├── .gitattributes ├── .github └── workflows │ ├── compile.yml │ ├── fork_compile.yml │ ├── testing.yml │ ├── update_script.yml │ └── working-versions.yml ├── .gitignore ├── .vscode └── settings.json ├── README.md ├── _testing ├── console.lua ├── gmod_testing.lua ├── http.lua ├── json.lua └── trigger_shit.txt ├── premake5.lua └── source ├── CLuaGameCallback.cpp ├── CLuaGameCallback.h ├── CLuaObject.cpp ├── CLuaObject.h ├── ILuaConVars.h ├── class_angle.cpp ├── class_angle.h ├── class_convar.cpp ├── class_convar.h ├── class_entity.cpp ├── class_entity.h ├── class_file.cpp ├── class_file.h ├── class_recipientfilter.cpp ├── class_recipientfilter.h ├── class_vector.cpp ├── class_vector.h ├── detours.cpp ├── detours.h ├── library_Global.cpp ├── library_Global.h ├── library_engine.cpp ├── library_engine.h ├── library_ents.cpp ├── library_ents.h ├── library_file.cpp ├── library_file.h ├── library_game.cpp ├── library_game.h ├── library_gameevent.cpp ├── library_gameevent.h ├── library_gmod.cpp ├── library_gmod.h ├── library_hammer.cpp ├── library_hammer.h ├── library_net.cpp ├── library_net.h ├── library_physenv.cpp ├── library_physenv.h ├── library_resource.cpp ├── library_resource.h ├── library_sql.cpp ├── library_sql.h ├── library_system.cpp ├── library_system.h ├── library_timer.cpp ├── library_timer.h ├── library_umsg.cpp ├── library_umsg.h ├── lua_Enums.cpp ├── lua_Enums.h ├── lua_ILuaInterface.cpp ├── lua_ILuaInterface.h ├── lua_LuaThread.cpp ├── lua_LuaThread.h ├── lua_threaded.cpp ├── lua_threaded.h ├── lua_utils.cpp ├── lua_utils.h ├── source_ammodef.cpp ├── source_ammodef.h ├── source_gameinterface.cpp ├── source_gameinterface.h ├── source_globalstate.cpp ├── source_igamesystem.cpp ├── source_recipientfilter.cpp ├── source_recipientfilter.h ├── source_team.cpp ├── source_usermessages.cpp └── source_util.cpp /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/compile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/.github/workflows/compile.yml -------------------------------------------------------------------------------- /.github/workflows/fork_compile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/.github/workflows/fork_compile.yml -------------------------------------------------------------------------------- /.github/workflows/testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/.github/workflows/testing.yml -------------------------------------------------------------------------------- /.github/workflows/update_script.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/.github/workflows/update_script.yml -------------------------------------------------------------------------------- /.github/workflows/working-versions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/.github/workflows/working-versions.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | development/ 3 | enums/ 4 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/README.md -------------------------------------------------------------------------------- /_testing/console.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/_testing/console.lua -------------------------------------------------------------------------------- /_testing/gmod_testing.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/_testing/gmod_testing.lua -------------------------------------------------------------------------------- /_testing/http.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/_testing/http.lua -------------------------------------------------------------------------------- /_testing/json.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/_testing/json.lua -------------------------------------------------------------------------------- /_testing/trigger_shit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/_testing/trigger_shit.txt -------------------------------------------------------------------------------- /premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/premake5.lua -------------------------------------------------------------------------------- /source/CLuaGameCallback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/CLuaGameCallback.cpp -------------------------------------------------------------------------------- /source/CLuaGameCallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/CLuaGameCallback.h -------------------------------------------------------------------------------- /source/CLuaObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/CLuaObject.cpp -------------------------------------------------------------------------------- /source/CLuaObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/CLuaObject.h -------------------------------------------------------------------------------- /source/ILuaConVars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/ILuaConVars.h -------------------------------------------------------------------------------- /source/class_angle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/class_angle.cpp -------------------------------------------------------------------------------- /source/class_angle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/class_angle.h -------------------------------------------------------------------------------- /source/class_convar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/class_convar.cpp -------------------------------------------------------------------------------- /source/class_convar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/class_convar.h -------------------------------------------------------------------------------- /source/class_entity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/class_entity.cpp -------------------------------------------------------------------------------- /source/class_entity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/class_entity.h -------------------------------------------------------------------------------- /source/class_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/class_file.cpp -------------------------------------------------------------------------------- /source/class_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/class_file.h -------------------------------------------------------------------------------- /source/class_recipientfilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/class_recipientfilter.cpp -------------------------------------------------------------------------------- /source/class_recipientfilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/class_recipientfilter.h -------------------------------------------------------------------------------- /source/class_vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/class_vector.cpp -------------------------------------------------------------------------------- /source/class_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/class_vector.h -------------------------------------------------------------------------------- /source/detours.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/detours.cpp -------------------------------------------------------------------------------- /source/detours.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/detours.h -------------------------------------------------------------------------------- /source/library_Global.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_Global.cpp -------------------------------------------------------------------------------- /source/library_Global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_Global.h -------------------------------------------------------------------------------- /source/library_engine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_engine.cpp -------------------------------------------------------------------------------- /source/library_engine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_engine.h -------------------------------------------------------------------------------- /source/library_ents.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_ents.cpp -------------------------------------------------------------------------------- /source/library_ents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_ents.h -------------------------------------------------------------------------------- /source/library_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_file.cpp -------------------------------------------------------------------------------- /source/library_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_file.h -------------------------------------------------------------------------------- /source/library_game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_game.cpp -------------------------------------------------------------------------------- /source/library_game.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_game.h -------------------------------------------------------------------------------- /source/library_gameevent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_gameevent.cpp -------------------------------------------------------------------------------- /source/library_gameevent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_gameevent.h -------------------------------------------------------------------------------- /source/library_gmod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_gmod.cpp -------------------------------------------------------------------------------- /source/library_gmod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_gmod.h -------------------------------------------------------------------------------- /source/library_hammer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_hammer.cpp -------------------------------------------------------------------------------- /source/library_hammer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_hammer.h -------------------------------------------------------------------------------- /source/library_net.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_net.cpp -------------------------------------------------------------------------------- /source/library_net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_net.h -------------------------------------------------------------------------------- /source/library_physenv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_physenv.cpp -------------------------------------------------------------------------------- /source/library_physenv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_physenv.h -------------------------------------------------------------------------------- /source/library_resource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_resource.cpp -------------------------------------------------------------------------------- /source/library_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_resource.h -------------------------------------------------------------------------------- /source/library_sql.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_sql.cpp -------------------------------------------------------------------------------- /source/library_sql.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_sql.h -------------------------------------------------------------------------------- /source/library_system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_system.cpp -------------------------------------------------------------------------------- /source/library_system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_system.h -------------------------------------------------------------------------------- /source/library_timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_timer.cpp -------------------------------------------------------------------------------- /source/library_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_timer.h -------------------------------------------------------------------------------- /source/library_umsg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_umsg.cpp -------------------------------------------------------------------------------- /source/library_umsg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/library_umsg.h -------------------------------------------------------------------------------- /source/lua_Enums.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/lua_Enums.cpp -------------------------------------------------------------------------------- /source/lua_Enums.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/lua_Enums.h -------------------------------------------------------------------------------- /source/lua_ILuaInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/lua_ILuaInterface.cpp -------------------------------------------------------------------------------- /source/lua_ILuaInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/lua_ILuaInterface.h -------------------------------------------------------------------------------- /source/lua_LuaThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/lua_LuaThread.cpp -------------------------------------------------------------------------------- /source/lua_LuaThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/lua_LuaThread.h -------------------------------------------------------------------------------- /source/lua_threaded.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/lua_threaded.cpp -------------------------------------------------------------------------------- /source/lua_threaded.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/lua_threaded.h -------------------------------------------------------------------------------- /source/lua_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/lua_utils.cpp -------------------------------------------------------------------------------- /source/lua_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/lua_utils.h -------------------------------------------------------------------------------- /source/source_ammodef.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/source_ammodef.cpp -------------------------------------------------------------------------------- /source/source_ammodef.h: -------------------------------------------------------------------------------- 1 | #include "ammodef.h" -------------------------------------------------------------------------------- /source/source_gameinterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/source_gameinterface.cpp -------------------------------------------------------------------------------- /source/source_gameinterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/source_gameinterface.h -------------------------------------------------------------------------------- /source/source_globalstate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/source_globalstate.cpp -------------------------------------------------------------------------------- /source/source_igamesystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/source_igamesystem.cpp -------------------------------------------------------------------------------- /source/source_recipientfilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/source_recipientfilter.cpp -------------------------------------------------------------------------------- /source/source_recipientfilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/source_recipientfilter.h -------------------------------------------------------------------------------- /source/source_team.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/source_team.cpp -------------------------------------------------------------------------------- /source/source_usermessages.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/source_usermessages.cpp -------------------------------------------------------------------------------- /source/source_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaphaelIT7/gmod-lua-threaded/HEAD/source/source_util.cpp --------------------------------------------------------------------------------