h2-mod/src/game/scripting/function_tables.cpp

1779 lines
58 KiB
C++
Raw Normal View History

2021-04-23 03:46:11 +02:00
#include <stdinc.hpp>
// This file has been generated.
// Do not touch!
namespace scripting
{
2021-04-25 03:12:49 +02:00
std::unordered_map<std::string, unsigned> function_map =
2021-08-29 22:57:38 +02:00
{
{"precacheturret", 0x1},
{"getweaponarray", 0x2},
{"nullsub_428", 0x3},
{"sub_502950", 0x4},
2021-08-29 23:10:06 +02:00
{"sub_504f40", 0x5},
2021-08-29 22:57:38 +02:00
{"meleeapplyinitialvelocity", 0x6},
{"sub_508680", 0x7},
2021-08-29 23:10:06 +02:00
{"sub_5086a0", 0x8},
{"sub_5087a0", 0x9},
{"sub_5086c0", 0xA},
{"sub_5085a0", 0xB},
{"sub_504fd0", 0xC},
2021-08-29 22:57:38 +02:00
{"sub_505000", 0xD},
{"sub_505060", 0xE},
{"nullsub_429", 0xF},
{"allowscriptmenuresponse", 0x10},
{"allowscriptmenuresponse", 0x11},
{"notifyoncommand", 0x12},
{"setprintchannel", 0x13},
{"print", 0x14},
{"println", 0x15},
{"print3d", 0x16},
{"line", 0x17},
{"spawnturret", 0x18},
{"canspawnturret", 0x19},
{"assert", 0x1A},
{"sub_502660", 0x1B},
{"sub_502690", 0x1C},
2021-08-29 23:10:06 +02:00
{"sub_5021c0", 0x1D},
{"sub_5023e0", 0x1E},
2021-08-29 22:57:38 +02:00
{"runbadplaces", 0x1F},
2021-08-29 23:10:06 +02:00
{"sub_4e7120", 0x20},
{"sub_4e76d0", 0x21},
{"sub_4e7f10", 0x22},
{"sub_503f20", 0x23},
2021-08-29 22:57:38 +02:00
{"sub_525640", 0x24},
2021-08-29 23:10:06 +02:00
{"sub_5256e0", 0x25},
2021-08-29 22:57:38 +02:00
{"sub_525560", 0x26},
{"sub_525420", 0x27},
{"nullsub_477", 0x2A},
{"nullsub_478", 0x2B},
2021-08-29 23:10:06 +02:00
{"sub_5046b0", 0x2C},
{"sub_4ec920", 0x2D},
2021-08-29 22:57:38 +02:00
{"errorinternal", 0x2E},
{"isdefined", 0x2F},
{"issentient", 0x30},
{"isstring", 0x31},
2021-08-29 23:10:06 +02:00
{"sub_4ee990", 0x32},
{"sub_4eec00", 0x33},
2021-08-29 22:57:38 +02:00
{"setclientdvar", 0x34},
2021-08-29 23:10:06 +02:00
{"sub_4efa60", 0x36},
2021-08-29 22:57:38 +02:00
{"setdvar", 0x37},
2021-08-29 23:10:06 +02:00
{"sub_4efca0", 0x38},
2021-08-29 22:57:38 +02:00
{"getdvar", 0x39},
{"getdvarint", 0x3A},
{"getdvarfloat", 0x3B},
{"getdvarvector", 0x3C},
2021-08-29 23:10:06 +02:00
{"sub_4f2180", 0x3D},
2021-08-29 22:57:38 +02:00
{"gettime", 0x3E},
2021-08-29 23:10:06 +02:00
{"sub_4f2330", 0x3F},
2021-08-29 22:57:38 +02:00
{"getentbynum", 0x40},
{"getscreenwidth", 0x41},
{"getscreenheight", 0x42},
{"getweaponmodel", 0x43},
{"setgameendtime", 0x44},
2021-08-29 23:10:06 +02:00
{"sub_502c50", 0x45},
{"sub_502c90", 0x46},
{"sub_502cf0", 0x47},
{"sub_502d80", 0x48},
{"sub_502db0", 0x49},
{"sub_502e40", 0x4A},
{"sub_502e70", 0x4B},
{"sub_502ea0", 0x4C},
{"sub_502fd0", 0x4D},
2021-08-29 22:57:38 +02:00
{"setwhizbyradii", 0x4E},
{"sub_503380", 0x4F},
2021-08-29 23:10:06 +02:00
{"sub_5036e0", 0x50},
{"sub_4f9110", 0x50},
2021-08-29 22:57:38 +02:00
{"sub_503740", 0x51},
{"sub_503760", 0x52},
2021-08-29 23:10:06 +02:00
{"sub_5037b0", 0x53},
{"sub_5037d0", 0x54},
{"sub_5038f0", 0x55},
2021-08-29 22:57:38 +02:00
{"position", 0x56},
2021-08-29 23:10:06 +02:00
{"sub_501a80", 0x57},
2021-08-29 22:57:38 +02:00
{"spawntestclient", 0x58},
2021-08-29 23:10:06 +02:00
{"sub_501c70", 0x59},
{"sub_501cd0", 0x5A},
{"sub_501eb0", 0x5B},
{"sub_501f50", 0x5C},
{"sub_5020c0", 0x5D},
2021-08-29 22:57:38 +02:00
{"sub_502140", 0x5E},
{"sub_502390", 0x5F},
{"sub_502640", 0x60},
{"getweapondisplayname", 0x61},
{"getweaponbasename", 0x62},
{"getweaponattachments", 0x63},
{"getweaponattachmentdisplaynames", 0x64},
{"getweaponcamoname", 0x65},
2021-08-29 23:10:06 +02:00
{"sub_4f55d0", 0x66},
2021-08-29 22:57:38 +02:00
{"getanimlength", 0x67},
{"animhasnotetrack", 0x68},
{"getnotetracktimes", 0x69},
{"spawn", 0x6A},
2021-08-29 23:10:06 +02:00
{"sub_4eedd0", 0x6B},
2021-08-29 22:57:38 +02:00
{"spawnloopingsound", 0x6C},
{"bullettrace", 0x6D},
2021-08-29 23:10:06 +02:00
{"sub_5140b0", 0x6E},
{"sub_513bc0", 0x6F},
{"sub_513d50", 0x70},
{"sub_4af5f0", 0x71},
{"sub_4af4e0", 0x72},
{"sub_4af180", 0x73},
{"sub_501db0", 0x74},
{"sub_4f0130", 0x75},
2021-08-29 22:57:38 +02:00
{"setblur", 0x76},
{"musicplay", 0x77},
{"musicstop", 0x78},
{"sub_507890", 0x79},
{"setteammode", 0x7A},
2021-08-29 23:10:06 +02:00
{"sub_4f6990", 0x7B},
{"sub_4f6a20", 0x7C},
{"sub_4f6c90", 0x7D},
{"sub_4f6da0", 0x7E},
{"sub_4f6dd0", 0x7F},
{"sub_507a70", 0x80},
{"sub_4ff720", 0x81},
2021-08-29 22:57:38 +02:00
{"sub_507960", 0x82},
2021-08-29 23:10:06 +02:00
{"sub_5019a0", 0x83},
{"sub_5019c0", 0x85},
{"sub_501a60", 0x86},
{"sub_4ff7b0", 0x87},
2021-08-29 22:57:38 +02:00
{"sub_500380", 0x88},
{"getglowalpha", 0x89},
{"sub_500210", 0x8A},
2021-08-29 23:10:06 +02:00
{"sub_5003c0", 0x8B},
{"sub_500b40", 0x8C},
{"sub_5026b0", 0x8D},
{"sub_502ae0", 0x8E},
2021-08-29 22:57:38 +02:00
{"bullettracepassed", 0x8F},
{"sighttracepassed", 0x90},
{"physicstrace", 0x91},
{"playerphysicstrace", 0x92},
{"getgroundposition", 0x93},
{"getangledelta", 0x94},
{"getmovedelta", 0x95},
{"getnorthyaw", 0x96},
{"getcommandfromkey", 0x97},
{"getsticksconfig", 0x98},
{"sub_507060", 0x99},
{"botautoconnectenabled", 0x9A},
{"sub_507140", 0x9B},
2021-08-29 23:10:06 +02:00
{"sub_500bf0", 0x9C},
{"sub_500c40", 0x9D},
2021-08-29 22:57:38 +02:00
{"botgetteamdifficulty", 0x9E},
{"getstarttime", 0x9F},
{"sub_513350", 0xA0},
{"sub_513780", 0xA1},
2021-08-29 23:10:06 +02:00
{"sub_513a60", 0xA2},
{"sub_513a20", 0xA3},
2021-08-29 22:57:38 +02:00
{"sub_514750", 0xA4},
{"sub_514380", 0xA5},
{"sub_513900", 0xA6},
{"sub_513890", 0xA7},
2021-08-29 23:10:06 +02:00
{"sub_5148a0", 0xA8},
2021-08-29 22:57:38 +02:00
{"sub_513370", 0xA9},
{"sub_513810", 0xAA},
{"missilecreaterepulsororigin", 0xAB},
2021-08-29 23:10:06 +02:00
{"sub_513a80", 0xAC},
{"sub_513f60", 0xAD},
2021-08-29 22:57:38 +02:00
{"sub_514890", 0xAF},
{"sub_514600", 0xB0},
2021-08-29 23:10:06 +02:00
{"sub_5133a0", 0xB1},
2021-08-29 22:57:38 +02:00
{"sub_513610", 0xB2},
2021-08-29 23:10:06 +02:00
{"sub_5134f0", 0xB3},
{"sub_5141f0", 0xB4},
2021-08-29 22:57:38 +02:00
{"setnorthyaw", 0xB5},
{"setslowmotion", 0xB6},
{"randomint", 0xB7},
{"randomfloat", 0xB8},
{"randomintrange", 0xB9},
{"randomfloatrange", 0xBA},
{"sin", 0xBB},
{"cos", 0xBC},
{"tan", 0xBD},
{"asin", 0xBE},
{"acos", 0xBF},
{"atan", 0xC0},
{"int", 0xC1},
{"float", 0xC2},
{"abs", 0xC3},
{"min", 0xC4},
{"objective_additionalcurrent", 0xC5},
{"objective_ring", 0xC6},
{"objective_setpointertextoverride", 0xC7},
{"getnode", 0xC8},
{"getnodearray", 0xC9},
{"getallnodes", 0xCA},
{"getnodesinradius", 0xCB},
{"getnodesinradiussorted", 0xCD},
{"nullsub_473", 0xCE},
{"nullsub_474", 0xCF},
{"getvehicletracksegment", 0xD0},
{"getvehicletracksegmentarray", 0xD1},
{"getallvehicletracksegments", 0xD2},
{"isarray", 0xD3},
{"isbot", 0xD4},
{"loadluifile", 0xD5},
{"isplayer", 0xD6},
{"isspawner", 0xD7},
2021-08-29 23:10:06 +02:00
{"sub_504aa0", 0xD8},
{"sub_504b20", 0xD9},
{"sub_504c30", 0xDA},
{"sub_504c60", 0xDB},
2021-08-29 22:57:38 +02:00
{"sub_505030", 0xDC},
2021-08-29 23:10:06 +02:00
{"sub_5050a0", 0xDD},
2021-08-29 22:57:38 +02:00
{"sub_505360", 0xDE},
{"sub_505520", 0xDF},
{"getspawnerarray", 0xE0},
{"getcorpsearray", 0xE1},
{"getspawnerteamarray", 0xE2},
{"getweaponclipmodel", 0xE3},
{"getbrushmodelcenter", 0xE4},
{"getkeybinding", 0xE5},
{"max", 0xE6},
{"floor", 0xE7},
{"log", 0xE8},
{"angleclamp360", 0xE9},
{"exp", 0xEA},
2021-08-29 23:10:06 +02:00
{"sub_4f75f0", 0xEB},
2021-08-29 22:57:38 +02:00
{"sqrt", 0xEC},
{"squared", 0xED},
{"clamp", 0xEE},
{"angleclamp", 0xEF},
{"angleclamp180", 0xF0},
{"vectorfromlinetopoint", 0xF1},
{"pointonsegmentnearesttopoint", 0xF2},
{"distance", 0xF3},
{"distance2d", 0xF4},
{"distancesquared", 0xF5},
{"length", 0xF6},
{"lengthsquared", 0xF7},
2021-08-29 23:10:06 +02:00
{"sub_4e3590", 0xF8},
{"sub_4e36e0", 0xF9},
{"sub_4e3730", 0xFA},
{"sub_4e3900", 0xFB},
{"sub_4e3a10", 0xFC},
2021-08-29 22:57:38 +02:00
{"axistoangles", 0xFD},
2021-08-29 23:10:06 +02:00
{"sub_502a40", 0xFE},
{"sub_502a50", 0xFF},
2021-08-29 22:57:38 +02:00
{"incrementcounter", 0x104},
{"getcountertotal", 0x105},
2021-08-29 23:10:06 +02:00
{"sub_4f2380", 0x106},
2021-08-29 22:57:38 +02:00
{"stricmp", 0x107},
{"transforminputcamrelative", 0x108},
{"nullsub_304", 0x109},
2021-08-29 23:10:06 +02:00
{"sub_4e4760", 0x10B},
2021-08-29 22:57:38 +02:00
{"createthreatbiasgroup", 0x10C},
{"threatbiasgroupexists", 0x10D},
{"getthreatbias", 0x10E},
{"setthreatbias", 0x10F},
{"setthreatbiasagainstall", 0x110},
{"setignoremegroup", 0x111},
{"sub_531060", 0x112},
{"snaptotarget", 0x113},
2021-08-29 23:10:06 +02:00
{"sub_50efe0", 0x114},
{"sub_50eff0", 0x115},
{"sub_50f000", 0x116},
{"sub_50f200", 0x117},
{"sub_50f280", 0x118},
2021-08-29 22:57:38 +02:00
{"vectornormalize", 0x119},
{"vectortoangles", 0x11A},
{"vectortoyaw", 0x11B},
{"vectorlerp", 0x11C},
{"anglestoup", 0x11D},
{"anglestoright", 0x11E},
{"anglestoforward", 0x11F},
{"anglesdelta", 0x120},
2021-08-29 23:10:06 +02:00
{"sub_4e5940", 0x121},
{"sub_4e5c10", 0x122},
{"sub_4e7c20", 0x123},
2021-08-29 22:57:38 +02:00
{"rotatepointaroundvector", 0x124},
{"issubstr", 0x125},
{"isendstr", 0x126},
{"getsubstr", 0x127},
{"tolower", 0x128},
2021-08-29 23:10:06 +02:00
{"sub_4ea2d0", 0x129},
2021-08-29 22:57:38 +02:00
{"getactiveclientcount", 0x12A},
2021-08-29 23:10:06 +02:00
{"sub_4f2e00", 0x12B},
2021-08-29 22:57:38 +02:00
{"worldentnumber", 0x145},
{"sub_502940", 0x148},
{"visionsetnight", 0x149},
{"visionsetmissilecam", 0x14A},
{"ambientstop", 0x14B},
{"precachemodel", 0x14C},
{"precacheshellshock", 0x14D},
{"precacheitem", 0x14E},
{"precacheshader", 0x14F},
{"precachestring", 0x150},
{"precachemenu", 0x151},
{"precacherumble", 0x152},
{"precachelocationselector", 0x153},
{"precacheleaderboards", 0x154},
{"loadfx", 0x155},
{"playfx", 0x156},
2021-08-29 23:10:06 +02:00
{"sub_4e5db0", 0x157},
{"sub_4e7a60", 0x158},
{"sub_4e8220", 0x159},
2021-08-29 22:57:38 +02:00
{"playloopedfx", 0x15A},
2021-08-29 23:10:06 +02:00
{"sub_6e9130", 0x15B},
{"sub_6e9390", 0x15C},
{"sub_4e6360", 0x15D},
{"sub_6e90c0", 0x15E},
{"sub_4e7420", 0x15F},
2021-08-29 22:57:38 +02:00
{"errorinternal", 0x160},
2021-08-29 23:10:06 +02:00
{"sub_4f2350", 0x170},
{"sub_4e8920", 0x184},
2021-08-29 22:57:38 +02:00
{"physicsexplosionsphere", 0x185},
{"physicsradiusjolt", 0x186},
2021-08-29 23:10:06 +02:00
{"sub_4e9c60", 0x187},
{"sub_4ecc20", 0x188},
{"sub_4ecde0", 0x189},
{"sub_4ed510", 0x18A},
{"sub_4ed580", 0x18B},
{"sub_4ed760", 0x18C},
{"sub_4edaa0", 0x18D},
2021-08-29 22:57:38 +02:00
{"isexplosivedamagemod", 0x18E},
{"radiusdamage", 0x18F},
2021-08-29 23:10:06 +02:00
{"sub_4f8550", 0x190},
{"sub_4f7620", 0x191},
{"sub_4ed2f0", 0x192},
2021-08-29 22:57:38 +02:00
{"getnumparts", 0x193},
2021-08-29 23:10:06 +02:00
{"sub_50eea0", 0x194},
2021-08-29 22:57:38 +02:00
{"iprintln", 0x19E},
{"iprintlnbold", 0x19F},
{"logstring", 0x1A0},
{"getent", 0x1A1},
{"getentarray", 0x1A2},
{"spawnstruct", 0x1A5},
{"isalive", 0x1A7},
{"isspawner", 0x1A8},
{"missile_createattractororigin", 0x1A9},
{"missile_createrepulsorent", 0x1AA},
{"missile_createrepulsororigin", 0x1AB},
{"missile_deleteattractor", 0x1AD},
{"newhudelem", 0x1AF},
{"newclienthudelem", 0x1B0},
2021-08-29 23:10:06 +02:00
{"sub_5c8350", 0x1B2},
2021-08-29 22:57:38 +02:00
{"isvalidmissile", 0x1B3},
{"getpartname", 0x1B5},
2021-08-29 23:10:06 +02:00
{"sub_4ef400", 0x1B6},
2021-08-29 22:57:38 +02:00
{"ceil", 0x1B7},
{"botmemoryflags", 0x1B8},
{"getactivecount", 0x1B9},
{"getsquadassaultenemyprestige", 0x1BA},
{"getteamscore", 0x1BB},
2021-08-29 23:10:06 +02:00
{"sub_4edbc0", 0x1BC},
{"sub_4ee190", 0x1BD},
{"sub_4ee450", 0x1BE},
{"sub_4f73a0", 0x1BF},
{"sub_4f7d90", 0x1C0},
{"sub_4efd40", 0x1C1},
2021-08-29 22:57:38 +02:00
{"tablelookupistringbyrow", 0x1C2},
2021-08-29 23:10:06 +02:00
{"sub_4f0940", 0x1C3},
2021-08-29 22:57:38 +02:00
{"tablelookuprownum", 0x1C4},
2021-08-29 23:10:06 +02:00
{"sub_4f1590", 0x1C5},
2021-08-29 22:57:38 +02:00
{"tableexists", 0x1C6},
{"getmissileowner", 0x1C7},
{"magicbullet", 0x1C8},
{"getweaponflashtagname", 0x1C9},
{"summarizearraypoints", 0x1CA},
{"buildhudoutlineclientmaskfromentarray", 0x1CB},
2021-08-29 23:10:06 +02:00
{"sub_6da010", 0x1CC},
{"sub_4ec020", 0x1CD},
{"sub_4ec050", 0x1CE},
{"sub_4ec0f0", 0x1CF},
{"sub_4f8dc0", 0x1D0},
2021-08-29 22:57:38 +02:00
{"nullsub_441", 0x1D1},
{"nullsub_442", 0x1D2},
{"nullsub_443", 0x1D3},
{"nullsub_444", 0x1D4},
{"nullsub_445", 0x1D5},
{"nullsub_446", 0x1D6},
2021-08-29 23:10:06 +02:00
{"sub_4f6a70", 0x1D7},
2021-08-29 22:57:38 +02:00
{"setthermalbodymaterial", 0x1D8},
{"getarraykeys", 0x1D9},
{"getfirstarraykey", 0x1DA},
{"getglass", 0x1DB},
{"getglassarray", 0x1DC},
{"getglassorigin", 0x1DD},
{"isglassdestroyed", 0x1DE},
{"destroyglass", 0x1DF},
{"deletepiece", 0x1E0},
{"getalpha", 0x1E1},
2021-08-29 23:10:06 +02:00
{"sub_4f4760", 0x1E2},
{"sub_50f580", 0x1E3},
{"sub_50fa30", 0x1E4},
{"sub_50efd0", 0x1E5},
2021-08-29 22:57:38 +02:00
{"icon", 0x1E6},
2021-08-29 23:10:06 +02:00
{"sub_50f110", 0x1E7},
{"sub_50f1b0", 0x1E8},
{"sub_50f270", 0x1E9},
{"sub_4ee760", 0x1EA},
{"sub_4ee920", 0x1EB},
{"sub_4eeb40", 0x1EC},
{"sub_4eef70", 0x1ED},
{"sub_4ef9e0", 0x1EE},
{"sub_4efb10", 0x1EF},
{"sub_4f0080", 0x1F0},
{"sub_4f0550", 0x1F1},
2021-08-29 22:57:38 +02:00
{"getent", 0x1F2},
{"getnodearray", 0x1F3},
{"getallnodes", 0x1F4},
2021-08-29 23:10:06 +02:00
{"sub_6d9d40", 0x1F5},
{"sub_6da090", 0x1F6},
2021-08-29 22:57:38 +02:00
{"spawnvehicle", 0x1F7},
{"vehicle_getarray", 0x1F8},
{"pow", 0x1F9},
2021-08-29 23:10:06 +02:00
{"sub_4f6950", 0x1FA},
2021-08-29 22:57:38 +02:00
{"getsquadassaultelo", 0x1FB},
2021-08-29 23:10:06 +02:00
{"sub_501c90", 0x1FC},
2021-08-29 22:57:38 +02:00
{"sub_525490", 0x20C},
2021-08-29 23:10:06 +02:00
{"sub_5250a0", 0x20D},
2021-08-29 22:57:38 +02:00
{"soundexists", 0x216},
2021-08-29 23:10:06 +02:00
{"sub_524da0", 0x21D},
2021-08-29 22:57:38 +02:00
{"disconnectnodepair", 0x21E},
{"connectnodepair", 0x21F},
{"sub_505420", 0x220},
{"nullsub_476", 0x223},
2021-08-29 23:10:06 +02:00
{"sub_5cd370", 0x225},
{"sub_5cd5b0", 0x226},
{"sub_5cd4f0", 0x227},
{"sub_5cd490", 0x228},
{"sub_5cd0f0", 0x22A},
{"sub_5cd0a0", 0x22B},
{"sub_5cd130", 0x22C},
2021-08-29 22:57:38 +02:00
{"distance2dsquared", 0x22D},
{"getangledelta3d", 0x22E},
2021-08-29 23:10:06 +02:00
{"sub_4e8a30", 0x22F},
2021-08-29 22:57:38 +02:00
{"stoploopsound", 0x230},
2021-08-29 23:10:06 +02:00
{"sub_4e9240", 0x231},
2021-08-29 22:57:38 +02:00
{"trajectorycalculateexitangle", 0x232},
2021-08-29 23:10:06 +02:00
{"sub_4e97c0", 0x233},
2021-08-29 22:57:38 +02:00
{"trajectorycomputedeltaheightattime", 0x234},
{"getteamradar", 0x235},
{"nullsub_436", 0x236},
{"ispointinvolume", 0x237},
{"getplaylistversion", 0x238},
{"getbuildnumber", 0x239},
{"isusingmatchrulesdata", 0x23A},
{"nullsub_450", 0x23C},
2021-08-29 23:10:06 +02:00
{"sub_4ebe50", 0x23E},
{"sub_4eb140", 0x23F},
2021-08-29 22:57:38 +02:00
{"sub_508500", 0x240},
2021-08-29 23:10:06 +02:00
{"sub_500c90", 0x241},
2021-08-29 22:57:38 +02:00
{"isteamradarblocked", 0x242},
{"issquadsmode", 0x243},
2021-08-29 23:10:06 +02:00
{"sub_4f3620", 0x245},
{"sub_4f3920", 0x246},
{"sub_4f14e0", 0x247},
{"sub_4f14f0", 0x248},
{"sub_4f1580", 0x249},
{"sub_4f1640", 0x24A},
{"sub_4f1820", 0x24B},
{"sub_4eb420", 0x24D},
{"sub_4ff230", 0x252},
{"sub_4ff350", 0x253},
{"sub_4e6b60", 0x254},
{"sub_4f97c0", 0x255},
{"sub_4e48a0", 0x256},
{"sub_502ad0", 0x257},
2021-08-29 22:57:38 +02:00
{"nullsub_447", 0x258},
{"nullsub_510", 0x259},
{"nullsub_449", 0x25A},
2021-08-29 23:10:06 +02:00
{"sub_4e60e0", 0x25B},
{"sub_4e6250", 0x25C},
{"sub_4e6800", 0x25D},
{"sub_504a20", 0x25F},
{"sub_4f2990", 0x260},
2021-08-29 22:57:38 +02:00
{"addbot", 0x261},
{"getcsplinecount", 0x262},
{"getcsplinepointcount", 0x263},
{"getcsplinelength", 0x264},
{"getcsplinepointid", 0x265},
{"getcsplinepointlabel", 0x266},
{"getcsplinepointtension", 0x267},
{"getcsplinepointcorridordims", 0x268},
{"getcsplinepointtangent", 0x269},
2021-08-29 23:10:06 +02:00
{"sub_4edee0", 0x26A},
2021-08-29 22:57:38 +02:00
{"getcsplinepointdisttonextpoint", 0x26B},
{"calccsplinetangent", 0x26C},
{"calccsplinecorridor", 0x26D},
2021-08-29 23:10:06 +02:00
{"sub_4eecb0", 0x26E},
{"sub_4eef30", 0x26F},
2021-08-29 22:57:38 +02:00
{"assertexcmd", 0x270},
{"nullsub_452", 0x272},
{"nullsub_525", 0x273},
{"nullsub_454", 0x274},
{"nullsub_455", 0x275},
{"nullsub_456", 0x276},
{"nullsub_457", 0x277},
{"nullsub_479", 0x279},
{"nullsub_480", 0x27A},
{"nullsub_458", 0x27B},
{"nullsub_733", 0x27C},
{"nullsub_460", 0x27D},
{"nullsub_461", 0x27E},
{"nullsub_433", 0x284},
{"errorinternal", 0x285},
{"nullsub_462", 0x286},
{"nullsub_762", 0x287},
{"nullsub_451", 0x288},
{"nullsub_511", 0x289},
{"playsoundasmaster", 0x28A},
{"nullsub_388_0", 0x290},
2021-08-29 23:10:06 +02:00
{"sub_4f08c0", 0x293},
{"sub_4e82e0", 0x294},
{"sub_4e8a60", 0x295},
{"sub_4f6e70", 0x29A},
{"sub_4f6ec0", 0x29B},
{"sub_5051e0", 0x29C},
{"sub_4f0d80", 0x29D},
{"sub_4f49c0", 0x29E},
{"sub_4eea20", 0x29F},
{"sub_4ef270", 0x2A0},
{"sub_4ef680", 0x2A1},
2021-08-29 22:57:38 +02:00
{"sub_502500", 0x2A2},
{"nullsub_296", 0x2A3},
2021-08-29 23:10:06 +02:00
{"sub_4e2730", 0x2A4},
2021-08-29 22:57:38 +02:00
{"isvalidgametype", 0x2A5},
2021-08-29 23:10:06 +02:00
{"sub_4f2440", 0x2A6},
{"sub_4f27b0", 0x2A7},
{"sub_4f03b0", 0x2AA},
2021-08-29 22:57:38 +02:00
{"sub_502710", 0x2AB},
2021-08-29 23:10:06 +02:00
{"sub_4f3a00", 0x2AC},
{"sub_4e8c40", 0x2AD},
{"sub_4f67c0", 0x2AE},
2021-08-29 22:57:38 +02:00
{"nullsub_465", 0x2AF},
{"nullsub_464", 0x2B0},
2021-08-29 23:10:06 +02:00
{"sub_505bd0", 0x2B2},
{"sub_4ee110", 0x2B3},
2021-08-29 22:57:38 +02:00
{"nullsub_467", 0x2B4},
{"getuavstrengthlevelshowenemyfastsweep", 0x2B5},
{"nullsub_468", 0x2B6},
{"nullsub_469", 0x2B7},
{"nullsub_187_0", 0x2B8},
{"nullsub_437", 0x2BD},
{"nullsub_399_0", 0x2BE},
{"getteamradarstrength", 0x2BF},
{"sub_508310", 0x2C0},
2021-08-29 23:10:06 +02:00
{"sub_4f5c30", 0x2C5},
2021-08-29 22:57:38 +02:00
{"sub_508340", 0x2C6},
2021-08-29 23:10:06 +02:00
{"sub_4eb9e0", 0x2C7},
2021-08-29 22:57:38 +02:00
{"nullsub_471", 0x2C9},
{"nullsub_483_0", 0x2CA},
{"abs", 0x2CB},
2021-08-29 23:10:06 +02:00
{"sub_4f2000", 0x2CC},
{"sub_4f2160", 0x2CD},
2021-08-29 22:57:38 +02:00
{"setleveldopplerpreset", 0x2CE},
2021-08-29 23:10:06 +02:00
{"sub_5070c0", 0x2D7},
{"sub_507b60", 0x2DD},
{"sub_4f6ca0", 0x2DE},
2021-08-29 22:57:38 +02:00
{"nullsub_466", 0x2E0},
2021-08-29 23:10:06 +02:00
{"sub_502a60", 0x2E1},
2021-08-29 22:57:38 +02:00
{"nullsub_481", 0x2E3},
{"isdedicatedserver", 0x2E8},
2021-08-29 23:10:06 +02:00
{"sub_4eac20", 0x2E9},
2021-08-29 22:57:38 +02:00
{"nullsub_439", 0x2EB},
{"nullsub_440", 0x2EC},
{"nullsub_289", 0x2ED},
{"getarchivetime", 0x2EE},
2021-08-29 23:10:06 +02:00
{"sub_4e9010", 0x2EF},
{"sub_4e92d0", 0x2F0},
2021-08-29 22:57:38 +02:00
{"sub_503950", 0x2F1},
{"nullsub_482", 0x2F2},
2021-08-29 23:10:06 +02:00
{"sub_4f1fb0", 0x2F3},
2021-08-29 22:57:38 +02:00
{"getpsoffsettime", 0x2F7},
2021-08-29 23:10:06 +02:00
{"sub_4f6020", 0x2F8},
{"sub_4f60c0", 0x2F9},
2021-08-29 22:57:38 +02:00
{"gettime", 0x2FA},
{"ishairrunning", 0x2FB},
{"getentchannelname", 0x2FC},
2021-08-29 23:10:06 +02:00
{"sub_4f6400", 0x2FD},
2021-08-29 22:57:38 +02:00
{"getuavstrengthmin", 0x2FE},
{"getbuildversion", 0x2FF},
2021-08-29 23:10:06 +02:00
{"sub_4f6810", 0x300},
2021-08-29 22:57:38 +02:00
{"getuavstrengthmax", 0x301},
2021-08-29 23:10:06 +02:00
{"sub_4f48a0", 0x302},
2021-08-29 22:57:38 +02:00
{"errorinternal", 0x303},
{"errorinternal", 0x304},
2021-08-29 23:10:06 +02:00
{"sub_4f08d0", 0x305},
{"sub_4ecc50", 0x306},
{"sub_4ece10", 0x307},
{"sub_4ecfc0", 0x308},
{"sub_4f8160", 0x30A},
2021-08-29 22:57:38 +02:00
{"nullsub_301", 0x30C},
2021-08-29 23:10:06 +02:00
{"sub_4f02e0", 0x30E},
2021-08-29 22:57:38 +02:00
{"tablelookup", 0x30F},
{"errorinternal", 0x313},
{"lookupsoundlength", 0x314},
2021-08-29 23:10:06 +02:00
{"sub_4af3f0", 0x315},
2021-08-29 22:57:38 +02:00
{"startservermigration", 0x316},
2021-08-29 23:10:06 +02:00
{"sub_4af2d0", 0x317},
{"sub_4f4300", 0x319},
{"sub_4ea930", 0x31A},
{"sub_503c50", 0x31B},
{"sub_503d60", 0x31C},
{"sub_503e40", 0x31D},
{"sub_503f00", 0x31E},
2021-08-29 22:57:38 +02:00
{"getmaxagents", 0x31F},
2021-08-29 23:10:06 +02:00
{"sub_4f9110", 0x320},
2021-08-29 22:57:38 +02:00
};
2021-04-23 03:46:11 +02:00
2021-04-25 03:12:49 +02:00
std::unordered_map<std::string, unsigned> method_map =
2021-08-29 22:57:38 +02:00
{
{"thermaldrawenable", 0x8000},
{"playerforcedeathanim", 0x8001},
2021-08-29 23:10:06 +02:00
{"sub_4e2590", 0x801A},
2021-08-29 22:57:38 +02:00
{"attach", 0x801D},
{"sub_504220", 0x801E},
{"sub_504350", 0x801F},
2021-08-29 23:10:06 +02:00
{"sub_5044c0", 0x8020},
{"sub_504a80", 0x8021},
{"sub_504ae0", 0x8022},
{"sub_504e00", 0x8023},
{"sub_504e40", 0x8024},
2021-08-29 22:57:38 +02:00
{"nullsub_346", 0x8025},
{"nullsub_368", 0x8026},
{"setcoopplayerdatareservedint", 0x8028},
{"entitywillneverchange", 0x8029},
{"detach", 0x802A},
{"detachall", 0x802B},
{"getattachsize", 0x802C},
{"getattachmodelname", 0x802D},
{"getattachtagname", 0x802E},
{"getrestedtime", 0x802F},
{"sub_505940", 0x8030},
{"botgetclosestnavigablepoint", 0x8031},
2021-08-29 23:10:06 +02:00
{"sub_506e70", 0x8032},
{"sub_506fa0", 0x8033},
{"sub_524b80", 0x8034},
2021-08-29 22:57:38 +02:00
{"gethighestnodestance", 0x8035},
{"doesnodeallowstance", 0x8036},
2021-08-29 23:10:06 +02:00
{"sub_524a90", 0x8037},
{"sub_5019e0", 0x8038},
{"sub_501b20", 0x8039},
{"sub_501fd0", 0x803A},
{"sub_503f30", 0x803B},
{"sub_503f50", 0x803C},
2021-08-29 22:57:38 +02:00
{"setminimap", 0x803D},
{"sub_507170", 0x803E},
2021-08-29 23:10:06 +02:00
{"sub_5071d0", 0x803F},
2021-08-29 22:57:38 +02:00
{"playsoundtoplayer", 0x8040},
{"sub_507380", 0x8041},
{"sub_507410", 0x8042},
{"sub_508710", 0x8043},
{"sub_508750", 0x8044},
2021-08-29 23:10:06 +02:00
{"sub_4f9b00", 0x8045},
{"sub_4f9cc0", 0x8046},
{"sub_4f9f60", 0x8047},
2021-08-29 22:57:38 +02:00
{"enablemissileboosting", 0x8048},
{"setplayerdatainternal", 0x8049},
2021-08-29 23:10:06 +02:00
{"sub_4e2050", 0x804A},
{"sub_503b60", 0x804B},
{"sub_503b80", 0x804C},
2021-08-29 22:57:38 +02:00
{"getattachignorecollision", 0x804D},
{"hidepart", 0x804E},
{"hidepartallinstances", 0x804F},
{"hideallparts", 0x8050},
{"showpart", 0x8051},
{"showallparts", 0x8052},
{"linkto", 0x8053},
{"linktoblendtotag", 0x8054},
{"unlink", 0x8055},
{"setnormalhealth", 0x8056},
{"dodamage", 0x8057},
{"kill", 0x8058},
{"show", 0x8059},
{"hide", 0x805A},
2021-08-29 23:10:06 +02:00
{"sub_504dd0", 0x805B},
{"sub_504ef0", 0x805C},
{"sub_504f80", 0x805D},
2021-08-29 22:57:38 +02:00
{"disconnectpaths", 0x805E},
{"connectpaths", 0x805F},
{"disconnectnode", 0x8060},
{"connectnode", 0x8061},
{"sub_507450", 0x8062},
{"sub_507510", 0x8063},
{"sub_507530", 0x8064},
{"sub_507550", 0x8065},
2021-08-29 23:10:06 +02:00
{"sub_4ff730", 0x8066},
{"sub_4ff9a0", 0x8067},
2021-08-29 22:57:38 +02:00
{"sub_500460", 0x8068},
2021-08-29 23:10:06 +02:00
{"sub_5012b0", 0x8069},
2021-08-29 22:57:38 +02:00
{"sub_501320", 0x806A},
{"sub_505270", 0x806C},
{"sub_505620", 0x806D},
2021-08-29 23:10:06 +02:00
{"sub_5057f0", 0x806E},
2021-08-29 22:57:38 +02:00
{"islinked", 0x806F},
{"enablelinkto", 0x8070},
{"disableforcethirdpersonwhenfollowing", 0x8071},
2021-08-29 23:10:06 +02:00
{"sub_4e4870", 0x8073},
{"sub_4e4730", 0x8074},
{"sub_4e4c40", 0x8075},
{"sub_4e4aa0", 0x8076},
{"sub_4ea790", 0x8077},
2021-08-29 22:57:38 +02:00
{"nullsub_302", 0x8078},
{"nullsub_367", 0x8079},
{"nullsub_533", 0x807A},
2021-08-29 23:10:06 +02:00
{"sub_503ad0", 0x807B},
{"sub_503af0", 0x807C},
{"sub_503c10", 0x807D},
{"sub_503c90", 0x807E},
{"sub_503d20", 0x807F},
{"sub_503da0", 0x8080},
2021-08-29 22:57:38 +02:00
{"botsetflag", 0x8081},
2021-08-29 23:10:06 +02:00
{"sub_5040a0", 0x8082},
2021-08-29 22:57:38 +02:00
{"playerlinkto", 0x8083},
{"playerlinktodelta", 0x8084},
{"playerlinkweaponviewtodelta", 0x8085},
{"playerlinktoabsolute", 0x8086},
{"playerlinktoblend", 0x8087},
{"playerlinkedoffsetenable", 0x8088},
{"setwaypointedgestyle_secondaryarrow", 0x8089},
{"setwaypointiconoffscreenonly", 0x808A},
{"fadeovertime", 0x808B},
{"scaleovertime", 0x808C},
{"moveovertime", 0x808D},
{"reset", 0x808E},
{"destroy", 0x808F},
{"setpulsefx", 0x8090},
{"setplayernamestring", 0x8091},
{"changefontscaleovertime", 0x8092},
{"startignoringspotlight", 0x8093},
{"stopignoringspotlight", 0x8094},
{"dontcastshadows", 0x8095},
{"castshadows", 0x8096},
{"setstablemissile", 0x8097},
{"playersetgroundreferenceent", 0x8098},
{"dontinterpolate", 0x8099},
{"dospawn", 0x809A},
{"stalingradspawn", 0x809B},
{"getorigin", 0x809C},
{"getcentroid", 0x809D},
{"getshootatpos", 0x809E},
{"getdebugeye", 0x809F},
{"useby", 0x80A0},
{"playsound", 0x80A1},
{"playerlinkedoffsetdisable", 0x80A6},
{"playerlinkedsetviewznear", 0x80A7},
{"playerlinkedsetusebaseangleforviewclamp", 0x80A8},
2021-08-29 23:10:06 +02:00
{"sub_4e6410", 0x80A9},
{"sub_4e6fa0", 0x80AA},
{"sub_4e7db0", 0x80AB},
{"sub_4e8760", 0x80AC},
2021-08-29 22:57:38 +02:00
{"setplayernamestring", 0x80AD},
2021-08-29 23:10:06 +02:00
{"sub_4ea8d0", 0x80AE},
2021-08-29 22:57:38 +02:00
{"geteye", 0x80AF},
{"istouching", 0x80B0},
{"stoploopsound", 0x80B1},
{"stopsounds", 0x80B2},
{"playrumbleonentity", 0x80B3},
{"playrumblelooponentity", 0x80B4},
2021-08-29 23:10:06 +02:00
{"sub_4ebc60", 0x80B5},
{"sub_4ec140", 0x80B6},
2021-08-29 22:57:38 +02:00
{"delete", 0x80B7},
{"setmodel", 0x80B8},
{"laseraltviewon", 0x80B9},
{"laseraltviewoff", 0x80BA},
{"thermalvisionon", 0x80BD},
{"thermalvisionoff", 0x80BE},
{"laseraltviewon", 0x80BF},
{"laseraltviewoff", 0x80C0},
{"setcontents", 0x80C5},
{"makeusable", 0x80C6},
{"makeunusable", 0x80C7},
2021-08-29 23:10:06 +02:00
{"sub_4e3270", 0x80C8},
{"sub_4e3800", 0x80C9},
{"sub_4b9f70", 0x80CA},
{"sub_4b7190", 0x80CB},
{"sub_6d74c0", 0x80CC},
{"sub_6d4df0", 0x80CD},
{"sub_6d7320", 0x80CE},
{"sub_6d73b0", 0x80CF},
2021-08-29 22:57:38 +02:00
{"triggerfx", 0x80D0},
{"settext", 0x80D1},
{"clearalltextafterhudelem", 0x80D2},
{"setshader", 0x80D3},
{"settargetent", 0x80D4},
{"cleartargetent", 0x80D5},
{"settimer", 0x80D6},
{"settimerup", 0x80D7},
{"settimerstatic", 0x80D8},
{"settenthstimer", 0x80D9},
{"settenthstimerup", 0x80DA},
{"settenthstimerstatic", 0x80DB},
{"setclock", 0x80DC},
{"setclockup", 0x80DD},
{"setvalue", 0x80DE},
{"setwaypoint", 0x80DF},
{"setwaypointedgestyle_rotatingicon", 0x80E0},
{"setcursorhint", 0x80E1},
{"sethintstring", 0x80E2},
{"forceusehinton", 0x80E4},
{"forceusehintoff", 0x80E5},
{"makesoft", 0x80E6},
{"makehard", 0x80E7},
{"nullsub_297", 0x80E8},
{"startfiring", 0x80E9},
{"stopfiring", 0x80EA},
{"isfiringturret", 0x80EB},
{"startbarrelspin", 0x80EC},
{"stopbarrelspin", 0x80ED},
{"getbarrelspinrate", 0x80EE},
{"shootturret", 0x80F1},
{"getturretowner", 0x80F2},
{"doanimrelative", 0x80F3},
2021-08-29 23:10:06 +02:00
{"sub_4bbdc0", 0x80F4},
2021-08-29 22:57:38 +02:00
{"setclipmode", 0x80F5},
{"setgoalradius", 0x80F6},
{"setmaxturnspeed", 0x80F7},
{"hasloadedcustomizationplayerview", 0x80F8},
2021-08-29 23:10:06 +02:00
{"sub_4bbfb0", 0x80F9},
{"sub_4bc320", 0x80FA},
{"sub_4bc560", 0x80FB},
{"sub_4bc5c0", 0x80FC},
{"sub_4bc620", 0x80FD},
{"sub_4bc6b0", 0x80FE},
{"sub_4bc760", 0x80FF},
2021-08-29 22:57:38 +02:00
{"nullsub_294", 0x8100},
2021-08-29 23:10:06 +02:00
{"sub_4bc0c0", 0x8101},
{"sub_4bc110", 0x8102},
{"sub_4bc1e0", 0x8103},
{"sub_4bc270", 0x8104},
{"sub_4b4880", 0x8105},
{"sub_4b4ac0", 0x8106},
{"sub_4bc160", 0x8107},
2021-08-29 22:57:38 +02:00
{"getxuid", 0x8108},
2021-08-29 23:10:06 +02:00
{"sub_4b3be0", 0x8109},
2021-08-29 22:57:38 +02:00
{"jumpbuttonpressed", 0x810A},
2021-08-29 23:10:06 +02:00
{"sub_4b9ef0", 0x810B},
{"sub_4e42f0", 0x810C},
{"sub_4e47e0", 0x810D},
2021-08-29 22:57:38 +02:00
{"isfiringvehicleturret", 0x810E},
2021-08-29 23:10:06 +02:00
{"sub_4e4e20", 0x810F},
2021-08-29 22:57:38 +02:00
{"snaptotargetentity", 0x8110},
2021-08-29 23:10:06 +02:00
{"sub_4e5b60", 0x8111},
2021-08-29 22:57:38 +02:00
{"getturrettarget", 0x8112},
2021-08-29 23:10:06 +02:00
{"sub_4e69a0", 0x8113},
{"sub_4e6f40", 0x8114},
{"sub_4e7220", 0x8115},
{"sub_4df260", 0x8116},
{"sub_4df280", 0x8117},
{"sub_4df2a0", 0x8118},
{"sub_4df2c0", 0x8119},
{"sub_4df2e0", 0x811A},
{"sub_4df300", 0x811B},
{"sub_4df310", 0x811C},
{"sub_4df330", 0x811D},
{"sub_4df350", 0x811E},
{"sub_4df430", 0x811F},
{"sub_4df4b0", 0x8120},
{"allowstand", 0x8121},
{"allowcrouch", 0x8122},
2021-08-29 22:57:38 +02:00
{"allowprone", 0x8123},
2021-08-29 23:10:06 +02:00
{"allowlean", 0x8124},
{"allowswim", 0x8125},
{"sub_4bb590", 0x8126},
{"sub_4bb320", 0x8128},
{"sub_4bb3a0", 0x8129},
{"sub_4bb730", 0x812A},
{"sub_4bb780", 0x812F},
{"sub_4bb3c0", 0x8130},
{"sub_4bb7d0", 0x8131},
{"sub_4bb930", 0x8132},
{"sub_4bb240", 0x8133},
{"sub_4bb9e0", 0x8134},
{"sub_4ba2c0", 0x8135},
{"sub_4b20c0", 0x8136},
{"sub_4b6af0", 0x8137},
{"sub_4bbc20", 0x8138},
2021-08-29 22:57:38 +02:00
{"thermalvisionoff", 0x8139},
2021-08-29 23:10:06 +02:00
{"sub_4b3fc0", 0x813A},
{"sub_4bbc90", 0x813B},
2021-08-29 22:57:38 +02:00
{"setconvergencetime", 0x813C},
{"setconvergenceheightpercent", 0x813D},
2021-08-29 23:10:06 +02:00
{"sub_4e8160", 0x813E},
{"sub_4e8710", 0x813F},
{"sub_4e87f0", 0x8140},
{"sub_4e8bf0", 0x8141},
{"sub_4e8ce0", 0x8142},
2021-08-29 22:57:38 +02:00
{"makeentitysentient", 0x8143},
{"sub_531290", 0x8144},
2021-08-29 23:10:06 +02:00
{"sub_5313c0", 0x8145},
2021-08-29 22:57:38 +02:00
{"sub_531420", 0x8146},
{"sub_531500", 0x8147},
2021-08-29 23:10:06 +02:00
{"sub_4dfa90", 0x8148},
2021-08-29 22:57:38 +02:00
{"setdvarifuninitialized", 0x814A},
2021-08-29 23:10:06 +02:00
{"sub_4df9c0", 0x814B},
2021-08-29 22:57:38 +02:00
{"clearanimatedtrajectory", 0x814C},
2021-08-29 23:10:06 +02:00
{"sub_4dfb90", 0x814D},
{"sub_4dfbb0", 0x814E},
{"sub_4dfbc0", 0x814F},
{"sub_4dfbe0", 0x8150},
{"sub_4dfc00", 0x8151},
{"sub_4dfc20", 0x8152},
{"sub_4dfc30", 0x8153},
{"sub_4dfc50", 0x8154},
{"sub_4df0c0", 0x8155},
{"sub_4df0e0", 0x8156},
2021-08-29 22:57:38 +02:00
{"sightconetrace", 0x8157},
2021-08-29 23:10:06 +02:00
{"sub_4df110", 0x8158},
2021-08-29 22:57:38 +02:00
{"getclanwarsbonusforcurrentplaylist", 0x8159},
2021-08-29 23:10:06 +02:00
{"sub_4df1a0", 0x815A},
2021-08-29 22:57:38 +02:00
{"isusingonlinedataoffline", 0x815B},
2021-08-29 23:10:06 +02:00
{"sub_4df230", 0x815C},
{"sub_4df250", 0x815D},
2021-08-29 22:57:38 +02:00
{"nullsub_742", 0x815E},
{"settoparc", 0x815F},
2021-08-29 23:10:06 +02:00
{"sub_4e9f20", 0x8160},
2021-08-29 22:57:38 +02:00
{"setrightarc", 0x8161},
2021-08-29 23:10:06 +02:00
{"sub_4ea6a0", 0x8162},
2021-08-29 22:57:38 +02:00
{"setautorotationdelay", 0x8163},
{"linkwaypointtotargetwithoffset", 0x8164},
{"restoredefaultdroppitch", 0x8165},
2021-08-29 23:10:06 +02:00
{"sub_4eb280", 0x8166},
{"sub_49aa00", 0x8167},
2021-08-29 22:57:38 +02:00
{"setentityowner", 0x8168},
2021-08-29 23:10:06 +02:00
{"sub_49ab00", 0x8169},
{"sub_49ac00", 0x816A},
{"sub_49ad20", 0x816B},
2021-08-29 22:57:38 +02:00
{"_enableweapons", 0x816C},
{"_playerrecoilscaleoff", 0x816D},
2021-08-29 23:10:06 +02:00
{"sub_49af30", 0x816E},
2021-08-29 22:57:38 +02:00
{"_disableweaponpickup", 0x816F},
{"isthrowinggrenade", 0x8170},
{"getenemyinfo", 0x8171},
2021-08-29 23:10:06 +02:00
{"sub_49b190", 0x8172},
{"sub_49b2f0", 0x8173},
{"sub_49b520", 0x8174},
2021-08-29 22:57:38 +02:00
{"_freezecontrols", 0x8175},
2021-08-29 23:10:06 +02:00
{"sub_49b700", 0x8176},
{"sub_49b7c0", 0x8177},
2021-08-29 22:57:38 +02:00
{"setrank", 0x8178},
2021-08-29 23:10:06 +02:00
{"sub_49b980", 0x8179},
{"sub_49bb70", 0x817A},
{"sub_49bc00", 0x817B},
{"sub_49bc70", 0x817C},
{"sub_49be50", 0x817D},
2021-08-29 22:57:38 +02:00
{"iclientprintln", 0x817E},
2021-08-29 23:10:06 +02:00
{"sub_49bfb0", 0x817F},
{"sub_49c0d0", 0x8180},
2021-08-29 22:57:38 +02:00
{"getenemysqdist", 0x8181},
{"getclosestenemysqdist", 0x8182},
{"setthreatbiasgroup", 0x8183},
{"getthreatbiasgroup", 0x8184},
{"turretfireenable", 0x8185},
{"setturretmodechangewait", 0x8186},
{"usetriggerrequirelookat", 0x8187},
{"getstance", 0x8188},
{"setstance", 0x8189},
{"itemweaponsetammo", 0x818A},
{"getammocount", 0x818B},
{"gettagorigin", 0x818C},
{"gettagangles", 0x818D},
{"shellshock", 0x818E},
{"stunplayer", 0x818F},
{"stopshellshock", 0x8190},
{"fadeoutshellshock", 0x8191},
{"setdepthoffield", 0x8192},
{"setviewmodeldepthoffield", 0x8193},
{"setmotionblurmovescale", 0x8194},
2021-08-29 23:10:06 +02:00
{"sub_498f10", 0x8195},
{"sub_498f60", 0x8196},
{"sub_498fd0", 0x8197},
2021-08-29 22:57:38 +02:00
{"sub_499010", 0x8198},
{"setphysicsmode", 0x8199},
{"sub_499110", 0x819A},
2021-08-29 23:10:06 +02:00
{"sub_4992e0", 0x819B},
2021-08-29 22:57:38 +02:00
{"sub_499640", 0x819C},
{"sub_499740", 0x819D},
{"sub_499790", 0x819E},
2021-08-29 23:10:06 +02:00
{"sub_4997e0", 0x819F},
2021-08-29 22:57:38 +02:00
{"sub_499840", 0x81A0},
{"sub_499890", 0x81A1},
{"sub_499960", 0x81A6},
2021-08-29 23:10:06 +02:00
{"sub_499a10", 0x81A7},
{"sub_499a60", 0x81A8},
{"sub_499b70", 0x81A9},
{"sub_499be0", 0x81AA},
2021-08-29 22:57:38 +02:00
{"getnegotiationnextnode", 0x81AB},
2021-08-29 23:10:06 +02:00
{"sub_499cd0", 0x81AC},
{"sub_499d70", 0x81AD},
{"sub_499e60", 0x81AE},
{"sub_49a050", 0x81AF},
2021-08-29 22:57:38 +02:00
{"sub_498850", 0x81B0},
2021-08-29 23:10:06 +02:00
{"sub_49a1b0", 0x81B1},
2021-08-29 22:57:38 +02:00
{"setgoalpos", 0x81B2},
{"setgoalentity", 0x81B3},
{"setgoalvolume", 0x81B4},
{"setgoalvolumeauto", 0x81B5},
{"getgoalvolume", 0x81B6},
{"cleargoalvolume", 0x81B7},
{"setfixednodesafevolume", 0x81B8},
{"setmotionblurturnscale", 0x81B9},
{"setmotionblurzoomscale", 0x81BA},
{"viewkick", 0x81BB},
2021-08-29 23:10:06 +02:00
{"sub_4ecfe0", 0x81BC},
2021-08-29 22:57:38 +02:00
{"getnodenumber", 0x81BD},
2021-08-29 23:10:06 +02:00
{"sub_4ebbc0", 0x81BE},
2021-08-29 22:57:38 +02:00
{"enablegrenadetouchdamage", 0x81BF},
{"disablegrenadetouchdamage", 0x81C0},
{"disableaimassist", 0x81C1},
2021-08-29 23:10:06 +02:00
{"sub_49c1a0", 0x81C2},
{"sub_49c220", 0x81C3},
{"sub_49c6e0", 0x81C4},
{"sub_49c7d0", 0x81C5},
{"sub_49c930", 0x81C6},
{"sub_49cce0", 0x81C7},
{"sub_49ce30", 0x81C8},
{"sub_49cf20", 0x81C9},
{"sub_49cfa0", 0x81CA},
{"sub_49d060", 0x81CB},
2021-08-29 22:57:38 +02:00
{"setcorpsefalling", 0x81CC},
{"sub_531340", 0x81CD},
{"dropweapon", 0x81CE},
2021-08-29 23:10:06 +02:00
{"sub_497fe0", 0x81CF},
2021-08-29 22:57:38 +02:00
{"sub_498150", 0x81D0},
{"sub_498270", 0x81D1},
{"sub_498280", 0x81D2},
2021-08-29 23:10:06 +02:00
{"sub_4982a0", 0x81D3},
{"sub_4982c0", 0x81D4},
2021-08-29 22:57:38 +02:00
{"sub_498320", 0x81D5},
{"sub_498390", 0x81D6},
{"sub_498460", 0x81D7},
{"sub_498550", 0x81D8},
{"sub_498590", 0x81D9},
{"_isreloading", 0x81DA},
{"sub_498610", 0x81DB},
2021-08-29 23:10:06 +02:00
{"sub_4986c0", 0x81DC},
{"sub_498d40", 0x81DD},
{"sub_498e40", 0x81DE},
{"sub_498a50", 0x81DF},
{"sub_4eced0", 0x81E0},
{"sub_4f7530", 0x81E1},
{"sub_4f8080", 0x81E2},
2021-08-29 22:57:38 +02:00
{"makeportableradar", 0x81E3},
2021-08-29 23:10:06 +02:00
{"sub_4f8af0", 0x81E4},
{"sub_4ec260", 0x81E5},
{"sub_4ec580", 0x81E6},
{"sub_4ec7b0", 0x81E7},
2021-08-29 22:57:38 +02:00
{"missile_setflightmodedirect", 0x81E8},
{"missile_setflightmodetop", 0x81E9},
2021-08-29 23:10:06 +02:00
{"sub_4f8df0", 0x81EA},
{"sub_4f9020", 0x81EB},
2021-08-29 22:57:38 +02:00
{"getlightintensity", 0x81EC},
2021-08-29 23:10:06 +02:00
{"sub_4f9260", 0x81ED},
2021-08-29 22:57:38 +02:00
{"startfiring", 0x81EE},
{"stopshellshock", 0x81EF},
{"isragdoll", 0x81F0},
{"setmovespeedscale", 0x81F1},
{"cameralinkto", 0x81F2},
{"cameraunlink", 0x81F3},
2021-08-29 23:10:06 +02:00
{"sub_49a010", 0x81F4},
{"sub_49a240", 0x81F5},
{"sub_49a280", 0x81F6},
{"sub_49a300", 0x81F7},
{"sub_49a5e0", 0x81F8},
{"sub_49a730", 0x81F9},
{"sub_49a980", 0x81FA},
{"sub_49aab0", 0x81FB},
2021-08-29 22:57:38 +02:00
{"botgetscriptgoalnode", 0x81FC},
2021-08-29 23:10:06 +02:00
{"sub_49ace0", 0x81FD},
{"sub_49ad80", 0x81FE},
{"sub_49ae10", 0x81FF},
{"sub_49aea0", 0x8200},
{"sub_49afb0", 0x8201},
{"sub_49b070", 0x8202},
{"sub_49b120", 0x8203},
{"sub_49b420", 0x8204},
{"sub_49b480", 0x8205},
{"sub_49b280", 0x8206},
{"sub_49b4e0", 0x8207},
{"sub_49b5d0", 0x8208},
{"sub_49b760", 0x8209},
{"sub_49b810", 0x820A},
{"sub_49b9f0", 0x820B},
{"sub_49bd40", 0x820C},
{"sub_49beb0", 0x820D},
{"sub_49c020", 0x820E},
{"sub_49c2f0", 0x820F},
{"sub_49c660", 0x8210},
{"sub_4e3ff0", 0x8211},
{"sub_4e4380", 0x8212},
2021-08-29 22:57:38 +02:00
{"sub_501020", 0x8214},
2021-08-29 23:10:06 +02:00
{"sub_4e6720", 0x821C},
{"sub_4e6aa0", 0x821D},
{"sub_4e7320", 0x821E},
2021-08-29 22:57:38 +02:00
{"getlocalplayerprofiledata", 0x821F},
{"setlocalplayerprofiledata", 0x8220},
2021-08-29 23:10:06 +02:00
{"sub_4eaae0", 0x8221},
{"sub_4eabd0", 0x8222},
{"sub_4ead70", 0x8223},
{"sub_4eaf90", 0x8224},
{"sub_4f05c0", 0x8225},
{"sub_4f1650", 0x8226},
{"sub_4f1b20", 0x8227},
2021-08-29 22:57:38 +02:00
{"transfermarkstonewscriptmodel", 0x8228},
{"setwatersheeting", 0x8229},
{"setweaponhudiconoverride", 0x822C},
{"getweaponhudiconoverride", 0x822D},
{"setempjammed", 0x822E},
{"playersetexpfog", 0x822F},
2021-08-29 23:10:06 +02:00
{"sub_4ece50", 0x8230},
{"sub_4ed7c0", 0x8231},
2021-08-29 22:57:38 +02:00
{"isitemunlocked", 0x8232},
{"getplayerdata", 0x8233},
{"vehicleturretcontroloff", 0x8234},
{"isturretready", 0x8235},
{"vehicledriveto", 0x8236},
{"vehicle_dospawn", 0x8237},
{"isphysveh", 0x8238},
{"phys_crash", 0x8239},
2021-08-29 23:10:06 +02:00
{"sub_6d5f30", 0x823A},
2021-08-29 22:57:38 +02:00
{"phys_launch", 0x823B},
{"phys_disablecrashing", 0x823C},
{"phys_enablecrashing", 0x823D},
{"phys_setspeed", 0x823E},
{"phys_setconveyerbelt", 0x823F},
2021-08-29 23:10:06 +02:00
{"sub_4f9db0", 0x8241},
{"sub_4fa490", 0x8242},
{"sub_4e25e0", 0x8243},
{"sub_4e2a80", 0x8244},
{"sub_4e3020", 0x8245},
2021-08-29 22:57:38 +02:00
{"getclanidhigh", 0x8246},
2021-08-29 23:10:06 +02:00
{"sub_4ee9d0", 0x8247},
{"sub_4eed80", 0x8248},
{"sub_4eeee0", 0x8249},
{"sub_4ef360", 0x824A},
{"sub_4e7b30", 0x824B},
{"sub_4e8050", 0x824C},
{"sub_4e41b0", 0x824E},
2021-08-29 22:57:38 +02:00
{"_setwhizbyspreads", 0x824F},
{"_switchtoweaponimmediate", 0x8250},
2021-08-29 23:10:06 +02:00
{"sub_4fa070", 0x8251},
{"sub_4e22f0", 0x8252},
{"sub_4e2890", 0x8253},
2021-08-29 22:57:38 +02:00
{"trackerupdate", 0x8254},
{"botisrandomized", 0x8256},
2021-08-29 23:10:06 +02:00
{"sub_4b7a30", 0x825A},
2021-08-29 22:57:38 +02:00
{"setjitterparams", 0x825C},
{"sethoverparams", 0x825D},
{"joltbody", 0x825E},
{"freevehicle", 0x825F},
{"getwheelsurface", 0x8260},
{"getvehicleowner", 0x8261},
{"setvehiclelookattext", 0x8262},
{"setvehicleteam", 0x8263},
{"neargoalnotifydist", 0x8264},
{"setgoalpos", 0x8265},
{"setgoalyaw", 0x8266},
{"cleargoalyaw", 0x8267},
{"settargetyaw", 0x8268},
{"cleartargetyaw", 0x8269},
{"vehicle_helisetai", 0x826A},
{"setturrettargetvec", 0x826B},
{"setturrettargetent", 0x826C},
{"clearturrettargetent", 0x826D},
{"vehicle_canturrettargetpoint", 0x826E},
{"setlookatent", 0x826F},
{"clearlookatent", 0x8270},
{"setvehweapon", 0x8271},
{"fireweapon", 0x8272},
{"vehicleturretcontrolon", 0x8273},
{"physicslaunchserver", 0x8280},
{"physicslaunchserveritem", 0x8281},
{"clonebrushmodeltoscriptmodel", 0x8282},
{"vehicle_teleport", 0x8286},
{"attachpath", 0x8287},
{"getattachpos", 0x8288},
{"startpath", 0x8289},
{"setswitchnode", 0x828A},
{"setwaitspeed", 0x828B},
{"vehicle_setspeed", 0x828D},
{"vehicle_setspeedimmediate", 0x828E},
{"vehicle_rotateyaw", 0x828F},
{"vehicle_getspeed", 0x8290},
{"vehicle_getvelocity", 0x8291},
{"vehicle_getbodyvelocity", 0x8292},
{"vehicle_getsteering", 0x8293},
{"vehicle_getthrottle", 0x8294},
{"vehicle_turnengineoff", 0x8295},
{"vehicle_turnengineon", 0x8296},
{"_vehicledriveto", 0x8297},
{"getgoalspeedmph", 0x8298},
{"setacceleration", 0x8299},
{"setdeceleration", 0x829A},
{"resumespeed", 0x829B},
{"setyawspeed", 0x829C},
{"setyawspeedbyname", 0x829D},
{"setmaxpitchroll", 0x829E},
{"setairresitance", 0x829F},
{"setturningability", 0x82A0},
2021-08-29 23:10:06 +02:00
{"sub_4b45f0", 0x82A1},
2021-08-29 22:57:38 +02:00
{"weaponlocknoclearance", 0x82AD},
{"showhudsplash", 0x82AF},
{"setperk", 0x82B0},
{"hasperk", 0x82B1},
{"clearperks", 0x82B2},
{"unsetperk", 0x82B3},
{"noclip", 0x82B6},
{"ufo", 0x82B7},
{"moveto", 0x82B8},
{"movex", 0x82B9},
{"movey", 0x82BA},
{"movez", 0x82BB},
{"movegravity", 0x82BC},
{"moveslide", 0x82BD},
{"stopmoveslide", 0x82BE},
{"rotateto", 0x82BF},
{"rotatepitch", 0x82C0},
{"rotateyaw", 0x82C1},
{"rotateroll", 0x82C2},
{"addpitch", 0x82C3},
{"addyaw", 0x82C4},
{"addroll", 0x82C5},
{"vibrate", 0x82C6},
{"rotatevelocity", 0x82C7},
{"solid", 0x82C8},
{"notsolid", 0x82C9},
{"setcandamage", 0x82CA},
{"setcanradiusdamage", 0x82CB},
{"physicslaunchclient", 0x82CC},
{"disableweaponpickup", 0x82D5},
{"enableweaponpickup", 0x82D6},
{"issplitscreenplayer", 0x82D7},
{"getweaponslistoffhands", 0x82D9},
{"getweaponslistitems", 0x82DA},
{"getweaponslistexclusives", 0x82DB},
{"getweaponslist", 0x82DC},
{"canplayerplacesentry", 0x82DD},
{"canplayerplacetank", 0x82DE},
2021-08-29 23:10:06 +02:00
{"sub_4b6ff0", 0x82DF},
2021-08-29 22:57:38 +02:00
{"visionsetnakedforplayer", 0x82E0},
{"visionsetnightforplayer", 0x82E1},
{"visionsetmissilecamforplayer", 0x82E2},
{"visionsetthermalforplayer", 0x82E3},
{"setblurforplayer", 0x82E4},
{"getplayerweaponmodel", 0x82E5},
{"getplayerknifemodel", 0x82E6},
{"updateplayermodelwithweapons", 0x82E7},
{"notifyonplayercommand", 0x82E8},
{"canmantle", 0x82E9},
{"forcemantle", 0x82EA},
{"ismantling", 0x82EB},
{"playfx", 0x82EC},
{"player_recoilscaleon", 0x82ED},
{"player_recoilscaleoff", 0x82EE},
{"weaponlockstart", 0x82EF},
{"weaponlockfinalize", 0x82F0},
{"weaponlockfree", 0x82F1},
{"weaponlocktargettooclose", 0x82F2},
{"getviewmodel", 0x82F8},
{"fragbuttonpressed", 0x82F9},
{"secondaryoffhandbuttonpressed", 0x82FA},
{"getcurrentweaponclipammo", 0x82FB},
{"setvelocity", 0x82FC},
{"getplayerviewheight", 0x82FD},
{"getnormalizedmovement", 0x82FE},
{"playlocalsound", 0x82FF},
{"stoplocalsound", 0x8300},
{"setweaponammoclip", 0x8301},
{"setweaponammostock", 0x8302},
{"getweaponammoclip", 0x8303},
{"getweaponammostock", 0x8304},
{"hasreloadmultipleanim", 0x8305},
{"regweaponforfxremoval", 0x8306},
{"setclientdvar", 0x8307},
{"setclientdvars", 0x8308},
{"allowads", 0x830B},
{"allowjump", 0x830C},
2021-08-29 23:10:06 +02:00
{"sub_4b4a60", 0x830D},
2021-08-29 22:57:38 +02:00
{"seteyesonuplinkenabled", 0x830E},
{"allowsprint", 0x830F},
{"setspreadoverride", 0x8310},
{"resetspreadoverride", 0x8311},
{"setaimspreadmovementscale", 0x8312},
{"setactionslot", 0x8313},
{"setviewkickscale", 0x8314},
{"getviewkickscale", 0x8315},
{"getweaponslistall", 0x8316},
{"getweaponslistprimaries", 0x8317},
{"getnormalizedcameramovement", 0x8318},
{"giveweapon", 0x8319},
{"takeweapon", 0x831A},
{"takeallweapons", 0x831B},
{"getcurrentweapon", 0x831C},
{"getcurrentprimaryweapon", 0x831D},
{"getcurrentoffhand", 0x831E},
{"hasweapon", 0x831F},
{"switchtoweapon", 0x8320},
{"switchtoweaponimmediate", 0x8321},
2021-08-29 23:10:06 +02:00
{"sub_4b8580", 0x8322},
2021-08-29 22:57:38 +02:00
{"switchtooffhand", 0x8323},
{"setoffhandsecondaryclass", 0x8324},
{"getoffhandsecondaryclass", 0x8325},
{"beginlocationselection", 0x8326},
{"endlocationselection", 0x8327},
{"disableweapons", 0x8328},
{"enableweapons", 0x8329},
{"disableoffhandweapons", 0x832A},
{"enableoffhandweapons", 0x832B},
{"disableweaponswitch", 0x832C},
{"enableweaponswitch", 0x832D},
{"openpopupmenu", 0x832E},
{"openpopupmenunomouse", 0x832F},
{"closepopupmenu", 0x8330},
{"openmenu", 0x8331},
{"closemenu", 0x8332},
{"freezecontrols", 0x8334},
{"disableusability", 0x8335},
{"enableusability", 0x8336},
{"setwhizbyspreads", 0x8337},
{"setwhizbyradii", 0x8338},
{"setreverb", 0x8339},
{"deactivatereverb", 0x833A},
{"setvolmod", 0x833B},
{"givestartammo", 0x833C},
{"givemaxammo", 0x833D},
{"getfractionstartammo", 0x833E},
{"getfractionmaxammo", 0x833F},
{"isdualwielding", 0x8340},
{"isreloading", 0x8341},
{"isswitchingweapon", 0x8342},
{"setorigin", 0x8343},
{"getvelocity", 0x8344},
{"setplayerangles", 0x8345},
{"getplayerangles", 0x8346},
{"usebuttonpressed", 0x8347},
{"attackbuttonpressed", 0x8348},
{"adsbuttonpressed", 0x8349},
{"meleebuttonpressed", 0x834A},
{"playerads", 0x834B},
{"isonground", 0x834C},
{"isusingturret", 0x834D},
{"setviewmodel", 0x834E},
{"setoffhandprimaryclass", 0x834F},
{"getoffhandprimaryclass", 0x8350},
2021-08-29 23:10:06 +02:00
{"sub_4b2960", 0x8351},
{"sub_4b2c00", 0x8352},
{"sub_4b2e80", 0x8353},
{"sub_4b3060", 0x8354},
{"sub_4c1fb0", 0x8355},
2021-08-29 22:57:38 +02:00
{"nullsub_743", 0x8356},
2021-08-29 23:10:06 +02:00
{"sub_4b2cf0", 0x8359},
{"sub_4b4800", 0x835B},
{"sub_4e6990", 0x8391},
{"sub_4b53f0", 0x8394},
{"sub_4c0b00", 0x83B0},
{"sub_4c0bb0", 0x83B1},
{"sub_4c0c20", 0x83B2},
{"sub_4c0c90", 0x83B3},
2021-08-29 22:57:38 +02:00
{"sub_507660", 0x83B4},
2021-08-29 23:10:06 +02:00
{"sub_4b42c0", 0x83B5},
{"sub_4b4450", 0x83B6},
{"sub_4bbbd0", 0x83B7},
{"sub_5079e0", 0x83B8},
{"sub_507b10", 0x83B9},
{"sub_4bba80", 0x83BA},
{"sub_4bbb60", 0x83BB},
{"sub_4bbaf0", 0x83BC},
2021-08-29 22:57:38 +02:00
{"nullsub_325", 0x83BF},
2021-08-29 23:10:06 +02:00
{"sub_4b2d70", 0x83C0},
{"sub_4b2f50", 0x83C1},
{"sub_6d6e70", 0x83C2},
{"sub_6d6e80", 0x83C3},
{"sub_4ee040", 0x83C5},
{"sub_4eb9a0", 0x83C6},
{"sub_4eb9d0", 0x83C7},
{"sub_4b4780", 0x83C8},
{"sub_6d9360", 0x83C9},
{"sub_6d9410", 0x83CA},
{"sub_6d9490", 0x83CB},
{"sub_4df6b0", 0x83CC},
{"sub_4b7bc0", 0x83CD},
{"sub_4b7cb0", 0x83CE},
{"sub_4b84d0", 0x83CF},
{"sub_50a5a0", 0x83D0},
2021-08-29 22:57:38 +02:00
{"sub_531100", 0x83D1},
2021-08-29 23:10:06 +02:00
{"sub_6d8a10", 0x83D2},
2021-08-29 22:57:38 +02:00
{"nullsub_485_0", 0x83D3},
2021-08-29 23:10:06 +02:00
{"sub_4df640", 0x83D4},
{"sub_49c410", 0x83D5},
{"sub_49c4a0", 0x83D6},
{"sub_49c760", 0x83D7},
{"sub_49c860", 0x83D8},
{"sub_49caa0", 0x83D9},
{"sub_49ca30", 0x83DA},
{"sub_49cb10", 0x83DB},
{"sub_49cb70", 0x83DC},
2021-08-29 22:57:38 +02:00
{"sub_505440", 0x83E4},
2021-08-29 23:10:06 +02:00
{"sub_4b32f0", 0x83E5},
{"sub_4e1fd0", 0x83E6},
{"sub_49a5a0", 0x83E7},
2021-08-29 22:57:38 +02:00
{"setclothtype", 0x83E8},
2021-08-29 23:10:06 +02:00
{"sub_4ff2d0", 0x83E9},
{"sub_4ff3f0", 0x83EA},
2021-08-29 22:57:38 +02:00
{"ismlgspectator", 0x83EB},
2021-08-29 23:10:06 +02:00
{"sub_50bd60", 0x83EC},
{"sub_4f93f0", 0x83EF},
{"sub_4f9bc0", 0x83F1},
{"sub_4f3f60", 0x83F2},
2021-08-29 22:57:38 +02:00
{"aiphysicstracepassed", 0x83F3},
{"nullsub_342", 0x83F4},
{"sub_507230", 0x83F5},
{"sub_507360", 0x83F6},
{"visionsetstage", 0x83F7},
{"hudoutlineenableforclients", 0x83F8},
2021-08-29 23:10:06 +02:00
{"sub_4f6060", 0x83F9},
{"sub_4f6be0", 0x83FA},
{"sub_5053e0", 0x83FC},
{"sub_4f8f20", 0x83FE},
{"sub_4f7c60", 0x83FF},
2021-08-29 22:57:38 +02:00
{"makevehiclenotcollidewithplayers", 0x8400},
{"dotrajectory", 0x8401},
{"setwallruncost", 0x8402},
{"setscriptablepartstate", 0x8403},
{"nullsub_347", 0x8404},
2021-08-29 23:10:06 +02:00
{"sub_4f9560", 0x8405},
{"sub_6d8d50", 0x8406},
2021-08-29 22:57:38 +02:00
{"nullsub_495", 0x8407},
{"nullsub_353", 0x8408},
{"thermaldrawdisable", 0x8409},
{"motionblurhqenable", 0x840A},
2021-08-29 23:10:06 +02:00
{"sub_5014d0", 0x840B},
2021-08-29 22:57:38 +02:00
{"enableautoreload", 0x840C},
2021-08-29 23:10:06 +02:00
{"sub_49bdd0", 0x840D},
{"sub_4ec370", 0x840E},
{"sub_4ea200", 0x840F},
{"sub_49a860", 0x8410},
2021-08-29 22:57:38 +02:00
{"visionsetpostapplyforplayer", 0x8412},
2021-08-29 23:10:06 +02:00
{"sub_4bc7b0", 0x8413},
{"sub_4ea600", 0x8414},
{"sub_4ea710", 0x8415},
{"sub_4edc50", 0x8416},
{"sub_4bc020", 0x8418},
{"sub_4bc070", 0x8419},
{"sub_5070f0", 0x841A},
2021-08-29 22:57:38 +02:00
{"sub_505900", 0x841B},
{"tablelookupistring", 0x841C},
2021-08-29 23:10:06 +02:00
{"sub_50ab00", 0x841D},
{"sub_50abb0", 0x841E},
{"sub_50ac60", 0x841F},
2021-08-29 22:57:38 +02:00
{"physicsgetlinvel", 0x8420},
{"physicsgetangvel", 0x8421},
2021-08-29 23:10:06 +02:00
{"sub_50aec0", 0x8422},
2021-08-29 22:57:38 +02:00
{"nullsub_348", 0x842A},
{"nullsub_735", 0x842B},
{"nullsub_350", 0x842C},
{"nullsub_351", 0x842D},
{"turretsetbarrelspinenabled", 0x842E},
2021-08-29 23:10:06 +02:00
{"sub_4f8470", 0x8431},
{"sub_4f8680", 0x8432},
{"sub_50bc10", 0x8434},
{"sub_50bde0", 0x8435},
{"sub_50be80", 0x8436},
2021-08-29 22:57:38 +02:00
{"sub_502800", 0x8438},
2021-08-29 23:10:06 +02:00
{"sub_4b6730", 0x843E},
{"sub_4b6820", 0x843F},
{"sub_4b6970", 0x8440},
2021-08-29 22:57:38 +02:00
{"nullsub_340", 0x8441},
{"getlinkedchildren", 0x8442},
2021-08-29 23:10:06 +02:00
{"sub_4b2bb0", 0x8445},
2021-08-29 22:57:38 +02:00
{"setscriptabledamageowner", 0x8448},
2021-08-29 23:10:06 +02:00
{"sub_4e27e0", 0x8449},
{"sub_49cbe0", 0x844B},
{"sub_49cc80", 0x844C},
{"sub_4b8480", 0x844D},
{"sub_49d100", 0x844E},
2021-08-29 22:57:38 +02:00
{"getlinkedparent", 0x844F},
{"nullsub_335", 0x8450},
2021-08-29 23:10:06 +02:00
{"sub_6d4d80", 0x8451},
{"sub_6d9550", 0x8452},
{"sub_4f5c10", 0x8453},
{"sub_4b96f0", 0x8454},
2021-08-29 22:57:38 +02:00
{"sub_508600", 0x8455},
{"sub_508640", 0x8456},
2021-08-29 23:10:06 +02:00
{"sub_4e30a0", 0x8457},
2021-08-29 22:57:38 +02:00
{"nullsub_354", 0x8458},
{"nullsub_744", 0x8459},
2021-08-29 23:10:06 +02:00
{"sub_4b3200", 0x845A},
2021-08-29 22:57:38 +02:00
{"turretfiredisable", 0x845B},
2021-08-29 23:10:06 +02:00
{"sub_4e6920", 0x845C},
{"sub_6d96d0", 0x845D},
{"sub_6d96f0", 0x845E},
{"sub_6d9710", 0x845F},
{"sub_6d9730", 0x8460},
{"sub_5035d0", 0x8461},
2021-08-29 22:57:38 +02:00
{"sub_503910", 0x8462},
2021-08-29 23:10:06 +02:00
{"sub_6d9610", 0x8463},
{"sub_4b4e00", 0x8464},
{"sub_4b3990", 0x8465},
2021-08-29 22:57:38 +02:00
{"sub_504050", 0x8466},
{"_geteye", 0x8469},
{"sub_500080", 0x846A},
{"sub_500150", 0x846B},
2021-08-29 23:10:06 +02:00
{"sub_4b8ad0", 0x846C},
{"sub_4ff640", 0x846F},
{"sub_4f6f80", 0x8470},
{"sub_4ba6e0", 0x8474},
{"sub_4b3510", 0x8475},
2021-08-29 22:57:38 +02:00
{"makecollidewithitemclip", 0x8476},
{"issplitscreenplayerprimary", 0x8477},
2021-08-29 23:10:06 +02:00
{"sub_50b340", 0x8479},
2021-08-29 22:57:38 +02:00
{"hasfemalecustomizationmodel", 0x847A},
2021-08-29 23:10:06 +02:00
{"sub_4e4cc0", 0x847B},
{"sub_4e5750", 0x847C},
{"sub_4e5ab0", 0x847D},
{"sub_4e5fd0", 0x847E},
{"sub_4e6a00", 0x847F},
{"sub_4b41f0", 0x8480},
{"sub_5076f0", 0x8481},
{"sub_6d97b0", 0x8482},
{"sub_6d97f0", 0x8483},
{"sub_6d9850", 0x8484},
{"sub_6d98a0", 0x8485},
{"sub_6d98c0", 0x8486},
{"sub_4e1d10", 0x8487},
{"sub_4e2270", 0x8488},
{"sub_4b7920", 0x8489},
2021-08-29 22:57:38 +02:00
{"sub_507810", 0x848A},
{"sub_507910", 0x848B},
{"nullsub_332", 0x848C},
{"nullsub_333", 0x848D},
2021-08-29 23:10:06 +02:00
{"sub_6d8ac0", 0x848E},
{"sub_6d8b40", 0x848F},
{"sub_4b54b0", 0x8490},
{"sub_4b57f0", 0x8491},
{"sub_4ee600", 0x8492},
{"sub_4e2ed0", 0x8493},
2021-08-29 22:57:38 +02:00
{"nullsub_327", 0x8494},
{"nullsub_328", 0x8495},
2021-08-29 23:10:06 +02:00
{"sub_6d6640", 0x8497},
{"sub_6d9760", 0x8498},
{"sub_50bcb0", 0x849B},
2021-08-29 22:57:38 +02:00
{"nullsub_326", 0x849C},
2021-08-29 23:10:06 +02:00
{"sub_6d66c0", 0x849D},
{"sub_6d66b0", 0x849E},
{"sub_4b85d0", 0x849F},
{"sub_4b88c0", 0x84A0},
{"sub_4b8b80", 0x84A1},
{"sub_4bb520", 0x84A2},
2021-08-29 22:57:38 +02:00
{"nullsub_356", 0x84A3},
2021-08-29 23:10:06 +02:00
{"sub_503cc0", 0x84A6},
{"sub_503dc0", 0x84A7},
{"sub_4bc4a0", 0x84A8},
{"sub_4b2500", 0x84AB},
{"sub_4b27e0", 0x84AC},
2021-08-29 22:57:38 +02:00
{"nullsub_293", 0x84AD},
{"setturretteam", 0x84B8},
2021-08-29 23:10:06 +02:00
{"sub_4f4950", 0x84B9},
{"sub_4f5050", 0x84BA},
{"sub_4f5900", 0x84BB},
{"sub_6d7960", 0x84BC},
{"sub_4ea0a0", 0x84BD},
2021-08-29 22:57:38 +02:00
{"turretfireenable", 0x84BE},
2021-08-29 23:10:06 +02:00
{"sub_4b4ae0", 0x84BF},
{"sub_6d8170", 0x84C0},
{"sub_6d8270", 0x84C1},
2021-08-29 22:57:38 +02:00
{"nullsub_343", 0x84C3},
2021-08-29 23:10:06 +02:00
{"sub_4e2650", 0x84C4},
{"sub_4e33a0", 0x84C5},
{"sub_4e3890", 0x84C6},
{"sub_4e3ae0", 0x84C7},
2021-08-29 22:57:38 +02:00
{"nullsub_766", 0x84C8},
{"nullsub_357", 0x84C9},
2021-08-29 23:10:06 +02:00
{"sub_6d72b0", 0x84CA},
{"sub_4f56b0", 0x84CB},
{"sub_4b7650", 0x84CE},
{"sub_4b76c0", 0x84CF},
{"sub_4b7d90", 0x84D2},
{"sub_4b8120", 0x84D3},
{"sub_4f0a60", 0x84D5},
{"sub_6d45f0", 0x84D6},
2021-08-29 22:57:38 +02:00
{"usinggamepad", 0x84D9},
2021-08-29 23:10:06 +02:00
{"sub_4b25d0", 0x84DA},
{"sub_4b2620", 0x84DB},
2021-08-29 22:57:38 +02:00
{"getgoalpos", 0x84DC},
2021-08-29 23:10:06 +02:00
{"sub_6d6450", 0x84DD},
{"sub_6d4610", 0x84DF},
{"sub_4f92d0", 0x84E0},
{"sub_4f9670", 0x84E1},
2021-08-29 22:57:38 +02:00
{"maketurretsolid", 0x84E2},
2021-08-29 23:10:06 +02:00
{"sub_4f73e0", 0x84E3},
{"sub_4f74a0", 0x84E4},
2021-08-29 22:57:38 +02:00
{"stopfiring", 0x84E5},
2021-08-29 23:10:06 +02:00
{"sub_4f7770", 0x84E6},
{"sub_4f78f0", 0x84E7},
{"sub_4f7a00", 0x84E8},
{"sub_4f7b30", 0x84E9},
{"sub_4ba420", 0x84EB},
{"sub_50afa0", 0x84EC},
2021-08-29 22:57:38 +02:00
{"sub_499910", 0x84EE},
2021-08-29 23:10:06 +02:00
{"sub_6d8640", 0x84EF},
{"sub_4e7290", 0x84F2},
{"sub_4c1060", 0x84F3},
{"sub_6d4650", 0x84F4},
{"sub_4b91d0", 0x84F6},
2021-08-29 22:57:38 +02:00
{"nullsub_307", 0x84F7},
{"sub_508450", 0x84F8},
{"nullsub_358", 0x84F9},
{"getjointype", 0x84FA},
2021-08-29 23:10:06 +02:00
{"sub_4b7b60", 0x84FB},
{"sub_4b7c50", 0x84FC},
2021-08-29 22:57:38 +02:00
{"clientsetentunusable", 0x84FD},
2021-08-29 23:10:06 +02:00
{"sub_4ee3a0", 0x84FE},
{"sub_4e2d70", 0x84FF},
2021-08-29 22:57:38 +02:00
{"corpsetomovingplatformtrace", 0x8500},
2021-08-29 23:10:06 +02:00
{"sub_4efdf0", 0x8501},
{"sub_4eded0", 0x8502},
{"sub_6d57f0", 0x8503},
{"sub_6d5900", 0x8504},
2021-08-29 22:57:38 +02:00
{"nullsub_361", 0x8505},
{"nullsub_750", 0x8506},
2021-08-29 23:10:06 +02:00
{"sub_4e76b0", 0x8507},
{"sub_4e7910", 0x8508},
2021-08-29 22:57:38 +02:00
{"nullsub_761", 0x8509},
2021-08-29 23:10:06 +02:00
{"sub_4e7b20", 0x850A},
{"sub_4e7c10", 0x850B},
{"sub_4e7f00", 0x850C},
2021-08-29 22:57:38 +02:00
{"nullsub_364", 0x850D},
2021-08-29 23:10:06 +02:00
{"sub_4f77e0", 0x850E},
{"sub_4e4a00", 0x850F},
{"sub_4e4bc0", 0x8510},
{"sub_4f70c0", 0x8514},
{"sub_4f5980", 0x8515},
{"sub_4e8c70", 0x8517},
2021-08-29 22:57:38 +02:00
{"sub_503580", 0x851D},
2021-08-29 23:10:06 +02:00
{"sub_4b8e00", 0x851E},
{"sub_4c0a20", 0x851F},
{"sub_4f6f10", 0x8521},
{"sub_4f7030", 0x8522},
{"sub_4ecca0", 0x8523},
{"sub_4b2690", 0x8524},
2021-08-29 22:57:38 +02:00
{"isplayernumber", 0x8525},
2021-08-29 23:10:06 +02:00
{"sub_6d4680", 0x8526},
{"sub_6d46a0", 0x8527},
2021-08-29 22:57:38 +02:00
{"rangecheckfailure", 0x8528},
2021-08-29 23:10:06 +02:00
{"sub_4b3050", 0x8529},
{"sub_4ec1d0", 0x852A},
{"sub_4c23f0", 0x852C},
{"sub_4b3260", 0x852E},
{"sub_4f7c40", 0x852F},
{"sub_4f7230", 0x8530},
{"sub_50b020", 0x8531},
{"sub_4df400", 0x8532},
2021-08-29 22:57:38 +02:00
{"visionsetpainforplayer", 0x8535},
{"nullsub_365", 0x8537},
2021-08-29 23:10:06 +02:00
{"sub_4f61a0", 0x8538},
{"sub_4c0a90", 0x853B},
{"sub_4e9090", 0x853D},
{"sub_4eaff0", 0x853E},
{"sub_4e8210", 0x8541},
{"sub_4e8680", 0x8550},
{"sub_4b3cb0", 0x8551},
{"sub_4f1e10", 0x8554},
{"sub_4e8890", 0x8555},
{"sub_4b50c0", 0x855C},
{"sub_4f8e40", 0x8561},
{"sub_50b2c0", 0x8564},
{"sub_4eb8d0", 0x8565},
2021-08-29 22:57:38 +02:00
{"nullsub_337", 0x856D},
{"nullsub_338", 0x856E},
{"nullsub_339", 0x856F},
2021-08-29 23:10:06 +02:00
{"sub_4fa2b0", 0x8571},
{"sub_4e50f0", 0x8572},
{"sub_4f8180", 0x8573},
{"sub_4f8570", 0x8574},
{"sub_4eb4f0", 0x8575},
2021-08-29 22:57:38 +02:00
{"setplayerspread", 0x8576},
2021-08-29 23:10:06 +02:00
{"sub_50bb10", 0x8577},
{"sub_524ad0", 0x8578},
{"sub_498a00", 0x8579},
{"sub_4ff940", 0x857A},
{"sub_49a0b0", 0x857B},
{"sub_4e3fd0", 0x857C},
2021-08-29 22:57:38 +02:00
{"setdefaultdroppitch", 0x857D},
2021-08-29 23:10:06 +02:00
{"sub_4eab80", 0x857E},
{"sub_4e9100", 0x857F},
2021-08-29 22:57:38 +02:00
{"drivevehicleandcontrolturret", 0x8580},
2021-08-29 23:10:06 +02:00
{"sub_4e9750", 0x8581},
{"sub_4df820", 0x8582},
{"sub_4df840", 0x8583},
{"sub_4df8c0", 0x8584},
{"sub_49a0f0", 0x8585},
2021-08-29 22:57:38 +02:00
{"closeingamemenu", 0x8586},
{"removecomworld", 0x8587},
2021-08-29 23:10:06 +02:00
{"sub_4b8f80", 0x8588},
{"sub_4b9270", 0x8589},
2021-08-29 22:57:38 +02:00
{"getentitynumber", 0x858C},
{"cleartargetentity", 0x858D},
{"nullsub_359", 0x8590},
2021-08-29 23:10:06 +02:00
{"sub_4b3f60", 0x8595},
{"sub_4bbd50", 0x8596},
2021-08-29 22:57:38 +02:00
{"getmaxturnspeed", 0x8597},
2021-08-29 23:10:06 +02:00
{"sub_4df9e0", 0x8598},
2021-08-29 22:57:38 +02:00
{"loadcustomizationplayerview", 0x8599},
2021-08-29 23:10:06 +02:00
{"sub_4b46e0", 0x859A},
2021-08-29 22:57:38 +02:00
{"getclanidlow", 0x859B},
2021-08-29 23:10:06 +02:00
{"sub_4b4e40", 0x859C},
{"sub_49c600", 0x859D},
{"sub_6d66f0", 0x859E},
2021-08-29 22:57:38 +02:00
{"sub_503610", 0x859F},
{"sub_503710", 0x85A0},
2021-08-29 23:10:06 +02:00
{"sub_6d5b10", 0x85A1},
{"sub_6d6760", 0x85A2},
{"sub_4b5040", 0x85A3},
{"sub_4b4f70", 0x85A4},
{"sub_6d6b80", 0x85A5},
{"sub_5082b0", 0x85A6},
{"sub_5083e0", 0x85A7},
{"sub_4e2ca0", 0x85A8},
2021-08-29 22:57:38 +02:00
{"sub_503780", 0x85A9},
{"setmlgcameradefaults", 0x85AA},
2021-08-29 23:10:06 +02:00
{"sub_4df920", 0x85AB},
{"sub_4e4a50", 0x85AC},
{"sub_4e4100", 0x85B0},
{"sub_4f20a0", 0x85B1},
{"sub_4eaee0", 0x85B2},
{"sub_4f6200", 0x85B3},
{"sub_4f6cf0", 0x85B4},
2021-08-29 22:57:38 +02:00
{"playersetgroundreferenceent", 0x85B5},
2021-08-29 23:10:06 +02:00
{"sub_4b8070", 0x85B6},
{"sub_4b8230", 0x85B7},
{"sub_4b73f0", 0x85B8},
{"sub_4b7510", 0x85B9},
{"sub_4b75e0", 0x85BA},
{"sub_4b5740", 0x85BB},
2021-08-29 22:57:38 +02:00
{"cleartargetent", 0x85BC},
2021-08-29 23:10:06 +02:00
{"sub_6d6870", 0x85BD},
{"sub_5038b0", 0x85BE},
{"sub_6d67e0", 0x85BF},
{"sub_6d6c00", 0x85C0},
{"sub_6d6920", 0x85C1},
{"sub_4df7a0", 0x85C2},
{"sub_6d6df0", 0x85C3},
{"sub_4f8ed0", 0x85C4},
{"sub_6d69a0", 0x85C5},
{"sub_6d6a10", 0x85C6},
{"sub_6d6a90", 0x85C7},
{"sub_6d6b00", 0x85C8},
{"sub_4df7e0", 0x85C9},
{"sub_4df890", 0x85CA},
{"sub_4df980", 0x85CB},
2021-08-29 22:57:38 +02:00
{"nullsub_488_0", 0x85CC},
2021-08-29 23:10:06 +02:00
{"sub_4e9350", 0x85CD},
2021-08-29 22:57:38 +02:00
{"gethybridscopestate", 0x85CE},
{"setagentattacker", 0x85CF},
{"usebuttonpressed", 0x85D0},
{"begin", 0x85D1},
{"nullsub_727", 0x85D2},
};
std::unordered_map<std::string, unsigned> token_map =
2021-04-25 02:51:13 +02:00
{
2021-08-29 22:57:38 +02:00
{"player", 794},
{"default_start", 10126},
2021-04-25 03:12:49 +02:00
};
2021-04-23 03:46:11 +02:00
}