#pragma once #define WEAK __declspec(selectany) namespace game { // Functions WEAK symbol Com_PrintF{ 0x0, 0x59A2C0 }; WEAK symbol Dvar_RegisterVariant{ 0x0, 0x5EED90 }; WEAK symbol Dvar_FindMalleableVar{ 0x0, 0x5EDE30 }; WEAK symbol SV_AddServerCommand{ 0x0, 0x633D30 }; WEAK symbol SV_ExpandNewlines{ 0x0, 0x633AD0 }; WEAK symbol Scr_AddArray { 0x0, 0x69AA50 }; WEAK symbol SL_GetStringOfSize { 0x0, 0x68DE50 }; WEAK symbol Path_AStarAlgorithm_CustomSearchInfo_FindPath_{ 0x0, 0x4D3190 }; // Variables WEAK symbol tempServerCommandBuf{ 0x0, 0x2FCDC00 }; WEAK symbol cmd_functions{ 0x0, 0x1F416F4 }; WEAK symbol cmd_args{ 0x0, 0x1F41670 }; WEAK symbol svs{ 0x0, 0x23D5C80 }; WEAK symbol gameWorldCurrent{ 0x0, 0x8E1D80 }; WEAK symbol g_path{ 0x0, 0x1F2F700 }; WEAK symbol g_entities{ 0x0, 0x176C6F0 }; WEAK symbol g_hudelems{ 0x0, 0x173C6F0 }; WEAK symbol gScrVarPub{ 0x0, 0x3882B70 }; WEAK symbol gScrVmPub{ 0x0, 0x3BD4700 }; WEAK symbol level{ 0x0, 0x18F5D88 }; WEAK symbol g_pathAttemptGoalPos{ 0x0, 0x16CFD6C }; //WEAK symbol scrParserPub{ 0x0, 0x3882B00 }; WEAK symbol gScrVarGlob{ 0x0, 0x3914700 }; WEAK symbol function_stack{ 0x0, 0x3BDDDD0 }; WEAK symbol scr_const{0x0, 0x1F33B90}; WEAK symbol var_typename{ 0x0, 0x8CF4B0 }; WEAK symbol BG_WeaponNames{ 0x0, 0x8F6770 }; // Dvars WEAK symbol com_developer{ 0x0, 0x1F55288 }; WEAK symbol com_logfile{ 0x0, 0x1F552BC }; WEAK symbol com_developer_script{ 0x0, 0x1F9646C }; WEAK symbol com_dedicated{ 0x0, 0x212B2F4 }; WEAK symbol ai_pathNegotiationOverlapCost{ 0x0, 0x18FB224 }; WEAK symbol fs_homepath{ 0x0, 0x2123C1C }; WEAK symbol fs_game{ 0x0, 0x2122B00 }; WEAK symbol useFastFile{ 0x0, 0x1F552FC }; WEAK symbol sv_running{ 0x0, 0x1F552DC }; WEAK symbol sv_maxclients{ 0x0, 0x23D5C30 }; WEAK symbol g_connectpaths{ 0x0, 0x18ECF8C }; WEAK symbol r_reflectionProbeGenerate{ 0x0, 0x3BFD478 }; namespace plutonium { } }