Skip to content

SDK update (2024-07-14)

Latest
Compare
Choose a tag to compare
@DreamyCecil DreamyCecil released this 14 Jul 11:22

Changes since v1.5.3

  • Added legacy Entities and EntitiesMP projects from old SDKs (sdk105 and sdk107 respectively) with little to no changes to the code and the project structure to allow porting existing mods onto this SDK.
  • Added EntitiesSSR project that attempts to recreate entity logic from Serious Sam Revolution (WIP).
  • Fixed a typo in the manual TSE compilation script that didn't compile item entities.
  • Fixed a compilation error in WorldBase.es from EntitiesTFE when building under 1.10.

Changes to SDK includes

  • Unified headers of the EngineGUI library from all the engine versions under common engine headers.
  • Unified "exploration3d", "Math" and "Sound" code from all the engine versions under common engine headers.
  • Adapted headers of old engine versions (pre-1.10) to the new VS2010+ compilers.
  • Removed unnecessary extra code from EngineEx.
  • Made Engine.h of every engine version automatically configure the mod SDK if property sheets have not been used.
  • Significantly updated SDK for Serious Sam Revolution.
  • Added include guard to GameV/SessionProperties.h from all the engine versions.