Checking game csgo... Expecting version 13840 Using filelist: 'server.txt'. No username given. Using anonymous account with dedicated server subscription. Connecting to Steam3... Done! Logging anonymously into Steam3... Done! Using Steam3 suggested CellID: 10 Got AppInfo for 740 Using app branch: 'Public'. Got depot key for 731 result: OK Got depot key for 740 result: OK Processing depot 731 - Counter-Strike Global Offensive Beta Common Already have manifest 2819663216970947001 for depot 731. Manifest 2819663216970947001 (8/23/2022 11:26:40 PM) Processing depot 740 - Counter-Strike Global Offensive Beta - Dedicated Server Already have manifest 6133392170546813808 for depot 740. Manifest 6133392170546813808 (8/23/2022 11:27:33 PM) Downloading depot 731 - Counter-Strike Global Offensive Beta Common Validating csgo/csgo/steam.inf 100.00% csgo/csgo/steam.inf Depot 731 - Downloaded 176 bytes (163 bytes uncompressed) Downloading depot 740 - Counter-Strike Global Offensive Beta - Dedicated Server Validating csgo/bin/crashhandler.so Validating csgo/bin/bsppack_client.so Validating csgo/bin/datacache.so Validating csgo/bin/engine.so 00.09% csgo/bin/crashhandler.so Validating csgo/bin/engine_client.so 00.24% csgo/bin/bsppack_client.so Validating csgo/bin/engine_ds_client.so Validating csgo/bin/engine_xlsp.so Validating csgo/bin/filesystem_stdio_client.so 00.39% csgo/bin/filesystem_stdio_client.so Validating csgo/bin/filesystem_steam_client.so 01.89% csgo/bin/engine_xlsp.so Validating csgo/bin/inputsystem_client.so 02.02% csgo/bin/filesystem_steam_client.so 02.07% csgo/bin/inputsystem_client.so Validating csgo/bin/launcher_client.so Validating csgo/bin/libMiles.so 02.17% csgo/bin/libMiles.so Validating csgo/bin/libsteam_api.so 04.76% csgo/bin/engine_ds_client.so Validating csgo/bin/libsteamnetworkingsockets.so 04.83% csgo/bin/launcher_client.so Validating csgo/bin/libtelemetryx64.so 04.87% csgo/bin/libtelemetryx64.so Validating csgo/bin/libtelemetryx64c.so 04.90% csgo/bin/libtelemetryx64c.so Validating csgo/bin/libtelemetryx86c.so 04.94% csgo/bin/libtelemetryx86c.so Validating csgo/bin/libtier0.so Validating csgo/bin/libtelemetryx86.so 04.96% csgo/bin/libtelemetryx86.so Validating csgo/bin/libtier0_client.so 05.01% csgo/bin/libtier0_client.so Validating csgo/bin/libtogl_client.so Validating csgo/bin/libvstdlib.so 05.15% csgo/bin/libtogl_client.so Validating csgo/bin/libvstdlib_client.so 05.21% csgo/bin/libvstdlib_client.so Validating csgo/bin/linux64/bsppack_client.so Validating csgo/bin/linux64/datacache_client.so Validating csgo/bin/linux64/dedicated_client.so 08.27% csgo/bin/engine_client.so Validating csgo/bin/linux64/engine_client.so Validating csgo/bin/linux64/filesystem_stdio_client.so Validating csgo/bin/linux64/filesystem_steam_client.so Validating csgo/bin/linux64/inputsystem_client.so 08.41% csgo/bin/linux64/filesystem_steam_client.so Validating csgo/bin/linux64/launcher_client.so Validating csgo/bin/linux64/libMiles.so 08.52% csgo/bin/linux64/libMiles.so Validating csgo/bin/linux64/libcairo_client.so Validating csgo/bin/linux64/libdxvk_d3d9.so 08.79% csgo/bin/linux64/libcairo_client.so Validating csgo/bin/linux64/libicui18n.so 09.50% csgo/bin/linux64/libdxvk_d3d9.so Validating csgo/bin/linux64/libicuuc.so 10.13% csgo/bin/linux64/libicui18n.so Validating csgo/bin/linux64/libphonon.so Validating csgo/bin/linux64/libsteam_api.so 10.54% csgo/bin/linux64/libicuuc.so Validating csgo/bin/linux64/libsteamnetworkingsockets.so Validating csgo/bin/linux64/libtier0_client.so Validating csgo/bin/linux64/libtogl_client.so Validating csgo/bin/linux64/libv8.so Validating csgo/bin/linux64/libv8_libbase.so 10.57% csgo/bin/linux64/libv8_libbase.so Validating csgo/bin/linux64/libv8_libplatform.so 10.58% csgo/bin/linux64/libv8_libplatform.so Validating csgo/bin/linux64/libvideo.so 14.46% csgo/bin/linux64/libv8.so Validating csgo/bin/linux64/localize_client.so Validating csgo/bin/linux64/matchmaking_client.so 14.63% csgo/bin/linux64/matchmaking_client.so Validating csgo/bin/linux64/matchmaking_ds_client.so 14.74% csgo/bin/linux64/matchmaking_ds_client.so Validating csgo/bin/linux64/materialsystem_client.so Validating csgo/bin/linux64/panorama_client.so Validating csgo/bin/linux64/panorama_gl_client.so 15.93% csgo/bin/linux64/panorama_gl_client.so Validating csgo/bin/linux64/panorama_text_pango_client.so Validating csgo/bin/linux64/panoramauiclient_client.so Validating csgo/bin/linux64/scenefilecache_client.so Validating csgo/bin/linux64/serverbrowser_client.so 23.66% csgo/bin/linux64/libvideo.so Validating csgo/bin/linux64/shaderapidx9_client.so Validating csgo/bin/linux64/shaderapivk_client.so Validating csgo/bin/linux64/soundemittersystem_client.so Validating csgo/bin/linux64/stdshader_dx9_client.so 23.92% csgo/bin/linux64/shaderapivk_client.so Validating csgo/bin/linux64/studiorender_client.so Validating csgo/bin/linux64/valve_avi_client.so Validating csgo/bin/linux64/vaudio_miles_client.so Validating csgo/bin/linux64/vaudio_celt_client.so Validating csgo/bin/linux64/vgui2_client.so Validating csgo/bin/linux64/vguimatsurface_client.so Validating csgo/bin/linux64/vphysics_client.so Validating csgo/bin/linux64/vscript_client.so Validating csgo/bin/localize_client.so 23.97% csgo/bin/localize_client.so Validating csgo/bin/materialsystem.so Validating csgo/bin/materialsystem_client.so Validating csgo/bin/scenefilecache.so Validating csgo/bin/scenefilecache_client.so 23.99% csgo/bin/scenefilecache_client.so Validating csgo/bin/serverbrowser_client.so 34.16% csgo/bin/linux64/libphonon.so Validating csgo/bin/shaderapidx9_client.so 34.47% csgo/bin/materialsystem_client.so Validating csgo/bin/shaderapiempty.so Validating csgo/bin/soundemittersystem.so 34.69% csgo/bin/shaderapidx9_client.so Validating csgo/bin/soundemittersystem_client.so Validating csgo/bin/stdshader_dx9_client.so 35.04% csgo/bin/serverbrowser_client.so Validating csgo/bin/steamclient.so 35.10% csgo/bin/soundemittersystem_client.so Validating csgo/bin/studiorender.so 35.36% csgo/bin/stdshader_dx9_client.so Validating csgo/bin/studiorender_client.so Validating csgo/bin/unitlib.so Validating csgo/bin/valve_avi_client.so 35.36% csgo/bin/valve_avi_client.so Validating csgo/bin/vaudio_celt_client.so 35.40% csgo/bin/vaudio_celt_client.so Validating csgo/bin/vaudio_miles_client.so 35.42% csgo/bin/vaudio_miles_client.so Validating csgo/bin/vaudio_speex_client.so 35.46% csgo/bin/vaudio_speex_client.so Validating csgo/bin/vgui2_client.so 35.66% csgo/bin/studiorender_client.so Validating csgo/bin/vguimatsurface_client.so 35.74% csgo/bin/vgui2_client.so Validating csgo/bin/vphysics.so 36.06% csgo/bin/vguimatsurface_client.so Validating csgo/bin/vphysics_client.so 36.45% csgo/bin/vphysics_client.so Validating csgo/bin/vscript.so Validating csgo/bin/vscript_client.so Validating csgo/csgo/bin/client_client.so 36.59% csgo/bin/vscript_client.so Validating csgo/csgo/bin/linux64/client_client.so 41.24% csgo/csgo/bin/client_client.so Validating csgo/csgo/bin/linux64/client_panorama_client.so Validating csgo/bin/linux64/libvstdlib_client.so Validating csgo/csgo/bin/linux64/matchmaking_client.so Validating csgo/csgo/bin/linux64/matchmaking_ds.so 41.35% csgo/csgo/bin/linux64/matchmaking_ds.so Validating csgo/csgo/bin/linux64/matchmaking_ds_client.so Validating csgo/csgo/bin/linux64/server_client.so Validating csgo/csgo/bin/matchmaking_client.so 41.52% csgo/csgo/bin/matchmaking_client.so Validating csgo/csgo/bin/matchmaking_ds.so Validating csgo/csgo/bin/matchmaking_ds_client.so 41.63% csgo/csgo/bin/matchmaking_ds_client.so Validating csgo/csgo/bin/server.dll Validating csgo/csgo/bin/server.so Validating csgo/csgo/bin/server_client.so 48.73% csgo/csgo/bin/linux64/client_panorama_client.so Validating csgo/csgo/bin/server_i486.so Validating csgo/srcds_linux Validating csgo/bin/datacache_client.so 48.90% csgo/bin/datacache_client.so Validating csgo/bin/dedicated.so Validating csgo/bin/dedicated_client.so Validating csgo/bin/engine.dll 49.08% csgo/bin/dedicated_client.so 52.90% csgo/csgo/bin/server_client.so 55.48% csgo/csgo/bin/server_i486.so 55.68% csgo/bin/datacache.so 56.43% csgo/bin/libsteam_api.so 56.51% csgo/bin/libvstdlib.so 56.80% csgo/bin/libtier0.so 56.98% csgo/bin/linux64/datacache_client.so 57.60% csgo/bin/linux64/bsppack_client.so 57.80% csgo/bin/linux64/dedicated_client.so 57.97% csgo/bin/linux64/filesystem_stdio_client.so 58.11% csgo/bin/linux64/inputsystem_client.so 58.87% csgo/bin/linux64/libsteam_api.so 59.18% csgo/bin/linux64/launcher_client.so 59.22% csgo/bin/linux64/libtier0_client.so 59.99% csgo/bin/linux64/libtogl_client.so 60.43% csgo/bin/libsteamnetworkingsockets.so 62.22% csgo/bin/engine.so 63.10% csgo/bin/linux64/engine_client.so 63.17% csgo/bin/linux64/localize_client.so 64.50% csgo/bin/linux64/materialsystem_client.so 64.73% csgo/bin/linux64/libsteamnetworkingsockets.so 66.08% csgo/bin/linux64/panorama_client.so 66.43% csgo/bin/linux64/panoramauiclient_client.so 66.69% csgo/bin/linux64/panorama_text_pango_client.so 66.89% csgo/bin/linux64/serverbrowser_client.so 67.02% csgo/bin/linux64/scenefilecache_client.so 67.24% csgo/bin/linux64/shaderapidx9_client.so 67.24% csgo/bin/linux64/valve_avi_client.so 67.29% csgo/bin/linux64/vaudio_miles_client.so 67.36% csgo/bin/linux64/soundemittersystem_client.so 67.57% csgo/bin/linux64/studiorender_client.so 67.64% csgo/bin/linux64/vaudio_celt_client.so 67.86% csgo/bin/linux64/stdshader_dx9_client.so 68.02% csgo/bin/linux64/vscript_client.so 68.74% csgo/bin/linux64/vgui2_client.so 68.88% csgo/bin/linux64/vguimatsurface_client.so 68.99% csgo/bin/materialsystem.so 69.05% csgo/bin/shaderapiempty.so 69.09% csgo/bin/scenefilecache.so 69.17% csgo/bin/soundemittersystem.so 69.39% csgo/bin/linux64/vphysics_client.so 69.41% csgo/bin/unitlib.so 69.48% csgo/bin/linux64/libvstdlib_client.so 69.71% csgo/bin/studiorender.so 69.88% csgo/bin/vscript.so 70.29% csgo/csgo/bin/linux64/matchmaking_client.so 70.42% csgo/csgo/bin/linux64/matchmaking_ds_client.so 71.50% csgo/bin/vphysics.so 78.68% csgo/csgo/bin/matchmaking_ds.so 80.02% csgo/bin/steamclient.so 85.12% csgo/csgo/bin/linux64/client_client.so 91.91% csgo/csgo/bin/server.dll 91.94% csgo/srcds_linux 92.58% csgo/bin/dedicated.so 96.38% csgo/csgo/bin/linux64/server_client.so 99.78% csgo/bin/engine.dll 100.00% csgo/csgo/bin/server.so Depot 740 - Downloaded 55405568 bytes (209276747 bytes uncompressed) Total downloaded: 55405744 bytes (209276910 bytes uncompressed) from 2 depots Disconnected from Steam Dumping symbols from csgo/csgo/bin/matchmaking_client.so... Done. Dumping symbols from csgo/csgo/bin/server.so... Done. Dumping symbols from csgo/csgo/bin/server_client.so... Done. Dumping symbols from csgo/csgo/bin/client_client.so... Done. Dumping symbols from csgo/csgo/bin/matchmaking_ds.so... Done. Dumping symbols from csgo/csgo/bin/server_i486.so... Done. Dumping symbols from csgo/csgo/bin/matchmaking_ds_client.so... Done. Dumping symbols from csgo/csgo/bin/linux64/matchmaking_client.so... Done. Dumping symbols from csgo/csgo/bin/linux64/server_client.so... Done. Dumping symbols from csgo/csgo/bin/linux64/client_client.so... Done. Dumping symbols from csgo/csgo/bin/linux64/matchmaking_ds.so... Done. Dumping symbols from csgo/csgo/bin/linux64/matchmaking_ds_client.so... Done. Dumping symbols from csgo/csgo/bin/linux64/client_panorama_client.so... Done. Dumping symbols from csgo/csgo/bin/server_valve_client.so... Done. Dumping symbols from csgo/bin/libMiles.so... Done. Dumping symbols from csgo/bin/serverbrowser_client.so... Done. Dumping symbols from csgo/bin/vgui2_client.so... Done. Dumping symbols from csgo/bin/libsteam_api.so... Done. Dumping symbols from csgo/bin/stdshader_dx9_client.so... Done. Dumping symbols from csgo/bin/libtelemetryx86c.so... Done. Dumping symbols from csgo/bin/libtier0_s.so... Done. Dumping symbols from csgo/bin/engine_client.so... Done. Dumping symbols from csgo/bin/scaleformui_client.so... Done. Dumping symbols from csgo/bin/studiorender_client.so... Done. Dumping symbols from csgo/bin/valve_avi_client.so... Done. Dumping symbols from csgo/bin/libvstdlib.so... Done. Dumping symbols from csgo/bin/vscript.so... Done. Dumping symbols from csgo/bin/libtelemetryx86.so... Done. Dumping symbols from csgo/bin/crashhandler.so... Done. Dumping symbols from csgo/bin/engine_ds_client.so... Done. Dumping symbols from csgo/bin/dedicated.so... Done. Dumping symbols from csgo/bin/scenefilecache_client.so... Done. Dumping symbols from csgo/bin/libsteam.so... Done. Dumping symbols from csgo/bin/filesystem_steam_client.so... Done. Dumping symbols from csgo/bin/soundemittersystem.so... Done. Dumping symbols from csgo/bin/engine.so... Done. Dumping symbols from csgo/bin/materialsystem.so... Done. Dumping symbols from csgo/bin/libcef.so... Done. Dumping symbols from csgo/bin/libtier0_client.so... Done. Dumping symbols from csgo/bin/unitlib.so... Done. Dumping symbols from csgo/bin/materialsystem_client.so... Done. Dumping symbols from csgo/bin/datacache_client.so... Done. Dumping symbols from csgo/bin/vscript_client.so... Done. Dumping symbols from csgo/bin/localize_client.so... Done. Dumping symbols from csgo/bin/linux64/libMiles.so... Done. Dumping symbols from csgo/bin/linux64/serverbrowser_client.so... Done. Dumping symbols from csgo/bin/linux64/vgui2_client.so... Done. Dumping symbols from csgo/bin/linux64/libsteam_api.so... Done. Dumping symbols from csgo/bin/linux64/stdshader_dx9_client.so... Done. Dumping symbols from csgo/bin/linux64/libphonon.so... Done. Dumping symbols from csgo/bin/linux64/matchmaking_client.so... Done. Dumping symbols from csgo/bin/linux64/engine_client.so... Done. Dumping symbols from csgo/bin/linux64/scaleformui_client.so... Done. Dumping symbols from csgo/bin/linux64/studiorender_client.so... Done. Dumping symbols from csgo/bin/linux64/panoramauiclient_client.so... Done. Dumping symbols from csgo/bin/linux64/valve_avi_client.so... Done. Dumping symbols from csgo/bin/linux64/libphonon3d.so... Done. Dumping symbols from csgo/bin/linux64/scenefilecache_client.so... Done. Dumping symbols from csgo/bin/linux64/filesystem_steam_client.so... Done. Dumping symbols from csgo/bin/linux64/libv8_libbase.so... Done. Dumping symbols from csgo/bin/linux64/panorama_gl_client.so... Done. Dumping symbols from csgo/bin/linux64/libtier0_client.so... Done. Dumping symbols from csgo/bin/linux64/panorama_text_pango_client.so... Done. Dumping symbols from csgo/bin/linux64/materialsystem_client.so... Done. Dumping symbols from csgo/bin/linux64/matchmaking_ds_client.so... Done. Dumping symbols from csgo/bin/linux64/datacache_client.so... Done. Dumping symbols from csgo/bin/linux64/vscript_client.so... Done. Dumping symbols from csgo/bin/linux64/localize_client.so... Done. Dumping symbols from csgo/bin/linux64/launcher_client.so... Done. Dumping symbols from csgo/bin/linux64/libv8_libplatform.so... Done. Dumping symbols from csgo/bin/linux64/vguimatsurface_client.so... Done. Dumping symbols from csgo/bin/linux64/libtogl_client.so... Done. Dumping symbols from csgo/bin/linux64/soundemittersystem_client.so... Done. Dumping symbols from csgo/bin/linux64/libcairo_client.so... Done. Dumping symbols from csgo/bin/linux64/libicuuc.so... Done. Dumping symbols from csgo/bin/linux64/dedicated_client.so... Done. Dumping symbols from csgo/bin/linux64/libicui18n.so... Done. Dumping symbols from csgo/bin/linux64/libsteamnetworkingsockets.so... Done. Dumping symbols from csgo/bin/linux64/panorama_client.so... Done. Dumping symbols from csgo/bin/linux64/vaudio_celt_client.so... Done. Dumping symbols from csgo/bin/linux64/libvideo.so... Done. Dumping symbols from csgo/bin/linux64/libdxvk_d3d9.so... Done. Dumping symbols from csgo/bin/linux64/vphysics_client.so... Done. Dumping symbols from csgo/bin/linux64/vaudio_miles_client.so... Done. Dumping symbols from csgo/bin/linux64/shaderapivk_client.so... Done. Dumping symbols from csgo/bin/linux64/filesystem_stdio_client.so... Done. Dumping symbols from csgo/bin/linux64/libvstdlib_client.so... Done. Dumping symbols from csgo/bin/linux64/inputsystem_client.so... Done. Dumping symbols from csgo/bin/linux64/libv8.so... Done. Dumping symbols from csgo/bin/linux64/bsppack_client.so... Done. Dumping symbols from csgo/bin/linux64/shaderapidx9_client.so... Done. Dumping symbols from csgo/bin/launcher_client.so... Done. Dumping symbols from csgo/bin/vphysics.so... Done. Dumping symbols from csgo/bin/vguimatsurface_client.so... Done. Dumping symbols from csgo/bin/engine_xlsp.so... Done. Dumping symbols from csgo/bin/libtogl_client.so... Done. Dumping symbols from csgo/bin/soundemittersystem_client.so... Done. Dumping symbols from csgo/bin/chromehtml_client.so... Done. Dumping symbols from csgo/bin/dedicated_client.so... Done. Dumping symbols from csgo/bin/datacache.so... Done. Dumping symbols from csgo/bin/libvstdlib_s.so... Done. Dumping symbols from csgo/bin/scenefilecache.so... Done. Dumping symbols from csgo/bin/libsteamnetworkingsockets.so... Done. Dumping symbols from csgo/bin/scaleformui_3_client.so... Done. Dumping symbols from csgo/bin/steamclient.so... Done. Dumping symbols from csgo/bin/libtelemetryx64.so... Done. Dumping symbols from csgo/bin/vaudio_celt_client.so... Done. Dumping symbols from csgo/bin/libtier0.so... Done. Dumping symbols from csgo/bin/studiorender.so... Done. Dumping symbols from csgo/bin/vphysics_client.so... Done. Dumping symbols from csgo/bin/vaudio_speex_client.so... Done. Dumping symbols from csgo/bin/libtelemetryx64c.so... Done. Dumping symbols from csgo/bin/vaudio_miles_client.so... Done. Dumping symbols from csgo/bin/filesystem_stdio_client.so... Done. Dumping symbols from csgo/bin/libvstdlib_client.so... Done. Dumping symbols from csgo/bin/inputsystem_client.so... Done. Dumping symbols from csgo/bin/bsppack_client.so... Done. Dumping symbols from csgo/bin/shaderapiempty.so... Done. Dumping symbols from csgo/bin/shaderapidx9_client.so... Done. Dumping symbols from csgo/srcds_linux... Done. checking to see if ./gdc_csgo_repos.sh exists Updating CSSDM repo Already up to date. Updating NapalmLagFix repo abort: error: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:727) Updating botattackcontrol repo abort: error: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:727) Updating admin-all-spec repo abort: error: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:727) Updating webcon repo Already up to date. Updating SourceTVManager Already up to date. Updating SMRCon repo Already up to date. Updating SourceMod repo Updating 34c5eed8..21740d9a Fast-forward .github/workflows/ci.yml | 4 +- .gitignore | 5 +- .gitmodules | 2 + AMBuildScript | 83 +- bridge/include/CoreProvider.h | 3 + bridge/include/LogicProvider.h | 3 + configure.py | 36 +- core/AMBuilder | 114 +- core/GameHooks.cpp | 2 +- core/HalfLife2.cpp | 3 +- core/HalfLife2.h | 2 +- core/PlayerManager.cpp | 126 +- core/PlayerManager.h | 8 +- core/UserMessages.cpp | 91 +- core/UserMessages.h | 12 +- core/concmd_cleaner.cpp | 4 +- core/logic/AMBuilder | 2 + core/logic/Database.cpp | 38 +- core/logic/Database.h | 2 +- core/logic/DatabaseConfBuilder.cpp | 18 +- core/logic/DatabaseConfBuilder.h | 24 +- core/logic/DebugReporter.cpp | 12 +- core/logic/DebugReporter.h | 2 + core/logic/ExtensionSys.cpp | 2 + core/logic/GameConfigs.cpp | 10 +- core/logic/HandleSys.cpp | 37 +- core/logic/HandleSys.h | 11 +- core/logic/LumpManager.cpp | 133 + core/logic/LumpManager.h | 116 + core/logic/MemoryUtils.cpp | 79 +- core/logic/MemoryUtils.h | 7 +- core/logic/ShareSys.h | 8 +- core/logic/common_logic.cpp | 35 + core/logic/sm_crc32.cpp | 2 +- core/logic/smn_adt_array.cpp | 6 +- core/logic/smn_adt_stack.cpp | 17 + core/logic/smn_core.cpp | 129 +- core/logic/smn_entitylump.cpp | 367 + core/logic/smn_entitylump.h | 44 + core/logic/smn_fakenatives.cpp | 2 +- core/logic/smn_lang.cpp | 13 + core/logic/smn_menus.cpp | 130 +- core/logic/smn_sorting.cpp | 143 +- core/logic/smn_string.cpp | 2 +- core/logic/sprintf.cpp | 4 +- core/logic_bridge.cpp | 48 +- core/pb_handle.h | 217 - core/pb_proxy.cpp | 100 - core/provider.h | 3 +- core/smn_entities.cpp | 6 + core/smn_hudtext.cpp | 8 + core/sourcemod.cpp | 27 +- core/sourcemod.h | 1 + extensions/bintools/CallWrapper.cpp | 11 +- extensions/cstrike/extension.cpp | 2 +- extensions/cstrike/forwards.cpp | 23 +- extensions/cstrike/natives.cpp | 13 +- extensions/cstrike/rulesfix.cpp | 46 +- extensions/cstrike/smsdk_config.h | 4 +- extensions/dhooks/AMBuilder | 64 + extensions/dhooks/DynamicHooks/convention.h | 290 + .../dhooks/DynamicHooks/conventions/x86GccCdecl.h | 48 + .../DynamicHooks/conventions/x86GccThiscall.cpp | 87 + .../DynamicHooks/conventions/x86GccThiscall.h | 59 + .../dhooks/DynamicHooks/conventions/x86MsCdecl.cpp | 187 + .../dhooks/DynamicHooks/conventions/x86MsCdecl.h | 88 + .../DynamicHooks/conventions/x86MsFastcall.cpp | 61 + .../DynamicHooks/conventions/x86MsFastcall.h | 72 + .../DynamicHooks/conventions/x86MsStdcall.cpp | 194 + .../dhooks/DynamicHooks/conventions/x86MsStdcall.h | 88 + .../DynamicHooks/conventions/x86MsThiscall.cpp | 239 + .../DynamicHooks/conventions/x86MsThiscall.h | 93 + extensions/dhooks/DynamicHooks/hook.cpp | 504 + extensions/dhooks/DynamicHooks/hook.h | 217 + extensions/dhooks/DynamicHooks/manager.cpp | 107 + extensions/dhooks/DynamicHooks/manager.h | 86 + extensions/dhooks/DynamicHooks/registers.cpp | 509 + extensions/dhooks/DynamicHooks/registers.h | 462 + extensions/dhooks/dynhooks_sourcepawn.cpp | 664 + extensions/dhooks/dynhooks_sourcepawn.h | 73 + extensions/dhooks/extension.cpp | 196 + extensions/dhooks/extension.h | 134 + extensions/dhooks/listeners.cpp | 169 + core/pb_proxy.h => extensions/dhooks/listeners.h | 53 +- extensions/dhooks/natives.cpp | 1580 + core/pb_handle.cpp => extensions/dhooks/natives.h | 24 +- extensions/dhooks/sdk-hacks.h | 106 + extensions/dhooks/signatures.cpp | 619 + extensions/dhooks/signatures.h | 84 + extensions/dhooks/smsdk_config.h | 84 + extensions/dhooks/util.cpp | 236 + extensions/dhooks/util.h | 85 + extensions/dhooks/version.rc | 45 + extensions/dhooks/vfunc_call.h | 355 + extensions/dhooks/vhook.cpp | 1038 + extensions/dhooks/vhook.h | 313 + extensions/geoip/extension.cpp | 12 +- extensions/sdkhooks/extension.cpp | 21 +- extensions/sdkhooks/extension.h | 11 +- extensions/sdkhooks/natives.cpp | 90 +- extensions/sdktools/AMBuilder | 2 + extensions/sdktools/extension.cpp | 14 +- extensions/sdktools/extension.h | 1 + extensions/sdktools/hooks.cpp | 108 +- extensions/sdktools/hooks.h | 5 +- extensions/sdktools/tempents.cpp | 1 + extensions/sdktools/vcaller.cpp | 36 +- extensions/sdktools/vdecoder.cpp | 1 + extensions/sdktools/vdecoder.h | 5 +- extensions/sdktools/vglobals.cpp | 10 +- extensions/sdktools/vglobals.h | 1 + extensions/sdktools/vhelpers.cpp | 94 + extensions/sdktools/vhelpers.h | 2 + extensions/sdktools/vnatives.cpp | 262 +- extensions/sdktools/vsound.cpp | 9 +- extensions/sqlite/driver/SqResults.cpp | 12 +- extensions/sqlite/driver/SqResults.h | 8 +- extensions/sqlite/sqlite-source/sqlite3.c | 71636 ++++++++++++------- extensions/sqlite/sqlite-source/sqlite3.h | 3051 +- extensions/tf2/holiday.cpp | 16 +- extensions/tf2/holiday.h | 2 +- gamedata/core.games/engine.swarm.txt | 40 +- gamedata/funcommands.games.txt | 13 +- gamedata/sdkhooks.games/engine.blade.txt | 161 +- gamedata/sdkhooks.games/engine.contagion.txt | 50 +- gamedata/sdkhooks.games/engine.ep2v.txt | 112 +- gamedata/sdkhooks.games/game.nmrih.txt | 138 +- gamedata/sdkhooks.games/game.reactivedrop.txt | 33 +- gamedata/sdkhooks.games/game.zpanic.txt | 85 +- gamedata/sdktools.games/engine.blade.txt | 280 +- gamedata/sdktools.games/engine.contagion.txt | 70 +- gamedata/sdktools.games/engine.csgo.txt | 35 +- gamedata/sdktools.games/engine.css.txt | 17 +- gamedata/sdktools.games/engine.l4d.txt | 30 +- gamedata/sdktools.games/engine.l4d2.txt | 15 - gamedata/sdktools.games/game.bms.txt | 27 + gamedata/sdktools.games/game.cstrike.txt | 12 + gamedata/sdktools.games/game.hl2mp.txt | 23 + gamedata/sdktools.games/game.left4dead2.txt | 27 + gamedata/sdktools.games/game.nmrih.txt | 127 +- gamedata/sdktools.games/game.reactivedrop.txt | 28 +- gamedata/sdktools.games/game.tf.txt | 101 +- gamedata/sdktools.games/game.zpanic.txt | 72 +- gamedata/sm-cstrike.games/game.csgo.txt | 10 +- gamedata/sm-tf2.games.txt | 24 +- loader/loader.cpp | 2 + plugins/admin-sql-threaded.sp | 42 +- plugins/adminhelp.sp | 67 +- plugins/basevotes.sp | 49 +- plugins/basevotes/voteban.sp | 2 +- plugins/basevotes/votekick.sp | 2 +- plugins/basevotes/votemap.sp | 2 +- plugins/funcommands/fire.sp | 4 +- plugins/funcommands/gravity.sp | 4 +- plugins/funvotes.sp | 21 +- plugins/include/admin.inc | 28 + plugins/include/adt_array.inc | 4 +- plugins/include/adt_stack.inc | 3 + plugins/include/clientprefs.inc | 67 +- plugins/include/clients.inc | 9 + plugins/include/console.inc | 49 +- plugins/include/convars.inc | 2 - plugins/include/cstrike.inc | 4 +- plugins/include/dbi.inc | 12 +- plugins/include/dhooks.inc | 1100 + plugins/include/entitylump.inc | 157 + plugins/include/files.inc | 4 +- plugins/include/float.inc | 6 +- plugins/include/functions.inc | 2 + plugins/include/lang.inc | 9 + plugins/include/sdkhooks.inc | 7 +- plugins/include/sdktools.inc | 4 +- plugins/include/sdktools_functions.inc | 59 +- plugins/include/sdktools_hooks.inc | 17 + plugins/include/sourcemod.inc | 24 + plugins/include/string.inc | 15 +- plugins/include/tf2_stocks.inc | 4 +- plugins/include/timers.inc | 14 +- plugins/include/version.inc | 4 +- plugins/mapchooser.sp | 2 +- plugins/nextmap.sp | 1 - plugins/nominations.sp | 25 +- plugins/reservedslots.sp | 12 + plugins/testsuite/entitylumptest.sp | 125 + product.version | 2 +- public/CDetour/detourhelpers.h | 13 +- public/IGameConfigs.h | 2 - public/IGameHelpers.h | 1 - public/IPlayerHelpers.h | 56 +- public/amtl | 2 +- public/asm/asm.c | 1 - public/sourcemod_version.h | 4 +- pushbuild.txt | 5 +- sourcepawn | 2 +- tools/buildbot/BreakpadSymbols | 2 +- tools/buildbot/PackageScript | 2 +- tools/buildbot/bootstrap.pl | 3 + tools/buildbot/package.pl | 11 +- tools/buildbot/startbuild.pl | 2 + tools/buildbot/symstore.pl | 132 +- tools/checkout-deps.sh | 16 +- tools/entlumpparser/AMBuildScript | 224 + tools/entlumpparser/AMBuilder | 16 + tools/entlumpparser/configure.py | 16 + tools/entlumpparser/console_main.cpp | 22 + tools/ida_scripts/{makesig.idc => makesig6.idc} | 0 tools/ida_scripts/makesig7.idc | 146 + 207 files changed, 62050 insertions(+), 29249 deletions(-) create mode 100644 core/logic/LumpManager.cpp create mode 100644 core/logic/LumpManager.h create mode 100644 core/logic/smn_entitylump.cpp create mode 100644 core/logic/smn_entitylump.h delete mode 100644 core/pb_handle.h delete mode 100644 core/pb_proxy.cpp create mode 100644 extensions/dhooks/AMBuilder create mode 100644 extensions/dhooks/DynamicHooks/convention.h create mode 100644 extensions/dhooks/DynamicHooks/conventions/x86GccCdecl.h create mode 100644 extensions/dhooks/DynamicHooks/conventions/x86GccThiscall.cpp create mode 100644 extensions/dhooks/DynamicHooks/conventions/x86GccThiscall.h create mode 100644 extensions/dhooks/DynamicHooks/conventions/x86MsCdecl.cpp create mode 100644 extensions/dhooks/DynamicHooks/conventions/x86MsCdecl.h create mode 100644 extensions/dhooks/DynamicHooks/conventions/x86MsFastcall.cpp create mode 100644 extensions/dhooks/DynamicHooks/conventions/x86MsFastcall.h create mode 100644 extensions/dhooks/DynamicHooks/conventions/x86MsStdcall.cpp create mode 100644 extensions/dhooks/DynamicHooks/conventions/x86MsStdcall.h create mode 100644 extensions/dhooks/DynamicHooks/conventions/x86MsThiscall.cpp create mode 100644 extensions/dhooks/DynamicHooks/conventions/x86MsThiscall.h create mode 100644 extensions/dhooks/DynamicHooks/hook.cpp create mode 100644 extensions/dhooks/DynamicHooks/hook.h create mode 100644 extensions/dhooks/DynamicHooks/manager.cpp create mode 100644 extensions/dhooks/DynamicHooks/manager.h create mode 100644 extensions/dhooks/DynamicHooks/registers.cpp create mode 100644 extensions/dhooks/DynamicHooks/registers.h create mode 100644 extensions/dhooks/dynhooks_sourcepawn.cpp create mode 100644 extensions/dhooks/dynhooks_sourcepawn.h create mode 100644 extensions/dhooks/extension.cpp create mode 100644 extensions/dhooks/extension.h create mode 100644 extensions/dhooks/listeners.cpp rename core/pb_proxy.h => extensions/dhooks/listeners.h (56%) create mode 100644 extensions/dhooks/natives.cpp rename core/pb_handle.cpp => extensions/dhooks/natives.h (73%) create mode 100644 extensions/dhooks/sdk-hacks.h create mode 100644 extensions/dhooks/signatures.cpp create mode 100644 extensions/dhooks/signatures.h create mode 100644 extensions/dhooks/smsdk_config.h create mode 100644 extensions/dhooks/util.cpp create mode 100644 extensions/dhooks/util.h create mode 100644 extensions/dhooks/version.rc create mode 100644 extensions/dhooks/vfunc_call.h create mode 100644 extensions/dhooks/vhook.cpp create mode 100644 extensions/dhooks/vhook.h create mode 100644 plugins/include/dhooks.inc create mode 100644 plugins/include/entitylump.inc create mode 100644 plugins/testsuite/entitylumptest.sp create mode 100644 tools/entlumpparser/AMBuildScript create mode 100644 tools/entlumpparser/AMBuilder create mode 100644 tools/entlumpparser/configure.py create mode 100644 tools/entlumpparser/console_main.cpp rename tools/ida_scripts/{makesig.idc => makesig6.idc} (100%) create mode 100644 tools/ida_scripts/makesig7.idc Game: csgo Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/sdktools.games/engine.csgo.txt O: s_pTempEntities - no Linux symbol, skipping O: GetTEName - no Linux symbol, skipping O: GetTENext - no Linux symbol, skipping O: TE_GetServerClass - no Linux symbol, skipping O: sv - no Linux symbol, skipping O: EntityFactoryOffset - no Linux symbol, skipping O: EntityFactoryCallOffset - no Linux symbol, skipping O: SetUserCvar - no Linux symbol, skipping O: SetClientName - no Linux symbol, skipping O: InfoChanged - no Linux symbol, skipping O: SetOwnerEntity - no Linux symbol, skipping ? O: _ZTV11CBasePlayer - can't find, skipping ? O: _ZTV11CBasePlayer - can't find, skipping ? O: _ZTV20CBaseCombatCharacter - can't find, skipping ? O: _ZTV14CBaseAnimating - can't find, skipping ? O: _ZTV14CBaseAnimating - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV11CBasePlayer - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV11CBasePlayer - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV11CBasePlayer - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV11CBasePlayer - can't find, skipping ? O: _ZTV20CBaseCombatCharacter - can't find, skipping O: GetAttachment - no Linux symbol, skipping Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! ! S: CBaseTempEntity (server) - w: MIDFUNC - l: GOOD ! current: ! w: "\x89\x41\x04\xA1\x2A\x2A\x2A\x2A\x89\x41\x08\x89\x0D\x2A\x2A\x2A\x2A\xC7" ! l: "\x55\x89\xE5\x8B\x45\x08\x8B\x55\x0C\xC7\x00\x2A\x2A\x2A\x2A\x89\x50\x04\x8B\x15\x2A\x2A\x2A\x2A" S: FindEntityByClassname (server) - w: UNKNOWN - l: GOOD ! S: EntityFactoryFinder (server) - w: MIDFUNC - l: UNKNOWN ! current: ! w: "\xA1\x2A\x2A\x2A\x2A\xB9\x2A\x2A\x2A\x2A\x53\xFF\x50\x2A\xC7" ! l: "" S: EntityFactoryCaller (server) - w: UNKNOWN - l: GOOD S: FireOutput (server) - w: GOOD - l: GOOD S: LookupAttachment (server) - w: GOOD - l: GOOD S: WriteBaselines (engine) - w: GOOD - l: GOOD ------------------------------------------------------ Game: csgo Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/sm-cstrike.games/game.csgo.txt O: WeaponName - no Linux symbol, skipping O: WeaponPrice - no Linux symbol, skipping O: CTTeamScoreOffset - no Linux symbol, skipping O: TTeamScoreOffset - no Linux symbol, skipping O: CCSPlayerInventoryOffset - no Linux symbol, skipping O: GetItemInLoadout - no Linux symbol, skipping O: GetItemDefintionByName - no Linux symbol, skipping O: LoadoutSlotOffset - no Linux symbol, skipping O: ItemDefHashOffset - no Linux symbol, skipping O: Assists - no Linux symbol, skipping O: CScore - no Linux symbol, skipping O: MVPs - no Linux symbol, skipping O: ClanTagSize - no Linux symbol, skipping O: ClanTag - no Linux symbol, skipping Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! ! S: GetItemSchema (server) - w: GOOD - l: CHECK ! current: ! l: "\x55\x89\xE5\x83\xEC\x08\xE8\x2A\x2A\x2A\x2A\xC9\x83\xC0\x04\xC3" S: RoundRespawn (server) - w: GOOD - l: GOOD S: SwitchTeam (server) - w: GOOD - l: GOOD S: HandleCommand_Buy_Internal (server) - w: GOOD - l: GOOD S: CSWeaponDropBB (server) - w: GOOD - l: GOOD S: TerminateRound (server) - w: GOOD - l: GOOD S: CheckWinLimit (server) - w: GOOD - l: GOOD S: SetModelFromClass (server) - w: GOOD - l: GOOD S: GetCCSWeaponData (server) - w: GOOD - l: GOOD ! S: NET_SendPacket (engine) - w: MIDFUNC - l: GOOD ! current: ! w: "\x89\x4C\x24\x14\x81\xFF\xB0\x04\x00\x00\x7E" ! l: "\x8B\x7D\x10\x81\xFE\xB0\x04\x00\x00\x0F" ------------------------------------------------------ Game: csgo Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/sdkhooks.games/engine.csgo.txt ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV20CBaseCombatCharacter - can't find, skipping ? O: _ZTV11CBasePlayer - can't find, skipping ? O: _ZTV11CBasePlayer - can't find, skipping ? O: _ZTV17CBaseCombatWeapon - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV11CBaseEntity - can't find, skipping ? O: _ZTV20CBaseCombatCharacter - can't find, skipping ? O: _ZTV20CBaseCombatCharacter - can't find, skipping ? O: _ZTV20CBaseCombatCharacter - can't find, skipping ? O: _ZTV11CBasePlayer - can't find, skipping ? O: _ZTV20CBaseCombatCharacter - can't find, skipping O: EntityListeners - no Linux symbol, skipping Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! S: EntityListenersFinder (server) - w: GOOD - l: UNKNOWN ------------------------------------------------------ Game: csgo Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/smrcon.txt O: RemoteListeners - no Linux symbol, skipping Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! ! S: WriteDataRequest (engine) - w: NOTFOUND - l: GOOD ! current: ! w: "\x55\x8B\xEC\x83\xE4\xF8\x81\xEC\x94\x09\x00\x00" ! l: "\x55\x89\xE5\x57\x56\x53\x81\xEC\x7C\x03\x00\x00" ! S: CheckPassword (engine) - w: NOTFOUND - l: GOOD ! current: ! w: "\x55\x8B\xEC\x51\x53\x56\x8B\x75\x08\x8B\xD9\x57\x89\x5D\xFC" ! l: "\x55\x89\xE5\x57\x56\x53\x83\xEC\x2C\x8B\x5D\x0C\x8B\x45\x18" S: Filter_ShouldDiscard (engine) - w: GOOD - l: GOOD ! S: LogCommand (engine) - w: GOOD - l: CHECK ! current: ! l: "\x55\x89\xE5\x83\xEC\x38\xA1\x2A\x2A\x2A\x2A\x89\x5D\xF4\x89\x75\xF8\x8B\x5D\x08\x89\x7D\xFC\x8B\x75\x0C" S: OnSocketClosed (engine) - w: GOOD - l: GOOD S: IsPassword (engine) - w: GOOD - l: GOOD ------------------------------------------------------ Game: csgo Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/cssdm.games.txt O: LagCompPatch - no Linux symbol, skipping O: TakeDmgPatch1 - no Linux symbol, skipping O: TakeDmgPatch2 - no Linux symbol, skipping O: g_pGameRules - no Linux symbol, skipping ? O: _ZTV14CTeamplayRules - can't find, skipping ? O: _ZTV20CBaseCombatCharacter - can't find, skipping ? O: _ZTV11CBasePlayer - can't find, skipping ? O: _ZTV20CBaseCombatCharacter - can't find, skipping O: DropWeaponsPatch - no Linux symbol, skipping O: CSWeaponDropPatch - no Linux symbol, skipping O: CalcDomRevPatch - no Linux symbol, skipping Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! ! S: UTIL_Remove (server) - w: NOTFOUND - l: NOTFOUND ! current: ! w: "\x55\x8B\xEC\x8B\x45\x2A\x85\xC0\x74\x2A\x83\xC0\x2A\x50" ! l: "@_Z11UTIL_RemoveP11CBaseEntity" S: RoundRespawn (server) - w: GOOD - l: GOOD ! S: OnTakeDamage (server) - w: NOTFOUND - l: GOOD ! current: ! w: "\x55\x8B\xEC\x83\xE4\xF0\x81\xEC\x28\x02\x00\x00\x56\x57" ! l: "\x55\x89\xE5\x57\x56\x53\x81\xEC\x2A\x2A\x00\x00\x8B\x45\x0C\x8B\x75\x08\x8B\x10" ! S: WantsLagComp (server) - w: GOOD - l: NOTFOUND ! current: ! l: "\x55\x89\xE5\x83\xEC\x68\xA1\x2A\x2A\x2A\x2A\x89\x5D\xF4\x89\x75\xF8\x8B\x5D\x0C\x89\x7D\xFC\x8B\x75\x08\x3D" ! S: CGameRules (server) - w: NOTFOUND - l: GOOD ! current: ! w: "\x56\x68\x2A\x2A\x2A\x2A\x8B\xF1\xE8\x2A\x2A\x2A\x2A\xA1" ! l: "\x55\x89\xE5\x83\xEC\x28\x89\x5D\xF4\x8B\x5D\x08\x89\x75\xF8\x89\x7D\xFC\xC7\x44\x24\x04\x2A\x2A\x2A\x2A\x89\x1C\x24" ! S: CSWeaponDrop (server) - w: GOOD - l: NOTFOUND ! current: ! l: "\x2A\x2A\x2A\x2A\x2A\x2A\xEC\x70\x8B\x5D\x08\x0F\xB6\x75\x10" S: DropWeapons (server) - w: GOOD - l: GOOD S: CalcDominationAndRevenge (server) - w: GOOD - l: GOOD w: CalcDominationAndRevenge -> CalcDomRevPatch ( 86) \x0F == \x0F GOOD l: CalcDominationAndRevenge -> CalcDomRevPatch ( 111) \x74 == \x74 GOOD ------------------------------------------------------ Game: csgo Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/botattackcontrol.games.txt Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! S: CBaseEntity::InSameTeam (server) - w: UNKNOWN - l: GOOD ! S: CCSPlayer::IsOtherEnemy (server) - w: NOTFOUND - l: NOTFOUND ! current: ! w: "\x55\x8B\xEC\x56\x8B\x75\x08\x57\x8B\xF9\x85\xF6\x75\x2A\x5F\x32\xC0\x5E\x5D\xC2\x04\x00\x8B\x47" ! l: "\x55\x31\xC0\x89\xE5\x56\x53\x83\xEC\x10\x8B\x5D\x0C\x8B\x75\x08\x85\xDB" ! S: CCSBot::OnAudibleEvent (server) - w: NOTFOUND - l: NOTFOUND ! current: ! w: "\x55\x8B\xEC\x83\xE4\xF0\x83\xEC\x2A\x56\x57\x8B\x7D\x0C\x8B\xF1\xF3\x0F\x11\x5C\x24" ! l: "\x55\x89\xE5\x57\x56\x53\x81\xEC\xAC\x00\x00\x00\x8B\x5D\x10\x8B\x75\x08" ! S: CCSBot::OnPlayerRadio (server) - w: NOTFOUND - l: NOTFOUND ! current: ! w: "\x55\x8B\xEC\x83\xEC\x0C\x56\x8B\xF1\x8B\x06\x8B\x80\x14\x01\x00\x00\xFF\xD0\x84\xC0\x0F\x2A\x2A\x2A\x2A\x2A\x53\x8B\x5D\x08\x8B\xCB" ! l: "\x55\x89\xE5\x83\xEC\x48\x89\x5D\xF4\x8B\x5D\x08\x89\x75\xF8\x8B\x75\x0C\x89\x7D\xFC\x8B\x03\x89\x1C\x24\xFF\x90\x18\x01\x00\x00\x84\xC0\x75\x2A\x8B\x5D\xF4\x8B\x75\xF8\x8B\x7D\xFC\x89\xEC\x5D\xC3\x8D\xB4\x26\x00\x00\x00\x00\x8B\x06\xC7\x44\x24\x08\x00\x00\x00\x00\xC7\x44\x24\x04\x2A\x2A\x2A\x2A\x89\x34\x24\xFF\x50\x1C\x89\x04\x24\xE8\x2A\x2A\x2A\x2A\x85\xC0" S: CCSBot::OnPlayerDeath (server) - w: GOOD - l: GOOD ------------------------------------------------------ Game: csgo Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/napalmlagfix.games.txt ? O: _ZTV10CGameRules - can't find, skipping Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! ------------------------------------------------------ Game: csgo Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/allow-spec.games.txt ? O: _ZTV11CBasePlayer - can't find, skipping Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! ------------------------------------------------------ Game: csgo Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/conplex.games.txt Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! ! S: ProcessAccept (engine) - w: UNKNOWN - l: NOTFOUND ! current: ! l: "@_ZN14CSocketCreator13ProcessAcceptEv" ! S: RunFrame (engine) - w: UNKNOWN - l: NOTFOUND ! current: ! l: "@_ZN11CRConServer8RunFrameEv" ! S: HandleFailedRconAuth (engine) - w: UNKNOWN - l: NOTFOUND ! current: ! l: "@_ZN11CRConServer20HandleFailedRconAuthERK8netadr_s" S: ProcessAccept (engine) - w: GOOD - l: GOOD S: RunFrame (engine) - w: GOOD - l: GOOD S: HandleFailedRconAuth (engine) - w: GOOD - l: GOOD ------------------------------------------------------ Game: csgo Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/sourcetvmanager.games.txt O: CBaseServer::BroadcastPrintf - no Linux symbol, skipping O: CHLTVServer::ConnectClient - no Linux symbol, skipping O: CHLTVServer::RejectConnection - no Linux symbol, skipping O: CHLTVServer::GetChallengeType - no Linux symbol, skipping O: CBaseClient::ActivatePlayer - no Linux symbol, skipping O: CBaseClient::FireGameEvent - no Linux symbol, skipping O: CBaseClient::Disconnect - no Linux symbol, skipping O: CHLTVServer::Shutdown - no Linux symbol, skipping O: CHLTVDirector::m_iPVSEntity - no Linux symbol, skipping O: CHLTVDirector::m_vPVSOrigin - no Linux symbol, skipping O: CHLTVDirector::m_nNextShotTick - no Linux symbol, skipping O: CHLTVDemoRecorder_BaseOffset - no Linux symbol, skipping Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! S: host_client (engine) - w: GOOD - l: GOOD ! S: CHLTVServer::BroadcastEventLocal (engine) - w: GOOD - l: CHECK ! current: ! l: "\x55\x89\xE5\x57\x56\x8D\x45\xB0\x53\x83\xEC\x6C" S: CHLTVServer::BroadcastLocalChat (engine) - w: GOOD - l: GOOD S: CHLTVServer_DemoRecorderRef (engine) - w: GOOD - l: GOOD S: CHLTVDemoRecorder::StartRecording (engine) - w: UNKNOWN - l: GOOD S: CHLTVDemoRecorder::StopRecording (engine) - w: UNKNOWN - l: GOOD ------------------------------------------------------