diff --git a/Client/Client/CharacterActionControl/CharacterActionControl.vcxproj b/Client/Client/CharacterActionControl/CharacterActionControl.vcxproj index d2759bc..185abf4 100644 --- a/Client/Client/CharacterActionControl/CharacterActionControl.vcxproj +++ b/Client/Client/CharacterActionControl/CharacterActionControl.vcxproj @@ -105,6 +105,7 @@ Level3 EditAndContinue + 4996;4819;4482;%(DisableSpecificWarnings) MultiThreadedDebug @@ -122,6 +123,7 @@ ProgramDatabase true StreamingSIMDExtensions2 + 4996;4819;4482;%(DisableSpecificWarnings) $(OutDir)CharacterActionControl.lib diff --git a/Client/Client/GlobalScript/GlobalScript.vcxproj b/Client/Client/GlobalScript/GlobalScript.vcxproj index 52e6a47..d915932 100644 --- a/Client/Client/GlobalScript/GlobalScript.vcxproj +++ b/Client/Client/GlobalScript/GlobalScript.vcxproj @@ -105,6 +105,7 @@ Level3 EditAndContinue + 4996;4819;4482;%(DisableSpecificWarnings) MultiThreadedDebug @@ -122,6 +123,7 @@ ProgramDatabase true StreamingSIMDExtensions2 + 4996;4819;4482;%(DisableSpecificWarnings) $(OutDir)GlobalScript.lib diff --git a/Client/Client/RYLClient/RYLClient.vcxproj b/Client/Client/RYLClient/RYLClient.vcxproj index 739888e..5e20936 100644 --- a/Client/Client/RYLClient/RYLClient.vcxproj +++ b/Client/Client/RYLClient/RYLClient.vcxproj @@ -113,6 +113,7 @@ Level3 EditAndContinue + 4996;4819;4482;%(DisableSpecificWarnings) false false true @@ -122,7 +123,7 @@ ws2_32.lib;dsound.lib;eaxguid.lib;d3d8.lib;d3dx8.lib;dxguid.lib;dinput8.lib;shlwapi.lib;ole32.lib;wbemuuid.lib;winmm.lib;dxerr8.lib;odbc32.lib;odbccp32.lib;iphlpapi.lib;ijl15.lib;imm32.lib;../../Engine/SoundLib/vorbis_sdk/lib/ogg_static_d.lib;../../Engine/SoundLib/vorbis_sdk/lib/vorbis_static_d.lib;../../Engine/SoundLib/vorbis_sdk/lib/vorbisfile_static_d.lib;luad.lib;%(AdditionalDependencies) $(OutDir)Client.exe ../../Engine/SoundLib/vorbis_sdk/lib;../../Library/Debug;%(AdditionalLibraryDirectories) - %(IgnoreSpecificDefaultLibraries) + LIBC;LIBCD;MSVCRT;MSVCRTD;LIBCMT;%(IgnoreSpecificDefaultLibraries) true $(OutDir)Client.pdb Windows @@ -150,6 +151,7 @@ ProgramDatabase StreamingSIMDExtensions2 true + 4996;4819;4482;%(DisableSpecificWarnings) ws2_32.lib;dsound.lib;eaxguid.lib;d3d8.lib;d3dx8.lib;dxguid.lib;dinput8.lib;shlwapi.lib;ole32.lib;wbemuuid.lib;winmm.lib;dxerr8.lib;odbc32.lib;odbccp32.lib;iphlpapi.lib;ijl15.lib;imm32.lib;lua.lib;../../Engine/SoundLib/vorbis_sdk/lib/ogg_static.lib;../../Engine/SoundLib/vorbis_sdk/lib/vorbis_static.lib;../../Engine/SoundLib/vorbis_sdk/lib/vorbisfile_static.lib;%(AdditionalDependencies) @@ -162,6 +164,7 @@ true MachineX86 Client.exe.manifest + LIBC;LIBCD;MSVCRT;MSVCRTD;LIBCMTD;%(IgnoreSpecificDefaultLibraries) NDEBUG;%(PreprocessorDefinitions) diff --git a/Client/Client/ScriptEngine/ScriptEngine.vcxproj b/Client/Client/ScriptEngine/ScriptEngine.vcxproj index 6638dc4..84a8c8b 100644 --- a/Client/Client/ScriptEngine/ScriptEngine.vcxproj +++ b/Client/Client/ScriptEngine/ScriptEngine.vcxproj @@ -105,6 +105,7 @@ Level3 EditAndContinue + 4996;4819;4482;%(DisableSpecificWarnings) MultiThreadedDebug @@ -122,6 +123,7 @@ ProgramDatabase StreamingSIMDExtensions2 true + 4996;4819;4482;%(DisableSpecificWarnings) $(OutDir)ScriptEngine.lib diff --git a/Client/Client/fix_runtime_library.ps1 b/Client/Client/fix_runtime_library.ps1 deleted file mode 100644 index d3b5dd9..0000000 --- a/Client/Client/fix_runtime_library.ps1 +++ /dev/null @@ -1,56 +0,0 @@ -# Fix Runtime Library Settings for All Projects -# Changes all Debug configurations to /MDd (MultiThreadedDebugDLL) -# Changes all Release configurations to /MD (MultiThreadedDLL) - -Write-Host "========================================" -ForegroundColor Cyan -Write-Host "Runtime Library Fix Script" -ForegroundColor Cyan -Write-Host "========================================`n" -ForegroundColor Cyan - -$projectFiles = Get-ChildItem -Recurse -Filter "*.vcxproj" | Where-Object { - $_.Name -notlike "*LUA.vcxproj" # LUA project may need different settings -} - -$totalFiles = $projectFiles.Count -$currentFile = 0 - -Write-Host "Found $totalFiles project files to process`n" -ForegroundColor Green - -foreach ($file in $projectFiles) { - $currentFile++ - Write-Host "[$currentFile/$totalFiles] Processing: $($file.Name)" -ForegroundColor Yellow - - $content = Get-Content $file.FullName -Raw -Encoding UTF8 - $originalContent = $content - - # Debug configurations: Change to MultiThreadedDebugDLL (/MDd) - $content = $content -replace 'MultiThreadedDebug', 'MultiThreadedDebugDLL' - - # Release configurations: Change to MultiThreadedDLL (/MD) - $content = $content -replace 'MultiThreaded', 'MultiThreadedDLL' - - if ($content -ne $originalContent) { - # Backup original file - $backupPath = $file.FullName + ".bak" - Copy-Item $file.FullName $backupPath -Force - - # Save modified content - [System.IO.File]::WriteAllText($file.FullName, $content, [System.Text.Encoding]::UTF8) - Write-Host " -> Modified (backup saved as $($file.Name).bak)" -ForegroundColor Green - } else { - Write-Host " -> No changes needed" -ForegroundColor Gray - } -} - -Write-Host "`n========================================" -ForegroundColor Cyan -Write-Host "Summary" -ForegroundColor Cyan -Write-Host "========================================" -ForegroundColor Cyan -Write-Host "Processed $totalFiles project files" -ForegroundColor Green -Write-Host "`nAll Debug configurations -> /MDd (MultiThreadedDebugDLL)" -ForegroundColor Green -Write-Host "All Release configurations -> /MD (MultiThreadedDLL)" -ForegroundColor Green -Write-Host "`nBackup files created with .bak extension" -ForegroundColor Yellow -Write-Host "`nNext steps:" -ForegroundColor Cyan -Write-Host "1. Close Visual Studio if it's open" -ForegroundColor White -Write-Host "2. Run: Clean solution (delete Intermediate/ folder)" -ForegroundColor White -Write-Host "3. Rebuild solution" -ForegroundColor White -Write-Host "`nPress any key to exit..." -ForegroundColor Gray -$null = $Host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown") diff --git a/Game/NeoRylClient.exp b/Game/NeoRylClient.exp deleted file mode 100644 index 11d6083..0000000 Binary files a/Game/NeoRylClient.exp and /dev/null differ diff --git a/Game/NeoRylClient.lib b/Game/NeoRylClient.lib deleted file mode 100644 index d11a5f0..0000000 Binary files a/Game/NeoRylClient.lib and /dev/null differ diff --git a/VisualStudio.Prop/Microsoft.Cpp.Win32.user.props b/VisualStudio.Prop/Microsoft.Cpp.Win32.user.props index a11f168..eb1e3be 100644 --- a/VisualStudio.Prop/Microsoft.Cpp.Win32.user.props +++ b/VisualStudio.Prop/Microsoft.Cpp.Win32.user.props @@ -1,7 +1,7 @@  - $(ExecutablePath) + $(VCInstallDir)bin;$(WindowsSdkDir)bin;$(VSInstallDir)Common7\Tools;$(VSInstallDir)Common7\IDE;$(ExecutablePath) $(IncludePath);D:\RowProjeckt\Client\Library\dxx8\include