sourcemod/gamedata/core.games/engine.ep2valve.txt
Artvin 5a6b2c8ebf
64bit gamedata fixes (#2141)
* save as of now

* save as of now

* progress

* hint towards comments

Please for the love of god, put comments for updating these in the future will be even more annoying.
i dont even know what LevelShutdown it wants.

* forgot

* fix

* fixes

* Update engine.ep2v.txt

* Update engine.ep2v.txt

* Update sm-tf2.games.txt

---------

Co-authored-by: Benoist <14257866+Kenzzer@users.noreply.github.com>
Co-authored-by: Nicholas Hastings <nshastings@gmail.com>
2024-05-05 16:13:39 +00:00

63 lines
1.5 KiB
Plaintext

/**
* Do not edit this file. Any changes will be overwritten by the gamedata
* updater or by upgrading your SourceMod install.
*
* To override data in this file, create a subdirectory named "custom" and
* place your own gamedata file(s) inside of it. Such files will be parsed
* after SM's own.
*
* For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(SourceMod)
*/
"Games"
{
/* CGlobalEntityList */
"#default"
{
"Offsets"
{
/* Offset into LevelShutdown */
"gEntList"
{
"windows" "11"
"windows64" "81"
}
"EntInfo"
{
"windows" "4"
"windows64" "8"
"linux" "4"
"linux64" "8"
}
}
"Signatures"
{
"LevelShutdown"
{
/* not confirmed to be : CServerGameDLL:: LevelShutdown */
/* This comment is for 64xBit */
/* if you know the exact level shutdown function, please comment.*/
/* String : "VDebugOverlay003" -> one call up.*/
/* it only needs to know when the server shuts down, not the absolute correct signature.*/
/* incase it needs the exact function, please notify.*/
"library" "server"
"windows" "\xE8\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\xB9\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\xE8"
"windows64" "\x40\x53\x48\x83\xEC\x20\xE8\x2A\x2A\x2A\x2A\x48\x8B\x05\x1E\x04\x9E\x00"
}
"gEntList"
{
"library" "server"
"linux" "@gEntList"
"linux64" "@gEntList"
}
}
"Keys"
{
"UseInvalidUniverseInSteam2IDs" "1"
}
}
}