Skip to content

Releases: Mauler125/r5sdk

v2.0.4 release candidate 4

15 Apr 23:21
Compare
Choose a tag to compare
  • Removed several extraneous imports from the IAT of r5apex_ds.exe (GDI32.dll, IMM32.dll, AVIFIL32.dll and (loadlibrary call) dsound.dll).
  • Nopped 'avi-Init()' from dedicated server.
  • Added new imports to r5apex.exe and r5apex_ds.exe (the game can now be launched directly fir r5apex(_ds).exe).
  • Added new configs (startup_(dedi_)default.cfg), these get loaded when the game is launched directly by the executable.

v2.0.4_rc3

14 Apr 17:19
Compare
Choose a tag to compare

v2.0.4 release candidate 3

  • New executables with fixed ASLR descriptors (Address Space Layout Randomization).
  • Major SDK performance boost (starts 80% faster now).
  • Complete removal of CEngineClient on the dedicated server.
  • Complete removal of gHLClient and g_pHLClient on the dedicated server.
  • Performance improvements for the dedicated server frame loop.
  • Changed last remaining hardcoded addresses to dynamic patterns.

v2.0.4_rc2

28 Mar 21:19
Compare
Choose a tag to compare

v2.0.4 release candidate 2

  • Fixed crash case during RPak unload after unloading level.
  • Improvements to existing RPak load/unload logic.
  • Renamed ConCommand 'pak_asyncload' to 'pak_requestload'.
  • Added ConCommand 'pak_requestunload' to unload RPak file by its handle.
  • Added logic to register script functions in SERVER and CLIENT context.
  • Improved existing logic for registering script functions in UI context.

v2.0.4_rc

27 Mar 12:43
Compare
Choose a tag to compare

v2.0.4 release candidate

  • Initial AI with NavMesh release (contains NavMesh editor).
  • Build and save AIN files (AI Network Graphs).
  • Fixed several bugs regarding server hosting and exception handling.
  • Fixed issue where the main thread would hang when sending requests out.
  • Dedicated 'Warning' and 'Error' logs with color throughout the SDK.
  • Initial custom STBSP and RPak preloading without copying files (See 'scripts/levels/settings/*.json' for more details).
  • Small performance improvements.

v2.0.3_rc

24 Feb 15:51
Compare
Choose a tag to compare

v2.0.3 release candidate

  • Fixed bug where engine would crash on script compile errors (this will make developing scripts a lot easier).
  • Fixed crash cases in CHostState class (all members are now forced inline).
  • Expose a few CServerGameDLL methods to the SDK.

v2.0.2_rc

19 Feb 12:05
Compare
Choose a tag to compare

v2.0.2 release candidate

  • Dedicated server.

  • RCON implementation (server and client).

  • Huge performance increase (SDK near rewrite).

  • The rest of the changelog will follow later

v1.6-beta

07 Sep 22:34
Compare
Choose a tag to compare

https://github.com/Mauler125/scripts_r5

All this changes are in combination with the latest scripts. Get them from above.

  • Added playlist selector to CCompanion.
  • Playlist update, please merge your playlists with this one.
    • Playlist got updated because of the new playlist selector that got added.
    • If you launch a map with a playlist where the map isn't defined in mp_gamemode the game will crash.
  • Added ban and kick system please refer to this: https://r5reloaded.gitbook.io/r5reloaded/helpful-commands/commands
  • Updated CCompanion. Enforcing that the clients encryption key matches the servers one when connecting.
  • Ability to register custom ConCommands.
  • Added net_usesocketsforloopback 1 to autoexec.cfg
  • Added -fnf in every startup config. This will create a separate config file for R5Reloaded.
  • Updated "Run R5 Reloaded.exe" please replace the old one. (renamed to "r5reloaded.exe")

v1.5.3-beta

19 Aug 14:43
7bb4fd6
Compare
Choose a tag to compare

https://github.com/Mauler125/scripts_r5

All this changes are in combination with the latest scripts. Get them from above.

  • Playlist update

  • Bangalore is re-enabled since she got fixed mostly. Thanks for the person that made the pull request on scripts_r5!

  • survival_firingrange playlist refactor. Which should make the firingrange use-able now!

  • r5dev changes

  • Bat file removed. It's not needed anymore just launch "Run R5 Reload.exe" and then read what it says in the console.

  • Added nice icon for the launcher thanks @biast12.

  • Ability to register custom ConVars.

  • Added 2 new commands to enable the console and server browser via the in-game console or the native console.

    • cgameconsole 0 to turn the in-game console off and cgameconsole 1 to turn the in-game console on
    • ccompanion 0 to turn the server browser off and ccompanion 1 to turn the server browser on.
  • Expanded ArgumentBuffer to 2048 to avoid future crashes.

  • If a squirrel (script) compile error occours it shouldn't crash the game anymore. #43 thanks bob.

  • Added the ability to set 2 separate hotkeys for opening both the in-game console and the server browser. You can find that in the in-game console if you press on the options button. If you set them they will be saved and always loaded again when you re-open R5 Reloaded.
    image

  • r5net changes

  • Fixed a couple of bugs that could lead to crashes if the comp server doesn't reply properly.

v1.5.2-beta

16 Aug 14:23
1b0e9ee
Compare
Choose a tag to compare
  • Fixed hitreg mostly should feel like retail now!

  • The fixes have todo with certain ConVars that need to be set in platform/cfg/autoexec.cfg

  • sv_updaterate_mp changed from "64" to "20"

  • base_tickinterval_mp changed from "0.01666667" to "0.0500"

  • cl_updaterate_mp from "64" to "20"

  • Added a batch file for easier loading a dev version of r5detours and the retail one. Please only use retail if you are hosting servers to the server browser. The dev version allows everyone to execute any script from your scripts folder.

  • Added r5dev.dll has all ConVars and ConCommands unlocked. And is loaded when launching the game as dev.

  • Added -showdevmenu param to platform/cfg/startup_debug.cfg

Please either add all this stuff manually to your cfgs or just replace them with the ones in this build.
They mostly fix the hitreg and it should feel like retail now. Everyone has a greater time if everyone has them. Even if you are not hosting servers you NEED them.

v1.5.1-beta

15 Aug 23:48
1b0e9ee
Compare
Choose a tag to compare
  • Updated playlist for better hitreg.