Kawe Mazidjatari
c9f51a5dab
Change project compiler options
...
Changed to match the assembly of the game as much as possible. Will be finished when port to CMake is completed.
2023-03-30 22:21:18 +02:00
Kawe Mazidjatari
0eb945f402
Link 'libspdlog' to 'netconsole' and 'pluginsdk' project
...
No longer gets compiled in PCH; link as static lib.
2023-03-20 13:10:27 +01:00
Kawe Mazidjatari
ab106a452c
Disable SpdLog exceptions in release builds
2023-03-20 12:23:43 +01:00
Kawe Mazidjatari
a0fe2a0b1a
More dynamic project include paths
...
Lookup directly from project directory instead of solution directory.
2023-03-18 14:28:25 +01:00
Kawe Mazidjatari
9dfb79ff4a
Set floating point model to 'Fast'
2023-03-18 10:01:14 +01:00
Kawe Mazidjatari
da0153a3bd
Fix incremental linking for Profile builds
...
Much faster compile times.
2023-03-18 02:37:55 +01:00
Kawe Mazidjatari
bbaa35cbaf
Add 'Profile' build configuration
...
Add 'Profile' build configuration (similar configuration to many game engines).
This should be the main configuration for development. In the future, this will include incremental linking and asserts.
2023-03-18 02:04:18 +01:00
Kawe Mazidjatari
ff597ae6ad
Add thirdparty folder to project includes
2023-02-07 00:10:48 +01:00
Kawe Mazidjatari
a67967134d
Split x64 and x86 binaries
...
Don't overwrite each other.
2023-02-06 23:52:09 +01:00
Kawe Mazidjatari
b61870421f
Remove 32bit project configuration for pluginsdk
...
Plugin cannot be 32bit as the game and SDK is 64bit.
2023-02-06 23:11:11 +01:00
Kawe Mazidjatari
f2fd9102d0
Properly configure project includes
...
Moved project includes from VC/System includes to project includes. This fixes the problem where the autocomplete feature doesn't work in Visual Studio when trying to include headers from the project itself.
2023-02-06 23:01:18 +01:00
Kawe Mazidjatari
6139d943d8
Increase stack reserve size
...
Increased to that of 'r5apex.exe' for all dll's directly interfacing with the main game executable.
2022-12-28 16:37:55 +01:00
Kawe Mazidjatari
85d0d5fa9a
Load plugins from 'bin/x64_retail/plugins'
2022-11-08 21:17:40 +01:00
Kawe Mazidjatari
598d9887f0
Build all files into source engine structure
...
Valve + Respawn build path structure
2022-09-09 20:56:47 +02:00
Marvin D
10b87b3bbc
PluginSDK init and PluginSystem improvements
...
* Plugins can be loaded now (commented)
2022-08-21 00:59:55 +02:00