Update function_tables.cpp

This commit is contained in:
Federico Cecchetto 2022-03-10 20:51:59 +01:00
parent 0002334543
commit 89dd2a164b

View File

@ -47,7 +47,9 @@ namespace scripting
{"setturretnode", 0x024}, // SP 0x1402CC640 MP 0x000000000 {"setturretnode", 0x024}, // SP 0x1402CC640 MP 0x000000000
{"unsetturretnode", 0x025}, // SP 0x1402CC6E0 MP 0x000000000 {"unsetturretnode", 0x025}, // SP 0x1402CC6E0 MP 0x000000000
{"setnodepriority", 0x026}, // SP 0x1402CC570 MP 0x000000000 {"setnodepriority", 0x026}, // SP 0x1402CC570 MP 0x000000000
{"isnodeoccupied", 0x027}, // SP 0x1402CC430 MP 0x000000000 {"_func_027", 0x027},
{"_func_028", 0x028},
{"isnodeoccupied", 0x029}, // SP 0x1402CC430 MP 0x000000000
{"setdebugorigin", 0x02A}, // SP 0x1405D92F0 MP 0x000000000 {"setdebugorigin", 0x02A}, // SP 0x1405D92F0 MP 0x000000000
{"setdebugangles", 0x02B}, // SP 0x1405D92F0 MP 0x000000000 {"setdebugangles", 0x02B}, // SP 0x1405D92F0 MP 0x000000000
{"updategamerprofile", 0x02C}, // SP 0x1402ACD10 MP 0x000000000 {"updategamerprofile", 0x02C}, // SP 0x1402ACD10 MP 0x000000000
@ -74,9 +76,9 @@ namespace scripting
{"getscreenwidth", 0x041}, // SP 0x1402A1D10 MP 0x000000000 {"getscreenwidth", 0x041}, // SP 0x1402A1D10 MP 0x000000000
{"getscreenheight", 0x042}, // SP 0x1402A1D20 MP 0x000000000 {"getscreenheight", 0x042}, // SP 0x1402A1D20 MP 0x000000000
{"getweaponmodel", 0x043}, // SP 0x1402A1D30 MP 0x14036E110 {"getweaponmodel", 0x043}, // SP 0x1402A1D30 MP 0x14036E110
{"_func_044", 0x044}, // SP 0x1402ABBE0 MP 0x000000000 {"getculldist", 0x044}, // SP 0x1402ABBE0 MP 0x000000000
{"_func_045", 0x045}, // SP 0x1402ABCF0 MP 0x000000000 {"sethalfresparticles", 0x045}, // SP 0x1402ABCF0 MP 0x000000000
{"_func_046", 0x046}, // SP 0x1402ABD30 MP 0x000000000 {"getmapsunlight", 0x046}, // SP 0x1402ABD30 MP 0x000000000
{"setsunlight", 0x047}, // SP 0x1402ABD90 MP 0x1403775E0 {"setsunlight", 0x047}, // SP 0x1402ABD90 MP 0x1403775E0
{"resetsunlight", 0x048}, // SP 0x1402ABE60 MP 0x140377840 {"resetsunlight", 0x048}, // SP 0x1402ABE60 MP 0x140377840
{"getmapsundirection", 0x049}, // SP 0x1402ABF90 MP 0x000000000 {"getmapsundirection", 0x049}, // SP 0x1402ABF90 MP 0x000000000
@ -136,6 +138,7 @@ namespace scripting
{"soundresettimescale", 0x07F}, // SP 0x1402A8BB0 MP 0x000000000 {"soundresettimescale", 0x07F}, // SP 0x1402A8BB0 MP 0x000000000
{"levelsoundfade", 0x080}, // SP 0x1402A7A80 MP 0x000000000 {"levelsoundfade", 0x080}, // SP 0x1402A7A80 MP 0x000000000
{"precachenightvisioncodeassets", 0x081}, // SP 0x1402AAE30 MP 0x000000000 {"precachenightvisioncodeassets", 0x081}, // SP 0x1402AAE30 MP 0x000000000
{"_func_082", 0x082},
{"precachedigitaldistortcodeassets", 0x083}, // SP 0x1402AAE50 MP 0x000000000 {"precachedigitaldistortcodeassets", 0x083}, // SP 0x1402AAE50 MP 0x000000000
{"precacheminimapsentrycodeassets", 0x084}, // SP 0x1402AAEA0 MP 0x000000000 {"precacheminimapsentrycodeassets", 0x084}, // SP 0x1402AAEA0 MP 0x000000000
{"savegame", 0x085}, // SP 0x1402A8CB0 MP 0x000000000 {"savegame", 0x085}, // SP 0x1402A8CB0 MP 0x000000000
@ -331,29 +334,29 @@ namespace scripting
{"visionsetthermal", 0x143}, // SP 0x1402ABA00 MP 0x140376D40 {"visionsetthermal", 0x143}, // SP 0x1402ABA00 MP 0x140376D40
{"visionsetpain", 0x144}, // SP 0x1402ABA10 MP 0x1403770E0 {"visionsetpain", 0x144}, // SP 0x1402ABA10 MP 0x1403770E0
{"visionsetnight", 0x145}, // SP 0x1402ABA20 MP 0x140377160 {"visionsetnight", 0x145}, // SP 0x1402ABA20 MP 0x140377160
{"visionsetmissilecam", 0x146}, // SP 0x1402A12A0 MP 0x1403699C0 {"ambientstop", 0x146}, // SP 0x1402A12A0 MP 0x1403699C0
{"_func_147", 0x147}, // SP 0x140298040 MP 0x14035F250 {"precachemodel", 0x147}, // SP 0x140298040 MP 0x14035F250
{"_func_148", 0x148}, // SP 0x140298370 MP 0x14035F7A0 {"precacheshellshock", 0x148}, // SP 0x140298370 MP 0x14035F7A0
{"_func_149", 0x149}, // SP 0x14029E7B0 MP 0x140366DA0 {"precacheitem", 0x149}, // SP 0x14029E7B0 MP 0x140366DA0
{"_func_14A", 0x14A}, // SP 0x14029ECC0 MP 0x140366E30 {"precacheshader", 0x14A}, // SP 0x14029ECC0 MP 0x140366E30
{"_func_14B", 0x14B}, // SP 0x14029F2B0 MP 0x1403673D0 {"precachestring", 0x14B}, // SP 0x14029F2B0 MP 0x1403673D0
{"_func_14C", 0x14C}, // SP 0x14029F3E0 MP 0x140367540 {"precachemenu", 0x14C}, // SP 0x14029F3E0 MP 0x140367540
{"_func_14D", 0x14D}, // SP 0x14029F5B0 MP 0x1403675F0 {"precacherumble", 0x14D}, // SP 0x14029F5B0 MP 0x1403675F0
{"_func_14E", 0x14E}, // SP 0x1402982C0 MP 0x14035F470 {"precachelocationselector", 0x14E}, // SP 0x1402982C0 MP 0x14035F470
{"_func_14F", 0x14F}, // SP 0x14029EDB0 MP 0x1403670E0 {"precacheleaderboards", 0x14F}, // SP 0x14029EDB0 MP 0x1403670E0
{"loadfx", 0x150}, // SP 0x140290A80 MP 0x1403583B0 {"loadfx", 0x150}, // SP 0x140290A80 MP 0x1403583B0
{"playfx", 0x151}, // SP 0x140291730 MP 0x140359620 {"playfx", 0x151}, // SP 0x140291730 MP 0x140359620
{"playfxontag", 0x152}, // SP 0x140292A40 MP 0x14035AF90 {"playfxontag", 0x152}, // SP 0x140292A40 MP 0x14035AF90
{"stopfxontag", 0x153}, // SP 0x140294440 MP 0x14035C4B0 {"stopfxontag", 0x153}, // SP 0x140294440 MP 0x14035C4B0
{"_func_154", 0x154}, // SP 0x140294DD0 MP 0x14035D560 {"killfxontag", 0x154}, // SP 0x140294DD0 MP 0x14035D560
{"playloopedfx", 0x155}, // SP 0x140474350 MP 0x14037DA70 {"playloopedfx", 0x155}, // SP 0x140474350 MP 0x14037DA70
{"spawnfx", 0x156}, // SP 0x1404746B0 MP 0x14037E2D0 {"spawnfx", 0x156}, // SP 0x1404746B0 MP 0x14037E2D0
{"triggerfx", 0x157}, // SP 0x140474940 MP 0x14037E8B0 {"triggerfx", 0x157}, // SP 0x140474940 MP 0x14037E8B0
{"_func_158", 0x158}, // SP 0x140292ED0 MP 0x14035B2B0 {"playfxontagforclients", 0x158}, // SP 0x140292ED0 MP 0x14035B2B0
{"_func_159", 0x159}, // SP 0x140474640 MP 0x14037E1D0 {"setfxkillondelete", 0x159}, // SP 0x140474640 MP 0x14037E1D0
{"_func_15A", 0x15A}, // SP 0x140293D50 MP 0x14035BFE0 {"playimpactheadfatalfx", 0x15A}, // SP 0x140293D50 MP 0x14035BFE0
{"_func_15B", 0x15B}, // SP 0x000000000 MP 0x1403778C0 {"setwinningteam", 0x15B}, // SP 0x000000000 MP 0x1403778C0
{"_func_15C", 0x15C}, // SP 0x000000000 MP 0x140377920 {"announcement", 0x15C}, // SP 0x000000000 MP 0x140377920
{"clientannouncement", 0x15D}, // SP 0x000000000 MP 0x1403779A0 {"clientannouncement", 0x15D}, // SP 0x000000000 MP 0x1403779A0
{"setteammode", 0x15E}, // SP 0x000000000 MP 0x140377A40 {"setteammode", 0x15E}, // SP 0x000000000 MP 0x140377A40
{"getteamscore", 0x15F}, // SP 0x000000000 MP 0x140377BE0 {"getteamscore", 0x15F}, // SP 0x000000000 MP 0x140377BE0
@ -361,74 +364,74 @@ namespace scripting
{"setclientnamemode", 0x161}, // SP 0x000000000 MP 0x140377D70 {"setclientnamemode", 0x161}, // SP 0x000000000 MP 0x140377D70
{"updateclientnames", 0x162}, // SP 0x000000000 MP 0x140377DC0 {"updateclientnames", 0x162}, // SP 0x000000000 MP 0x140377DC0
{"getteamplayersalive", 0x163}, // SP 0x000000000 MP 0x140377EB0 {"getteamplayersalive", 0x163}, // SP 0x000000000 MP 0x140377EB0
{"_func_164", 0x164}, // SP 0x000000000 MP 0x140375460 {"logprint", 0x164}, // SP 0x000000000 MP 0x140375460
{"_func_165", 0x165}, // SP 0x000000000 MP 0x140375480 {"worldentnumber", 0x165}, // SP 0x000000000 MP 0x140375480
{"_func_166", 0x166}, // SP 0x000000000 MP 0x1403754A0 {"obituary", 0x166}, // SP 0x000000000 MP 0x1403754A0
{"_func_167", 0x167}, // SP 0x000000000 MP 0x1403756D0 {"positionwouldtelefrag", 0x167}, // SP 0x000000000 MP 0x1403756D0
{"_func_168", 0x168}, // SP 0x000000000 MP 0x1403759C0 {"canspawn", 0x168}, // SP 0x000000000 MP 0x1403759C0
{"_func_169", 0x169}, // SP 0x000000000 MP 0x1403760D0 {"getstarttime", 0x169}, // SP 0x000000000 MP 0x1403760D0
{"_func_16A", 0x16A}, // SP 0x14029F100 MP 0x1403673A0 {"precacheheadicon", 0x16A}, // SP 0x14029F100 MP 0x1403673A0
{"_func_16B", 0x16B}, // SP 0x000000000 MP 0x140376BE0 {"precacheminimapicon", 0x16B}, // SP 0x000000000 MP 0x140376BE0
{"_func_16C", 0x16C}, // SP 0x000000000 MP 0x140376C60 {"precachempanim", 0x16C}, // SP 0x000000000 MP 0x140376C60
{"map_restart", 0x16D}, // SP 0x000000000 MP 0x140376550 {"map_restart", 0x16D}, // SP 0x000000000 MP 0x140376550
{"exitlevel", 0x16E}, // SP 0x000000000 MP 0x140376630 {"exitlevel", 0x16E}, // SP 0x000000000 MP 0x140376630
{"_func_16F", 0x16F}, // SP 0x000000000 MP 0x140376680 {"addtestclient", 0x16F}, // SP 0x000000000 MP 0x140376680
{"addagent", 0x170}, // SP 0x000000000 MP 0x140376860 {"addagent", 0x170}, // SP 0x000000000 MP 0x140376860
{"_func_171", 0x171}, // SP 0x000000000 MP 0x140378020 {"setarchive", 0x171}, // SP 0x000000000 MP 0x140378020
{"_func_172", 0x172}, // SP 0x000000000 MP 0x140376880 {"allclientsprint", 0x172}, // SP 0x000000000 MP 0x140376880
{"_func_173", 0x173}, // SP 0x000000000 MP 0x140376B60 {"clientprint", 0x173}, // SP 0x000000000 MP 0x140376B60
{"mapexists", 0x174}, // SP 0x000000000 MP 0x140376910 {"mapexists", 0x174}, // SP 0x000000000 MP 0x140376910
{"isvalidgametype", 0x175}, // SP 0x000000000 MP 0x140376950 {"isvalidgametype", 0x175}, // SP 0x000000000 MP 0x140376950
{"_func_176", 0x176}, // SP 0x000000000 MP 0x140378040 {"matchend", 0x176}, // SP 0x000000000 MP 0x140378040
{"setplayerteamrank", 0x177}, // SP 0x000000000 MP 0x140378050 {"setplayerteamrank", 0x177}, // SP 0x000000000 MP 0x140378050
{"_func_178", 0x178}, // SP 0x000000000 MP 0x140378100 {"endparty", 0x178}, // SP 0x000000000 MP 0x140378100
{"setteamradar", 0x179}, // SP 0x000000000 MP 0x14037B5D0 {"setteamradar", 0x179}, // SP 0x000000000 MP 0x14037B5D0
{"getteamradar", 0x17A}, // SP 0x000000000 MP 0x14037B640 {"getteamradar", 0x17A}, // SP 0x000000000 MP 0x14037B640
{"setteamradarstrength", 0x17B}, // SP 0x000000000 MP 0x14037B6A0 {"setteamradarstrength", 0x17B}, // SP 0x000000000 MP 0x14037B6A0
{"getteamradarstrength", 0x17C}, // SP 0x000000000 MP 0x14037B720 {"getteamradarstrength", 0x17C}, // SP 0x000000000 MP 0x14037B720
{"getuavstrengthmin", 0x17D}, // SP 0x000000000 MP 0x14037B780 {"getuavstrengthmin", 0x17D}, // SP 0x000000000 MP 0x14037B780
{"_func_17E", 0x17E}, // SP 0x140295500 MP 0x14035E730 {"physicsexplosionsphere", 0x17E}, // SP 0x140295500 MP 0x14035E730
{"physicsexplosionsphere", 0x17F}, // SP 0x140296890 MP 0x14035FE90 {"physicsexplosioncylinder", 0x17F}, // SP 0x140296890 MP 0x14035FE90
{"physicsradiusjolt", 0x180}, // SP 0x140295F60 MP 0x14035F2D0 {"physicsjolt", 0x180}, // SP 0x140295F60 MP 0x14035F2D0
{"physicsradiusjitter", 0x181}, // SP 0x1402963A0 MP 0x14035F900 {"physicsjitter", 0x181}, // SP 0x1402963A0 MP 0x14035F900
{"_func_182", 0x182}, // SP 0x140299880 MP 0x140362E20 {"setexpfog", 0x182}, // SP 0x140299880 MP 0x140362E20
{"_func_183", 0x183}, // SP 0x140299900 MP 0x140363010 {"setexpfogext", 0x183}, // SP 0x140299900 MP 0x140363010
{"_func_184", 0x184}, // SP 0x140299F70 MP 0x140363800 {"setexpfogdvarsonly", 0x184}, // SP 0x140299F70 MP 0x140363800
{"_func_185", 0x185}, // SP 0x14029A180 MP 0x140363920 {"setexpfogextdvarsonly", 0x185}, // SP 0x14029A180 MP 0x140363920
{"_func_186", 0x186}, // SP 0x14029A220 MP 0x140363B00 {"setatmosfog", 0x186}, // SP 0x14029A220 MP 0x140363B00
{"_func_187", 0x187}, // SP 0x14029A4B0 MP 0x140363E60 {"setatmosfogdvarsonly", 0x187}, // SP 0x14029A4B0 MP 0x140363E60
{"isexplosivedamagemod", 0x188}, // SP 0x1402A2800 MP 0x14036ADB0 {"isexplosivedamagemod", 0x188}, // SP 0x1402A2800 MP 0x14036ADB0
{"radiusdamage", 0x189}, // SP 0x1402A3690 MP 0x14036C110 {"radiusdamage", 0x189}, // SP 0x1402A3690 MP 0x14036C110
{"setplayerignoreradiusdamage", 0x18A}, // SP 0x14028DFA0 MP 0x14036CF90 {"setplayerignoreradiusdamage", 0x18A}, // SP 0x14028DFA0 MP 0x14036CF90
{"_func_18B", 0x18B}, // SP 0x1402A3950 MP 0x14036C1E0 {"glassradiusdamage", 0x18B}, // SP 0x1402A3950 MP 0x14036C1E0
{"_func_18C", 0x18C}, // SP 0x14029B460 MP 0x140366A00 {"earthquake", 0x18C}, // SP 0x14029B460 MP 0x140366A00
{"getnumparts", 0x18D}, // SP 0x14029A830 MP 0x140363F40 {"getnumparts", 0x18D}, // SP 0x14029A830 MP 0x140363F40
{"_func_18E", 0x18E}, // SP 0x1402B76D0 MP 0x140383170 {"objective_onentity", 0x18E}, // SP 0x1402B76D0 MP 0x140383170
{"_func_18F", 0x18F}, // SP 0x000000000 MP 0x1403831D0 {"objective_onentitywithrotation", 0x18F}, // SP 0x000000000 MP 0x1403831D0
{"objective_team", 0x190}, // SP 0x000000000 MP 0x140383310 {"objective_team", 0x190}, // SP 0x000000000 MP 0x140383310
{"objective_player", 0x191}, // SP 0x000000000 MP 0x1403833B0 {"objective_player", 0x191}, // SP 0x000000000 MP 0x1403833B0
{"_func_192", 0x192}, // SP 0x000000000 MP 0x140383410 {"objective_playerteam", 0x192}, // SP 0x000000000 MP 0x140383410
{"_func_193", 0x193}, // SP 0x000000000 MP 0x1403834B0 {"objective_playerenemyteam", 0x193}, // SP 0x000000000 MP 0x1403834B0
{"_func_194", 0x194}, // SP 0x000000000 MP 0x1403835B0 {"objective_playermask_hidefromall", 0x194}, // SP 0x000000000 MP 0x1403835B0
{"_func_195", 0x195}, // SP 0x000000000 MP 0x1403835F0 {"objective_playermask_hidefrom", 0x195}, // SP 0x000000000 MP 0x1403835F0
{"objective_playermask_showtoall", 0x196}, // SP 0x000000000 MP 0x140382DA0 {"objective_playermask_showtoall", 0x196}, // SP 0x000000000 MP 0x140382DA0
{"_func_197", 0x197}, // SP 0x000000000 MP 0x140382DE0 {"objective_playermask_showto", 0x197}, // SP 0x000000000 MP 0x140382DE0
{"_func_198", 0x198}, // SP 0x1402AD860 MP 0x140377360 {"iprintln", 0x198}, // SP 0x1402AD860 MP 0x140377360
{"_func_199", 0x199}, // SP 0x1402AD8C0 MP 0x1403773E0 {"iprintlnbold", 0x199}, // SP 0x1402AD8C0 MP 0x1403773E0
{"_func_19A", 0x19A}, // SP 0x1405D92F0 MP 0x140377C30 {"logstring", 0x19A}, // SP 0x1405D92F0 MP 0x140377C30
{"getent", 0x19B}, // SP 0x1402B9570 MP 0x1403845D0 {"getent", 0x19B}, // SP 0x1402B9570 MP 0x1403845D0
{"getentarray", 0x19C}, // SP 0x1402B95E0 MP 0x1403846A0 {"getentarray", 0x19C}, // SP 0x1402B95E0 MP 0x1403846A0
{"_func_19D", 0x19D}, // SP 0x000000000 MP 0x140384C00 {"getspawnarray", 0x19D}, // SP 0x000000000 MP 0x140384C00
{"spawnplane", 0x19E}, // SP 0x000000000 MP 0x140377670 {"spawnplane", 0x19E}, // SP 0x000000000 MP 0x140377670
{"spawnstruct", 0x19F}, // SP 0x140374110 MP 0x140442170 {"spawnstruct", 0x19F}, // SP 0x140374110 MP 0x140442170
{"_func_1A0", 0x1A0}, // SP 0x000000000 MP 0x140377A90 {"spawnhelicopter", 0x1A0}, // SP 0x000000000 MP 0x140377A90
{"isalive", 0x1A1}, // SP 0x1402AD940 MP 0x140377410 {"isalive", 0x1A1}, // SP 0x1402AD940 MP 0x140377410
{"isspawner", 0x1A2}, // SP 0x1402ADB20 MP 0x1403774F0 {"isspawner", 0x1A2}, // SP 0x1402ADB20 MP 0x1403774F0
{"_func_1A3", 0x1A3}, // SP 0x140282D00 MP 0x14034F8E0 {"missile_createattractorent", 0x1A3}, // SP 0x140282D00 MP 0x14034F8E0
{"missile_createattractorent", 0x1A4}, // SP 0x140282D10 MP 0x14034F8F0 {"missile_createattractororigin", 0x1A4}, // SP 0x140282D10 MP 0x14034F8F0
{"missile_createattractororigin", 0x1A5}, // SP 0x140282FD0 MP 0x14034FBA0 {"missile_createrepulsorent", 0x1A5}, // SP 0x140282FD0 MP 0x14034FBA0
{"_func_1A6", 0x1A6}, // SP 0x140282FE0 MP 0x14034FBB0 {"missile_createrepulsororigin", 0x1A6}, // SP 0x140282FE0 MP 0x14034FBB0
{"_func_1A7", 0x1A7}, // SP 0x140282FF0 MP 0x14034FBC0 {"missile_deleteattractor", 0x1A7}, // SP 0x140282FF0 MP 0x14034FBC0
{"playsoundatpos", 0x1A8}, // SP 0x000000000 MP 0x140378150 {"playsoundatpos", 0x1A8}, // SP 0x000000000 MP 0x140378150
{"newhudelem", 0x1A9}, // SP 0x14026F000 MP 0x14033CF50 {"newhudelem", 0x1A9}, // SP 0x14026F000 MP 0x14033CF50
{"newclienthudelem", 0x1AA}, // SP 0x14026EFB0 MP 0x14033CEF0 {"newclienthudelem", 0x1AA}, // SP 0x14026EFB0 MP 0x14033CEF0
@ -437,80 +440,80 @@ namespace scripting
{"isplayer", 0x1AD}, // SP 0x1402ADB90 MP 0x140377390 {"isplayer", 0x1AD}, // SP 0x1402ADB90 MP 0x140377390
{"isplayernumber", 0x1AE}, // SP 0x000000000 MP 0x1403774C0 {"isplayernumber", 0x1AE}, // SP 0x000000000 MP 0x1403774C0
{"getpartname", 0x1AF}, // SP 0x14029A9A0 MP 0x140364120 {"getpartname", 0x1AF}, // SP 0x14029A9A0 MP 0x140364120
{"_func_1B0", 0x1B0}, // SP 0x14029CDC0 MP 0x140363D50 {"weaponfiretime", 0x1B0}, // SP 0x14029CDC0 MP 0x140363D50
{"_func_1B1", 0x1B1}, // SP 0x1402999A0 MP 0x140360B10 {"weaponclipsize", 0x1B1}, // SP 0x1402999A0 MP 0x140360B10
{"_func_1B2", 0x1B2}, // SP 0x14029AA30 MP 0x140361AC0 {"weaponisauto", 0x1B2}, // SP 0x14029AA30 MP 0x140361AC0
{"_func_1B3", 0x1B3}, // SP 0x14029ADB0 MP 0x140361CE0 {"weaponissemiauto", 0x1B3}, // SP 0x14029ADB0 MP 0x140361CE0
{"_func_1B4", 0x1B4}, // SP 0x14029B360 MP 0x1403622D0 {"weaponisboltaction", 0x1B4}, // SP 0x14029B360 MP 0x1403622D0
{"_func_1B5", 0x1B5}, // SP 0x14029B580 MP 0x140362520 {"weaponinheritsperks", 0x1B5}, // SP 0x14029B580 MP 0x140362520
{"_func_1B6", 0x1B6}, // SP 0x14029B020 MP 0x140361EC0 {"weaponburstcount", 0x1B6}, // SP 0x14029B020 MP 0x140361EC0
{"_func_1B7", 0x1B7}, // SP 0x14029B7A0 MP 0x140362920 {"weapontype", 0x1B7}, // SP 0x14029B7A0 MP 0x140362920
{"weaponclass", 0x1B8}, // SP 0x14029B8E0 MP 0x140362A60 {"weaponclass", 0x1B8}, // SP 0x14029B8E0 MP 0x140362A60
{"getnextarraykey", 0x1B9}, // SP 0x1402A35D0 MP 0x14036D000 {"getnextarraykey", 0x1B9}, // SP 0x1402A35D0 MP 0x14036D000
{"_func_1BA", 0x1BA}, // SP 0x14028D850 MP 0x14036D690 {"sortbydistance", 0x1BA}, // SP 0x14028D850 MP 0x14036D690
{"_func_1BB", 0x1BB}, // SP 0x14029CCC0 MP 0x1403664F0 {"tablelookup", 0x1BB}, // SP 0x14029CCC0 MP 0x1403664F0
{"tablelookupistringbyrow", 0x1BC}, // SP 0x14029D970 MP 0x1403671B0 {"tablelookupbyrow", 0x1BC}, // SP 0x14029D970 MP 0x1403671B0
{"_func_1BD", 0x1BD}, // SP 0x14029CF50 MP 0x1403667F0 {"tablelookupistring", 0x1BD}, // SP 0x14029CF50 MP 0x1403667F0
{"tablelookuprownum", 0x1BE}, // SP 0x14029DC10 MP 0x140367320 {"tablelookupistringbyrow", 0x1BE}, // SP 0x14029DC10 MP 0x140367320
{"_func_1BF", 0x1BF}, // SP 0x14029D280 MP 0x140366C90 {"tablelookuprownum", 0x1BF}, // SP 0x14029D280 MP 0x140366C90
{"tableexists", 0x1C0}, // SP 0x14029D820 MP 0x140366DE0 {"tableexists", 0x1C0}, // SP 0x14029D820 MP 0x140366DE0
{"getmissileowner", 0x1C1}, // SP 0x14029AD10 MP 0x140366490 {"getmissileowner", 0x1C1}, // SP 0x14029AD10 MP 0x140366490
{"_func_1C2", 0x1C2}, // SP 0x140294EF0 MP 0x14035E270 {"magicbullet", 0x1C2}, // SP 0x140294EF0 MP 0x14035E270
{"getweaponflashtagname", 0x1C3}, // SP 0x140295DC0 MP 0x14035F290 {"getweaponflashtagname", 0x1C3}, // SP 0x140295DC0 MP 0x14035F290
{"averagepoint", 0x1C4}, // SP 0x14029A870 MP 0x140363F90 {"averagepoint", 0x1C4}, // SP 0x14029A870 MP 0x140363F90
{"_func_1C5", 0x1C5}, // SP 0x14029AB60 MP 0x140364300 {"averagenormal", 0x1C5}, // SP 0x14029AB60 MP 0x140364300
{"getspawnerarray", 0x1C6}, // SP 0x140466C40 MP 0x140564030 {"vehicle_getspawnerarray", 0x1C6}, // SP 0x140466C40 MP 0x140564030
{"playrumbleonposition", 0x1C7}, // SP 0x140299410 MP 0x140360540 {"playrumbleonposition", 0x1C7}, // SP 0x140299410 MP 0x140360540
{"playrumblelooponposition", 0x1C8}, // SP 0x140299470 MP 0x1403605E0 {"playrumblelooponposition", 0x1C8}, // SP 0x140299470 MP 0x1403605E0
{"_func_1C9", 0x1C9}, // SP 0x1402996F0 MP 0x140360670 {"stopallrumbles", 0x1C9}, // SP 0x1402996F0 MP 0x140360670
{"soundexists", 0x1CA}, // SP 0x140290B30 MP 0x14035C2D0 {"soundexists", 0x1CA}, // SP 0x140290B30 MP 0x14035C2D0
{"_func_1CB", 0x1CB}, // SP 0x1405D92F0 MP 0x14036B580 {"openfile", 0x1CB}, // SP 0x1405D92F0 MP 0x14036B580
{"_func_1CC", 0x1CC}, // SP 0x1405D92F0 MP 0x14036B590 {"closefile", 0x1CC}, // SP 0x1405D92F0 MP 0x14036B590
{"_func_1CD", 0x1CD}, // SP 0x1405D92F0 MP 0x14036B710 {"fprintln", 0x1CD}, // SP 0x1405D92F0 MP 0x14036B710
{"_func_1CE", 0x1CE}, // SP 0x1405D92F0 MP 0x14036B770 {"fprintfields", 0x1CE}, // SP 0x1405D92F0 MP 0x14036B770
{"_func_1CF", 0x1CF}, // SP 0x1405D92F0 MP 0x14036B780 {"freadln", 0x1CF}, // SP 0x1405D92F0 MP 0x14036B780
{"_func_1D0", 0x1D0}, // SP 0x1405D92F0 MP 0x14036B790 {"fgetarg", 0x1D0}, // SP 0x1405D92F0 MP 0x14036B790
{"setminimap", 0x1D1}, // SP 0x1402A2200 MP 0x14036C3C0 {"setminimap", 0x1D1}, // SP 0x1402A2200 MP 0x14036C3C0
{"_func_1D2", 0x1D2}, // SP 0x1402A28F0 MP 0x14036CA90 {"setthermalbodymaterial", 0x1D2}, // SP 0x1402A28F0 MP 0x14036CA90
{"_func_1D3", 0x1D3}, // SP 0x1402A3410 MP 0x14036CDA0 {"getarraykeys", 0x1D3}, // SP 0x1402A3410 MP 0x14036CDA0
{"getfirstarraykey", 0x1D4}, // SP 0x1402A3470 MP 0x14036CF00 {"getfirstarraykey", 0x1D4}, // SP 0x1402A3470 MP 0x14036CF00
{"getglass", 0x1D5}, // SP 0x14029AD60 MP 0x1403644F0 {"getglass", 0x1D5}, // SP 0x14029AD60 MP 0x1403644F0
{"getglassarray", 0x1D6}, // SP 0x14029B110 MP 0x1403647D0 {"getglassarray", 0x1D6}, // SP 0x14029B110 MP 0x1403647D0
{"getglassorigin", 0x1D7}, // SP 0x14029B410 MP 0x1403649E0 {"getglassorigin", 0x1D7}, // SP 0x14029B410 MP 0x1403649E0
{"isglassdestroyed", 0x1D8}, // SP 0x14029B630 MP 0x140364CF0 {"isglassdestroyed", 0x1D8}, // SP 0x14029B630 MP 0x140364CF0
{"destroyglass", 0x1D9}, // SP 0x14029B850 MP 0x140365010 {"destroyglass", 0x1D9}, // SP 0x14029B850 MP 0x140365010
{"_func_1DA", 0x1DA}, // SP 0x14029B9F0 MP 0x1403651E0 {"deleteglass", 0x1DA}, // SP 0x14029B9F0 MP 0x1403651E0
{"_func_1DB", 0x1DB}, // SP 0x14029C0E0 MP 0x140365F50 {"getentchannelscount", 0x1DB}, // SP 0x14029C0E0 MP 0x140365F50
{"_func_1DC", 0x1DC}, // SP 0x14029C160 MP 0x140366130 {"getentchannelname", 0x1DC}, // SP 0x14029C160 MP 0x140366130
{"objective_add", 0x1DD}, // SP 0x1402B7080 MP 0x140382E50 {"objective_add", 0x1DD}, // SP 0x1402B7080 MP 0x140382E50
{"_func_1DE", 0x1DE}, // SP 0x1402B74F0 MP 0x140382F80 {"objective_delete", 0x1DE}, // SP 0x1402B74F0 MP 0x140382F80
{"objective_state", 0x1DF}, // SP 0x1402B77E0 MP 0x140382FF0 {"objective_state", 0x1DF}, // SP 0x1402B77E0 MP 0x140382FF0
{"objective_icon", 0x1E0}, // SP 0x1402B7820 MP 0x140383090 {"objective_icon", 0x1E0}, // SP 0x1402B7820 MP 0x140383090
{"_func_1E1", 0x1E1}, // SP 0x1402B7900 MP 0x000000000 {"objective_indentlevel", 0x1E1}, // SP 0x1402B7900 MP 0x000000000
{"objective_position", 0x1E2}, // SP 0x1402B7980 MP 0x1403830D0 {"objective_position", 0x1E2}, // SP 0x1402B7980 MP 0x1403830D0
{"objective_current", 0x1E3}, // SP 0x1402B7A10 MP 0x140383230 {"objective_current", 0x1E3}, // SP 0x1402B7A10 MP 0x140383230
{"_func_1E4", 0x1E4}, // SP 0x14029BA70 MP 0x140362C20 {"weaponinventorytype", 0x1E4}, // SP 0x14029BA70 MP 0x140362C20
{"_func_1E5", 0x1E5}, // SP 0x14029BE70 MP 0x140362F00 {"weaponstartammo", 0x1E5}, // SP 0x14029BE70 MP 0x140362F00
{"_func_1E6", 0x1E6}, // SP 0x14029BF80 MP 0x140363300 {"weaponmaxammo", 0x1E6}, // SP 0x14029BF80 MP 0x140363300
{"_func_1E7", 0x1E7}, // SP 0x14029C9D0 MP 0x140363950 {"weaponaltweaponname", 0x1E7}, // SP 0x14029C9D0 MP 0x140363950
{"isweaponcliponly", 0x1E8}, // SP 0x14029D050 MP 0x140364220 {"isweaponcliponly", 0x1E8}, // SP 0x14029D050 MP 0x140364220
{"_func_1E9", 0x1E9}, // SP 0x14029D330 MP 0x140364590 {"isweapondetonationtimed", 0x1E9}, // SP 0x14029D330 MP 0x140364590
{"_func_1EA", 0x1EA}, // SP 0x14029D720 MP 0x140364870 {"isweaponmanuallydetonatedbyemptythrow", 0x1EA}, // SP 0x14029D720 MP 0x140364870
{"_func_1EB", 0x1EB}, // SP 0x14029D9F0 MP 0x140364E70 {"weaponhasthermalscope", 0x1EB}, // SP 0x14029D9F0 MP 0x140364E70
{"_func_1EC", 0x1EC}, // SP 0x14045D5C0 MP 0x14055A900 {"getvehiclenode", 0x1EC}, // SP 0x14045D5C0 MP 0x14055A900
{"getvehiclenodearray", 0x1ED}, // SP 0x14045D6B0 MP 0x14055A9F0 {"getvehiclenodearray", 0x1ED}, // SP 0x14045D6B0 MP 0x14055A9F0
{"_func_1EE", 0x1EE}, // SP 0x14045D550 MP 0x14055A890 {"getallvehiclenodes", 0x1EE}, // SP 0x14045D550 MP 0x14055A890
{"_func_1EF", 0x1EF}, // SP 0x1404669B0 MP 0x140563DA0 {"getnumvehicles", 0x1EF}, // SP 0x1404669B0 MP 0x140563DA0
{"_func_1F0", 0x1F0}, // SP 0x140466CC0 MP 0x140564110 {"precachevehicle", 0x1F0}, // SP 0x140466CC0 MP 0x140564110
{"spawnvehicle", 0x1F1}, // SP 0x140466D20 MP 0x140564170 {"spawnvehicle", 0x1F1}, // SP 0x140466D20 MP 0x140564170
{"vehicle_getarray", 0x1F2}, // SP 0x1404669F0 MP 0x140563DE0 {"vehicle_getarray", 0x1F2}, // SP 0x1404669F0 MP 0x140563DE0
{"pow", 0x1F3}, // SP 0x14028E710 MP 0x14036CBC0 {"pow", 0x1F3}, // SP 0x14028E710 MP 0x14036CBC0
{"_func_1F4", 0x1F4}, // SP 0x14028D7B0 MP 0x14036BB10 {"atan2", 0x1F4}, // SP 0x14028D7B0 MP 0x14036BB10
{"botgetmemoryevents", 0x1F5}, // SP 0x000000000 MP 0x14047A600 {"botgetmemoryevents", 0x1F5}, // SP 0x000000000 MP 0x14047A600
{"botautoconnectenabled", 0x1F6}, // SP 0x000000000 MP 0x14047ABF0 {"botautoconnectenabled", 0x1F6}, // SP 0x000000000 MP 0x14047ABF0
{"botzonegetcount", 0x1F7}, // SP 0x000000000 MP 0x14047AC20 {"botzonegetcount", 0x1F7}, // SP 0x000000000 MP 0x14047AC20
{"botzonesetteam", 0x1F8}, // SP 0x000000000 MP 0x14047AF10 {"botzonesetteam", 0x1F8}, // SP 0x000000000 MP 0x14047AF10
{"_func_1F9", 0x1F9}, // SP 0x000000000 MP 0x14047AD50 {"botzonenearestcount", 0x1F9}, // SP 0x000000000 MP 0x14047AD50
{"botmemoryflags", 0x1FA}, // SP 0x000000000 MP 0x14047A940 {"botmemoryflags", 0x1FA}, // SP 0x000000000 MP 0x14047A940
{"botflagmemoryevents", 0x1FB}, // SP 0x000000000 MP 0x14047A320 {"botflagmemoryevents", 0x1FB}, // SP 0x000000000 MP 0x14047A320
{"botzonegetindoorpercent", 0x1FC}, // SP 0x000000000 MP 0x14047ACF0 {"botzonegetindoorpercent", 0x1FC}, // SP 0x000000000 MP 0x14047ACF0
@ -518,240 +521,252 @@ namespace scripting
{"isbot", 0x1FE}, // SP 0x000000000 MP 0x14047AF70 {"isbot", 0x1FE}, // SP 0x000000000 MP 0x14047AF70
{"isagent", 0x1FF}, // SP 0x000000000 MP 0x14037B2B0 {"isagent", 0x1FF}, // SP 0x000000000 MP 0x14037B2B0
{"getmaxagents", 0x200}, // SP 0x000000000 MP 0x140450E50 {"getmaxagents", 0x200}, // SP 0x000000000 MP 0x140450E50
{"_func_201", 0x201}, // SP 0x000000000 MP 0x14047A310 {"botdebugdrawtrigger", 0x201}, // SP 0x000000000 MP 0x14047A310
{"botgetclosestnavigablepoint", 0x202}, // SP 0x000000000 MP 0x14047A550 {"botgetclosestnavigablepoint", 0x202}, // SP 0x000000000 MP 0x14047A550
{"getnodesintrigger", 0x203}, // SP 0x000000000 MP 0x14031FCE0 {"getnodesintrigger", 0x203}, // SP 0x000000000 MP 0x14031FCE0
{"nodesvisible", 0x204}, // SP 0x1402CC4A0 MP 0x140320EA0 {"nodesvisible", 0x204}, // SP 0x1402CC4A0 MP 0x140320EA0
{"_func_205", 0x205}, // SP 0x1402CC110 MP 0x14031FDD0 {"getnodesonpath", 0x205}, // SP 0x1402CC110 MP 0x14031FDD0
{"_func_206", 0x206}, // SP 0x000000000 MP 0x1403201B0 {"getzonecount", 0x206}, // SP 0x000000000 MP 0x1403201B0
{"getzonenearest", 0x207}, // SP 0x000000000 MP 0x1403201C0 {"getzonenearest", 0x207}, // SP 0x000000000 MP 0x1403201C0
{"_func_208", 0x208}, // SP 0x000000000 MP 0x140320320 {"getzonenodes", 0x208}, // SP 0x000000000 MP 0x140320320
{"_func_209", 0x209}, // SP 0x000000000 MP 0x140320A10 {"getzonepath", 0x209}, // SP 0x000000000 MP 0x140320A10
{"_func_20A", 0x20A}, // SP 0x000000000 MP 0x140320960 {"getzoneorigin", 0x20A}, // SP 0x000000000 MP 0x140320960
{"getnodezone", 0x20B}, // SP 0x000000000 MP 0x14031FC20 {"getnodezone", 0x20B}, // SP 0x000000000 MP 0x14031FC20
{"_func_20C", 0x20C}, // SP 0x000000000 MP 0x140320600 {"getzonenodesbydist", 0x20C}, // SP 0x000000000 MP 0x140320600
{"getzonenodeforindex", 0x20D}, // SP 0x000000000 MP 0x1403202E0 {"getzonenodeforindex", 0x20D}, // SP 0x000000000 MP 0x1403202E0
{"_func_20E", 0x20E}, // SP 0x1402AFFC0 MP 0x14037AE40 {"getweaponexplosionradius", 0x20E}, // SP 0x1402AFFC0 MP 0x14037AE40
{"_func_211", 0x211}, // SP 0x000000000 MP 0x140320C70 {"markdangerousnodes", 0x20F},
{"markdangerousnodesintrigger", 0x210},
{"nodeexposedtosky", 0x211}, // SP 0x000000000 MP 0x140320C70
{"findentrances", 0x212}, // SP 0x000000000 MP 0x14031F6F0 {"findentrances", 0x212}, // SP 0x000000000 MP 0x14031F6F0
{"badplace_global", 0x213}, // SP 0x000000000 MP 0x14035A190 {"badplace_global", 0x213}, // SP 0x000000000 MP 0x14035A190
{"_func_214", 0x214}, // SP 0x000000000 MP 0x140375150 {"getpathdist", 0x214}, // SP 0x000000000 MP 0x140375150
{"_func_215", 0x215}, // SP 0x1402CBE10 MP 0x14031F940 {"getlinkednodes", 0x215}, // SP 0x1402CBE10 MP 0x14031F940
{"disconnectnodepair", 0x216}, // SP 0x14028E840 MP 0x14036F800 {"disconnectnodepair", 0x216}, // SP 0x14028E840 MP 0x14036F800
{"connectnodepair", 0x217}, // SP 0x14028EAC0 MP 0x140357F30 {"connectnodepair", 0x217}, // SP 0x14028EAC0 MP 0x140357F30
{"_func_218", 0x218}, // SP 0x1402AE000 MP 0x000000000 {"gettimesincelastpaused", 0x218}, // SP 0x1402AE000 MP 0x000000000
{"_func_21B", 0x21B}, // SP 0x1405D92F0 MP 0x1403780E0 {"precachefxontag", 0x219},
{"_func_21C", 0x21C}, // SP 0x000000000 MP 0x140374FD0 {"precachetag", 0x21A},
{"_func_21D", 0x21D}, // SP 0x14037AA30 MP 0x000000000 {"precachesound", 0x21B}, // SP 0x1405D92F0 MP 0x1403780E0
{"_func_21E", 0x21E}, // SP 0x14037AC70 MP 0x000000000 {"devsetminimapdvarsettings", 0x21C}, // SP 0x000000000 MP 0x140374FD0
{"_func_21F", 0x21F}, // SP 0x14037ABB0 MP 0x000000000 {"loadtransient", 0x21D}, // SP 0x14037AA30 MP 0x000000000
{"_func_220", 0x220}, // SP 0x14037AB50 MP 0x000000000 {"unloadtransient", 0x21E}, // SP 0x14037AC70 MP 0x000000000
{"_func_221", 0x221}, // SP 0x14037A730 MP 0x000000000 {"unloadalltransients", 0x21F}, // SP 0x14037ABB0 MP 0x000000000
{"_func_222", 0x222}, // SP 0x14037A7B0 MP 0x000000000 {"synctransients", 0x220}, // SP 0x14037AB50 MP 0x000000000
{"_func_223", 0x223}, // SP 0x14037A760 MP 0x000000000 {"aretransientsbusy", 0x221}, // SP 0x14037A730 MP 0x000000000
{"_func_224", 0x224}, // SP 0x14037A7F0 MP 0x000000000 {"istransientqueued", 0x222}, // SP 0x14037A7B0 MP 0x000000000
{"istransientloaded", 0x223}, // SP 0x14037A760 MP 0x000000000
{"loadstartpointtransient", 0x224}, // SP 0x14037A7F0 MP 0x000000000
{"distance2dsquared", 0x225}, // SP 0x1402914F0 MP 0x140357BF0 {"distance2dsquared", 0x225}, // SP 0x1402914F0 MP 0x140357BF0
{"getangledelta3d", 0x226}, // SP 0x14028FE10 MP 0x14036F1C0 {"getangledelta3d", 0x226}, // SP 0x14028FE10 MP 0x14036F1C0
{"activateclientexploder", 0x227}, // SP 0x140290710 MP 0x14035B7B0 {"activateclientexploder", 0x227}, // SP 0x140290710 MP 0x14035B7B0
{"_func_228", 0x228}, // SP 0x1402909E0 MP 0x14035CED0 {"trajectorycalculateinitialvelocity", 0x228}, // SP 0x1402909E0 MP 0x14035CED0
{"_func_229", 0x229}, // SP 0x140290DF0 MP 0x14035D200 {"trajectorycalculateminimumvelocity", 0x229}, // SP 0x140290DF0 MP 0x14035D200
{"trajectorycalculateexitangle", 0x22A}, // SP 0x140290FA0 MP 0x14035D4C0 {"trajectorycalculateexitangle", 0x22A}, // SP 0x140290FA0 MP 0x14035D4C0
{"_func_22B", 0x22B}, // SP 0x1402911D0 MP 0x14035D830 {"trajectoryestimatedesiredinairtime", 0x22B}, // SP 0x1402911D0 MP 0x14035D830
{"trajectorycomputedeltaheightattime", 0x22C}, // SP 0x140291530 MP 0x14035DFB0 {"trajectorycomputedeltaheightattime", 0x22C}, // SP 0x140291530 MP 0x14035DFB0
{"trajectoryestimatedesiredinairtime", 0x22D}, // SP 0x140291910 MP 0x14035E0B0 {"trajectorycanattemptaccuratejump", 0x22D}, // SP 0x140291910 MP 0x14035E0B0
{"_func_22E", 0x22E}, // SP 0x1405D92F0 MP 0x140367D60 {"adddebugcommand", 0x22E}, // SP 0x1405D92F0 MP 0x140367D60
{"ispointinvolume", 0x22F}, // SP 0x140291190 MP 0x14036F5A0 {"ispointinvolume", 0x22F}, // SP 0x140291190 MP 0x14036F5A0
{"_func_230", 0x230}, // SP 0x1402AB600 MP 0x000000000 {"cinematicgettimeinmsec", 0x230}, // SP 0x1402AB600 MP 0x000000000
{"_func_231", 0x231}, // SP 0x1402AB4F0 MP 0x000000000 {"cinematicgetframe", 0x231}, // SP 0x1402AB4F0 MP 0x000000000
{"_func_232", 0x232}, // SP 0x1402AB4D0 MP 0x000000000 {"iscinematicloaded", 0x232}, // SP 0x1402AB4D0 MP 0x000000000
{"_func_234", 0x234}, // SP 0x1405D92F0 MP 0x1403605D0 {"bbprint", 0x233},
{"getenemysquaddata", 0x234}, // SP 0x1405D92F0 MP 0x1403605D0
{"lookupsoundlength", 0x235},
{"getscriptablearray", 0x236}, // SP 0x140294380 MP 0x140360720 {"getscriptablearray", 0x236}, // SP 0x140294380 MP 0x140360720
{"_func_237", 0x237}, // SP 0x140297840 MP 0x140360C40 {"clearfog", 0x237}, // SP 0x140297840 MP 0x140360C40
{"_func_238", 0x238}, // SP 0x1402A87C0 MP 0x14037B1D0 {"setleveldopplerpreset", 0x238}, // SP 0x1402A87C0 MP 0x14037B1D0
{"_func_239", 0x239}, // SP 0x1402AA280 MP 0x000000000 {"screenshake", 0x239}, // SP 0x1402AA280 MP 0x000000000
{"_func_23A", 0x23A}, // SP 0x140292220 MP 0x14035E710 {"isusinghdr", 0x23A}, // SP 0x140292220 MP 0x14035E710
{"_func_23B", 0x23B}, // SP 0x140292220 MP 0x14035E860 {"isusingssao", 0x23B}, // SP 0x140292220 MP 0x14035E860
{"_func_23D", 0x23D}, // SP 0x1402A06D0 MP 0x1403686B0 {"_func_23C", 0x23C}, // SP unk MP 0x1403686B0 capsule
{"_func_23E", 0x23E}, // SP 0x1402A0900 MP 0x140368C00 {"playerphysicstraceinfo", 0x23D}, // SP 0x1402A06D0 MP 0x1403686B0
{"_func_23F", 0x23F}, // SP 0x14029DDC0 MP 0x140365220 {"_func_23E", 0x23E}, // SP 0x1402A0900 MP 0x140368C00 capsule
{"_func_240", 0x240}, // SP 0x14029DDC0 MP 0x140365440 {"getminchargetime", 0x23F}, // SP 0x14029DDC0 MP 0x140365220
{"_func_241", 0x241}, // SP 0x1402ACD00 MP 0x140365460 {"getchargetimepershot", 0x240}, // SP 0x14029DDC0 MP 0x140365440
{"_func_242", 0x242}, // SP 0x1402ACD00 MP 0x140365470 {"getmaxchargeshots", 0x241}, // SP 0x1402ACD00 MP 0x140365460
{"_func_243", 0x243}, // SP 0x1402ACD00 MP 0x140365630 {"weaponischargeable", 0x242}, // SP 0x1402ACD00 MP 0x140365470
{"_func_244", 0x244}, // SP 0x000000000 MP 0x1403784C0 {"weaponusesheat", 0x243}, // SP 0x1402ACD00 MP 0x140365630
{"_func_245", 0x245}, // SP 0x140292D40 MP 0x14035FAF0 {"lootserviceonendgame", 0x244}, // SP 0x000000000 MP 0x1403784C0
{"_func_246", 0x246}, // SP 0x000000000 MP 0x1403784E0 {"luinotifyevent", 0x245}, // SP 0x140292D40 MP 0x14035FAF0
{"_func_247", 0x247}, // SP 0x000000000 MP 0x140378DA0 {"lootserviceonstartgame", 0x246}, // SP 0x000000000 MP 0x1403784E0
{"_func_248", 0x248}, // SP 0x000000000 MP 0x140378DB0 {"tournamentreportplayerspm", 0x247}, // SP 0x000000000 MP 0x140378DA0
{"_func_249", 0x249}, // SP 0x000000000 MP 0x140378DC0 {"tournamentreportwinningteam", 0x248}, // SP 0x000000000 MP 0x140378DB0
{"_func_24A", 0x24A}, // SP 0x1402A8F70 MP 0x000000000 {"tournamentreportendofgame", 0x249}, // SP 0x000000000 MP 0x140378DC0
{"_func_24B", 0x24B}, // SP 0x1402A8FF0 MP 0x000000000 {"wakeupphysicssphere", 0x24A}, // SP 0x1402A8F70 MP 0x000000000
{"_func_24C", 0x24C}, // SP 0x1402946A0 MP 0x14035ABF0 {"wakeupragdollsphere", 0x24B}, // SP 0x1402A8FF0 MP 0x000000000
{"_func_24D", 0x24D}, // SP 0x140290110 MP 0x14036DF90 {"dopplerpitch", 0x24C}, // SP 0x1402946A0 MP 0x14035ABF0
{"_func_24E", 0x24E}, // SP 0x140292B00 MP 0x140359490 {"piecewiselinearlookup", 0x24D}, // SP 0x140290110 MP 0x14036DF90
{"_func_24F", 0x24F}, // SP 0x1402ABB80 MP 0x000000000 {"anglestoaxis", 0x24E}, // SP 0x140292B00 MP 0x140359490
{"_func_250", 0x250}, // SP 0x1405D92F0 MP 0x140360370 {"visionsetwater", 0x24F}, // SP 0x1402ABB80 MP 0x000000000
{"_func_251", 0x251}, // SP 0x1405D92F0 MP 0x1403604B0 {"sendscriptusageanalysisdata", 0x250}, // SP 0x1405D92F0 MP 0x140360370
{"_func_252", 0x252}, // SP 0x1405D92F0 MP 0x140360530 {"resetscriptusageanalysisdata", 0x251}, // SP 0x1405D92F0 MP 0x1403604B0
{"_func_253", 0x253}, // SP 0x140293F90 MP 0x14035A6C0 {"instantlylogusageanalysisdata", 0x252}, // SP 0x1405D92F0 MP 0x140360530
{"_func_254", 0x254}, // SP 0x140293FF0 MP 0x14035A7C0 {"invertangles", 0x253}, // SP 0x140293F90 MP 0x14035A6C0
{"_func_255", 0x255}, // SP 0x140294500 MP 0x14035A9F0 {"rotatevectorinverted", 0x254}, // SP 0x140293FF0 MP 0x14035A7C0
{"_func_256", 0x256}, // SP 0x000000000 MP 0x1403844C0 {"calculatestartorientation", 0x255}, // SP 0x140294500 MP 0x14035A9F0
{"_func_257", 0x257}, // SP 0x1402ADE20 MP 0x000000000 {"droptoground", 0x256}, // SP 0x000000000 MP 0x1403844C0
{"_func_258", 0x258}, // SP 0x14029F640 MP 0x1403677A0 {"setdemigodmode", 0x257}, // SP 0x1402ADE20 MP 0x000000000
{"_func_259", 0x259}, // SP 0x14029F710 MP 0x1403678C0 {"precachelaser", 0x258}, // SP 0x14029F640 MP 0x1403677A0
{"_func_259", 0x259}, // SP 0x14029F710 MP 0x1403678C0 font
{"getcsplinecount", 0x25A}, // SP 0x1402954E0 MP 0x1403611E0 {"getcsplinecount", 0x25A}, // SP 0x1402954E0 MP 0x1403611E0
{"getcsplinepointcount", 0x25B}, // SP 0x1402955F0 MP 0x140361200 {"getcsplinepointcount", 0x25B}, // SP 0x1402955F0 MP 0x140361200
{"getcsplinelength", 0x25C}, // SP 0x140295790 MP 0x1403613C0 {"getcsplinelength", 0x25C}, // SP 0x140295790 MP 0x1403613C0
{"getcsplinepointid", 0x25D}, // SP 0x140295AD0 MP 0x1403615F0 {"getcsplinepointid", 0x25D}, // SP 0x140295AD0 MP 0x1403615F0
{"getcsplinepointlabel", 0x25E}, // SP 0x140295E00 MP 0x140361A30 {"getcsplinepointlabel", 0x25E}, // SP 0x140295E00 MP 0x140361A30
{"getcsplinepointtension", 0x25F}, // SP 0x140296150 MP 0x140361DD0 {"getcsplinepointtension", 0x25F}, // SP 0x140296150 MP 0x140361DD0
{"_func_260", 0x260}, // SP 0x1402965B0 MP 0x140362020 {"getcsplinepointposition", 0x260}, // SP 0x1402965B0 MP 0x140362020
{"_func_261", 0x261}, // SP 0x140296740 MP 0x140362470 {"getcsplinepointcorridordims", 0x261}, // SP 0x140296740 MP 0x140362470
{"_func_262", 0x262}, // SP 0x140296B10 MP 0x140362680 {"getcsplinepointtangent", 0x262}, // SP 0x140296B10 MP 0x140362680
{"getcsplinepointdisttonextpoint", 0x263}, // SP 0x140296CE0 MP 0x140362AE0 {"getcsplinepointdisttonextpoint", 0x263}, // SP 0x140296CE0 MP 0x140362AE0
{"_func_264", 0x264}, // SP 0x140296EE0 MP 0x140362D50 {"calccsplineposition", 0x264}, // SP 0x140296EE0 MP 0x140362D50
{"_func_265", 0x265}, // SP 0x1402970D0 MP 0x140363430 {"calccsplinetangent", 0x265}, // SP 0x1402970D0 MP 0x140363430
{"_func_266", 0x266}, // SP 0x140297580 MP 0x1403636C0 {"calccsplinecorridor", 0x266}, // SP 0x140297580 MP 0x1403636C0
{"setnojipscore", 0x267}, // SP 0x140297820 MP 0x140363AB0 {"setnojipscore", 0x267}, // SP 0x140297820 MP 0x140363AB0
{"setnojiptime", 0x268}, // SP 0x140297820 MP 0x140363C90 {"setnojiptime", 0x268}, // SP 0x140297820 MP 0x140363C90
{"getpredictedentityposition", 0x269}, // SP 0x000000000 MP 0x14037AEC0 {"getpredictedentityposition", 0x269}, // SP 0x000000000 MP 0x14037AEC0
{"_func_26A", 0x26A}, // SP 0x1405D92F0 MP 0x140363F80 {"gamedvrprohibitrecording", 0x26A}, // SP 0x1405D92F0 MP 0x140363F80
{"_func_26B", 0x26B}, // SP 0x1405D92F0 MP 0x140364110 {"gamedvrstartrecording", 0x26B}, // SP 0x1405D92F0 MP 0x140364110
{"_func_26C", 0x26C}, // SP 0x1405D92F0 MP 0x1403642F0 {"gamedvrstoprecording", 0x26C}, // SP 0x1405D92F0 MP 0x1403642F0
{"_func_26D", 0x26D}, // SP 0x1405D92F0 MP 0x1403644E0 {"gamedvrsetvideometadata", 0x26D}, // SP 0x1405D92F0 MP 0x1403644E0
{"_func_26E", 0x26E}, // SP 0x1405D92F0 MP 0x140364540 {"gamedvrprohibitscreenshots", 0x26E}, // SP 0x1405D92F0 MP 0x140364540
{"_func_26F", 0x26F}, // SP 0x1405D92F0 MP 0x140364700 {"gamedvrsetscreenshotmetadata", 0x26F}, // SP 0x1405D92F0 MP 0x140364700
{"queuedialog", 0x270}, // SP 0x000000000 MP 0x140378930 {"queuedialog", 0x270}, // SP 0x000000000 MP 0x140378930
{"_func_271", 0x271}, // SP 0x1405D92F0 MP 0x000000000 {"speechenablegrammar", 0x271}, // SP 0x1405D92F0 MP 0x000000000
{"_func_272", 0x272}, // SP 0x1405D92F0 MP 0x000000000 {"speechenable", 0x272}, // SP 0x1405D92F0 MP 0x000000000
{"_func_273", 0x273}, // SP 0x1405D92F0 MP 0x140364710 {"livestreamingenable", 0x273}, // SP 0x1405D92F0 MP 0x140364710
{"_func_274", 0x274}, // SP 0x1405D92F0 MP 0x140364860 {"livestreamingsetbitrate", 0x274}, // SP 0x1405D92F0 MP 0x140364860
{"_func_275", 0x275}, // SP 0x1405D92F0 MP 0x140364970 {"livestreamingsetmetadata", 0x275}, // SP 0x1405D92F0 MP 0x140364970
{"_func_276", 0x276}, // SP 0x1405D92F0 MP 0x1403649D0 {"livestreamingenablearchiving", 0x276}, // SP 0x1405D92F0 MP 0x1403649D0
{"triggerportableradarping", 0x277}, // SP 0x000000000 MP 0x14037B980 {"triggerportableradarping", 0x277}, // SP 0x000000000 MP 0x14037B980
{"setglaregrimematerial", 0x278}, // SP 0x000000000 MP 0x14037B980
{"botgetteamlimit", 0x279}, // SP 0x000000000 MP 0x14047A900 {"botgetteamlimit", 0x279}, // SP 0x000000000 MP 0x14047A900
{"spawnfxforclient", 0x27A}, // SP 0x000000000 MP 0x14037E430 {"spawnfxforclient", 0x27A}, // SP 0x000000000 MP 0x14037E430
{"botgetteamdifficulty", 0x27B}, // SP 0x000000000 MP 0x14047A8C0 {"botgetteamdifficulty", 0x27B}, // SP 0x000000000 MP 0x14047A8C0
{"_func_27C", 0x27C}, // SP 0x1405D92F0 MP 0x1403675D0 {"debugstar", 0x27C}, // SP 0x1405D92F0 MP 0x1403675D0
{"_func_27D", 0x27D}, // SP 0x14029CAC0 MP 0x14033CF40 {"newdebughudelem", 0x27D}, // SP 0x14029CAC0 MP 0x14033CF40
{"_func_27E", 0x27E}, // SP 0x1405D92F0 MP 0x140363CE0 {"printlightsetsettings", 0x27E}, // SP 0x1405D92F0 MP 0x140363CE0
{"_func_27F", 0x27F}, // SP 0x1405D92F0 MP 0x140363E50 {"lightsetdumpstate", 0x27F}, // SP 0x1405D92F0 MP 0x140363E50
{"_func_280", 0x280}, // SP 0x1405D92F0 MP 0x140360610 {"getsquadassaultelo", 0x280}, // SP 0x1405D92F0 MP 0x140360610
{"_func_281", 0x281}, // SP 0x14029DC90 MP 0x140369F80 {"loadluifile", 0x281}, // SP 0x14029DC90 MP 0x140369F80
{"getstarttime", 0x282}, // SP 0x000000000 MP 0x14037BBD0 {"isdedicatedserver", 0x282}, // SP 0x000000000 MP 0x14037BBD0
{"getbuildnumber", 0x283}, // SP 0x000000000 MP 0x14037BBE0 {"getplaylistversion", 0x283}, // SP 0x000000000 MP 0x14037BBE0
{"_func_284", 0x284}, // SP 0x000000000 MP 0x14037BC00 {"getplaylistid", 0x284}, // SP 0x000000000 MP 0x14037BC00
{"_func_285", 0x285}, // SP 0x000000000 MP 0x1403748B0 {"getactiveclientcount", 0x285}, // SP 0x000000000 MP 0x1403748B0
{"_func_286", 0x286}, // SP 0x000000000 MP 0x140374B00 {"issquadsmode", 0x286}, // SP 0x000000000 MP 0x140374B00
{"_func_287", 0x287}, // SP 0x1405D92F0 MP 0x140360660 {"getsquadassaultsquadindex", 0x287}, // SP 0x1405D92F0 MP 0x140360660
{"_func_288", 0x288}, // SP 0x000000000 MP 0x1403772E0 {"visionsetpostapply", 0x288}, // SP 0x000000000 MP 0x1403772E0
{"_func_289", 0x289}, // SP 0x000000000 MP 0x140376690 {"addbot", 0x289}, // SP 0x000000000 MP 0x140376690
{"_func_28A", 0x28A}, // SP 0x1402ACD00 MP 0x140365450 {"ishairrunning", 0x28A}, // SP 0x1402ACD00 MP 0x140365450
{"_func_28B", 0x28B}, // SP 0x140295B60 MP 0x14035BD90 {"getnearbyarrayelements", 0x28B}, // SP 0x140295B60 MP 0x14035BD90
{"_func_28C", 0x28C}, // SP 0x140296230 MP 0x14035C6E0 {"vectorclamp", 0x28C}, // SP 0x140296230 MP 0x14035C6E0
{"_func_28D", 0x28D}, // SP 0x000000000 MP 0x1400777C0 {"isalliedsentient", 0x28D}, // SP 0x000000000 MP 0x1400777C0
{"_func_28E", 0x28E}, // SP 0x000000000 MP 0x1403767D0 {"istestclient", 0x28E}, // SP 0x000000000 MP 0x1403767D0
{"_func_28F", 0x28F}, // SP 0x000000000 MP 0x140320120 {"getrandomnodedestination", 0x28F}, // SP 0x000000000 MP 0x140320120
{"_func_290", 0x290}, // SP 0x000000000 MP 0x1403775D0 {"debuglocalizestring", 0x290}, // SP 0x000000000 MP 0x1403775D0
{"_func_291", 0x291}, // SP 0x14029E770 MP 0x140368040 {"enablesoundcontextoverride", 0x291}, // SP 0x14029E770 MP 0x140368040
{"_func_292", 0x292}, // SP 0x14029E7F0 MP 0x140368150 {"disablesoundcontextoverride", 0x292}, // SP 0x14029E7F0 MP 0x140368150
{"_func_293", 0x293}, // SP 0x1402ADDE0 MP 0x000000000 {"notifyoncommandremove", 0x293}, // SP 0x1402ADDE0 MP 0x000000000
{"_func_294", 0x294}, // SP 0x1402988E0 MP 0x140365640 {"getsndaliasvalue", 0x294}, // SP 0x1402988E0 MP 0x140365640
{"_func_295", 0x295}, // SP 0x14029C2F0 MP 0x140368F40 {"setsndaliasvalue", 0x295}, // SP 0x14029C2F0 MP 0x140368F40
{"_func_296", 0x296}, // SP 0x14029B680 MP 0x140364D50 {"packedtablelookup", 0x296}, // SP 0x14029B680 MP 0x140364D50
{"_func_297", 0x297}, // SP 0x14029BD80 MP 0x140365540 {"packedtablesectionlookup", 0x297}, // SP 0x14029BD80 MP 0x140365540
{"_func_298", 0x298}, // SP 0x14029C1B0 MP 0x140366230 {"packedtablelookupwithrange", 0x298}, // SP 0x14029C1B0 MP 0x140366230
{"_func_299", 0x299}, // SP 0x1402ABA30 MP 0x000000000 {"grappletrace", 0x299}, // SP 0x1402ABA30 MP 0x000000000
{"_func_29A", 0x29A}, // SP 0x1405D92F0 MP 0x14035B9A0 {"stopclientexploder", 0x29A}, // SP 0x1405D92F0 MP 0x14035B9A0
{"_func_29B", 0x29B}, // SP 0x140291040 MP 0x14036F330 {"closestpointstwosegs", 0x29B}, // SP 0x140291040 MP 0x14036F330
{"_func_29C", 0x29C}, // SP 0x14029D240 MP 0x140368760 {"isremovedentity", 0x29C}, // SP 0x14029D240 MP 0x140368760
{"_func_29D", 0x29D}, // SP 0x14029DE30 MP 0x1403674E0 {"tablegetrowcount", 0x29D}, // SP 0x14029DE30 MP 0x1403674E0
{"_func_29E", 0x29E}, // SP 0x14029DEC0 MP 0x140367620 {"tablegetcolumncount", 0x29E}, // SP 0x14029DEC0 MP 0x140367620
{"_func_29F", 0x29F}, // SP 0x000000000 MP 0x140375690 {"batteryusepershot", 0x29F}, // SP 0x000000000 MP 0x140375690
{"_func_2A0", 0x2A0}, // SP 0x000000000 MP 0x1403756A0 {"batteryreqtouse", 0x2A0}, // SP 0x000000000 MP 0x1403756A0
{"_func_2A1", 0x2A1}, // SP 0x14029D890 MP 0x140364AB0 {"isweaponmanuallydetonatedbydoubletap", 0x2A1}, // SP 0x14029D890 MP 0x140364AB0
{"_func_2A2", 0x2A2}, // SP 0x1402ABC20 MP 0x000000000 {"grapplegetmagnets", 0x2A2}, // SP 0x1402ABC20 MP 0x000000000
{"_func_2A3", 0x2A3}, // SP 0x1402A2F20 MP 0x14036F010 {"getweaponname", 0x2A3}, // SP 0x1402A2F20 MP 0x14036F010
{"_func_2A4", 0x2A4}, // SP 0x140290710 MP 0x14035B890 {"activatepersistentclientexploder", 0x2A4}, // SP 0x140290710 MP 0x14035B890
{"_func_2A5", 0x2A5}, // SP 0x14029DF00 MP 0x14036D0F0 {"deployriotshield", 0x2A5}, // SP 0x14029DF00 MP 0x14036D0F0
{"_func_2A6", 0x2A6}, // SP 0x1405D92F0 MP 0x14036DAE0 {"validatecostume", 0x2A6}, // SP 0x1405D92F0 MP 0x14036DAE0
{"_func_2A7", 0x2A7}, // SP 0x1405D92F0 MP 0x14036DA60 {"randomcostume", 0x2A7}, // SP 0x1405D92F0 MP 0x14036DA60
{"_func_2A8", 0x2A8}, // SP 0x000000000 MP 0x140376390 {"shootblank", 0x2A8}, // SP 0x000000000 MP 0x140376390
{"_func_2A9", 0x2A9}, // SP 0x1402AE820 MP 0x000000000 {"boidflockupdate", 0x2A9}, // SP 0x1402AE820 MP 0x000000000
{"_func_2AA", 0x2AA}, // SP 0x14029AE80 MP 0x140364550 {"debuggetanimname", 0x2AA}, // SP 0x14029AE80 MP 0x140364550
{"_func_2AB", 0x2AB}, // SP 0x1405D92F0 MP 0x14036E590 {"setspmatchdata", 0x2AB}, // SP 0x1405D92F0 MP 0x14036E590
{"_func_2AC", 0x2AC}, // SP 0x1402ACD00 MP 0x14036E310 {"getspmatchdata", 0x2AC}, // SP 0x1402ACD00 MP 0x14036E310
{"_func_2AD", 0x2AD}, // SP 0x1405D92F0 MP 0x14036E3E0 {"sendspmatchdata", 0x2AD}, // SP 0x1405D92F0 MP 0x14036E3E0
{"_func_2AE", 0x2AE}, // SP 0x1405D92F0 MP 0x14036E470 {"clearspmatchdata", 0x2AE}, // SP 0x1405D92F0 MP 0x14036E470
{"_func_2AF", 0x2AF}, // SP 0x1405D92F0 MP 0x14036E730 {"setspmatchdatadef", 0x2AF}, // SP 0x1405D92F0 MP 0x14036E730
{"_func_2B0", 0x2B0}, // SP 0x000000000 MP 0x140375320 {"playcinematicforall", 0x2B0}, // SP 0x000000000 MP 0x140375320
{"_func_2B1", 0x2B1}, // SP 0x000000000 MP 0x1403753F0 {"preloadcinematicforall", 0x2B1}, // SP 0x000000000 MP 0x1403753F0
{"_func_2B2", 0x2B2}, // SP 0x000000000 MP 0x140375430 {"stopcinematicforall", 0x2B2}, // SP 0x000000000 MP 0x140375430
{"_func_2B3", 0x2B3}, // SP 0x000000000 MP 0x140375A40 {"capsuletracepassed", 0x2B3}, // SP 0x000000000 MP 0x140375A40
{"_func_2B4", 0x2B4}, // SP 0x1405D92F0 MP 0x14035C9D0 {"stopfxontagforclient", 0x2B4}, // SP 0x1405D92F0 MP 0x14035C9D0
{"_func_2B5", 0x2B5}, // SP 0x1405D92F0 MP 0x14035D920 {"killfxontagforclient", 0x2B5}, // SP 0x1405D92F0 MP 0x14035D920
{"_func_2B6", 0x2B6}, // SP 0x140291AD0 MP 0x14035E150 {"isvector", 0x2B6}, // SP 0x140291AD0 MP 0x14035E150
{"_func_2B7", 0x2B7}, // SP 0x1402A85B0 MP 0x000000000 {"notifychallengecomplete", 0x2B7}, // SP 0x1402A85B0 MP 0x000000000
{"_func_2B8", 0x2B8}, // SP 0x000000000 MP 0x140378570 {"lootservicestarttrackingplaytime", 0x2B8}, // SP 0x000000000 MP 0x140378570
{"_func_2B9", 0x2B9}, // SP 0x000000000 MP 0x1403787D0 {"lootservicestoptrackingplaytime", 0x2B9}, // SP 0x000000000 MP 0x1403787D0
{"_func_2BA", 0x2BA}, // SP 0x000000000 MP 0x140378850 {"lootservicevalidateplaytime", 0x2BA}, // SP 0x000000000 MP 0x140378850
{"_func_2BB", 0x2BB}, // SP 0x000000000 MP 0x140379930 {"recordbreadcrumbdataforplayer", 0x2BB}, // SP 0x000000000 MP 0x140379930
{"_func_2BC", 0x2BC}, // SP 0x14028EBB0 MP 0x140359E00 {"getweaponandattachmentmodels", 0x2BC}, // SP 0x14028EBB0 MP 0x140359E00
{"_func_2BD", 0x2BD}, // SP 0x1402A8640 MP 0x000000000 {"changewhizbyautosimparams", 0x2BD}, // SP 0x1402A8640 MP 0x000000000
{"_func_2BE", 0x2BE}, // SP 0x14029B310 MP 0x140366D50 {"sysprint", 0x2BE}, // SP 0x14029B310 MP 0x140366D50
{"_func_2BF", 0x2BF}, // SP 0x000000000 MP 0x140383570 {"objective_mlgspectator", 0x2BF}, // SP 0x000000000 MP 0x140383570
{"_func_2C0", 0x2C0}, // SP 0x1405D92F0 MP 0x14036E8A0 {"setspcheckpointdata", 0x2C0}, // SP 0x1405D92F0 MP 0x14036E8A0
{"_func_2C1", 0x2C1}, // SP 0x1405D92F0 MP 0x14036E900 {"getspcheckpointdata", 0x2C1}, // SP 0x1405D92F0 MP 0x14036E900
{"_func_2C2", 0x2C2}, // SP 0x140291E10 MP 0x14035E670 {"isnumber", 0x2C2}, // SP 0x140291E10 MP 0x14035E670
{"_func_2C3", 0x2C3}, // SP 0x1402A1A30 MP 0x14036DA40 {"isonlinegame", 0x2C3}, // SP 0x1402A1A30 MP 0x14036DA40
{"_func_2C4", 0x2C4}, // SP 0x1402A1A30 MP 0x14036DAC0 {"issystemlink", 0x2C4}, // SP 0x1402A1A30 MP 0x14036DAC0
{"_func_2C5", 0x2C5}, // SP 0x1402A8810 MP 0x000000000 {"setsoundmasteringfadetime", 0x2C5}, // SP 0x1402A8810 MP 0x000000000
{"_func_2C6", 0x2C6}, // SP 0x000000000 MP 0x140379A80 {"getstanceandmotionstateforplayer", 0x2C6}, // SP 0x000000000 MP 0x140379A80
{"_func_2C6", 0x2C7}, // SP 0x000000000 MP 0x140320DC0 {"nodeisnotusable", 0x2C7}, // SP 0x000000000 MP 0x140320DC0
{"_func_2C8", 0x2C8}, // SP 0x000000000 MP 0x140320E20 {"nodesetnotusable", 0x2C8}, // SP 0x000000000 MP 0x140320E20
{"_func_2C9", 0x2C9}, // SP 0x000000000 MP 0x14037E5E0 {"spawnlinkedfx", 0x2C9}, // SP 0x000000000 MP 0x14037E5E0
{"_func_2CA", 0x2CA}, // SP 0x000000000 MP 0x14037E650 {"spawnlinkedfxforclient", 0x2CA}, // SP 0x000000000 MP 0x14037E650
{"_func_2CB", 0x2CB}, // SP 0x000000000 MP 0x14037BC40 {"getplaylistname", 0x2CB}, // SP 0x000000000 MP 0x14037BC40
{"_func_2CC", 0x2CC}, // SP 0x000000000 MP 0x14037BD00 {"getlocaltimestring", 0x2CC}, // SP 0x000000000 MP 0x14037BD00
{"_func_2CD", 0x2CD}, // SP 0x000000000 MP 0x140374820 {"isonwifi", 0x2CD}, // SP 0x000000000 MP 0x140374820
{"_func_2CE", 0x2CE}, // SP 0x1402A79A0 MP 0x000000000 {"getbuttonsconfig", 0x2CE}, // SP 0x1402A79A0 MP 0x000000000
{"_func_2CF", 0x2CF}, // SP 0x000000000 MP 0x14037AB40 {"getchallengeid", 0x2CF}, // SP 0x000000000 MP 0x14037AB40
{"_func_2D4", 0x2D4}, // SP 0x1402A7CB0 MP 0x000000000 {"nodehasremotemissileset", 0x2D0},
{"_func_2D5", 0x2D5}, // SP 0x14029E120 MP 0x14036D640 {"nodegetremotemissilename", 0x2D1},
{"_func_2D6", 0x2D6}, // SP 0x000000000 MP 0x14037BE30 {"remotemissileenttracetooriginpassed", 0x2D2},
{"_func_2D7", 0x2D7}, // SP 0x1405D92F0 MP 0x14036DB50 {"bombingruntracepassed", 0x2D3},
{"_func_2D8", 0x2D8}, // SP 0x1402ABB70 MP 0x000000000 {"soundsettraceflags", 0x2D4}, // SP 0x1402A7CB0 MP 0x000000000
{"_func_2D9", 0x2D9}, // SP 0x000000000 MP 0x140320D50 {"handlepickupdeployedriotshield", 0x2D5}, // SP 0x14029E120 MP 0x14036D640
{"_func_2DA", 0x2DA}, // SP 0x1405D92F0 MP 0x000000000 {"getcodanywherecurrentplatform", 0x2D6}, // SP 0x000000000 MP 0x14037BE30
{"_func_2DB", 0x2DB}, // SP 0x000000000 MP 0x14037ABB0 {"getcostumefromtable", 0x2D7}, // SP 0x1405D92F0 MP 0x14036DB50
{"_func_2DC", 0x2DC}, // SP 0x000000000 MP 0x14037E1C0 {"visionsetoverdrive", 0x2D8}, // SP 0x1402ABB70 MP 0x000000000
{"_func_2DD", 0x2DD}, // SP 0x000000000 MP 0x14037E1B0 {"nodegetsplitgroup", 0x2D9}, // SP 0x000000000 MP 0x140320D50
{"_func_2DF", 0x2DF}, // SP 0x140292220 MP 0x14036F7F0 {"recordbreadcrumbdataforplayersp", 0x2DA}, // SP 0x1405D92F0 MP 0x000000000
{"_func_2E0", 0x2E0}, // SP 0x140297C80 MP 0x14035EDE0 {"getchallengerewarditem", 0x2DB}, // SP 0x000000000 MP 0x14037ABB0
{"_func_2E1", 0x2E1}, // SP 0x000000000 MP 0x1403788D0 {"setentplayerxuidforemblem", 0x2DC}, // SP 0x000000000 MP 0x14037E1C0
{"_func_2E2", 0x2E2}, // SP 0x1405D92F0 MP 0x14035B3B0 {"resetentplayerxuidforemblems", 0x2DD}, // SP 0x000000000 MP 0x14037E1B0
{"_func_2E3", 0x2E3}, // SP 0x1405D92F0 MP 0x14035D0B0 {"isshipbuild", 0x2DF}, // SP 0x140292220 MP 0x14036F7F0
{"_func_2E4", 0x2E4}, // SP 0x1405D92F0 MP 0x14035E170 {"strinsertnumericdelimiters", 0x2E0}, // SP 0x140297C80 MP 0x14035EDE0
{"_func_2E5", 0x2E5}, // SP 0x1402A8730 MP 0x000000000 {"isscriptedagent", 0x2E1}, // SP 0x000000000 MP 0x1403788D0
{"_func_2E6", 0x2E6}, // SP 0x140295A10 MP 0x14035EFF0 {"playfxonweapon", 0x2E2}, // SP 0x1405D92F0 MP 0x14035B3B0
{"_func_2E7", 0x2E7}, // SP 0x140295CF0 MP 0x14035F120 {"stopfxonweapon", 0x2E3}, // SP 0x1405D92F0 MP 0x14035D0B0
{"_func_2E8", 0x2E8}, // SP 0x1402AC850 MP 0x000000000 {"killfxonweapon", 0x2E4}, // SP 0x1405D92F0 MP 0x14035E170
{"_func_2E9", 0x2E9}, // SP 0x14029E760 MP 0x140366680 {"getdefaultmaxfaceenemydistance", 0x2E5}, // SP 0x1402A8730 MP 0x000000000
{"_func_2EA", 0x2EA}, // SP 0x000000000 MP 0x140376DC0 {"applyaccelerationonentity", 0x2E6}, // SP 0x140295A10 MP 0x14035EFF0
{"_func_2EB", 0x2EB}, // SP 0x000000000 MP 0x140377540 {"applyimpulseonentity", 0x2E7}, // SP 0x140295CF0 MP 0x14035F120
{"applyimpulseonentity", 0x2E8}, // SP 0x1402AC850 MP 0x000000000
{"getinventoryitemtype", 0x2E9}, // SP 0x14029E760 MP 0x140366680
{"getweaponmodelbounds", 0x2EA}, // SP 0x000000000 MP 0x140376DC0
{"weaponitemplayidleanim", 0x2EB}, // SP 0x000000000 MP 0x140377540
{"_func_2EC", 0x2EC}, // SP 0x000000000 MP 0x140377880 {"_func_2EC", 0x2EC}, // SP 0x000000000 MP 0x140377880
{"_func_2ED", 0x2ED}, // SP 0x1402ACD00 MP 0x14036BA50 {"getstaticmodelcount", 0x2ED}, // SP 0x1402ACD00 MP 0x14036BA50
{"_func_2EE", 0x2EE}, // SP 0x1402A1E10 MP 0x14036BA60 {"getstaticmodelname", 0x2EE}, // SP 0x1402A1E10 MP 0x14036BA60
{"_func_2EF", 0x2EF}, // SP 0x1402A1FB0 MP 0x14036BA70 {"getstaticmodelbounds", 0x2EF}, // SP 0x1402A1FB0 MP 0x14036BA70
{"_func_2F0", 0x2F0}, // SP 0x1402A21F0 MP 0x14036BB50 {"findstaticmodelindex", 0x2F0}, // SP 0x1402A21F0 MP 0x14036BB50
{"_func_2F1", 0x2F1}, // SP 0x1402ACD00 MP 0x14036BC60 {"getdynentcount", 0x2F1}, // SP 0x1402ACD00 MP 0x14036BC60
{"_func_2F2", 0x2F2}, // SP 0x1402A1E10 MP 0x14036BC70 {"getdynentmodelname", 0x2F2}, // SP 0x1402A1E10 MP 0x14036BC70
{"_func_2F3", 0x2F3}, // SP 0x1402A1FB0 MP 0x14036BF90 {"getdynentmodelbounds", 0x2F3}, // SP 0x1402A1FB0 MP 0x14036BF90
{"_func_2F4", 0x2F4}, // SP 0x1402A21F0 MP 0x14036C100 {"finddynentwithmodelindex", 0x2F4}, // SP 0x1402A21F0 MP 0x14036C100
{"_func_2F5", 0x2F5}, // SP 0x1402A1E10 MP 0x14036C120 {"getentitymodelname", 0x2F5}, // SP 0x1402A1E10 MP 0x14036C120
{"_func_2F6", 0x2F6}, // SP 0x1402A1FB0 MP 0x14036C170 {"getentitymodelbounds", 0x2F6}, // SP 0x1402A1FB0 MP 0x14036C170
{"_func_2F7", 0x2F7}, // SP 0x1402A21F0 MP 0x14036C310 {"findentitywithmodelindex", 0x2F7}, // SP 0x1402A21F0 MP 0x14036C310
{"_func_2F8", 0x2F8}, // SP 0x14028D700 MP 0x1403582B0 {"_func_2F8", 0x2F8}, // SP 0x14028D700 MP 0x1403582B0
{"_func_2F9", 0x2F9}, // SP 0x14029CAC0 MP 0x14036D300 {"_func_2F9", 0x2F9}, // SP 0x14029CAC0 MP 0x14036D300
{"_func_2FA", 0x2FA}, // SP 0x14029CAC0 MP 0x14036DDC0 {"_func_2FA", 0x2FA}, // SP 0x14029CAC0 MP 0x14036DDC0