55#include " ../../../entrypoint.h"
66#include " ../../../types/EventResult.h"
77
8- #define FetchPluginName (state ) luabridge::getGlobal( state, "plugin_name").tostring()
8+ std::string FetchPluginName (lua_State* state);
99#define FetchPluginByState (state ) g_pluginManager->FetchPlugin (FetchPluginName(state))
1010
11- void SetupLuaLogs (LuaPlugin * plugin , lua_State * state );
12- void SetupLuaTypes (LuaPlugin * plugin , lua_State * state );
13- void SetupLuaTranslations (LuaPlugin * plugin , lua_State * state );
14- void SetupLuaConfiguration (LuaPlugin * plugin , lua_State * state );
15- void SetupLuaFiles (LuaPlugin * plugin , lua_State * state );
16- void SetupLuaPrecacher (LuaPlugin * plugin , lua_State * state );
17- void SetupLuaCommands (LuaPlugin * plugin , lua_State * state );
18- void SetupLuaPlayerManager (LuaPlugin * plugin , lua_State * state );
19- void SetupLuaEvents (LuaPlugin * plugin , lua_State * state );
20- void SetupLuaHTTP (LuaPlugin * plugin , lua_State * state );
21- void SetupLuaDatabase (LuaPlugin * plugin , lua_State * state );
22- void SetupLuaMenus (LuaPlugin * plugin , lua_State * state );
23- void SetupLuaUtils (LuaPlugin * plugin , lua_State * state );
24- void SetupLuaConvars (LuaPlugin * plugin , lua_State * state );
25- void SetupLuaClasses (LuaPlugin * plugin , lua_State * state );
26- void SetupLuaGeneratedTypes (LuaPlugin * plugin , lua_State * state );
27- void SetupLuaCoreClasses (LuaPlugin * plugin , lua_State * state );
28- void SetupLuaServer (LuaPlugin * plugin , lua_State * state );
29- void SetupLuaPlayer (LuaPlugin * plugin , lua_State * state );
30- void SetupLuaEntities (LuaPlugin * plugin , lua_State * state );
31- void SetupLuaMemory (LuaPlugin * plugin , lua_State * state );
32- void SetupLuaHooks (LuaPlugin * plugin , lua_State * state );
33- void SetupLuaUserMessages (LuaPlugin * plugin , lua_State * state );
34- void SetupLuaWeapons (LuaPlugin * plugin , lua_State * state );
11+ void SetupLuaLogs(LuaPlugin* plugin, lua_State* state);
12+ void SetupLuaTypes (LuaPlugin* plugin, lua_State* state);
13+ void SetupLuaTranslations (LuaPlugin* plugin, lua_State* state);
14+ void SetupLuaConfiguration (LuaPlugin* plugin, lua_State* state);
15+ void SetupLuaFiles (LuaPlugin* plugin, lua_State* state);
16+ void SetupLuaPrecacher (LuaPlugin* plugin, lua_State* state);
17+ void SetupLuaCommands (LuaPlugin* plugin, lua_State* state);
18+ void SetupLuaPlayerManager (LuaPlugin* plugin, lua_State* state);
19+ void SetupLuaEvents (LuaPlugin* plugin, lua_State* state);
20+ void SetupLuaHTTP (LuaPlugin* plugin, lua_State* state);
21+ void SetupLuaDatabase (LuaPlugin* plugin, lua_State* state);
22+ void SetupLuaMenus (LuaPlugin* plugin, lua_State* state);
23+ void SetupLuaUtils (LuaPlugin* plugin, lua_State* state);
24+ void SetupLuaConvars (LuaPlugin* plugin, lua_State* state);
25+ void SetupLuaClasses (LuaPlugin* plugin, lua_State* state);
26+ void SetupLuaGeneratedTypes (LuaPlugin* plugin, lua_State* state);
27+ void SetupLuaCoreClasses (LuaPlugin* plugin, lua_State* state);
28+ void SetupLuaServer (LuaPlugin* plugin, lua_State* state);
29+ void SetupLuaPlayer (LuaPlugin* plugin, lua_State* state);
30+ void SetupLuaEntities (LuaPlugin* plugin, lua_State* state);
31+ void SetupLuaMemory (LuaPlugin* plugin, lua_State* state);
32+ void SetupLuaHooks (LuaPlugin* plugin, lua_State* state);
33+ void SetupLuaUserMessages (LuaPlugin* plugin, lua_State* state);
34+ void SetupLuaWeapons (LuaPlugin* plugin, lua_State* state);
3535void SetupLuaCHandle (LuaPlugin* plugin, lua_State* state);
0 commit comments