ScriptFile Asset: Difference between revisions
Aerosoul94 (talk | contribs) No edit summary |
Aerosoul94 (talk | contribs) No edit summary |
||
| Line 181: | Line 181: | ||
!Function Name | !Function Name | ||
!PC ID | !PC ID | ||
!PS3 ID | |||
|- | |||
|getviewmodel | |||
|0x82b1 | |||
|0x80cd | |||
|- | |- | ||
|fragbuttonpressed | |fragbuttonpressed | ||
| | |0x82b2 | ||
|0x80ce | |||
|- | |- | ||
|secondaryoffhandbuttonpressed | |secondaryoffhandbuttonpressed | ||
| | |0x82b3 | ||
|0x80cf | |||
|- | |- | ||
|getcurrentweaponclipammo | |getcurrentweaponclipammo | ||
| | |0x82b4 | ||
|0x80d0 | |||
|- | |- | ||
|setvelocity | |setvelocity | ||
| | |0x82b5 | ||
|0x80d1 | |||
|- | |- | ||
|getplayerviewheight | |getplayerviewheight | ||
| | |0x82b6 | ||
|0x80d2 | |||
|- | |- | ||
|unknown | |unknown | ||
| | |0x8309 | ||
|0x8309 | |||
|- | |- | ||
|getnormalizedmovement | |getnormalizedmovement | ||
| | |0x82b7 | ||
|0x80d3 | |||
|- | |- | ||
|getnormalizedcameramovement | |getnormalizedcameramovement | ||
| | |0x82ce | ||
|0x80d4 | |||
|- | |- | ||
|giveweapon | |giveweapon | ||
| | |0x82cf | ||
|0x80d5 | |||
|- | |- | ||
|takeweapon | |takeweapon | ||
| | |0x82d0 | ||
|0x80d6 | |||
|- | |- | ||
|takeallweapons | |takeallweapons | ||
| | |0x82d1 | ||
|0x80d7 | |||
|- | |- | ||
|getcurrentweapon | |getcurrentweapon | ||
| | |0x82d2 | ||
|0x80d8 | |||
|- | |- | ||
|getcurrentprimaryweapon | |getcurrentprimaryweapon | ||
| | |0x82d3 | ||
|0x80d9 | |||
|- | |- | ||
|getcurrentoffhand | |getcurrentoffhand | ||
| | |0x82d4 | ||
|0x80da | |||
|- | |- | ||
|hasweapon | |hasweapon | ||
| | |0x82d5 | ||
|0x80db | |||
|- | |- | ||
|switchtoweapon | |switchtoweapon | ||
| | |0x82d6 | ||
|0x80dc | |||
|- | |- | ||
|switchtoweaponimmediate | |switchtoweaponimmediate | ||
| | |0x82d7 | ||
|0x80dd | |||
|- | |- | ||
|switchtooffhand | |switchtooffhand | ||
| | |0x82d8 | ||
|0x80de | |||
|- | |- | ||
|givestartammo | |givestartammo | ||
| | |0x82f2 | ||
|0x80df | |||
|- | |- | ||
|givemaxammo | |givemaxammo | ||
| | |0x82f3 | ||
|0x80e0 | |||
|- | |- | ||
|getfractionstartammo | |getfractionstartammo | ||
| | |0x82f4 | ||
|0x80e1 | |||
|- | |- | ||
|getfractionmaxammo | |getfractionmaxammo | ||
| | |0x82f5 | ||
|0x80e2 | |||
|- | |- | ||
|isdualwielding | |isdualwielding | ||
| | |0x82f6 | ||
|0x80e3 | |||
|- | |- | ||
|isreloading | |isreloading | ||
| | |0x82f7 | ||
|0x80e4 | |||
|- | |- | ||
|isswitchingweapon | |isswitchingweapon | ||
| | |0x82f8 | ||
|0x80e5 | |||
|- | |- | ||
|setorigin | |setorigin | ||
| | |0x82f9 | ||
|0x80e6 | |||
|- | |- | ||
|getvelocity | |getvelocity | ||
| | |0x82fa | ||
|0x80e7 | |||
|- | |- | ||
|setplayerangles | |setplayerangles | ||
| | |0x82fb | ||
|0x80e8 | |||
|- | |- | ||
|getplayerangles | |getplayerangles | ||
| | |0x82fc | ||
|0x80e9 | |||
|- | |- | ||
|usebuttonpressed | |usebuttonpressed | ||
| | |0x82fd | ||
|0x80ea | |||
|- | |- | ||
|attackbuttonpressed | |attackbuttonpressed | ||
| | |0x82fe | ||
|0x80eb | |||
|- | |- | ||
|adsbuttonpressed | |adsbuttonpressed | ||
| | |0x82ff | ||
|0x80ec | |||
|- | |- | ||
|meleebuttonpressed | |meleebuttonpressed | ||
| | |0x8300 | ||
|0x80ed | |||
|- | |- | ||
|playerads | |playerads | ||
| | |0x8301 | ||
|0x80ee | |||
|- | |- | ||
|isonground | |isonground | ||
| | |0x8302 | ||
|0x80ef | |||
|- | |- | ||
|isusingturret | |isusingturret | ||
| | |0x8303 | ||
|0x80f0 | |||
|- | |- | ||
|setviewmodel | |setviewmodel | ||
| | |0x8304 | ||
|0x80f1 | |||
|- | |- | ||
|setoffhandprimaryclass | |setoffhandprimaryclass | ||
| | |0x8305 | ||
|0x80f2 | |||
|- | |- | ||
|getoffhandprimaryclass | |getoffhandprimaryclass | ||
| | |0x8306 | ||
|0x80f3 | |||
|- | |- | ||
|setoffhandsecondaryclass | |setoffhandsecondaryclass | ||
| | |0x82d9 | ||
|0x80f4 | |||
|- | |- | ||
|getoffhandsecondaryclass | |getoffhandsecondaryclass | ||
| | |0x82da | ||
|0x80f5 | |||
|- | |- | ||
|beginlocationselection | |beginlocationselection | ||
| | |0x82db | ||
|0x80f6 | |||
|- | |- | ||
|endlocationselection | |endlocationselection | ||
| | |0x82dc | ||
|0x80f7 | |||
|- | |- | ||
|disableweapons | |disableweapons | ||
| | |0x82dd | ||
|0x80f8 | |||
|- | |- | ||
|enableweapons | |enableweapons | ||
| | |0x82de | ||
|0x80f9 | |||
|- | |- | ||
|disableoffhandweapons | |disableoffhandweapons | ||
| | |0x82df | ||
|0x80fa | |||
|- | |- | ||
|enableoffhandweapons | |enableoffhandweapons | ||
| | |0x82e0 | ||
|0x80fb | |||
|- | |- | ||
|disableweaponswitch | |disableweaponswitch | ||
| | |0x82e1 | ||
|0x80fc | |||
|- | |- | ||
|enableweaponswitch | |enableweaponswitch | ||
| | |0x82e2 | ||
|0x80fd | |||
|- | |- | ||
|openpopupmenu | |openpopupmenu | ||
| | |0x82e3 | ||
|0x80fe | |||
|- | |- | ||
|openpopupmenunomouse | |openpopupmenunomouse | ||
| | |0x82e4 | ||
|0x80ff | |||
|- | |- | ||
|closepopupmenu | |closepopupmenu | ||
| | |0x82e5 | ||
|0x8100 | |||
|- | |- | ||
|openmenu | |openmenu | ||
| | |0x82e6 | ||
|0x8101 | |||
|- | |- | ||
|closemenu | |closemenu | ||
| | |0x82e7 | ||
|0x8102 | |||
|- | |- | ||
|freezecontrols | |freezecontrols | ||
| | |0x82e9 | ||
|0x8104 | |||
|- | |- | ||
|disableusability | |disableusability | ||
| | |0x82ea | ||
|0x8105 | |||
|- | |- | ||
|enableusability | |enableusability | ||
| | |0x82eb | ||
|0x8106 | |||
|- | |- | ||
|setwhizbyspreads | |setwhizbyspreads | ||
| | |0x82ec | ||
|0x8107 | |||
|- | |- | ||
|setwhizbyradii | |setwhizbyradii | ||
| | |0x82ed | ||
|0x8108 | |||
|- | |- | ||
|setreverb | |setreverb | ||
| | |0x82ee | ||
|0x8109 | |||
|- | |- | ||
|deactivatereverb | |deactivatereverb | ||
| | |0x82ef | ||
|0x810a | |||
|- | |- | ||
|setvolmod | |setvolmod | ||
| | |0x82f0 | ||
|0x810b | |||
|- | |- | ||
|setchannelvolume | |setchannelvolume | ||
| | |0x82f1 | ||
|0x810c | |||
|- | |- | ||
|setchannelvolumes | |setchannelvolumes | ||
| | |0x82b8 | ||
|0x810d | |||
|- | |- | ||
|deactivatechannelvolumes | |deactivatechannelvolumes | ||
| | |0x82b9 | ||
|0x810e | |||
|- | |- | ||
|playlocalsound | |playlocalsound | ||
| | |0x82ba | ||
|0x810f | |||
|- | |- | ||
|stoplocalsound | |stoplocalsound | ||
| | |0x82bb | ||
|0x8110 | |||
|- | |- | ||
|setweaponammoclip | |setweaponammoclip | ||
| | |0x82bc | ||
|0x8111 | |||
|- | |- | ||
|setweaponammostock | |setweaponammostock | ||
| | |0x82bd | ||
|0x8112 | |||
|- | |- | ||
|getweaponammoclip | |getweaponammoclip | ||
| | |0x82be | ||
|0x8113 | |||
|- | |- | ||
|getweaponammostock | |getweaponammostock | ||
| | |0x82bf | ||
|0x8114 | |||
|- | |- | ||
|anyammoforweaponmodes | |anyammoforweaponmodes | ||
| | |0x82c0 | ||
|0x8115 | |||
|- | |- | ||
|setclientdvar | |setclientdvar | ||
| | |0x82c1 | ||
|0x8116 | |||
|- | |- | ||
|setclientdvars | |setclientdvars | ||
| | |0x82c2 | ||
|0x8117 | |||
|- | |- | ||
|allowads | |allowads | ||
| | |0x82c3 | ||
|0x8118 | |||
|- | |- | ||
|allowjump | |allowjump | ||
| | |0x82c4 | ||
|0x8119 | |||
|- | |- | ||
|allowsprint | |allowsprint | ||
| | |0x82c5 | ||
|0x811a | |||
|- | |- | ||
|setspreadoverride | |setspreadoverride | ||
| | |0x82c6 | ||
|0x811b | |||
|- | |- | ||
|resetspreadoverride | |resetspreadoverride | ||
| | |0x82c7 | ||
|0x811c | |||
|- | |- | ||
|setaimspreadmovementscale | |setaimspreadmovementscale | ||
| | |0x82c8 | ||
|0x811d | |||
|- | |- | ||
|setactionslot | |setactionslot | ||
| | |0x82c9 | ||
|0x811e | |||
|- | |- | ||
|setviewkickscale | |setviewkickscale | ||
| | |0x82ca | ||
|0x811f | |||
|- | |- | ||
|getviewkickscale | |getviewkickscale | ||
| | |0x82cb | ||
|0x8120 | |||
|- | |- | ||
|getweaponslistall | |getweaponslistall | ||
| | |0x82cc | ||
|0x8121 | |||
|- | |- | ||
|getweaponslistprimaries | |getweaponslistprimaries | ||
| | |0x82cd | ||
|0x8122 | |||
|- | |- | ||
|getweaponslistoffhands | |getweaponslistoffhands | ||
| | |0x8296 | ||
|0x8123 | |||
|- | |- | ||
|getweaponslistitems | |getweaponslistitems | ||
| | |0x8297 | ||
|0x8124 | |||
|- | |- | ||
|getweaponslistexclusives | |getweaponslistexclusives | ||
| | |0x8298 | ||
|0x8125 | |||
|- | |- | ||
|getweaponslist | |getweaponslist | ||
| | |0x8299 | ||
|0x8126 | |||
|- | |- | ||
|canplayerplacesentry | |canplayerplacesentry | ||
| | |0x829a | ||
|0x8127 | |||
|- | |- | ||
|canplayerplacetank | |canplayerplacetank | ||
| | |0x829b | ||
|0x8128 | |||
|- | |- | ||
|visionsetnakedforplayer | |visionsetnakedforplayer | ||
| | |0x829c | ||
|0x8129 | |||
|- | |- | ||
|visionsetnightforplayer | |visionsetnightforplayer | ||
| | |0x829d | ||
|0x812a | |||
|- | |- | ||
|visionsetmissilecamforplayer | |visionsetmissilecamforplayer | ||
| | |0x829e | ||
|0x812b | |||
|- | |- | ||
|visionsetthermalforplayer | |visionsetthermalforplayer | ||
| | |0x829f | ||
|0x812c | |||
|- | |- | ||
|visionsetpainforplayer | |visionsetpainforplayer | ||
| | |0x82a0 | ||
|0x812d | |||
|- | |- | ||
|setblurforplayer | |setblurforplayer | ||
| | |0x82a1 | ||
|0x812e | |||
|- | |- | ||
|getplayerweaponmodel | |getplayerweaponmodel | ||
| | |0x82a2 | ||
|0x812f | |||
|- | |- | ||
|getplayerknifemodel | |getplayerknifemodel | ||
| | |0x82a3 | ||
|0x8130 | |||
|- | |- | ||
|updateplayermodelwithweapons | |updateplayermodelwithweapons | ||
| | |0x82a4 | ||
|0x8131 | |||
|- | |- | ||
|notifyonplayercommand | |notifyonplayercommand | ||
| | |0x82a5 | ||
|0x8132 | |||
|- | |- | ||
|canmantle | |canmantle | ||
| | |0x82a6 | ||
|0x8133 | |||
|- | |- | ||
|forcemantle | |forcemantle | ||
| | |0x82a7 | ||
|0x8134 | |||
|- | |- | ||
|ismantling | |ismantling | ||
| | |0x82a8 | ||
|0x8135 | |||
|- | |- | ||
|playfx | |playfx | ||
| | |0x82a9 | ||
|0x8136 | |||
|- | |- | ||
|recoilscaleon | |recoilscaleon | ||
| | |0x82aa | ||
|0x8137 | |||
|- | |- | ||
|recoilscaleoff | |recoilscaleoff | ||
| | |0x82ab | ||
|0x8138 | |||
|- | |- | ||
|weaponlockstart | |weaponlockstart | ||
| | |0x82ac | ||
|0x8139 | |||
|- | |- | ||
|weaponlockfinalize | |weaponlockfinalize | ||
| | |0x82ad | ||
|0x813a | |||
|- | |- | ||
|weaponlockfree | |weaponlockfree | ||
| | |0x82ae | ||
|0x813b | |||
|- | |- | ||
|weaponlocktargettooclose | |weaponlocktargettooclose | ||
| | |0x82af | ||
|0x813c | |||
|- | |- | ||
|weaponlocknoclearance | |weaponlocknoclearance | ||
| | |0x826e | ||
|0x813d | |||
|- | |- | ||
|visionsyncwithplayer | |visionsyncwithplayer | ||
| | |0x826f | ||
|0x813e | |||
|- | |- | ||
|showhudsplash | |showhudsplash | ||
| | |0x8270 | ||
|0x813f | |||
|- | |- | ||
|setperk | |setperk | ||
| | |0x8271 | ||
|0x8140 | |||
|- | |- | ||
|hasperk | |hasperk | ||
| | |0x8272 | ||
|0x8141 | |||
|- | |- | ||
|clearperks | |clearperks | ||
| | |0x8273 | ||
|0x8142 | |||
|- | |- | ||
|unsetperk | |unsetperk | ||
| | |0x8274 | ||
|0x8143 | |||
|- | |- | ||
|noclip | |noclip | ||
| | |0x8275 | ||
|0x8144 | |||
|- | |- | ||
|ufo | |ufo | ||
| | |0x8276 | ||
|0x8145 | |||
|- | |- | ||
|pingplayer | |pingplayer | ||
| | |0x821c | ||
|0x80a7 | |||
|- | |- | ||
|buttonpressed | |buttonpressed | ||
| | |0x821d | ||
|0x80a8 | |||
|- | |- | ||
|sayall | |sayall | ||
| | |0x821e | ||
|0x80a9 | |||
|- | |- | ||
|sayteam | |sayteam | ||
| | |0x821f | ||
|0x80aa | |||
|- | |- | ||
|showscoreboard | |showscoreboard | ||
| | |0x8220 | ||
|0x80ab | |||
|- | |- | ||
|setspawnweapon | |setspawnweapon | ||
| | |0x8221 | ||
|0x80ac | |||
|- | |- | ||
|dropitem | |dropitem | ||
| | |0x8222 | ||
|0x80ad | |||
|- | |- | ||
|dropscavengerbag | |dropscavengerbag | ||
| | |0x8223 | ||
|0x80ae | |||
|- | |- | ||
|finishplayerdamage | |finishplayerdamage | ||
| | |0x823c | ||
|0x80af | |||
|- | |- | ||
|suicide | |suicide | ||
| | |0x823d | ||
|0x80b0 | |||
|- | |- | ||
|closeingamemenu | |closeingamemenu | ||
| | |0x823e | ||
|0x80b1 | |||
|- | |- | ||
|iprintln | |iprintln | ||
| | |0x823f | ||
|0x80b2 | |||
|- | |- | ||
|iprintlnbold | |iprintlnbold | ||
| | |0x8240 | ||
|0x80b3 | |||
|- | |- | ||
|spawn | |spawn | ||
| | |0x8241 | ||
|0x80b4 | |||
|- | |- | ||
|setentertime | |setentertime | ||
| | |0x8242 | ||
|0x80b5 | |||
|- | |- | ||
|cloneplayer | |cloneplayer | ||
| | |0x8243 | ||
|0x80b6 | |||
|- | |- | ||
|istalking | |istalking | ||
| | |0x8244 | ||
|0x80b7 | |||
|- | |- | ||
|allowspectateteam | |allowspectateteam | ||
| | |0x8245 | ||
|0x80b8 | |||
|- | |- | ||
|getguid | |getguid | ||
| | |0x8246 | ||
|0x80b9 | |||
|- | |- | ||
|getxuid | |getxuid | ||
| | |0x8266 | ||
|0x80ba | |||
|- | |- | ||
|ishost | |ishost | ||
| | |0x8267 | ||
|0x80bb | |||
|- | |- | ||
|getspectatingplayer | |getspectatingplayer | ||
| | |0x8268 | ||
|0x80bc | |||
|- | |- | ||
|predictstreampos | |predictstreampos | ||
| | |0x8269 | ||
|0x80bd | |||
|- | |- | ||
|updatescores | |updatescores | ||
| | |0x826a | ||
|0x80be | |||
|- | |- | ||
|updatedmscores | |updatedmscores | ||
| | |0x826b | ||
|0x80bf | |||
|- | |- | ||
|setrank | |setrank | ||
| | |0x826c | ||
|0x80c0 | |||
|- | |- | ||
|setcardtitle | |setcardtitle | ||
| | |0x826d | ||
|0x80c1 | |||
|- | |- | ||
|setcardicon | |setcardicon | ||
| | |0x828c | ||
|0x80c2 | |||
|- | |- | ||
|setcardnameplate | |setcardnameplate | ||
| | |0x828d | ||
|0x80c3 | |||
|- | |- | ||
|setcarddisplayslot | |setcarddisplayslot | ||
| | |0x828e | ||
|0x80c4 | |||
|- | |- | ||
| | |kc_regweaponforfxremoval | ||
| | |0x828f | ||
|0x80c5 | |||
|- | |- | ||
|laststandrevive | |laststandrevive | ||
| | |0x8290 | ||
|0x80c6 | |||
|- | |- | ||
|setspectatedefaults | |setspectatedefaults | ||
| | |0x8291 | ||
|0x80c7 | |||
|- | |- | ||
|getthirdpersoncrosshairoffset | |getthirdpersoncrosshairoffset | ||
| | |0x8292 | ||
|0x80c8 | |||
|- | |- | ||
|disableweaponpickup | |disableweaponpickup | ||
| | |0x8293 | ||
|0x80c9 | |||
|- | |- | ||
|enableweaponpickup | |enableweaponpickup | ||
| | |0x8294 | ||
|0x80ca | |||
|- | |||
|issplitscreenplayer | |||
|N/A | |||
|0x80cb | |||
|- | |||
|issplitscreenplayerprimary | |||
|N/A | |||
|0x80cc | |||
|- | |- | ||
|settext | |settext | ||
| | |0x80b6 | ||
|0x827d | |||
|- | |- | ||
|clearalltextafterhudelem | |clearalltextafterhudelem | ||
| | |0x80b7 | ||
|0x827e | |||
|- | |- | ||
|setshader | |setshader | ||
| | |0x80b8 | ||
|0x827f | |||
|- | |- | ||
|settargetent | |settargetent | ||
| | |0x80b9 | ||
|0x8280 | |||
|- | |- | ||
|cleartargetent | |cleartargetent | ||
| | |0x80ba | ||
|0x8281 | |||
|- | |- | ||
|settimer | |settimer | ||
| | |0x80bb | ||
|0x8282 | |||
|- | |- | ||
|settimerup | |settimerup | ||
| | |0x80bc | ||
|0x8283 | |||
|- | |- | ||
|settimerstatic | |settimerstatic | ||
| | |0x80bd | ||
|0x8284 | |||
|- | |- | ||
|settenthstimer | |settenthstimer | ||
| | |0x80be | ||
|0x8285 | |||
|- | |- | ||
|settenthstimerup | |settenthstimerup | ||
| | |0x80bf | ||
|0x8286 | |||
|- | |- | ||
|settenthstimerstatic | |settenthstimerstatic | ||
| | |0x80c0 | ||
|0x8287 | |||
|- | |- | ||
|setclock | |setclock | ||
| | |0x80c1 | ||
|0x8288 | |||
|- | |- | ||
|setclockup | |setclockup | ||
| | |0x80c2 | ||
|0x8289 | |||
|- | |- | ||
|setvalue | |setvalue | ||
| | |0x80c3 | ||
|0x828a | |||
|- | |- | ||
|setwaypoint | |setwaypoint | ||
| | |0x80c4 | ||
|0x828b | |||
|- | |- | ||
|rotatingicon | |rotatingicon | ||
| | |0x80c5 | ||
|0x828c | |||
|- | |- | ||
|secondaryarrow | |secondaryarrow | ||
| | |0x807b | ||
|0x828d | |||
|- | |- | ||
|setwaypointiconoffscreenonly | |setwaypointiconoffscreenonly | ||
| | |0x807c | ||
|0x828e | |||
|- | |- | ||
|fadeovertime | |fadeovertime | ||
| | |0x807d | ||
|0x828f | |||
|- | |- | ||
|scaleovertime | |scaleovertime | ||
| | |0x807e | ||
|0x8290 | |||
|- | |- | ||
|moveovertime | |moveovertime | ||
| | |0x807f | ||
|0x8291 | |||
|- | |- | ||
|reset | |reset | ||
| | |0x8080 | ||
|0x8292 | |||
|- | |- | ||
|destroy | |destroy | ||
| | |0x8081 | ||
|0x8293 | |||
|- | |- | ||
|setpulsefx | |setpulsefx | ||
| | |0x8082 | ||
|0x8294 | |||
|- | |- | ||
|setplayernamestring | |setplayernamestring | ||
| | |0x8083 | ||
|0x8295 | |||
|- | |||
|changefontscaleovertime | |||
|N/A | |||
|0x8296 | |||
|- | |- | ||
|fadeovertime2 | |fadeovertime2 | ||
| | |0x830b | ||
|N/A | |||
|- | |- | ||
|scaleovertime2 | |scaleovertime2 | ||
| | |0x830c | ||
|N/A | |||
|- | |- | ||
|moveovertime2 | |moveovertime2 | ||
| | |0x8084 | ||
|N/A | |||
|- | |- | ||
|attach | |attach | ||
| | |0x8017 | ||
|0x8000 | |||
|- | |- | ||
|attachshieldmodel | |attachshieldmodel | ||
| | |0x8018 | ||
|0x8001 | |||
|- | |- | ||
|detach | |detach | ||
| | |0x8024 | ||
|0x8002 | |||
|- | |- | ||
|detachshieldmodel | |detachshieldmodel | ||
| | |0x8025 | ||
|0x8003 | |||
|- | |- | ||
|moveshieldmodel | |moveshieldmodel | ||
| | |0x8026 | ||
|0x8004 | |||
|- | |- | ||
|detachall | |detachall | ||
| | |0x8027 | ||
|0x8005 | |||
|- | |- | ||
|getattachsize | |getattachsize | ||
| | |0x8028 | ||
|0x8006 | |||
|- | |- | ||
|getattachmodelname | |getattachmodelname | ||
| | |0x8029 | ||
|0x8007 | |||
|- | |- | ||
|getattachtagname | |getattachtagname | ||
| | |0x802a | ||
|0x8008 | |||
|- | |- | ||
|getattachignorecollision | |getattachignorecollision | ||
| | |0x8043 | ||
|0x8009 | |||
|- | |- | ||
|hidepart | |hidepart | ||
| | |0x8044 | ||
|0x800a | |||
|- | |- | ||
|allinstances | |allinstances | ||
| | |0x8045 | ||
|0x800b | |||
|- | |- | ||
|hideallparts | |hideallparts | ||
| | |0x8046 | ||
|0x800c | |||
|- | |- | ||
|showpart | |showpart | ||
| | |0x8047 | ||
|0x800d | |||
|- | |- | ||
|showallparts | |showallparts | ||
| | |0x8048 | ||
|0x800e | |||
|- | |- | ||
|linkto | |linkto | ||
| | |0x8049 | ||
|0x800f | |||
|- | |- | ||
|linktoblendtotag | |linktoblendtotag | ||
| | |0x804a | ||
|0x8010 | |||
|- | |- | ||
|unlink | |unlink | ||
| | |0x804b | ||
|0x8011 | |||
|- | |- | ||
|islinked | |islinked | ||
| | |0x8063 | ||
|0x8012 | |||
|- | |- | ||
|enablelinkto | |enablelinkto | ||
| | |0x8064 | ||
|0x8013 | |||
|- | |- | ||
|playerlinkto | |playerlinkto | ||
| | |0x8075 | ||
|0x8014 | |||
|- | |- | ||
|playerlinktodelta | |playerlinktodelta | ||
| | |0x8076 | ||
|0x8015 | |||
|- | |- | ||
|playerlinkweaponviewtodelta | |playerlinkweaponviewtodelta | ||
| | |0x8077 | ||
|0x8016 | |||
|- | |- | ||
|playerlinktoabsolute | |playerlinktoabsolute | ||
| | |0x8078 | ||
|0x8017 | |||
|- | |- | ||
|playerlinktoblend | |playerlinktoblend | ||
| | |0x8079 | ||
|0x8018 | |||
|- | |- | ||
|playerlinkedoffsetenable | |playerlinkedoffsetenable | ||
| | |0x807a | ||
|0x8019 | |||
|- | |- | ||
|playerlinkedoffsetdisable | |playerlinkedoffsetdisable | ||
| | |0x8094 | ||
|0x801a | |||
|- | |- | ||
|playerlinkedsetviewznear | |playerlinkedsetviewznear | ||
| | |0x8095 | ||
|0x801b | |||
|- | |- | ||
|playerlinkedsetusebaseangleforviewclamp | |playerlinkedsetusebaseangleforviewclamp | ||
| | |0x8096 | ||
|0x801c | |||
|- | |- | ||
|lerpviewangleclamp | |lerpviewangleclamp | ||
| | |0x8097 | ||
|0x801d | |||
|- | |- | ||
|setviewangleresistance | |setviewangleresistance | ||
| | |0x8098 | ||
|0x801e | |||
|- | |- | ||
|geteye | |geteye | ||
| | |0x8099 | ||
|0x801f | |||
|- | |- | ||
|istouching | |istouching | ||
| | |0x809a | ||
|0x8020 | |||
|- | |- | ||
|stoploopsound | |stoploopsound | ||
| | |0x809b | ||
|0x8021 | |||
|- | |- | ||
|stopsounds | |stopsounds | ||
| | |0x809c | ||
|0x8022 | |||
|- | |- | ||
|playrumbleonentity | |playrumbleonentity | ||
| | |0x809d | ||
|0x8023 | |||
|- | |- | ||
|playrumblelooponentity | |playrumblelooponentity | ||
| | |0x809e | ||
|0x8024 | |||
|- | |- | ||
|stoprumble | |stoprumble | ||
| | |0x809f | ||
|0x8025 | |||
|- | |- | ||
|delete | |delete | ||
| | |0x80a0 | ||
|0x8026 | |||
|- | |- | ||
|setmodel | |setmodel | ||
| | |0x80a1 | ||
|0x8027 | |||
|- | |- | ||
|laseron | |laseron | ||
| | |0x80a2 | ||
|0x8028 | |||
|- | |- | ||
|laseroff | |laseroff | ||
| | |0x80a3 | ||
|0x8029 | |||
|- | |- | ||
|laseraltviewon | |laseraltviewon | ||
| | |0x80a4 | ||
|0x802a | |||
|- | |- | ||
|laseraltviewoff | |laseraltviewoff | ||
| | |0x80a5 | ||
|0x802b | |||
|- | |- | ||
|thermalvisionon | |thermalvisionon | ||
| | |0x80a6 | ||
|0x802c | |||
|- | |- | ||
|thermalvisionoff | |thermalvisionoff | ||
| | |0x80a7 | ||
|0x802d | |||
|- | |- | ||
|unknown | |unknown | ||
| | |0x8023 | ||
|0x82ef | |||
|- | |- | ||
|unknown | |unknown | ||
| | |0x8000 | ||
|0x82f0 | |||
|- | |- | ||
|thermalvisionfofoverlayon | |thermalvisionfofoverlayon | ||
| | |0x80a8 | ||
|0x802e | |||
|- | |- | ||
|thermalvisionfofoverlayoff | |thermalvisionfofoverlayoff | ||
| | |0x80a9 | ||
|0x802f | |||
|- | |- | ||
|autospotoverlayon | |autospotoverlayon | ||
| | |0x80aa | ||
|0x8030 | |||
|- | |- | ||
|autospotoverlayoff | |autospotoverlayoff | ||
| | |0x80ab | ||
|0x8031 | |||
|- | |- | ||
|setcontents | |setcontents | ||
| | |0x80ac | ||
|0x8032 | |||
|- | |- | ||
|makeusable | |makeusable | ||
| | |0x80ad | ||
|0x8033 | |||
|- | |- | ||
|makeunusable | |makeunusable | ||
| | |0x80ae | ||
|0x8034 | |||
|- | |- | ||
|setcursorhint | |setcursorhint | ||
| | |0x80c6 | ||
|0x8035 | |||
|- | |- | ||
|sethintstring | |sethintstring | ||
| | |0x80c7 | ||
|0x8036 | |||
|- | |- | ||
|forceusehinton | |forceusehinton | ||
| | |0x80c8 | ||
|0x8037 | |||
|- | |- | ||
|forceusehintoff | |forceusehintoff | ||
| | |0x80c9 | ||
|0x8038 | |||
|- | |- | ||
|makesoft | |makesoft | ||
| | |0x80ca | ||
|0x8039 | |||
|- | |- | ||
|makehard | |makehard | ||
| | |0x80cb | ||
|0x803a | |||
|- | |- | ||
|willneverchange | |willneverchange | ||
| | |0x80cc | ||
|0x803b | |||
|- | |- | ||
|startfiring | |startfiring | ||
| | |0x80cd | ||
|0x803c | |||
|- | |- | ||
|stopfiring | |stopfiring | ||
| | |0x80ce | ||
|0x803d | |||
|- | |- | ||
|isfiringturret | |isfiringturret | ||
| | |0x80cf | ||
|0x803e | |||
|- | |- | ||
|startbarrelspin | |startbarrelspin | ||
| | |0x80d0 | ||
|0x803f | |||
|- | |- | ||
|stopbarrelspin | |stopbarrelspin | ||
| | |0x80d1 | ||
|0x8040 | |||
|- | |- | ||
|getbarrelspinrate | |getbarrelspinrate | ||
| | |0x80d2 | ||
|0x8041 | |||
|- | |- | ||
|remotecontrolturret | |remotecontrolturret | ||
| | |0x80d3 | ||
|0x8042 | |||
|- | |- | ||
|remotecontrolturretoff | |remotecontrolturretoff | ||
| | |0x80d4 | ||
|0x8043 | |||
|- | |- | ||
|shootturret | |shootturret | ||
| | |0x80d5 | ||
|0x8044 | |||
|- | |- | ||
|getturretowner | |getturretowner | ||
| | |0x80d6 | ||
|0x8045 | |||
|- | |- | ||
|setsentryowner | |setsentryowner | ||
| | |0x80ee | ||
|0x8046 | |||
|- | |- | ||
|setsentrycarrier | |setsentrycarrier | ||
| | |0x80ef | ||
|0x8047 | |||
|- | |- | ||
|setturretminimapvisible | |setturretminimapvisible | ||
| | |0x80f0 | ||
|0x8048 | |||
|- | |- | ||
|settargetentity | |settargetentity | ||
| | |0x80f1 | ||
|0x8049 | |||
|- | |- | ||
|snaptotargetentity | |snaptotargetentity | ||
| | |0x80f2 | ||
|0x804a | |||
|- | |- | ||
|cleartargetentity | |cleartargetentity | ||
| | |0x80f3 | ||
|0x804b | |||
|- | |- | ||
|getturrettarget | |getturrettarget | ||
| | |0x80f4 | ||
|0x804c | |||
|- | |- | ||
|setplayerspread | |setplayerspread | ||
| | |0x80f5 | ||
|0x804d | |||
|- | |- | ||
|setaispread | |setaispread | ||
| | |0x80f6 | ||
|0x804e | |||
|- | |- | ||
|setsuppressiontime | |setsuppressiontime | ||
| | |0x80f7 | ||
|0x804f | |||
|- | |- | ||
|setconvergencetime | |setconvergencetime | ||
| | |0x8119 | ||
|0x8050 | |||
|- | |- | ||
|setconvergenceheightpercent | |setconvergenceheightpercent | ||
| | |0x811a | ||
|0x8051 | |||
|- | |- | ||
|setturretteam | |setturretteam | ||
| | |0x811b | ||
|0x8052 | |||
|- | |- | ||
|maketurretsolid | |maketurretsolid | ||
| | |0x811c | ||
|0x8053 | |||
|- | |- | ||
|maketurretoperable | |maketurretoperable | ||
| | |0x811d | ||
|0x8054 | |||
|- | |- | ||
|maketurretinoperable | |maketurretinoperable | ||
| | |0x811e | ||
|0x8055 | |||
|- | |- | ||
|setturretaccuracy | |setturretaccuracy | ||
| | |0x813a | ||
|0x8056 | |||
|- | |- | ||
|setrightarc | |setrightarc | ||
| | |0x813b | ||
|0x8057 | |||
|- | |- | ||
|setleftarc | |setleftarc | ||
| | |0x813c | ||
|0x8058 | |||
|- | |- | ||
|settoparc | |settoparc | ||
| | |0x813d | ||
|0x8059 | |||
|- | |- | ||
|setbottomarc | |setbottomarc | ||
| | |0x813e | ||
|0x805a | |||
|- | |- | ||
|setautorotationdelay | |setautorotationdelay | ||
| | |0x813f | ||
|0x805b | |||
|- | |- | ||
|setdefaultdroppitch | |setdefaultdroppitch | ||
| | |0x8140 | ||
|0x805c | |||
|- | |- | ||
|restoredefaultdroppitch | |restoredefaultdroppitch | ||
| | |0x8141 | ||
|0x805d | |||
|- | |- | ||
|turretfiredisable | |turretfiredisable | ||
| | |0x8142 | ||
|0x805e | |||
|- | |- | ||
|turretfireenable | |turretfireenable | ||
| | |0x8161 | ||
|0x805f | |||
|- | |- | ||
|setturretmodechangewait | |setturretmodechangewait | ||
| | |0x8162 | ||
|0x8060 | |||
|- | |- | ||
|usetriggerrequirelookat | |usetriggerrequirelookat | ||
| | |0x8163 | ||
|0x8061 | |||
|- | |- | ||
|getstance | |getstance | ||
| | |0x8164 | ||
|0x8062 | |||
|- | |- | ||
|setstance | |setstance | ||
| | |0x8165 | ||
|0x8063 | |||
|- | |- | ||
|itemweaponsetammo | |itemweaponsetammo | ||
| | |0x8166 | ||
|0x8064 | |||
|- | |- | ||
|getammocount | |getammocount | ||
| | |0x8167 | ||
|0x8065 | |||
|- | |- | ||
|gettagorigin | |gettagorigin | ||
| | |0x8168 | ||
|0x8066 | |||
|- | |- | ||
|gettagangles | |gettagangles | ||
| | |0x8169 | ||
|0x8067 | |||
|- | |- | ||
|shellshock | |shellshock | ||
| | |0x816a | ||
|0x8068 | |||
|- | |- | ||
|stunplayer | |stunplayer | ||
| | |0x816b | ||
|0x8069 | |||
|- | |- | ||
|stopshellshock | |stopshellshock | ||
| | |0x816c | ||
|0x806a | |||
|- | |- | ||
|fadeoutshellshock | |fadeoutshellshock | ||
| | |0x816d | ||
|0x806b | |||
|- | |- | ||
|setdepthoffield | |setdepthoffield | ||
| | |0x816e | ||
|0x806c | |||
|- | |- | ||
|setviewmodeldepthoffield | |setviewmodeldepthoffield | ||
| | |0x816f | ||
|0x806d | |||
|- | |- | ||
|setmotionblurmovescale | |setmotionblurmovescale | ||
| | |0x8170 | ||
|0x806e | |||
|- | |- | ||
|setmotionblurturnscale | |setmotionblurturnscale | ||
| | |0x8190 | ||
|0x806f | |||
|- | |- | ||
|setmotionblurzoomscale | |setmotionblurzoomscale | ||
| | |0x8191 | ||
|0x8070 | |||
|- | |- | ||
|viewkick | |viewkick | ||
| | |0x8192 | ||
|0x8071 | |||
|- | |- | ||
|localtoworldcoords | |localtoworldcoords | ||
| | |0x8193 | ||
|0x8072 | |||
|- | |- | ||
|getentitynumber | |getentitynumber | ||
| | |0x8194 | ||
|0x8073 | |||
|- | |- | ||
|getentityvelocity | |getentityvelocity | ||
| | |0x8195 | ||
|0x8074 | |||
|- | |- | ||
|enablegrenadetouchdamage | |enablegrenadetouchdamage | ||
| | |0x8196 | ||
|0x8075 | |||
|- | |- | ||
|disablegrenadetouchdamage | |disablegrenadetouchdamage | ||
| | |0x8197 | ||
|0x8076 | |||
|- | |- | ||
|enableaimassist | |enableaimassist | ||
| | |0x8198 | ||
|0x8077 | |||
|- | |- | ||
|disableaimassist | |disableaimassist | ||
| | |0x81b7 | ||
|0x8078 | |||
|- | |- | ||
|radiusdamage | |radiusdamage | ||
| | |0x81b8 | ||
|0x8079 | |||
|- | |- | ||
|detonate | |detonate | ||
| | |0x81b9 | ||
|0x807a | |||
|- | |- | ||
|damageconetrace | |damageconetrace | ||
| | |0x81ba | ||
|0x807b | |||
|- | |- | ||
|sightconetrace | |sightconetrace | ||
| | |0x81bb | ||
|0x807c | |||
|- | |- | ||
|settargetent | |settargetent | ||
| | |0x81bc | ||
|0x807d | |||
|- | |- | ||
|settargetpos | |settargetpos | ||
| | |0x81bd | ||
|0x807e | |||
|- | |- | ||
|cleartarget | |cleartarget | ||
| | |0x81be | ||
|0x807f | |||
|- | |- | ||
|setflightmodedirect | |setflightmodedirect | ||
| | |0x81bf | ||
|0x8080 | |||
|- | |- | ||
|setflightmodetop | |setflightmodetop | ||
| | |0x81c0 | ||
|0x8081 | |||
|- | |- | ||
|getlightintensity | |getlightintensity | ||
| | |0x81c1 | ||
|0x8082 | |||
|- | |- | ||
|setlightintensity | |setlightintensity | ||
| | |0x81c2 | ||
|0x8083 | |||
|- | |- | ||
|isragdoll | |isragdoll | ||
| | |0x81c3 | ||
|0x8084 | |||
|- | |- | ||
|setmovespeedscale | |setmovespeedscale | ||
| | |0x81c4 | ||
|0x8085 | |||
|- | |- | ||
|cameralinkto | |cameralinkto | ||
| | |0x81c5 | ||
|0x8086 | |||
|- | |- | ||
|cameraunlink | |cameraunlink | ||
| | |0x81c6 | ||
|0x8087 | |||
|- | |- | ||
|controlslinkto | |controlslinkto | ||
| | |0x81e3 | ||
|0x8088 | |||
|- | |- | ||
|controlsunlink | |controlsunlink | ||
| | |0x81e4 | ||
|0x8089 | |||
|- | |- | ||
|makevehiclesolidcapsule | |makevehiclesolidcapsule | ||
| | |0x81e5 | ||
|0x808a | |||
|- | |- | ||
|makevehiclesolidsphere | |makevehiclesolidsphere | ||
| | |0x81e6 | ||
|0x808b | |||
|- | |- | ||
|remotecontrolvehicle | |remotecontrolvehicle | ||
| | |0x81e8 | ||
|0x808d | |||
|- | |- | ||
|remotecontrolvehicleoff | |remotecontrolvehicleoff | ||
| | |0x81e9 | ||
|0x808e | |||
|- | |- | ||
|isfiringvehicleturret | |isfiringvehicleturret | ||
| | |0x81ea | ||
|0x808f | |||
|- | |- | ||
|drivevehicleandcontrolturret | |drivevehicleandcontrolturret | ||
| | |0x81eb | ||
|0x8090 | |||
|- | |- | ||
|drivevehicleandcontrolturretoff | |drivevehicleandcontrolturretoff | ||
| | |0x81ec | ||
|0x8091 | |||
|- | |- | ||
|getplayersetting | |getplayersetting | ||
| | |0x81ed | ||
|0x8092 | |||
|- | |- | ||
|getlocalplayerprofiledata | |getlocalplayerprofiledata | ||
| | |0x81ee | ||
|0x8093 | |||
|- | |- | ||
|setlocalplayerprofiledata | |setlocalplayerprofiledata | ||
| | |0x81ef | ||
|0x8094 | |||
|- | |- | ||
|remotecamerasoundscapeon | |remotecamerasoundscapeon | ||
| | |0x81f0 | ||
|0x8095 | |||
|- | |- | ||
|remotecamerasoundscapeoff | |remotecamerasoundscapeoff | ||
| | |0x81f1 | ||
|0x8096 | |||
|- | |- | ||
|radarjamon | |radarjamon | ||
| | |0x81f2 | ||
|0x8097 | |||
|- | |- | ||
|radarjamoff | |radarjamoff | ||
| | |0x81f3 | ||
|0x8098 | |||
|- | |- | ||
|setmotiontrackervisible | |setmotiontrackervisible | ||
| | |0x81f4 | ||
|0x8099 | |||
|- | |- | ||
|getmotiontrackervisible | |getmotiontrackervisible | ||
| | |0x81f5 | ||
|0x809a | |||
|- | |- | ||
|circle | |circle | ||
| | |0x81f6 | ||
|0x809b | |||
|- | |- | ||
|getpointinbounds | |getpointinbounds | ||
| | |0x81f7 | ||
|0x809c | |||
|- | |- | ||
|transfermarkstonewscriptmodel | |transfermarkstonewscriptmodel | ||
| | |0x81f8 | ||
|0x809d | |||
|- | |- | ||
|setwatersheeting | |setwatersheeting | ||
| | |0x81f9 | ||
|0x809e | |||
|- | |- | ||
|setweaponhudiconoverride | |setweaponhudiconoverride | ||
| | |0x81fa | ||
|0x809f | |||
|- | |- | ||
|getweaponhudiconoverride | |getweaponhudiconoverride | ||
| | |0x81fb | ||
|0x80a0 | |||
|- | |- | ||
|setempjammed | |setempjammed | ||
| | |0x81fc | ||
|0x80a1 | |||
|- | |- | ||
|playersetexpfog | |playersetexpfog | ||
| | |0x81fd | ||
|0x80a2 | |||
|- | |- | ||
|isitemunlocked | |isitemunlocked | ||
| | |0x81fe | ||
|0x80a3 | |||
|- | |- | ||
|getplayerdata | |getplayerdata | ||
| | |0x81ff | ||
|0x80a4 | |||
|- | |- | ||
|setplayerdata | |setplayerdata | ||
| | |0x821a | ||
|0x80a5 | |||
|- | |||
|trackerupdate | |||
|N/A | |||
|0x80a6 | |||
|- | |- | ||
|iprintln | |iprintln | ||
| | |0x16a | ||
|0xc2 | |||
|- | |- | ||
|iprintlnbold | |iprintlnbold | ||
| | |0x16b | ||
|0xc3 | |||
|- | |- | ||
|logstring | |logstring | ||
| | |0x16c | ||
|0xc4 | |||
|- | |- | ||
|getent | |getent | ||
| | |0x16d | ||
|0xc5 | |||
|- | |- | ||
|getentarray | |getentarray | ||
| | |0x16e | ||
|0xc6 | |||
|- | |- | ||
|spawnplane | |spawnplane | ||
| | |0x16f | ||
|0xc7 | |||
|- | |- | ||
|spawnstruct | |spawnstruct | ||
| | |0x170 | ||
|0xc8 | |||
|- | |- | ||
|spawnhelicopter | |spawnhelicopter | ||
| | |0x171 | ||
|0xc9 | |||
|- | |- | ||
|isalive | |isalive | ||
| | |0x172 | ||
|0xca | |||
|- | |- | ||
|isspawner | |isspawner | ||
| | |0x173 | ||
|0xcb | |||
|- | |- | ||
|createattractorent | |createattractorent | ||
| | |0x174 | ||
|0xcc | |||
|- | |- | ||
|createattractororigin | |createattractororigin | ||
| | |0x175 | ||
|0xcd | |||
|- | |- | ||
|createrepulsorent | |createrepulsorent | ||
| | |0x176 | ||
|0xce | |||
|- | |- | ||
|createrepulsororigin | |createrepulsororigin | ||
| | |0x177 | ||
|0xcf | |||
|- | |- | ||
|deleteattractor | |deleteattractor | ||
| | |0x178 | ||
|0xd0 | |||
|- | |- | ||
|playsoundatpos | |playsoundatpos | ||
| | |0x179 | ||
|0xd1 | |||
|- | |- | ||
|newhudelem | |newhudelem | ||
| | |0x17a | ||
|0x1c7 | |||
|- | |- | ||
|newclienthudelem | |newclienthudelem | ||
| | |0x17b | ||
|0xd2 | |||
|- | |- | ||
|newteamhudelem | |newteamhudelem | ||
| | |0x17c | ||
|0xd3 | |||
|- | |||
|newdamageindicatorhudelem | |||
|N/A | |||
|0xd4 | |||
|- | |- | ||
|resettimeout | |resettimeout | ||
| | |0x17d | ||
|0xd5 | |||
|- | |- | ||
|precachefxteamthermal | |precachefxteamthermal | ||
| | |0x17e | ||
|0xd6 | |||
|- | |- | ||
|isplayer | |isplayer | ||
| | |0x17f | ||
|0xd7 | |||
|- | |- | ||
|isplayernumber | |isplayernumber | ||
| | |0x180 | ||
|0xd8 | |||
|- | |- | ||
|setsunlight | |setsunlight | ||
| | |0x39 | ||
|0x191 | |||
|- | |- | ||
|resetsunlight | |resetsunlight | ||
| | |0x3a | ||
|0x192 | |||
|- | |- | ||
|setwinningplayer | |setwinningplayer | ||
| | |0x181 | ||
|0xd9 | |||
|- | |- | ||
|setwinningteam | |setwinningteam | ||
| | |0x137 | ||
|0xda | |||
|- | |- | ||
|announcement | |announcement | ||
| | |0x138 | ||
|0xdb | |||
|- | |- | ||
|clientannouncement | |clientannouncement | ||
| | |0x139 | ||
|0xdc | |||
|- | |- | ||
|getteamscore | |getteamscore | ||
| | |0x13a | ||
|0xdd | |||
|- | |- | ||
|setteamscore | |setteamscore | ||
| | |0x13b | ||
|0xde | |||
|- | |- | ||
|setclientnamemode | |setclientnamemode | ||
| | |0x13c | ||
|0xdf | |||
|- | |- | ||
|updateclientnames | |updateclientnames | ||
| | |0x13d | ||
|0xe0 | |||
|- | |- | ||
|getteamplayersalive | |getteamplayersalive | ||
| | |0x13e | ||
|0xe1 | |||
|- | |- | ||
|logprint | |logprint | ||
| | |0x13f | ||
|0xe2 | |||
|- | |- | ||
|worldentnumber | |worldentnumber | ||
| | |0x140 | ||
|0xe3 | |||
|- | |- | ||
|obituary | |obituary | ||
| | |0x141 | ||
|0xe4 | |||
|- | |- | ||
|positionwouldtelefrag | |positionwouldtelefrag | ||
| | |0x142 | ||
|0xe5 | |||
|- | |- | ||
|canspawn | |canspawn | ||
| | |0x143 | ||
|0xe6 | |||
|- | |- | ||
|getstarttime | |getstarttime | ||
| | |0x144 | ||
|0xe7 | |||
|- | |- | ||
|precachestatusicon | |precachestatusicon | ||
| | |0x145 | ||
|0xe8 | |||
|- | |- | ||
|precacheminimapicon | |precacheminimapicon | ||
| | |0x147 | ||
|0xea | |||
|- | |- | ||
|precachempanim | |precachempanim | ||
| | |0x148 | ||
|0xeb | |||
|- | |- | ||
|restart | |restart | ||
| | |0x149 | ||
|0xec | |||
|- | |- | ||
|exitlevel | |exitlevel | ||
| | |0x14a | ||
|0xed | |||
|- | |- | ||
|addtestclient | |addtestclient | ||
| | |0x14b | ||
|0xee | |||
|- | |- | ||
|makedvarserverinfo | |makedvarserverinfo | ||
| | |0x14c | ||
|0xef | |||
|- | |- | ||
|setarchive | |setarchive | ||
| | |0x14d | ||
|0xf0 | |||
|- | |- | ||
|allclientsprint | |allclientsprint | ||
| | |0x14e | ||
|0xf1 | |||
|- | |- | ||
|clientprint | |clientprint | ||
| | |0x14f | ||
|0xf2 | |||
|- | |- | ||
|mapexists | |mapexists | ||
| | |0x150 | ||
|0xf3 | |||
|- | |- | ||
|isvalidgametype | |isvalidgametype | ||
| | |0x151 | ||
|0xf4 | |||
|- | |- | ||
|matchend | |matchend | ||
| | |0x152 | ||
|0xf5 | |||
|- | |- | ||
|setplayerteamrank | |setplayerteamrank | ||
| | |0x153 | ||
|0xf6 | |||
|- | |- | ||
|endparty | |endparty | ||
| | |0x154 | ||
|0xf7 | |||
|- | |- | ||
|setteamradar | |setteamradar | ||
| | |0x155 | ||
|0xf8 | |||
|- | |- | ||
|getteamradar | |getteamradar | ||
| | |0x156 | ||
|0xf9 | |||
|- | |- | ||
|setteamradarstrength | |setteamradarstrength | ||
| | |0x157 | ||
|0xfa | |||
|- | |- | ||
|getteamradarstrength | |getteamradarstrength | ||
| | |0x158 | ||
|0xfb | |||
|- | |- | ||
|getuavstrengthmin | |getuavstrengthmin | ||
| | |0x159 | ||
|0xfc | |||
|- | |- | ||
|getuavstrengthmax | |getuavstrengthmax | ||
| | |0x106 | ||
|0xfd | |||
|- | |- | ||
|getuavstrengthlevelneutral | |getuavstrengthlevelneutral | ||
| | |0x107 | ||
|0xfe | |||
|- | |- | ||
|getuavstrengthlevelshowenemyfastsweep | |getuavstrengthlevelshowenemyfastsweep | ||
| | |0x108 | ||
|0xff | |||
|- | |- | ||
|getuavstrengthlevelshowenemydirectional | |getuavstrengthlevelshowenemydirectional | ||
| | |0x109 | ||
|0x100 | |||
|- | |- | ||
|blockteamradar | |blockteamradar | ||
| | |0x10a | ||
|0x101 | |||
|- | |- | ||
|unblockteamradar | |unblockteamradar | ||
| | |0x10b | ||
|0x102 | |||
|- | |- | ||
|isteamradarblocked | |isteamradarblocked | ||
| | |0x10c | ||
|0x103 | |||
|- | |- | ||
|getassignedteam | |getassignedteam | ||
| | |0x10d | ||
|0x104 | |||
|- | |- | ||
|setmatchdata | |setmatchdata | ||
| | |0x10e | ||
|0x105 | |||
|- | |- | ||
|getmatchdata | |getmatchdata | ||
| | |0x10f | ||
|0x106 | |||
|- | |- | ||
|sendmatchdata | |sendmatchdata | ||
| | |0x110 | ||
|0x107 | |||
|- | |- | ||
|clearmatchdata | |clearmatchdata | ||
| | |0x111 | ||
|0x108 | |||
|- | |- | ||
|setmatchdatadef | |setmatchdatadef | ||
| | |0x112 | ||
|0x109 | |||
|- | |- | ||
|setmatchclientip | |setmatchclientip | ||
| | |0x113 | ||
|0x10a | |||
|- | |- | ||
|setmatchdataid | |setmatchdataid | ||
| | |0x114 | ||
|0x10b | |||
|- | |- | ||
|setclientmatchdata | |setclientmatchdata | ||
| | |0x115 | ||
|0x10c | |||
|- | |- | ||
|getclientmatchdata | |getclientmatchdata | ||
| | |0x116 | ||
|0x10d | |||
|- | |- | ||
|setclientmatchdatadef | |setclientmatchdatadef | ||
| | |0x117 | ||
|0x10e | |||
|- | |- | ||
|sendclientmatchdata | |sendclientmatchdata | ||
| | |0x118 | ||
|0x10f | |||
|- | |- | ||
|getbuildversion | |getbuildversion | ||
| | |0x119 | ||
|0x110 | |||
|- | |- | ||
|getbuildnumber | |getbuildnumber | ||
| | |0x11a | ||
|0x111 | |||
|- | |- | ||
|getsystemtime | |getsystemtime | ||
| | |0x11b | ||
|0x112 | |||
|- | |- | ||
|getmatchrulesdata | |getmatchrulesdata | ||
| | |0x11c | ||
|0x113 | |||
|- | |- | ||
|isusingmatchrulesdata | |isusingmatchrulesdata | ||
| | |0x11d | ||
|0x114 | |||
|- | |- | ||
|kick | |kick | ||
| | |0x11e | ||
|0x115 | |||
|- | |- | ||
|issplitscreen | |issplitscreen | ||
| | |0x11f | ||
|0x116 | |||
|- | |- | ||
|setmapcenter | |setmapcenter | ||
| | |0x120 | ||
|0x117 | |||
|- | |- | ||
|setgameendtime | |setgameendtime | ||
| | |0x121 | ||
|0x118 | |||
|- | |- | ||
|visionsetnaked | |visionsetnaked | ||
| | |0x122 | ||
|0x119 | |||
|- | |- | ||
|visionsetnight | |visionsetnight | ||
| | |0x123 | ||
|0x11a | |||
|- | |- | ||
|visionsetmissilecam | |visionsetmissilecam | ||
| | |0x124 | ||
|0x11b | |||
|- | |- | ||
|visionsetthermal | |visionsetthermal | ||
| | |0xd9 | ||
|0x11c | |||
|- | |- | ||
|visionsetpain | |visionsetpain | ||
| | |0xda | ||
|0x11d | |||
|- | |- | ||
|endlobby | |endlobby | ||
| | |0xdb | ||
|0x11e | |||
|- | |- | ||
|ambience | |ambience | ||
| | |0xdc | ||
|0x11f | |||
|- | |- | ||
|getmapcustom | |getmapcustom | ||
| | |0xdd | ||
|0x120 | |||
|- | |- | ||
|updateskill | |updateskill | ||
| | |0xde | ||
|0x121 | |||
|- | |- | ||
|spawnsighttrace | |spawnsighttrace | ||
| | |0xdf | ||
|0x122 | |||
|- | |||
|incrementcounter | |||
|N/A | |||
|0x123 | |||
|- | |||
|getcountertotal | |||
|N/A | |||
|0x124 | |||
|- | |- | ||
|setprintchannel | |setprintchannel | ||
| | |0xe | ||
|- | |- | ||
|print | |print | ||
| | |0xf | ||
|- | |- | ||
|println | |println | ||
| | |0x10 | ||
|- | |- | ||
|print3d | |print3d | ||
| | |0x11 | ||
|- | |- | ||
|line | |line | ||
| | |0x12 | ||
|- | |- | ||
|spawnturret | |spawnturret | ||
| | |0x13 | ||
|- | |- | ||
|canspawnturret | |canspawnturret | ||
| | |0x14 | ||
|- | |- | ||
|assert | |assert | ||
| | |0x15 | ||
|- | |- | ||
|assertex | |assertex | ||
| | |0x26 | ||
|- | |- | ||
|assertmsg | |assertmsg | ||
| | |0x27 | ||
|- | |- | ||
|isdefined | |isdefined | ||
| | |0x28 | ||
|- | |- | ||
|isstring | |isstring | ||
| | |0x29 | ||
|- | |- | ||
|setdvar | |setdvar | ||
| | |0x2a | ||
|- | |- | ||
|setdynamicdvar | |setdynamicdvar | ||
| | |0x2b | ||
|- | |- | ||
|setdvarifuninitialized | |setdvarifuninitialized | ||
| | |0x2c | ||
|- | |- | ||
|setdevdvar | |setdevdvar | ||
| | |0x2d | ||
|- | |- | ||
|setdevdvarifuninitialized | |setdevdvarifuninitialized | ||
| | |0x2e | ||
|- | |- | ||
|getdvar | |getdvar | ||
| | |0x2f | ||
|- | |- | ||
|getdvarint | |getdvarint | ||
| | |0x30 | ||
|- | |- | ||
|getdvarfloat | |getdvarfloat | ||
| | |0x31 | ||
|- | |- | ||
|getdvarvector | |getdvarvector | ||
| | |0x32 | ||
|- | |- | ||
|gettime | |gettime | ||
| | |0x33 | ||
|- | |- | ||
|getentbynum | |getentbynum | ||
| | |0x34 | ||
|- | |- | ||
|getweaponmodel | |getweaponmodel | ||
| | |0x35 | ||
|- | |- | ||
|getweaponhidetags | |getweaponhidetags | ||
| | |0x51 | ||
|- | |- | ||
|getanimlength | |getanimlength | ||
| | |0x52 | ||
|- | |- | ||
|animhasnotetrack | |animhasnotetrack | ||
| | |0x53 | ||
|- | |- | ||
|getnotetracktimes | |getnotetracktimes | ||
| | |0x54 | ||
|- | |- | ||
|spawn | |spawn | ||
| | |0x55 | ||
|- | |- | ||
|spawnloopsound | |spawnloopsound | ||
| | |0x56 | ||
|- | |- | ||
|bullettrace | |bullettrace | ||
| | |0x57 | ||
|- | |- | ||
|bullettracepassed | |bullettracepassed | ||
| | |0x58 | ||
|- | |- | ||
|sighttracepassed | |sighttracepassed | ||
| | |0x74 | ||
|- | |- | ||
|physicstrace | |physicstrace | ||
| | |0x75 | ||
|- | |- | ||
|physicstracenormal | |physicstracenormal | ||
| | |0x76 | ||
|- | |- | ||
|playerphysicstrace | |playerphysicstrace | ||
| | |0x77 | ||
|- | |- | ||
|getgroundposition | |getgroundposition | ||
| | |0x78 | ||
|- | |- | ||
|getmovedelta | |getmovedelta | ||
| | |0x79 | ||
|- | |- | ||
|getangledelta | |getangledelta | ||
| | |0x7a | ||
|- | |- | ||
|getnorthyaw | |getnorthyaw | ||
| | |0x7b | ||
|- | |- | ||
|setnorthyaw | |setnorthyaw | ||
| | |0x96 | ||
|- | |- | ||
|setslowmotion | |setslowmotion | ||
| | |0x97 | ||
|- | |- | ||
|randomint | |randomint | ||
| | |0x98 | ||
|- | |- | ||
|randomfloat | |randomfloat | ||
| | |0x99 | ||
|- | |- | ||
|randomintrange | |randomintrange | ||
| | |0x9a | ||
|- | |- | ||
|randomfloatrange | |randomfloatrange | ||
| | |0x9b | ||
|- | |- | ||
|sin | |sin | ||
| | |0x9c | ||
|- | |- | ||
|cos | |cos | ||
| | |0x9d | ||
|- | |- | ||
|tan | |tan | ||
| | |0x9e | ||
|- | |- | ||
|asin | |asin | ||
| | |0x9f | ||
|- | |- | ||
|acos | |acos | ||
| | |0xa0 | ||
|- | |- | ||
|atan | |atan | ||
| | |0xa1 | ||
|- | |- | ||
|int | |int | ||
| | |0xa2 | ||
|- | |- | ||
|float | |float | ||
| | |0xa3 | ||
|- | |- | ||
|abs | |abs | ||
| | |0xa4 | ||
|- | |- | ||
|min | |min | ||
| | |0xa5 | ||
|- | |- | ||
|max | |max | ||
| | |0xc6 | ||
|- | |- | ||
|floor | |floor | ||
| | |0xc7 | ||
|- | |- | ||
|ceil | |ceil | ||
| | |0xc8 | ||
|- | |- | ||
|exp | |exp | ||
| | |0xc9 | ||
|- | |- | ||
|log | |log | ||
| | |0xca | ||
|- | |- | ||
|sqrt | |sqrt | ||
| | |0xcb | ||
|- | |- | ||
|squared | |squared | ||
| | |0xcc | ||
|- | |- | ||
|clamp | |clamp | ||
| | |0xcd | ||
|- | |- | ||
|angleclamp | |angleclamp | ||
| | |0xce | ||
|- | |- | ||
|angleclamp180 | |angleclamp180 | ||
| | |0xcf | ||
|- | |- | ||
|vectorfromlinetopoint | |vectorfromlinetopoint | ||
| | |0xd0 | ||
|- | |- | ||
|pointonsegmentnearesttopoint | |pointonsegmentnearesttopoint | ||
| | |0xd1 | ||
|- | |- | ||
|distance | |distance | ||
| | |0xd2 | ||
|- | |- | ||
|distance2d | |distance2d | ||
| | |0xd3 | ||
|- | |- | ||
|distancesquared | |distancesquared | ||
| | |0xd4 | ||
|- | |- | ||
|length | |length | ||
| | |0xd5 | ||
|- | |- | ||
|lengthsquared | |lengthsquared | ||
| | |0xd6 | ||
|- | |- | ||
|closer | |closer | ||
| | |0xd7 | ||
|- | |- | ||
|vectordot | |vectordot | ||
| | |0xd8 | ||
|- | |- | ||
|vectornormalize | |vectornormalize | ||
| | |0xf6 | ||
|- | |- | ||
|vectortoangles | |vectortoangles | ||
| | |0xf7 | ||
|- | |- | ||
|vectortoyaw | |vectortoyaw | ||
| | |0xf8 | ||
|- | |- | ||
|vectorlerp | |vectorlerp | ||
| | |0xf9 | ||
|- | |- | ||
|anglestoup | |anglestoup | ||
| | |0xfa | ||
|- | |- | ||
|anglestoright | |anglestoright | ||
| | |0xfb | ||
|- | |- | ||
|anglestoforward | |anglestoforward | ||
| | |0xfc | ||
|- | |- | ||
|combineangles | |combineangles | ||
| | |0xfd | ||
|- | |- | ||
|transformmove | |transformmove | ||
| | |0xfe | ||
|- | |- | ||
|issubstr | |issubstr | ||
| | |0xff | ||
|- | |- | ||
|isendstr | |isendstr | ||
| | |0x100 | ||
|- | |- | ||
|getsubstr | |getsubstr | ||
| | |0x101 | ||
|- | |- | ||
|tolower | |tolower | ||
| | |0x102 | ||
|- | |- | ||
|strtok | |strtok | ||
| | |0x103 | ||
|- | |- | ||
|stricmp | |stricmp | ||
| | |0x104 | ||
|- | |- | ||
|ambientplay | |ambientplay | ||
| | |0x105 | ||
|- | |- | ||
|ambientstop | |ambientstop | ||
| | |0x125 | ||
|- | |- | ||
|precachemodel | |precachemodel | ||
| | |0x126 | ||
|- | |- | ||
|precacheshellshock | |precacheshellshock | ||
| | |0x127 | ||
|- | |- | ||
|precacheitem | |precacheitem | ||
| | |0x128 | ||
|- | |- | ||
|precacheshader | |precacheshader | ||
| | |0x129 | ||
|- | |- | ||
|precachestring | |precachestring | ||
| | |0x12a | ||
|- | |- | ||
|precachemenu | |precachemenu | ||
| | |0x12b | ||
|- | |- | ||
|precacherumble | |precacherumble | ||
| | |0x12c | ||
|- | |- | ||
|precachelocationselector | |precachelocationselector | ||
| | |0x12d | ||
|- | |- | ||
|precacheleaderboards | |precacheleaderboards | ||
| | |0x12e | ||
|- | |- | ||
|precacheheadicon | |precacheheadicon | ||
| | |0x146 | ||
|- | |- | ||
|loadfx | |loadfx | ||
| | |0x12f | ||
|- | |- | ||
|playfx | |playfx | ||
| | |0x130 | ||
|- | |- | ||
|playfxontag | |playfxontag | ||
| | |0x131 | ||
|- | |- | ||
|stopfxontag | |stopfxontag | ||
| | |0x132 | ||
|- | |- | ||
|playloopedfx | |playloopedfx | ||
| | |0x133 | ||
|- | |- | ||
|spawnfx | |spawnfx | ||
| | |0x134 | ||
|- | |- | ||
|triggerfx | |triggerfx | ||
| | |0x135 | ||
|- | |- | ||
|playfxontagforclients | |playfxontagforclients | ||
| | |0x136 | ||
|- | |- | ||
|physicsexplosionsphere | |physicsexplosionsphere | ||
| | |0x15a | ||
|- | |- | ||
|physicsexplosioncylinder | |physicsexplosioncylinder | ||
| | |0x15b | ||
|- | |- | ||
|physicsjolt | |physicsjolt | ||
| | |0x15c | ||
|- | |- | ||
|physicsjitter | |physicsjitter | ||
| | |0x15d | ||
|- | |- | ||
|setexpfog | |setexpfog | ||
| | |0x15e | ||
|- | |- | ||
|isexplosivedamagemod | |isexplosivedamagemod | ||
| | |0x15f | ||
|- | |- | ||
|radiusdamage | |radiusdamage | ||
| | |0x160 | ||
|- | |- | ||
|setplayerignoreradiusdamage | |setplayerignoreradiusdamage | ||
| | |0x161 | ||
|- | |- | ||
|glassradiusdamage | |glassradiusdamage | ||
| | |0x162 | ||
|- | |- | ||
|earthquake | |earthquake | ||
| | |0x163 | ||
|- | |- | ||
|getnumparts | |getnumparts | ||
| | |0x164 | ||
|- | |- | ||
|getpartname | |getpartname | ||
| | |0x182 | ||
|- | |- | ||
|weaponfiretime | |weaponfiretime | ||
| | |0x183 | ||
|- | |- | ||
|weaponclipsize | |weaponclipsize | ||
| | |0x184 | ||
|- | |- | ||
|weaponisauto | |weaponisauto | ||
| | |0x185 | ||
|- | |- | ||
|weaponissemiauto | |weaponissemiauto | ||
| | |0x186 | ||
|- | |- | ||
|weaponisboltaction | |weaponisboltaction | ||
| | |0x187 | ||
|- | |- | ||
|weaponinheritsperks | |weaponinheritsperks | ||
| | |0x188 | ||
|- | |- | ||
|weaponburstcount | |weaponburstcount | ||
| | |0x189 | ||
|- | |- | ||
|weapontype | |weapontype | ||
| | |0x18a | ||
|- | |- | ||
|weaponclass | |weaponclass | ||
| | |0x18b | ||
|- | |- | ||
|weaponinventorytype | |weaponinventorytype | ||
| | |0x1b5 | ||
|- | |- | ||
|weaponstartammo | |weaponstartammo | ||
| | |0x1b6 | ||
|- | |- | ||
|weaponmaxammo | |weaponmaxammo | ||
| | |0x1b7 | ||
|- | |- | ||
|weaponaltweaponname | |weaponaltweaponname | ||
| | |0x1b8 | ||
|- | |- | ||
|isweaponcliponly | |isweaponcliponly | ||
| | |0x1b9 | ||
|- | |- | ||
|isweapondetonationtimed | |isweapondetonationtimed | ||
| | |0x1ba | ||
|- | |- | ||
|weaponhasthermalscope | |weaponhasthermalscope | ||
| | |0x1bb | ||
|- | |- | ||
|getvehiclenode | |getvehiclenode | ||
| | |0x1bc | ||
|- | |- | ||
|getvehiclenodearray | |getvehiclenodearray | ||
| | |0x1bd | ||
|- | |- | ||
|getallvehiclenodes | |getallvehiclenodes | ||
| | |0x1be | ||
|- | |- | ||
|getnumvehicles | |getnumvehicles | ||
| | |0x1bf | ||
|- | |- | ||
|precachevehicle | |precachevehicle | ||
| | |0x1c0 | ||
|- | |- | ||
|spawnvehicle | |spawnvehicle | ||
| | |0x1c1 | ||
|- | |- | ||
|getarray | |getarray | ||
| | |0x1c2 | ||
|- | |- | ||
|getspawnerarray | |getspawnerarray | ||
| | |0x198 | ||
|- | |- | ||
|playrumbleonposition | |playrumbleonposition | ||
| | |0x199 | ||
|- | |- | ||
|playrumblelooponposition | |playrumblelooponposition | ||
| | |0x19a | ||
|- | |- | ||
|stopallrumbles | |stopallrumbles | ||
| | |0x19b | ||
|- | |- | ||
|soundexists | |soundexists | ||
| | |0x19c | ||
|- | |- | ||
|openfile | |openfile | ||
| | |0x19d | ||
|- | |- | ||
|closefile | |closefile | ||
| | |0x19e | ||
|- | |- | ||
|fprintln | |fprintln | ||
| | |0x19f | ||
|- | |- | ||
|fprintfields | |fprintfields | ||
| | |0x1a0 | ||
|- | |- | ||
|freadln | |freadln | ||
| | |0x1a1 | ||
|- | |- | ||
|fgetarg | |fgetarg | ||
| | |0x1a2 | ||
|- | |- | ||
|setminimap | |setminimap | ||
| | |0x1a3 | ||
|- | |- | ||
|setthermalbodymaterial | |setthermalbodymaterial | ||
| | |0x1a4 | ||
|- | |- | ||
|getarraykeys | |getarraykeys | ||
| | |0x1a5 | ||
|- | |- | ||
|getfirstarraykey | |getfirstarraykey | ||
| | |0x1a6 | ||
|- | |- | ||
|getnextarraykey | |getnextarraykey | ||
| | |0x18c | ||
|- | |- | ||
|sortbydistance | |sortbydistance | ||
| | |0x18d | ||
|- | |- | ||
|tablelookup | |tablelookup | ||
| | |0x18e | ||
|- | |- | ||
|tablelookupbyrow | |tablelookupbyrow | ||
| | |0x18f | ||
|- | |- | ||
|tablelookupistring | |tablelookupistring | ||
| | |0x190 | ||
|- | |- | ||
|tablelookupistringbyrow | |tablelookupistringbyrow | ||
| | |0x191 | ||
|- | |- | ||
|tablelookuprownum | |tablelookuprownum | ||
| | |0x192 | ||
|- | |- | ||
|getmissileowner | |getmissileowner | ||
| | |0x193 | ||
|- | |- | ||
|magicbullet | |magicbullet | ||
| | |0x194 | ||
|- | |- | ||
|getweaponflashtagname | |getweaponflashtagname | ||
| | |0x195 | ||
|- | |- | ||
|averagepoint | |averagepoint | ||
| | |0x196 | ||
|- | |- | ||
|averagenormal | |averagenormal | ||
| | |0x197 | ||
|- | |- | ||
|getglass | |getglass | ||
| | |0x1a7 | ||
|- | |- | ||
|getglassarray | |getglassarray | ||
| | |0x1a8 | ||
|- | |- | ||
|getglassorigin | |getglassorigin | ||
| | |0x1a9 | ||
|- | |- | ||
|isglassdestroyed | |isglassdestroyed | ||
| | |0x1aa | ||
|- | |- | ||
|destroyglass | |destroyglass | ||
| | |0x1ab | ||
|- | |- | ||
|deleteglass | |deleteglass | ||
| | |0x1ac | ||
|- | |- | ||
|getentchannelscount | |getentchannelscount | ||
| | |0x1ad | ||
|- | |- | ||
|} | |} | ||
Revision as of 01:09, 11 June 2014
The scriptfile asset is used on both Modern Warfare 3 and Ghosts. It is Infinity Ward's attempt at protecting their game scripts from being modified. Compared to Treyarch's scriptparsetree, the scriptfile gives away less information on identifying which game script file it originated from. All unnecessary strings have been removed and file names have even been renamed as number id's.
struct ScriptFile
{
const char *name;
int deflatedLen;
int inflatedLen;
int codeLen;
char *data;
char *code;
};Data Section
The data section is a zlib compressed section that contains data used by the code section. It's compressed size is equal to deflatedSize and it's uncompressed size is equal to inflatedSize.
Code Section
The code section is the actual compiled game script code.
Operation Codes
Modern Warfare 3
#define OP_End 0
#define OP_Return 1
#define OP_GetUndefined 2
#define OP_GetZero 3
#define OP_GetByte1 4
#define OP_GetByte2 5
#define OP_GetNegByte 6
#define OP_GetUnsignedShort 7
#define OP_GetNegUnsignedShort 8
#define OP_GetInteger 9
#define OP_opcode10 0xA
#define OP_opcode11 0xB
#define OP_GetFloat 0xC
#define OP_GetString 0xD
#define OP_GetIString 0xE
#define OP_GetVector 0xF
#define OP_GetLevelObject 0x10
#define OP_GetAnimObject 0x11
#define OP_GetSelf 0x12
#define OP_GetThread 0x13
#define OP_GetLevel 0x14
#define OP_GetGame 0x15
#define OP_GetAnim 0x16
#define OP_GetAnimation 0x17
#define OP_GetGameRef 0x18
#define OP_GetFunction1 0x19
#define OP_GetFunction2 0x1A
#define OP_CreateLocalVariable 0x1B
#define OP_RemoveLocalVariables 0x1C
#define OP_EvalLocalVariableCached0 0x1D
#define OP_EvalLocalVariableCached1 0x1E
#define OP_EvalLocalVariableCached2 0x1F
#define OP_EvalLocalVariableCached3 0x20
#define OP_EvalLocalVariableCached4 0x21
#define OP_EvalLocalVariableCached5 0x22
#define OP_EvalLocalVariableCached 0x23
#define OP_EvalLocalArrayCached 0x24
#define OP_EvalArray 0x25
#define OP_EvalLocalArrayRefCached0 0x26
#define OP_opcode39 0x27
#define OP_EvalLocalArrayRefCached 0x28
#define OP_EvalArrayRef 0x29
#define OP_ClearArray 0x2A
#define OP_EmptyArray 0x2B
#define OP_opcode44 0x2C
#define OP_GetSelfObject 0x2D
#define OP_EvalLevelFieldVariable 0x2E
#define OP_EvalAnimFieldVariable 0x2F
#define OP_EvalSelfFieldVariable 0x30
#define OP_EvalFieldVariable 0x31
#define OP_EvalLevelFieldVariableRef 0x32
#define OP_EvalAnimFieldVariableRef 0x33
#define OP_EvalSelfFieldVariableRef 0x34
#define OP_EvalFieldVariableRef 0x35
#define OP_ClearFieldVariable 0x36
#define OP_SafeCreateVariableFieldCached 0x37
#define OP_SafeSetVariableFieldCached0 0x38
#define OP_SafeSetVariableFieldCached 0x39
#define OP_SafeSetWaittillVariableFieldCached 0x3A
#define OP_clearparams 0x3B
#define OP_checkclearparams 0x3C
#define OP_opcode61 0x3D
#define OP_opcode62 0x3E // nop
#define OP_EvalLocalVariableRefCached 0x3F
#define OP_SetLevelFieldVariableField 0x40
#define OP_SetVariableField 0x41
#define OP_opcode66 0x42 // nop
#define OP_SetAnimFieldVariableField 0x43
#define OP_SetSelfFieldVariableField 0x44
#define OP_opcode69 0x45
#define OP_opcode70 0x46
#define OP_opcode71 0x47
#define OP_opcode72 0x48
#define OP_opcode72 0x49
#define OP_CallBuiltin0 0x4A
#define OP_CallBuiltin1 0x4B
#define OP_CallBuiltin2 0x4C
#define OP_CallBuiltin3 0x4D
#define OP_CallBuiltin4 0x4E
#define OP_CallBuiltin5 0x4F
#define OP_CallBuiltin 0x50
#define OP_CallBuiltinMethod0 0x51
#define OP_CallBuiltinMethod1 0x52
#define OP_CallBuiltinMethod2 0x53
#define OP_CallBuiltinMethod3 0x54
#define OP_CallBuiltinMethod4 0x55
#define OP_CallBuiltinMethod5 0x56
#define OP_CallBuiltinMethod 0x57
#define OP_wait 0x58
#define OP_waittillFrameEnd 0x59
#define OP_voidCodepos 0x5A
#define OP_ScriptFunctionCall2 0x5B
#define OP_ScriptFunctionCall 0x5C
#define OP_ScriptFunctionCallPointer 0x5D
#define OP_ScriptMethodCall 0x5E
#define OP_ScriptMethodCallPointer 0x5F
#define OP_ScriptThreadCall 0x60
#define OP_PreScriptCall 0x61
#define OP_ScriptFunctionCall2 0x62
#define OP_ScriptFunctionCall 0x63
#define OP_ScriptFunctionCallPointer 0x64
#define OP_ScriptMethodCall 0x65
#define OP_ScriptMethodCallPointer 0x66
#define OP_ScriptThreadCall 0x67
#define OP_PreScriptCall 0x68
#define OP_opcode105 0x69
#define OP_opcode106 0x6A
#define OP_opcode107 0x6B
#define OP_opcode108 0x6C
#define OP_opcode109 0x6D
#define OP_opcode110 0x6E
#define OP_opcode111 0x6F
#define OP_opcode112 0x70
#define OP_opcode113 0x71
#define OP_opcode114 0x72
#define OP_opcode115 0x73
#define OP_opcode116 0x74
#define OP_BoolNot 0x75
#define OP_BoolComplement 0x76
#define OP_JumpOnFalse 0x77
#define OP_JumpOnTrue 0x78
#define OP_JumpOnFalseExpr 0x79
#define OP_JumpOnTrueExpr 0x7A
#define OP_jump 0x7B
#define OP_jumpback 0x7C
#define OP_inc 0x7D
#define OP_dec 0x7E
#define OP_bit_or 0x7F
#define OP_bit_ex_or 0x80
#define OP_bit_and 0x81
#define OP_equality 0x82
#define OP_inequality 0x83
#define OP_less 0x84
#define OP_greater 0x85
#define OP_less_equal 0x86
#define OP_greater_equal 0x87
#define OP_shift_left 0x88
#define OP_shift_right 0x89
#define OP_plus 0x8A
#define OP_minus 0x8B
#define OP_multiply 0x8C
#define OP_divide 0x8F
#define OP_mod 0x8E
#define OP_size 0x8F
#define OP_opcode144 0x90
#define OP_nop 0x91
#define OP_waittill 0x92
#define OP_notify 0x93
#define OP_endon 0x94
#define OP_voidCodepos 0x95
#define OP_switch 0x96
#define OP_endswitch 0x97
#define OP_vector 0x98Function ID List
| Function Name | PC ID | PS3 ID |
|---|---|---|
| getviewmodel | 0x82b1 | 0x80cd |
| fragbuttonpressed | 0x82b2 | 0x80ce |
| secondaryoffhandbuttonpressed | 0x82b3 | 0x80cf |
| getcurrentweaponclipammo | 0x82b4 | 0x80d0 |
| setvelocity | 0x82b5 | 0x80d1 |
| getplayerviewheight | 0x82b6 | 0x80d2 |
| unknown | 0x8309 | 0x8309 |
| getnormalizedmovement | 0x82b7 | 0x80d3 |
| getnormalizedcameramovement | 0x82ce | 0x80d4 |
| giveweapon | 0x82cf | 0x80d5 |
| takeweapon | 0x82d0 | 0x80d6 |
| takeallweapons | 0x82d1 | 0x80d7 |
| getcurrentweapon | 0x82d2 | 0x80d8 |
| getcurrentprimaryweapon | 0x82d3 | 0x80d9 |
| getcurrentoffhand | 0x82d4 | 0x80da |
| hasweapon | 0x82d5 | 0x80db |
| switchtoweapon | 0x82d6 | 0x80dc |
| switchtoweaponimmediate | 0x82d7 | 0x80dd |
| switchtooffhand | 0x82d8 | 0x80de |
| givestartammo | 0x82f2 | 0x80df |
| givemaxammo | 0x82f3 | 0x80e0 |
| getfractionstartammo | 0x82f4 | 0x80e1 |
| getfractionmaxammo | 0x82f5 | 0x80e2 |
| isdualwielding | 0x82f6 | 0x80e3 |
| isreloading | 0x82f7 | 0x80e4 |
| isswitchingweapon | 0x82f8 | 0x80e5 |
| setorigin | 0x82f9 | 0x80e6 |
| getvelocity | 0x82fa | 0x80e7 |
| setplayerangles | 0x82fb | 0x80e8 |
| getplayerangles | 0x82fc | 0x80e9 |
| usebuttonpressed | 0x82fd | 0x80ea |
| attackbuttonpressed | 0x82fe | 0x80eb |
| adsbuttonpressed | 0x82ff | 0x80ec |
| meleebuttonpressed | 0x8300 | 0x80ed |
| playerads | 0x8301 | 0x80ee |
| isonground | 0x8302 | 0x80ef |
| isusingturret | 0x8303 | 0x80f0 |
| setviewmodel | 0x8304 | 0x80f1 |
| setoffhandprimaryclass | 0x8305 | 0x80f2 |
| getoffhandprimaryclass | 0x8306 | 0x80f3 |
| setoffhandsecondaryclass | 0x82d9 | 0x80f4 |
| getoffhandsecondaryclass | 0x82da | 0x80f5 |
| beginlocationselection | 0x82db | 0x80f6 |
| endlocationselection | 0x82dc | 0x80f7 |
| disableweapons | 0x82dd | 0x80f8 |
| enableweapons | 0x82de | 0x80f9 |
| disableoffhandweapons | 0x82df | 0x80fa |
| enableoffhandweapons | 0x82e0 | 0x80fb |
| disableweaponswitch | 0x82e1 | 0x80fc |
| enableweaponswitch | 0x82e2 | 0x80fd |
| openpopupmenu | 0x82e3 | 0x80fe |
| openpopupmenunomouse | 0x82e4 | 0x80ff |
| closepopupmenu | 0x82e5 | 0x8100 |
| openmenu | 0x82e6 | 0x8101 |
| closemenu | 0x82e7 | 0x8102 |
| freezecontrols | 0x82e9 | 0x8104 |
| disableusability | 0x82ea | 0x8105 |
| enableusability | 0x82eb | 0x8106 |
| setwhizbyspreads | 0x82ec | 0x8107 |
| setwhizbyradii | 0x82ed | 0x8108 |
| setreverb | 0x82ee | 0x8109 |
| deactivatereverb | 0x82ef | 0x810a |
| setvolmod | 0x82f0 | 0x810b |
| setchannelvolume | 0x82f1 | 0x810c |
| setchannelvolumes | 0x82b8 | 0x810d |
| deactivatechannelvolumes | 0x82b9 | 0x810e |
| playlocalsound | 0x82ba | 0x810f |
| stoplocalsound | 0x82bb | 0x8110 |
| setweaponammoclip | 0x82bc | 0x8111 |
| setweaponammostock | 0x82bd | 0x8112 |
| getweaponammoclip | 0x82be | 0x8113 |
| getweaponammostock | 0x82bf | 0x8114 |
| anyammoforweaponmodes | 0x82c0 | 0x8115 |
| setclientdvar | 0x82c1 | 0x8116 |
| setclientdvars | 0x82c2 | 0x8117 |
| allowads | 0x82c3 | 0x8118 |
| allowjump | 0x82c4 | 0x8119 |
| allowsprint | 0x82c5 | 0x811a |
| setspreadoverride | 0x82c6 | 0x811b |
| resetspreadoverride | 0x82c7 | 0x811c |
| setaimspreadmovementscale | 0x82c8 | 0x811d |
| setactionslot | 0x82c9 | 0x811e |
| setviewkickscale | 0x82ca | 0x811f |
| getviewkickscale | 0x82cb | 0x8120 |
| getweaponslistall | 0x82cc | 0x8121 |
| getweaponslistprimaries | 0x82cd | 0x8122 |
| getweaponslistoffhands | 0x8296 | 0x8123 |
| getweaponslistitems | 0x8297 | 0x8124 |
| getweaponslistexclusives | 0x8298 | 0x8125 |
| getweaponslist | 0x8299 | 0x8126 |
| canplayerplacesentry | 0x829a | 0x8127 |
| canplayerplacetank | 0x829b | 0x8128 |
| visionsetnakedforplayer | 0x829c | 0x8129 |
| visionsetnightforplayer | 0x829d | 0x812a |
| visionsetmissilecamforplayer | 0x829e | 0x812b |
| visionsetthermalforplayer | 0x829f | 0x812c |
| visionsetpainforplayer | 0x82a0 | 0x812d |
| setblurforplayer | 0x82a1 | 0x812e |
| getplayerweaponmodel | 0x82a2 | 0x812f |
| getplayerknifemodel | 0x82a3 | 0x8130 |
| updateplayermodelwithweapons | 0x82a4 | 0x8131 |
| notifyonplayercommand | 0x82a5 | 0x8132 |
| canmantle | 0x82a6 | 0x8133 |
| forcemantle | 0x82a7 | 0x8134 |
| ismantling | 0x82a8 | 0x8135 |
| playfx | 0x82a9 | 0x8136 |
| recoilscaleon | 0x82aa | 0x8137 |
| recoilscaleoff | 0x82ab | 0x8138 |
| weaponlockstart | 0x82ac | 0x8139 |
| weaponlockfinalize | 0x82ad | 0x813a |
| weaponlockfree | 0x82ae | 0x813b |
| weaponlocktargettooclose | 0x82af | 0x813c |
| weaponlocknoclearance | 0x826e | 0x813d |
| visionsyncwithplayer | 0x826f | 0x813e |
| showhudsplash | 0x8270 | 0x813f |
| setperk | 0x8271 | 0x8140 |
| hasperk | 0x8272 | 0x8141 |
| clearperks | 0x8273 | 0x8142 |
| unsetperk | 0x8274 | 0x8143 |
| noclip | 0x8275 | 0x8144 |
| ufo | 0x8276 | 0x8145 |
| pingplayer | 0x821c | 0x80a7 |
| buttonpressed | 0x821d | 0x80a8 |
| sayall | 0x821e | 0x80a9 |
| sayteam | 0x821f | 0x80aa |
| showscoreboard | 0x8220 | 0x80ab |
| setspawnweapon | 0x8221 | 0x80ac |
| dropitem | 0x8222 | 0x80ad |
| dropscavengerbag | 0x8223 | 0x80ae |
| finishplayerdamage | 0x823c | 0x80af |
| suicide | 0x823d | 0x80b0 |
| closeingamemenu | 0x823e | 0x80b1 |
| iprintln | 0x823f | 0x80b2 |
| iprintlnbold | 0x8240 | 0x80b3 |
| spawn | 0x8241 | 0x80b4 |
| setentertime | 0x8242 | 0x80b5 |
| cloneplayer | 0x8243 | 0x80b6 |
| istalking | 0x8244 | 0x80b7 |
| allowspectateteam | 0x8245 | 0x80b8 |
| getguid | 0x8246 | 0x80b9 |
| getxuid | 0x8266 | 0x80ba |
| ishost | 0x8267 | 0x80bb |
| getspectatingplayer | 0x8268 | 0x80bc |
| predictstreampos | 0x8269 | 0x80bd |
| updatescores | 0x826a | 0x80be |
| updatedmscores | 0x826b | 0x80bf |
| setrank | 0x826c | 0x80c0 |
| setcardtitle | 0x826d | 0x80c1 |
| setcardicon | 0x828c | 0x80c2 |
| setcardnameplate | 0x828d | 0x80c3 |
| setcarddisplayslot | 0x828e | 0x80c4 |
| kc_regweaponforfxremoval | 0x828f | 0x80c5 |
| laststandrevive | 0x8290 | 0x80c6 |
| setspectatedefaults | 0x8291 | 0x80c7 |
| getthirdpersoncrosshairoffset | 0x8292 | 0x80c8 |
| disableweaponpickup | 0x8293 | 0x80c9 |
| enableweaponpickup | 0x8294 | 0x80ca |
| issplitscreenplayer | N/A | 0x80cb |
| issplitscreenplayerprimary | N/A | 0x80cc |
| settext | 0x80b6 | 0x827d |
| clearalltextafterhudelem | 0x80b7 | 0x827e |
| setshader | 0x80b8 | 0x827f |
| settargetent | 0x80b9 | 0x8280 |
| cleartargetent | 0x80ba | 0x8281 |
| settimer | 0x80bb | 0x8282 |
| settimerup | 0x80bc | 0x8283 |
| settimerstatic | 0x80bd | 0x8284 |
| settenthstimer | 0x80be | 0x8285 |
| settenthstimerup | 0x80bf | 0x8286 |
| settenthstimerstatic | 0x80c0 | 0x8287 |
| setclock | 0x80c1 | 0x8288 |
| setclockup | 0x80c2 | 0x8289 |
| setvalue | 0x80c3 | 0x828a |
| setwaypoint | 0x80c4 | 0x828b |
| rotatingicon | 0x80c5 | 0x828c |
| secondaryarrow | 0x807b | 0x828d |
| setwaypointiconoffscreenonly | 0x807c | 0x828e |
| fadeovertime | 0x807d | 0x828f |
| scaleovertime | 0x807e | 0x8290 |
| moveovertime | 0x807f | 0x8291 |
| reset | 0x8080 | 0x8292 |
| destroy | 0x8081 | 0x8293 |
| setpulsefx | 0x8082 | 0x8294 |
| setplayernamestring | 0x8083 | 0x8295 |
| changefontscaleovertime | N/A | 0x8296 |
| fadeovertime2 | 0x830b | N/A |
| scaleovertime2 | 0x830c | N/A |
| moveovertime2 | 0x8084 | N/A |
| attach | 0x8017 | 0x8000 |
| attachshieldmodel | 0x8018 | 0x8001 |
| detach | 0x8024 | 0x8002 |
| detachshieldmodel | 0x8025 | 0x8003 |
| moveshieldmodel | 0x8026 | 0x8004 |
| detachall | 0x8027 | 0x8005 |
| getattachsize | 0x8028 | 0x8006 |
| getattachmodelname | 0x8029 | 0x8007 |
| getattachtagname | 0x802a | 0x8008 |
| getattachignorecollision | 0x8043 | 0x8009 |
| hidepart | 0x8044 | 0x800a |
| allinstances | 0x8045 | 0x800b |
| hideallparts | 0x8046 | 0x800c |
| showpart | 0x8047 | 0x800d |
| showallparts | 0x8048 | 0x800e |
| linkto | 0x8049 | 0x800f |
| linktoblendtotag | 0x804a | 0x8010 |
| unlink | 0x804b | 0x8011 |
| islinked | 0x8063 | 0x8012 |
| enablelinkto | 0x8064 | 0x8013 |
| playerlinkto | 0x8075 | 0x8014 |
| playerlinktodelta | 0x8076 | 0x8015 |
| playerlinkweaponviewtodelta | 0x8077 | 0x8016 |
| playerlinktoabsolute | 0x8078 | 0x8017 |
| playerlinktoblend | 0x8079 | 0x8018 |
| playerlinkedoffsetenable | 0x807a | 0x8019 |
| playerlinkedoffsetdisable | 0x8094 | 0x801a |
| playerlinkedsetviewznear | 0x8095 | 0x801b |
| playerlinkedsetusebaseangleforviewclamp | 0x8096 | 0x801c |
| lerpviewangleclamp | 0x8097 | 0x801d |
| setviewangleresistance | 0x8098 | 0x801e |
| geteye | 0x8099 | 0x801f |
| istouching | 0x809a | 0x8020 |
| stoploopsound | 0x809b | 0x8021 |
| stopsounds | 0x809c | 0x8022 |
| playrumbleonentity | 0x809d | 0x8023 |
| playrumblelooponentity | 0x809e | 0x8024 |
| stoprumble | 0x809f | 0x8025 |
| delete | 0x80a0 | 0x8026 |
| setmodel | 0x80a1 | 0x8027 |
| laseron | 0x80a2 | 0x8028 |
| laseroff | 0x80a3 | 0x8029 |
| laseraltviewon | 0x80a4 | 0x802a |
| laseraltviewoff | 0x80a5 | 0x802b |
| thermalvisionon | 0x80a6 | 0x802c |
| thermalvisionoff | 0x80a7 | 0x802d |
| unknown | 0x8023 | 0x82ef |
| unknown | 0x8000 | 0x82f0 |
| thermalvisionfofoverlayon | 0x80a8 | 0x802e |
| thermalvisionfofoverlayoff | 0x80a9 | 0x802f |
| autospotoverlayon | 0x80aa | 0x8030 |
| autospotoverlayoff | 0x80ab | 0x8031 |
| setcontents | 0x80ac | 0x8032 |
| makeusable | 0x80ad | 0x8033 |
| makeunusable | 0x80ae | 0x8034 |
| setcursorhint | 0x80c6 | 0x8035 |
| sethintstring | 0x80c7 | 0x8036 |
| forceusehinton | 0x80c8 | 0x8037 |
| forceusehintoff | 0x80c9 | 0x8038 |
| makesoft | 0x80ca | 0x8039 |
| makehard | 0x80cb | 0x803a |
| willneverchange | 0x80cc | 0x803b |
| startfiring | 0x80cd | 0x803c |
| stopfiring | 0x80ce | 0x803d |
| isfiringturret | 0x80cf | 0x803e |
| startbarrelspin | 0x80d0 | 0x803f |
| stopbarrelspin | 0x80d1 | 0x8040 |
| getbarrelspinrate | 0x80d2 | 0x8041 |
| remotecontrolturret | 0x80d3 | 0x8042 |
| remotecontrolturretoff | 0x80d4 | 0x8043 |
| shootturret | 0x80d5 | 0x8044 |
| getturretowner | 0x80d6 | 0x8045 |
| setsentryowner | 0x80ee | 0x8046 |
| setsentrycarrier | 0x80ef | 0x8047 |
| setturretminimapvisible | 0x80f0 | 0x8048 |
| settargetentity | 0x80f1 | 0x8049 |
| snaptotargetentity | 0x80f2 | 0x804a |
| cleartargetentity | 0x80f3 | 0x804b |
| getturrettarget | 0x80f4 | 0x804c |
| setplayerspread | 0x80f5 | 0x804d |
| setaispread | 0x80f6 | 0x804e |
| setsuppressiontime | 0x80f7 | 0x804f |
| setconvergencetime | 0x8119 | 0x8050 |
| setconvergenceheightpercent | 0x811a | 0x8051 |
| setturretteam | 0x811b | 0x8052 |
| maketurretsolid | 0x811c | 0x8053 |
| maketurretoperable | 0x811d | 0x8054 |
| maketurretinoperable | 0x811e | 0x8055 |
| setturretaccuracy | 0x813a | 0x8056 |
| setrightarc | 0x813b | 0x8057 |
| setleftarc | 0x813c | 0x8058 |
| settoparc | 0x813d | 0x8059 |
| setbottomarc | 0x813e | 0x805a |
| setautorotationdelay | 0x813f | 0x805b |
| setdefaultdroppitch | 0x8140 | 0x805c |
| restoredefaultdroppitch | 0x8141 | 0x805d |
| turretfiredisable | 0x8142 | 0x805e |
| turretfireenable | 0x8161 | 0x805f |
| setturretmodechangewait | 0x8162 | 0x8060 |
| usetriggerrequirelookat | 0x8163 | 0x8061 |
| getstance | 0x8164 | 0x8062 |
| setstance | 0x8165 | 0x8063 |
| itemweaponsetammo | 0x8166 | 0x8064 |
| getammocount | 0x8167 | 0x8065 |
| gettagorigin | 0x8168 | 0x8066 |
| gettagangles | 0x8169 | 0x8067 |
| shellshock | 0x816a | 0x8068 |
| stunplayer | 0x816b | 0x8069 |
| stopshellshock | 0x816c | 0x806a |
| fadeoutshellshock | 0x816d | 0x806b |
| setdepthoffield | 0x816e | 0x806c |
| setviewmodeldepthoffield | 0x816f | 0x806d |
| setmotionblurmovescale | 0x8170 | 0x806e |
| setmotionblurturnscale | 0x8190 | 0x806f |
| setmotionblurzoomscale | 0x8191 | 0x8070 |
| viewkick | 0x8192 | 0x8071 |
| localtoworldcoords | 0x8193 | 0x8072 |
| getentitynumber | 0x8194 | 0x8073 |
| getentityvelocity | 0x8195 | 0x8074 |
| enablegrenadetouchdamage | 0x8196 | 0x8075 |
| disablegrenadetouchdamage | 0x8197 | 0x8076 |
| enableaimassist | 0x8198 | 0x8077 |
| disableaimassist | 0x81b7 | 0x8078 |
| radiusdamage | 0x81b8 | 0x8079 |
| detonate | 0x81b9 | 0x807a |
| damageconetrace | 0x81ba | 0x807b |
| sightconetrace | 0x81bb | 0x807c |
| settargetent | 0x81bc | 0x807d |
| settargetpos | 0x81bd | 0x807e |
| cleartarget | 0x81be | 0x807f |
| setflightmodedirect | 0x81bf | 0x8080 |
| setflightmodetop | 0x81c0 | 0x8081 |
| getlightintensity | 0x81c1 | 0x8082 |
| setlightintensity | 0x81c2 | 0x8083 |
| isragdoll | 0x81c3 | 0x8084 |
| setmovespeedscale | 0x81c4 | 0x8085 |
| cameralinkto | 0x81c5 | 0x8086 |
| cameraunlink | 0x81c6 | 0x8087 |
| controlslinkto | 0x81e3 | 0x8088 |
| controlsunlink | 0x81e4 | 0x8089 |
| makevehiclesolidcapsule | 0x81e5 | 0x808a |
| makevehiclesolidsphere | 0x81e6 | 0x808b |
| remotecontrolvehicle | 0x81e8 | 0x808d |
| remotecontrolvehicleoff | 0x81e9 | 0x808e |
| isfiringvehicleturret | 0x81ea | 0x808f |
| drivevehicleandcontrolturret | 0x81eb | 0x8090 |
| drivevehicleandcontrolturretoff | 0x81ec | 0x8091 |
| getplayersetting | 0x81ed | 0x8092 |
| getlocalplayerprofiledata | 0x81ee | 0x8093 |
| setlocalplayerprofiledata | 0x81ef | 0x8094 |
| remotecamerasoundscapeon | 0x81f0 | 0x8095 |
| remotecamerasoundscapeoff | 0x81f1 | 0x8096 |
| radarjamon | 0x81f2 | 0x8097 |
| radarjamoff | 0x81f3 | 0x8098 |
| setmotiontrackervisible | 0x81f4 | 0x8099 |
| getmotiontrackervisible | 0x81f5 | 0x809a |
| circle | 0x81f6 | 0x809b |
| getpointinbounds | 0x81f7 | 0x809c |
| transfermarkstonewscriptmodel | 0x81f8 | 0x809d |
| setwatersheeting | 0x81f9 | 0x809e |
| setweaponhudiconoverride | 0x81fa | 0x809f |
| getweaponhudiconoverride | 0x81fb | 0x80a0 |
| setempjammed | 0x81fc | 0x80a1 |
| playersetexpfog | 0x81fd | 0x80a2 |
| isitemunlocked | 0x81fe | 0x80a3 |
| getplayerdata | 0x81ff | 0x80a4 |
| setplayerdata | 0x821a | 0x80a5 |
| trackerupdate | N/A | 0x80a6 |
| iprintln | 0x16a | 0xc2 |
| iprintlnbold | 0x16b | 0xc3 |
| logstring | 0x16c | 0xc4 |
| getent | 0x16d | 0xc5 |
| getentarray | 0x16e | 0xc6 |
| spawnplane | 0x16f | 0xc7 |
| spawnstruct | 0x170 | 0xc8 |
| spawnhelicopter | 0x171 | 0xc9 |
| isalive | 0x172 | 0xca |
| isspawner | 0x173 | 0xcb |
| createattractorent | 0x174 | 0xcc |
| createattractororigin | 0x175 | 0xcd |
| createrepulsorent | 0x176 | 0xce |
| createrepulsororigin | 0x177 | 0xcf |
| deleteattractor | 0x178 | 0xd0 |
| playsoundatpos | 0x179 | 0xd1 |
| newhudelem | 0x17a | 0x1c7 |
| newclienthudelem | 0x17b | 0xd2 |
| newteamhudelem | 0x17c | 0xd3 |
| newdamageindicatorhudelem | N/A | 0xd4 |
| resettimeout | 0x17d | 0xd5 |
| precachefxteamthermal | 0x17e | 0xd6 |
| isplayer | 0x17f | 0xd7 |
| isplayernumber | 0x180 | 0xd8 |
| setsunlight | 0x39 | 0x191 |
| resetsunlight | 0x3a | 0x192 |
| setwinningplayer | 0x181 | 0xd9 |
| setwinningteam | 0x137 | 0xda |
| announcement | 0x138 | 0xdb |
| clientannouncement | 0x139 | 0xdc |
| getteamscore | 0x13a | 0xdd |
| setteamscore | 0x13b | 0xde |
| setclientnamemode | 0x13c | 0xdf |
| updateclientnames | 0x13d | 0xe0 |
| getteamplayersalive | 0x13e | 0xe1 |
| logprint | 0x13f | 0xe2 |
| worldentnumber | 0x140 | 0xe3 |
| obituary | 0x141 | 0xe4 |
| positionwouldtelefrag | 0x142 | 0xe5 |
| canspawn | 0x143 | 0xe6 |
| getstarttime | 0x144 | 0xe7 |
| precachestatusicon | 0x145 | 0xe8 |
| precacheminimapicon | 0x147 | 0xea |
| precachempanim | 0x148 | 0xeb |
| restart | 0x149 | 0xec |
| exitlevel | 0x14a | 0xed |
| addtestclient | 0x14b | 0xee |
| makedvarserverinfo | 0x14c | 0xef |
| setarchive | 0x14d | 0xf0 |
| allclientsprint | 0x14e | 0xf1 |
| clientprint | 0x14f | 0xf2 |
| mapexists | 0x150 | 0xf3 |
| isvalidgametype | 0x151 | 0xf4 |
| matchend | 0x152 | 0xf5 |
| setplayerteamrank | 0x153 | 0xf6 |
| endparty | 0x154 | 0xf7 |
| setteamradar | 0x155 | 0xf8 |
| getteamradar | 0x156 | 0xf9 |
| setteamradarstrength | 0x157 | 0xfa |
| getteamradarstrength | 0x158 | 0xfb |
| getuavstrengthmin | 0x159 | 0xfc |
| getuavstrengthmax | 0x106 | 0xfd |
| getuavstrengthlevelneutral | 0x107 | 0xfe |
| getuavstrengthlevelshowenemyfastsweep | 0x108 | 0xff |
| getuavstrengthlevelshowenemydirectional | 0x109 | 0x100 |
| blockteamradar | 0x10a | 0x101 |
| unblockteamradar | 0x10b | 0x102 |
| isteamradarblocked | 0x10c | 0x103 |
| getassignedteam | 0x10d | 0x104 |
| setmatchdata | 0x10e | 0x105 |
| getmatchdata | 0x10f | 0x106 |
| sendmatchdata | 0x110 | 0x107 |
| clearmatchdata | 0x111 | 0x108 |
| setmatchdatadef | 0x112 | 0x109 |
| setmatchclientip | 0x113 | 0x10a |
| setmatchdataid | 0x114 | 0x10b |
| setclientmatchdata | 0x115 | 0x10c |
| getclientmatchdata | 0x116 | 0x10d |
| setclientmatchdatadef | 0x117 | 0x10e |
| sendclientmatchdata | 0x118 | 0x10f |
| getbuildversion | 0x119 | 0x110 |
| getbuildnumber | 0x11a | 0x111 |
| getsystemtime | 0x11b | 0x112 |
| getmatchrulesdata | 0x11c | 0x113 |
| isusingmatchrulesdata | 0x11d | 0x114 |
| kick | 0x11e | 0x115 |
| issplitscreen | 0x11f | 0x116 |
| setmapcenter | 0x120 | 0x117 |
| setgameendtime | 0x121 | 0x118 |
| visionsetnaked | 0x122 | 0x119 |
| visionsetnight | 0x123 | 0x11a |
| visionsetmissilecam | 0x124 | 0x11b |
| visionsetthermal | 0xd9 | 0x11c |
| visionsetpain | 0xda | 0x11d |
| endlobby | 0xdb | 0x11e |
| ambience | 0xdc | 0x11f |
| getmapcustom | 0xdd | 0x120 |
| updateskill | 0xde | 0x121 |
| spawnsighttrace | 0xdf | 0x122 |
| incrementcounter | N/A | 0x123 |
| getcountertotal | N/A | 0x124 |
| setprintchannel | 0xe | |
| 0xf | ||
| println | 0x10 | |
| print3d | 0x11 | |
| line | 0x12 | |
| spawnturret | 0x13 | |
| canspawnturret | 0x14 | |
| assert | 0x15 | |
| assertex | 0x26 | |
| assertmsg | 0x27 | |
| isdefined | 0x28 | |
| isstring | 0x29 | |
| setdvar | 0x2a | |
| setdynamicdvar | 0x2b | |
| setdvarifuninitialized | 0x2c | |
| setdevdvar | 0x2d | |
| setdevdvarifuninitialized | 0x2e | |
| getdvar | 0x2f | |
| getdvarint | 0x30 | |
| getdvarfloat | 0x31 | |
| getdvarvector | 0x32 | |
| gettime | 0x33 | |
| getentbynum | 0x34 | |
| getweaponmodel | 0x35 | |
| getweaponhidetags | 0x51 | |
| getanimlength | 0x52 | |
| animhasnotetrack | 0x53 | |
| getnotetracktimes | 0x54 | |
| spawn | 0x55 | |
| spawnloopsound | 0x56 | |
| bullettrace | 0x57 | |
| bullettracepassed | 0x58 | |
| sighttracepassed | 0x74 | |
| physicstrace | 0x75 | |
| physicstracenormal | 0x76 | |
| playerphysicstrace | 0x77 | |
| getgroundposition | 0x78 | |
| getmovedelta | 0x79 | |
| getangledelta | 0x7a | |
| getnorthyaw | 0x7b | |
| setnorthyaw | 0x96 | |
| setslowmotion | 0x97 | |
| randomint | 0x98 | |
| randomfloat | 0x99 | |
| randomintrange | 0x9a | |
| randomfloatrange | 0x9b | |
| sin | 0x9c | |
| cos | 0x9d | |
| tan | 0x9e | |
| asin | 0x9f | |
| acos | 0xa0 | |
| atan | 0xa1 | |
| int | 0xa2 | |
| float | 0xa3 | |
| abs | 0xa4 | |
| min | 0xa5 | |
| max | 0xc6 | |
| floor | 0xc7 | |
| ceil | 0xc8 | |
| exp | 0xc9 | |
| log | 0xca | |
| sqrt | 0xcb | |
| squared | 0xcc | |
| clamp | 0xcd | |
| angleclamp | 0xce | |
| angleclamp180 | 0xcf | |
| vectorfromlinetopoint | 0xd0 | |
| pointonsegmentnearesttopoint | 0xd1 | |
| distance | 0xd2 | |
| distance2d | 0xd3 | |
| distancesquared | 0xd4 | |
| length | 0xd5 | |
| lengthsquared | 0xd6 | |
| closer | 0xd7 | |
| vectordot | 0xd8 | |
| vectornormalize | 0xf6 | |
| vectortoangles | 0xf7 | |
| vectortoyaw | 0xf8 | |
| vectorlerp | 0xf9 | |
| anglestoup | 0xfa | |
| anglestoright | 0xfb | |
| anglestoforward | 0xfc | |
| combineangles | 0xfd | |
| transformmove | 0xfe | |
| issubstr | 0xff | |
| isendstr | 0x100 | |
| getsubstr | 0x101 | |
| tolower | 0x102 | |
| strtok | 0x103 | |
| stricmp | 0x104 | |
| ambientplay | 0x105 | |
| ambientstop | 0x125 | |
| precachemodel | 0x126 | |
| precacheshellshock | 0x127 | |
| precacheitem | 0x128 | |
| precacheshader | 0x129 | |
| precachestring | 0x12a | |
| precachemenu | 0x12b | |
| precacherumble | 0x12c | |
| precachelocationselector | 0x12d | |
| precacheleaderboards | 0x12e | |
| precacheheadicon | 0x146 | |
| loadfx | 0x12f | |
| playfx | 0x130 | |
| playfxontag | 0x131 | |
| stopfxontag | 0x132 | |
| playloopedfx | 0x133 | |
| spawnfx | 0x134 | |
| triggerfx | 0x135 | |
| playfxontagforclients | 0x136 | |
| physicsexplosionsphere | 0x15a | |
| physicsexplosioncylinder | 0x15b | |
| physicsjolt | 0x15c | |
| physicsjitter | 0x15d | |
| setexpfog | 0x15e | |
| isexplosivedamagemod | 0x15f | |
| radiusdamage | 0x160 | |
| setplayerignoreradiusdamage | 0x161 | |
| glassradiusdamage | 0x162 | |
| earthquake | 0x163 | |
| getnumparts | 0x164 | |
| getpartname | 0x182 | |
| weaponfiretime | 0x183 | |
| weaponclipsize | 0x184 | |
| weaponisauto | 0x185 | |
| weaponissemiauto | 0x186 | |
| weaponisboltaction | 0x187 | |
| weaponinheritsperks | 0x188 | |
| weaponburstcount | 0x189 | |
| weapontype | 0x18a | |
| weaponclass | 0x18b | |
| weaponinventorytype | 0x1b5 | |
| weaponstartammo | 0x1b6 | |
| weaponmaxammo | 0x1b7 | |
| weaponaltweaponname | 0x1b8 | |
| isweaponcliponly | 0x1b9 | |
| isweapondetonationtimed | 0x1ba | |
| weaponhasthermalscope | 0x1bb | |
| getvehiclenode | 0x1bc | |
| getvehiclenodearray | 0x1bd | |
| getallvehiclenodes | 0x1be | |
| getnumvehicles | 0x1bf | |
| precachevehicle | 0x1c0 | |
| spawnvehicle | 0x1c1 | |
| getarray | 0x1c2 | |
| getspawnerarray | 0x198 | |
| playrumbleonposition | 0x199 | |
| playrumblelooponposition | 0x19a | |
| stopallrumbles | 0x19b | |
| soundexists | 0x19c | |
| openfile | 0x19d | |
| closefile | 0x19e | |
| fprintln | 0x19f | |
| fprintfields | 0x1a0 | |
| freadln | 0x1a1 | |
| fgetarg | 0x1a2 | |
| setminimap | 0x1a3 | |
| setthermalbodymaterial | 0x1a4 | |
| getarraykeys | 0x1a5 | |
| getfirstarraykey | 0x1a6 | |
| getnextarraykey | 0x18c | |
| sortbydistance | 0x18d | |
| tablelookup | 0x18e | |
| tablelookupbyrow | 0x18f | |
| tablelookupistring | 0x190 | |
| tablelookupistringbyrow | 0x191 | |
| tablelookuprownum | 0x192 | |
| getmissileowner | 0x193 | |
| magicbullet | 0x194 | |
| getweaponflashtagname | 0x195 | |
| averagepoint | 0x196 | |
| averagenormal | 0x197 | |
| getglass | 0x1a7 | |
| getglassarray | 0x1a8 | |
| getglassorigin | 0x1a9 | |
| isglassdestroyed | 0x1aa | |
| destroyglass | 0x1ab | |
| deleteglass | 0x1ac | |
| getentchannelscount | 0x1ad |