<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://codresearch.dev/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Aerosoul94</id>
	<title>COD Engine Research - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://codresearch.dev/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Aerosoul94"/>
	<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php/Special:Contributions/Aerosoul94"/>
	<updated>2026-07-28T08:24:35Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://codresearch.dev/index.php?title=Category:FastFiles&amp;diff=1006</id>
		<title>Category:FastFiles</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Category:FastFiles&amp;diff=1006"/>
		<updated>2015-11-01T06:32:10Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* Pointers in Zone Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FastFiles are the CoD engine&#039;s way of storing Zone files. FastFiles (FFs) almost always have some sort of RSA2048 signature, a zlib compression along the way, and then on later CoDs some encryption. The Zones are a library of [[:Category:Assets|assets]]. Every FF in every CoD game starts the same way...&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Offset !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Magic || 0x0 || char[8] || &amp;quot;IWffu100&amp;quot; for unsigned fastfiles, &amp;quot;IWff0100&amp;quot; for signed fastfiles, &amp;quot;TAff0100&amp;quot; for treyarch&#039;s Black Ops 2 fastfile, and &amp;quot;S1ff0100&amp;quot; for Sledgehammer Advanced Warfare fastfiles.&lt;br /&gt;
|-&lt;br /&gt;
| Version || 0x8 || int || See below.&lt;br /&gt;
|}&lt;br /&gt;
So by reading the version of the input FF, you can tell what system and game the FF is from. Note that pre-alpha versions of Call of Duty 4 are missing the version integer, and must be handled specially. Also keep in mind that the Quantum of Solace FFs are missing the magic in the struct above. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| XFILE_VERSION || &#039;&#039;&#039;007:QoS&#039;&#039;&#039; ||&#039;&#039;&#039;CoD4&#039;&#039;&#039;||&#039;&#039;&#039;WaW&#039;&#039;&#039;||&#039;&#039;&#039;MW2&#039;&#039;&#039;||&#039;&#039;&#039;BO1&#039;&#039;&#039;||&#039;&#039;&#039;MW3&#039;&#039;&#039;||&#039;&#039;&#039;BO2&#039;&#039;&#039;||&#039;&#039;&#039;Ghosts&#039;&#039;&#039;||&#039;&#039;&#039;CoD: Online&#039;&#039;&#039;||&#039;&#039;&#039;Advanced Warfare&#039;&#039;&#039;||&#039;&#039;&#039;BO3 Beta&#039;&#039;&#039;||&#039;&#039;&#039;BO3&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Xbox 360||0x1D6||0x1||0x183||0x10D||0x1D9||0x70||0x92||0x22E||n/a||0x72E||n/a||0x253&lt;br /&gt;
|-&lt;br /&gt;
|Playstation 3||0x1D6||0x1||0x183||0x10D||0x1D9||0x70||0x92||0x22E||n/a||0x72E||n/a||0x25E&lt;br /&gt;
|-&lt;br /&gt;
|Wii/Wii-U||0x1D2||0x1A2||0x19B||n/a||0x1DD||0x6B||0x94||0x22E||n/a||n/a||n/a||n/a&lt;br /&gt;
|-&lt;br /&gt;
|PC||0x1D6||0x5||0x183||0x114||0x1D9||0x1||0x93||0x135||0x13C||0x72E||0x1FB||n/a&lt;br /&gt;
|}&lt;br /&gt;
== Pointers in Zone Files ==&lt;br /&gt;
Infinity Ward implemented their own way of loading data that can already be found earlier in the zone file. What should be an address in memory is instead stored either as -1, -2, or as an offset. If the pointer is -1 or -2, than the data follows, typically in order. If the pointer is not -1 or -2, the first 4 bits (or 3 bits in BO2) are extracted and used as an index for the g_streamBlocks array. The other bits are the offset and is added to the data pointer in g_streamBlocks. The offset is only correct after the zone file has been loaded in memory. This is because some data is relocated (aligned) which changes the size of the zone. Some differences:&lt;br /&gt;
* strings are aligned by 4 bytes&lt;br /&gt;
* asset headers are stored in pools&lt;br /&gt;
* sound, image, and shader programs are stored in pools&lt;br /&gt;
* zone header is removed&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=PhysConstraints_Asset&amp;diff=992</id>
		<title>PhysConstraints Asset</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=PhysConstraints_Asset&amp;diff=992"/>
		<updated>2015-10-31T07:20:50Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:Assets]]&lt;br /&gt;
[[Category:WaW]]&lt;br /&gt;
[[Category:BO1]]&lt;br /&gt;
[[Category:BO2]]&lt;br /&gt;
The physconstraints asset holds physical constraint settings for dynamic models. This asset exists only in World at War, Black Ops 1 and Black Ops 2. In World at War the header is 0x988 bytes, however Black Ops 1 and 2 added an extra 0x10 bytes to each physconstraint, making the header size 0xA88.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum ConstraintType&lt;br /&gt;
{&lt;br /&gt;
  CONSTRAINT_NONE = 0x0,&lt;br /&gt;
  CONSTRAINT_POINT = 0x1,&lt;br /&gt;
  CONSTRAINT_DISTANCE = 0x2,&lt;br /&gt;
  CONSTRAINT_HINGE = 0x3,&lt;br /&gt;
  CONSTRAINT_JOINT = 0x4,&lt;br /&gt;
  CONSTRAINT_ACTUATOR = 0x5,&lt;br /&gt;
  CONSTRAINT_FAKE_SHAKE = 0x6,&lt;br /&gt;
  CONSTRAINT_LAUNCH = 0x7,&lt;br /&gt;
  CONSTRAINT_ROPE = 0x8,&lt;br /&gt;
#if defined(BO1) || defined(BO2)&lt;br /&gt;
  CONSTRAINT_LIGHT = 0x9,&lt;br /&gt;
#endif&lt;br /&gt;
  NUM_CONSTRAINT_TYPES&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
enum AttachPointType&lt;br /&gt;
{&lt;br /&gt;
  ATTACH_POINT_WORLD = 0x0,&lt;br /&gt;
  ATTACH_POINT_DYNENT = 0x1,&lt;br /&gt;
  ATTACH_POINT_ENT = 0x2,&lt;br /&gt;
  ATTACH_POINT_BONE = 0x3&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct PhysConstraint&lt;br /&gt;
{&lt;br /&gt;
  ScriptString targetname;&lt;br /&gt;
  ConstraintType type;&lt;br /&gt;
  AttachPointType attach_point_type1;&lt;br /&gt;
  int target_index1;&lt;br /&gt;
  ScriptString target_ent1;&lt;br /&gt;
#ifdef BO3&lt;br /&gt;
  ScriptString target_bone1;&lt;br /&gt;
#else&lt;br /&gt;
  const char *target_bone1;&lt;br /&gt;
#endif&lt;br /&gt;
  AttachPointType attach_point_type2;&lt;br /&gt;
  int target_index2;&lt;br /&gt;
  ScriptString target_ent2;&lt;br /&gt;
#ifdef BO3&lt;br /&gt;
  ScriptString target_bone2;&lt;br /&gt;
#else&lt;br /&gt;
  const char *target_bone2;&lt;br /&gt;
#endif&lt;br /&gt;
  vec3_t offset;&lt;br /&gt;
  vec3_t pos;&lt;br /&gt;
  vec3_t pos2;&lt;br /&gt;
  vec3_t dir;&lt;br /&gt;
  int flags;&lt;br /&gt;
  int timeout;&lt;br /&gt;
  int min_health;&lt;br /&gt;
  int max_health;&lt;br /&gt;
  float distance;&lt;br /&gt;
  float damp;&lt;br /&gt;
  float power;&lt;br /&gt;
  vec3_t scale;&lt;br /&gt;
  float spin_scale;&lt;br /&gt;
  float minAngle;&lt;br /&gt;
  float maxAngle;&lt;br /&gt;
  Material *material;&lt;br /&gt;
  int constraintHandle;&lt;br /&gt;
  int rope_index;&lt;br /&gt;
#ifdef BO3&lt;br /&gt;
  int unknown[9];&lt;br /&gt;
#endif&lt;br /&gt;
#if defined(BO1) || defined(BO2)&lt;br /&gt;
  int centity_num[4];&lt;br /&gt;
#endif&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct PhysConstraints&lt;br /&gt;
{&lt;br /&gt;
  const char * name;&lt;br /&gt;
  unsigned int count;&lt;br /&gt;
#ifdef BO3&lt;br /&gt;
  PhysConstraint *data;&lt;br /&gt;
#else&lt;br /&gt;
  PhysConstraint data[0x10];&lt;br /&gt;
#endif&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
== Source Format ==&lt;br /&gt;
The physconstraints source files are raw text files with no extension, located at &amp;quot;raw/physconstraints/&amp;quot;. They use the same format as many other assets, with each setting name and value separated by a back-slash. The first setting identifies the file, and for physconstraints the identifier string is &amp;quot;PHYSCONSTRAINTS&amp;quot;. For example, here is &amp;quot;veh_car_launch_glass_f_mp&amp;quot; from BO1:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;white-space: pre-wrap; &lt;br /&gt;
white-space: -moz-pre-wrap; &lt;br /&gt;
white-space: -pre-wrap; &lt;br /&gt;
white-space: -o-pre-wrap;&lt;br /&gt;
word-wrap: break-word;&amp;quot;&amp;gt;&lt;br /&gt;
PHYSCONSTRAINTS\c1_type\launch\c1_bone1_name\\c1_bone2_name\\c1_timeout\0\c1_offsetX\0\c1_offsetY\0\c1_offsetZ\0\c1_min_health\-10000\c1_max_health\10000\c1_damp\2\c1_power\2\c1_shakescalex\0.5\c1_shakescaley\0.5\c1_shakescalez\1\c1_min_angle\0\c1_max_angle\0\c1_yaw\0\c1_pitch\45\c1_spin_scale\3\c2_type\none\c2_bone1_name\\c2_bone2_name\\c2_timeout\0\c2_offsetX\0\c2_offsetY\0\c2_offsetZ\0\c2_min_health\-10000\c2_max_health\10000\c2_damp\0\c2_power\0\c2_min_angle\0\c2_max_angle\0\c3_type\none\c3_bone1_name\\c3_bone2_name\\c3_timeout\0\c3_offsetX\0\c3_offsetY\0\c3_offsetZ\0\c3_min_health\-10000\c3_max_health\10000\c3_damp\0\c3_power\0\c3_min_angle\0\c3_max_angle\0\c4_type\none\c4_bone1_name\\c4_bone2_name\\c4_timeout\0\c4_offsetX\0\c4_offsetY\0\c4_offsetZ\0\c4_min_health\-10000\c4_max_health\10000\c4_damp\0\c4_power\0\c4_min_angle\0\c4_max_angle\0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Category:Assets&amp;diff=984</id>
		<title>Category:Assets</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Category:Assets&amp;diff=984"/>
		<updated>2015-10-31T04:40:10Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* Black Ops 3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
Any pages containing information on game assets will be linked here. This page will also contain information pertaining to any asset on any CoD. &lt;br /&gt;
&lt;br /&gt;
== Pool Structure ==&lt;br /&gt;
Once the assets are loaded from the [[:Category:FastFiles|FastFile and Zones]], they are stored in memory in pools.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
template&amp;lt;typename T&amp;gt; union XAssetPoolEntry&lt;br /&gt;
{&lt;br /&gt;
  T entry;&lt;br /&gt;
  T * next;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
template&amp;lt;typename T, int count&amp;gt; struct XAssetPool&lt;br /&gt;
{&lt;br /&gt;
  T * freeHead;&lt;br /&gt;
  XAssetPoolEntry&amp;lt;T&amp;gt; entries[count];&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
The pool counts are stored in an int[] in the executable called g_poolSizes. The freeHead is a pointer to the first unused asset in the pool. The next pointer is only used if the current asset is an unused asset, in which case it points to the next asset in ithe pool. Keep in mind that assets that only have a count of 1 are not going to be in a pool.&lt;br /&gt;
== Asset Types ==&lt;br /&gt;
=== 007 Quantum of Solace ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|xmodelpieces&lt;br /&gt;
|N/A&lt;br /&gt;
|0x00&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|physpreset&lt;br /&gt;
|N/A&lt;br /&gt;
|0x01&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|physconstraints&lt;br /&gt;
|N/A&lt;br /&gt;
|0x02&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|destructibledef&lt;br /&gt;
|N/A&lt;br /&gt;
|0x03&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|xanim&lt;br /&gt;
|N/A&lt;br /&gt;
|0x04&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|N/A&lt;br /&gt;
|0x05&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x280&lt;br /&gt;
|-&lt;br /&gt;
|material&lt;br /&gt;
|N/A&lt;br /&gt;
|0x06&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x65A&lt;br /&gt;
|-&lt;br /&gt;
|pixelshader&lt;br /&gt;
|N/A&lt;br /&gt;
|0x07&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x988&lt;br /&gt;
|-&lt;br /&gt;
|vertexshader&lt;br /&gt;
|N/A&lt;br /&gt;
|0x08&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x4D8&lt;br /&gt;
|-&lt;br /&gt;
|techset&lt;br /&gt;
|N/A&lt;br /&gt;
|0x09&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0A&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x76C&lt;br /&gt;
|-&lt;br /&gt;
|sound&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0B&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x2710&lt;br /&gt;
|-&lt;br /&gt;
|sndcurve&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0C&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|col_map_sp&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0D&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|col_map_mp&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0E&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|com_map&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0F&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|game_map_sp&lt;br /&gt;
|N/A&lt;br /&gt;
|0x10&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|game_map_mp&lt;br /&gt;
|N/A&lt;br /&gt;
|0x11&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|map_ents&lt;br /&gt;
|N/A&lt;br /&gt;
|0x12&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|gfx_map&lt;br /&gt;
|N/A&lt;br /&gt;
|0x13&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|lightdef&lt;br /&gt;
|N/A&lt;br /&gt;
|0x14&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|N/A&lt;br /&gt;
|0x15&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|font&lt;br /&gt;
|N/A&lt;br /&gt;
|0x16&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|menufile&lt;br /&gt;
|N/A&lt;br /&gt;
|0x17&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|menu&lt;br /&gt;
|N/A&lt;br /&gt;
|0x18&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|localize&lt;br /&gt;
|N/A&lt;br /&gt;
|0x19&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x1800&lt;br /&gt;
|-&lt;br /&gt;
|weapon&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1A&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|snddriverglobals&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1B&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|fx&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1C&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x154&lt;br /&gt;
|-&lt;br /&gt;
|impactfx&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1D&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1E&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1F&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|N/A&lt;br /&gt;
|0x20&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|N/A&lt;br /&gt;
|0x21&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|rawfile&lt;br /&gt;
|N/A&lt;br /&gt;
|0x22&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|stringtable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x23&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0xA&lt;br /&gt;
|-&lt;br /&gt;
|xmltree&lt;br /&gt;
|N/A&lt;br /&gt;
|0x24&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|scene_animation&lt;br /&gt;
|N/A&lt;br /&gt;
|0x25&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|cutscene&lt;br /&gt;
|N/A&lt;br /&gt;
|0x26&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|custom_camera&lt;br /&gt;
|N/A&lt;br /&gt;
|0x27&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Call of Duty 4 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|xmodelpieces&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|False&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Call_of_Duty_4_.26_Modern_Warfare_2|physpreset]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Call_of_Duty_4_.26_World_at_War|xanim]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|[[:XModel_Asset_(CoD4)|xmodel]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x3E8&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3|material]]&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2|pixelshader]]&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x600&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3 &amp;amp; Ghosts|vertexshader]]&lt;br /&gt;
|N/A&lt;br /&gt;
|0x06&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x07&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Call_of_Duty_4_.26_World_at_War|image]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x08&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x960&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#Infinity Ward|sound]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|-&lt;br /&gt;
|[[Sound Curve Asset|sndcurve]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Loaded Sound Asset#Call of Duty 4|loaded_sound]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x4B0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (CoD4)|col_map_sp]]&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (CoD4)|col_map_mp]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#Call_of_Duty_4_.26_Modern_Warfare_2_.26_3_.26_Ghosts|com_map]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Call_of_Duty_4_Single_Player_.26_World_at_War_.26_Black_Ops_1|game_map_sp]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Call_of_Duty_4_Multiplayer|game_map_mp]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1|map_ents]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (CoD4)|gfx_map]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Call_of_Duty_4_.26_World_at_War_.26_Modern_Warfare_2_.26_Black_Ops_1_.26_2|lightdef]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x12&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x13&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (CoD4)|menu]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x1800&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (CoD4)|weapon]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#Infinity_Ward_Games|snddriverglobals]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX Asset (CoD4)|fx]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#Call_of_Duty_4|impactfx]]&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1B&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1C&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x1D&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x1E&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1_.26_2|rawfile]]&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Call_of_Duty_4_.26_World_at_War|stringtable]]&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|0x32&lt;br /&gt;
|}&lt;br /&gt;
=== World at War ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|xmodelpieces&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|False&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#World_at_War|physpreset]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysConstraints Asset|physconstraints]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[DestructibleDef Asset|destructibledef]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Call_of_Duty_4_.26_World_at_War|xanim]]&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x3E8&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3|material]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2|pixelshader]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3 &amp;amp; Ghosts|vertexshader]]&lt;br /&gt;
|n/a&lt;br /&gt;
|0x08&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Call_of_Duty_4_.26_World_at_War|image]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x960&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#World at War|sound]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Loaded Sound Asset#World at War|loaded_sound]]&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0x640&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (WaW)|col_map_sp]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (WaW)|col_map_mp]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#World_at_War_.26_Black_Ops_1|com_map]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Call_of_Duty_4_Single_Player_.26_World_at_War_.26_Black_Ops_1|game_map_sp]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Call_of_Duty_4_Single_Player_.26_World_at_War_.26_Black_Ops_1|game_map_mp]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1|map_ents]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (WaW)|gfx_map]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Call_of_Duty_4_.26_World_at_War_.26_Modern_Warfare_2_.26_Black_Ops_1_.26_2|lightdef]]&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x13&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (WaW)|menu]]&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x258&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|0x2096&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (WaW)|weapon]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#World_at_War|snddriverglobals]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX Asset (WaW)|fx]]&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#World_at_War|impactfx]]&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1C&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x1D&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x1E&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x1F&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1_.26_2|rawfile]]&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Call_of_Duty_4_.26_World_at_War|stringtable]]&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x21&lt;br /&gt;
|True&lt;br /&gt;
|0x32&lt;br /&gt;
|-&lt;br /&gt;
|[[:PackIndex Asset|packindex]]&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x22&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|}&lt;br /&gt;
=== Modern Warfare 2 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Call_of_Duty_4_.26_Modern_Warfare_2|physpreset]]&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Physical_Collision_Map_Asset|phys_collmap]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Modern_Warfare_2_.26_3_.26_Ghosts|xanim]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|[[:XModel_Surface_Asset#Modern_Warfare_2|xmodelsurfs]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x600&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3|material]]&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2|pixelshader]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x1FA0&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3 &amp;amp; Ghosts|vertexshader]]&lt;br /&gt;
|N/A&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|vertexdecl&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x30&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x300&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|image]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0xE00&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#Infinity Ward|sound]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|-&lt;br /&gt;
|[[Sound Curve Asset|sndcurve]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Loaded Sound Asset#Modern Warfare 2 &amp;amp; 3 &amp;amp; Ghosts|loaded_sound]]&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|0x546&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (MW2)|col_map_sp]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (MW2)|col_map_mp]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#Call_of_Duty_4_.26_Modern_Warfare_2_.26_3_.26_Ghosts|com_map]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Single_Player|game_map_sp]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Multiplayer|game_map_mp]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Modern_Warfare_2|map_ents]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX_Map_Asset|fx_map]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (MW2)|gfx_map]]&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Call_of_Duty_4_.26_World_at_War_.26_Modern_Warfare_2_.26_Black_Ops_1_.26_2|lightdef]]&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (MW2)|menu]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|0x264&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|0x1B58&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (MW2)|weapon]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|True&lt;br /&gt;
|0x578&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#Infinity_Ward_Games|snddriverglobals]]&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX Asset (MW2)|fx]]&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|True&lt;br /&gt;
|0x258&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#Modern_Warfare_2_.26_3|impactfx]]&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|rawfile]]&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|stringtable]]&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|[[:LeaderboardDef_Asset|leaderboarddef]]&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|True&lt;br /&gt;
|0x64&lt;br /&gt;
|-&lt;br /&gt;
|[[:StructuredDataDef Asset|structureddatadef]]&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[:Tracer_Asset#Modern_Warfare_2_.26_3_.26_Ghosts|tracer]]&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|[[:Vehicle_Asset_(MW2)|vehicle]]&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:AddonMapEnts_Asset|addon_map_ents]]&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Black Ops 1 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|xmodelpieces&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|False&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Black_Ops_1_.26_2_.26_3|physpreset]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysConstraints Asset|physconstraints]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[DestructibleDef Asset|destructibledef]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Black_Ops_1_.26_2|xanim]]&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x13EC&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x3E8&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Black Ops &amp;amp; Black Ops 2|material]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Black Ops|pixelshader]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|0x1060&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Black Ops &amp;amp; Black Ops 2|vertexshader]]&lt;br /&gt;
|n/a&lt;br /&gt;
|0x08&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|0x708&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Black_Ops|image]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#Black Ops|sound]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|sound_patch&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (BO1)|col_map_sp]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (BO1)|col_map_mp]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#World_at_War_.26_Black_Ops_1|com_map]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Call_of_Duty_4_Single_Player_.26_World_at_War_.26_Black_Ops_1|game_map_sp]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Call_of_Duty_4_Single_Player_.26_World_at_War_.26_Black_Ops_1|game_map_mp]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1|map_ents]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (BO1)|gfx_map]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Call_of_Duty_4_.26_World_at_War_.26_Modern_Warfare_2_.26_Black_Ops_1_.26_2|lightdef]]&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x13&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|0xA4&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (BO1)|menu]]&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x3CA&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|0x2400&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (BO1)|weapon]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|weapondef&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x19&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|weaponvariant&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#Black_Ops_1|snddriverglobals]]&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX Asset (BO1)|fx]]&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1C&lt;br /&gt;
|True&lt;br /&gt;
|0x1C2&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#Black_Ops_1|impactfx]]&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x1E&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x1F&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mpbody&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x20&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mphead&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x21&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x22&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x23&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1_.26_2|rawfile]]&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x24&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Black_Ops_1_.26_2|stringtable]]&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x25&lt;br /&gt;
|True&lt;br /&gt;
|0x50&lt;br /&gt;
|-&lt;br /&gt;
|[[:PackIndex Asset|packindex]]&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x26&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:XGlobals Asset|xGlobals]]&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x27&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:DDL Asset|ddl]]&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x28&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[Glasses Asset|glasses]]&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x29&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:TextureSet Asset#Black Ops 1|texturelist]]&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Emblem_Set_Asset#Black_Ops_1|emblemset]]&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2A&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Modern Warfare 3 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Modern_Warfare_3|physpreset]]&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Physical_Collision_Map_Asset|phys_collmap]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Modern_Warfare_2_.26_3_.26_Ghosts|xanim]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x1040&lt;br /&gt;
|-&lt;br /&gt;
|[[:XModel_Surface_Asset#Modern_Warfare_3|xmodelsurfs]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0xC00&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x8A0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3|material]]&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x1260&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Modern Warfare 3 &amp;amp; Ghosts|pixelshader]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x1800&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3 &amp;amp; Ghosts|vertexshader]]&lt;br /&gt;
|N/A&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x514&lt;br /&gt;
|-&lt;br /&gt;
|vertexdecl&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x30&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x300&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|image]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0x10C0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#Infinity Ward|sound]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|-&lt;br /&gt;
|[[Sound Curve Asset|sndcurve]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Loaded Sound Asset#Modern Warfare 2 &amp;amp; 3 &amp;amp; Ghosts|loaded_sound]]&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|0x672&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (MW3)|col_map_mp/col_map_sp]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#Call_of_Duty_4_.26_Modern_Warfare_2_.26_3_.26_Ghosts|com_map]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Glass_Map_Asset|glass_map]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:AIPaths_Asset#Modern_Warfare_3|aipaths]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Vehicle_Track_Asset|vehicle_track]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Modern_Warfare_3|map_ents]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX_Map_Asset|fx_map]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (MW3)|gfx_map]]&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Modern_Warfare_3_.26_Ghosts_.26_Advanced_Warfare|lightdef]]&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (MW3)|menu]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|0x264&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|0x1B58&lt;br /&gt;
|-&lt;br /&gt;
|[[:Attachment Asset (MW3)|attachment]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|True&lt;br /&gt;
|0x578&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (MW3)|weapon]]&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|0x578&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#Infinity_Ward_Games|snddriverglobals]]&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|fx&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|0x258&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#Modern_Warfare_2_.26_3|impactfx]]&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|[[:SurfaceFX Asset|surfacefx]]&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|rawfile]]&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:ScriptFile_Asset|scriptfile]]&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|stringtable]]&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|[[:LeaderboardDef_Asset|leaderboarddef]]&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|True&lt;br /&gt;
|0x64&lt;br /&gt;
|-&lt;br /&gt;
|[[:StructuredDataDef Asset|structureddatadef]]&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[:Tracer_Asset#Modern_Warfare_2_.26_3_.26_Ghosts|tracer]]&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|[[:Vehicle Asset (MW3)|vehicle]]&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:AddonMapEnts_Asset|addon_map_ents]]&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Black Ops 2 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|xmodelpieces&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|False&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Black_Ops_1_.26_2_.26_3|physpreset]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x41&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysConstraints Asset|physconstraints]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[DestructibleDef Asset|destructibledef]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Black_Ops_1_.26_2|xanim]]&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x1450&lt;br /&gt;
|-&lt;br /&gt;
|[[:XModel_Asset_(BO2)|xmodel]]&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x578&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Black Ops &amp;amp; Black Ops 2|material]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x1300&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Black Ops 2|pixelshader]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|0x1800&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Black Ops &amp;amp; Black Ops 2|vertexshader]]&lt;br /&gt;
|n/a&lt;br /&gt;
|0x08&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|0x708&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x226&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Black_Ops_2|image]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x1440&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#Black Ops 2|sound]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|sound_patch&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (BO2)|col_map_sp]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (BO2)|col_map_mp]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#Black_Ops_2|com_map]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Black_Ops_2|game_map_sp]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Black_Ops_2|game_map_mp]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Black_Ops_2|map_ents]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (BO2)|gfx_map]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Call_of_Duty_4_.26_World_at_War_.26_Modern_Warfare_2_.26_Black_Ops_1_.26_2|lightdef]]&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x13&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Black_Ops_2|font]]&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:FontIcon Asset|fonticon]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0xA4&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (BO2)|menu]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|0x1C2&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x3800&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (BO2)|weapon]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|weapondef&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|weaponvariant&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1B&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|weaponfull&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1C&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Attachment Asset (BO2)|attachment]]&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:AttachmentUnique Asset|attachmentunique]]&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x1E&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:WeaponCamo Asset|weaponcamo]]&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#Black_Ops_2|snddriverglobals]]&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX Asset (BO2)|fx]]&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x21&lt;br /&gt;
|True&lt;br /&gt;
|0x258&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#Black_Ops_2|impactfx]]&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x22&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x23&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x24&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mpbody&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x25&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mphead&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x26&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x27&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x28&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1_.26_2|rawfile]]&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x29&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Black_Ops_1_.26_2|stringtable]]&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2A&lt;br /&gt;
|True&lt;br /&gt;
|0x60&lt;br /&gt;
|-&lt;br /&gt;
|[[:LeaderboardDef_Asset|leaderboarddef]]&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2B&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:XGlobals Asset|xGlobals]]&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x2C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:DDL Asset|ddl]]&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x2D&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[Glasses Asset|glasses]]&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x30&lt;br /&gt;
|0x2E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:TextureSet Asset#Black Ops 2|texturelist]]&lt;br /&gt;
|0x30&lt;br /&gt;
|0x31&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|[[:Emblem_Set_Asset#Black_Ops_2|emblemset]]&lt;br /&gt;
|0x31&lt;br /&gt;
|0x32&lt;br /&gt;
|0x2F&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|[[:ScriptParseTree Asset|scriptparsetree]]&lt;br /&gt;
|0x32&lt;br /&gt;
|0x33&lt;br /&gt;
|0x30&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:Key-Value_Pair_Asset|keyvaluepairs]]&lt;br /&gt;
|0x33&lt;br /&gt;
|0x34&lt;br /&gt;
|0x31&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Vehicle Asset (BO2)|vehicle]]&lt;br /&gt;
|0x34&lt;br /&gt;
|0x35&lt;br /&gt;
|0x32&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|[[:MemoryBlock Asset|memoryblock]]&lt;br /&gt;
|0x35&lt;br /&gt;
|0x36&lt;br /&gt;
|0x33&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:AddonMapEnts_Asset|addon_map_ents]]&lt;br /&gt;
|0x36&lt;br /&gt;
|0x37&lt;br /&gt;
|0x34&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Tracer_Asset#Black_Ops_2|tracer]]&lt;br /&gt;
|0x37&lt;br /&gt;
|0x38&lt;br /&gt;
|0x35&lt;br /&gt;
|True&lt;br /&gt;
|0x32&lt;br /&gt;
|-&lt;br /&gt;
|[[:SkinnedVerts_Asset|skinnedverts]]&lt;br /&gt;
|0x38&lt;br /&gt;
|0x39&lt;br /&gt;
|0x36&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:QDB_Asset|qdb]]&lt;br /&gt;
|0x39&lt;br /&gt;
|0x3A&lt;br /&gt;
|0x37&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|[[:Slug_Asset|slug]]&lt;br /&gt;
|0x3A&lt;br /&gt;
|0x3B&lt;br /&gt;
|0x38&lt;br /&gt;
|True&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|[[:FootstepTable_Asset|footsteptable]]&lt;br /&gt;
|0x3B&lt;br /&gt;
|0x3C&lt;br /&gt;
|0x39&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|[[:FootstepFxTable_Asset|footstepfxtable]]&lt;br /&gt;
|0x3C&lt;br /&gt;
|0x3D&lt;br /&gt;
|0x3A&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|[[:ZBarrier Asset|zbarrier]]&lt;br /&gt;
|0x3D&lt;br /&gt;
|0x3E&lt;br /&gt;
|0x3B&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|string&lt;br /&gt;
|0x3E&lt;br /&gt;
|0x3F&lt;br /&gt;
|0x3C&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|assetlist&lt;br /&gt;
|0x3F&lt;br /&gt;
|0x40&lt;br /&gt;
|0x3D&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|report&lt;br /&gt;
|0x40&lt;br /&gt;
|0x41&lt;br /&gt;
|0x3E&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|depend&lt;br /&gt;
|0x41&lt;br /&gt;
|0x42&lt;br /&gt;
|0x3F&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ghosts ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Wii-U ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Ghosts|physpreset]]&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Physical_Collision_Map_Asset|phys_collmap]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Modern_Warfare_2_.26_3_.26_Ghosts|xanim]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x1040&lt;br /&gt;
|-&lt;br /&gt;
|[[:XModel_Surface_Asset#Ghosts|xmodelsurfs]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0xC00&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x8A0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Ghosts|material]]&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0xFA0&lt;br /&gt;
|-&lt;br /&gt;
|computeshader&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3 &amp;amp; Ghosts|vertexshader]]&lt;br /&gt;
|n/a&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x6000&lt;br /&gt;
|-&lt;br /&gt;
|hullshader&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x3000&lt;br /&gt;
|-&lt;br /&gt;
|domainshader&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x3000&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Modern Warfare 3 &amp;amp; Ghosts|pixelshader]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0x1800&lt;br /&gt;
|-&lt;br /&gt;
|vertexdecl&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x08&lt;br /&gt;
|0x08&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|0x300&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|image]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|0x10C0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#Infinity Ward|sound]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Curve Asset|sndcurve]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:LPF Curve Asset|lpfcurve]]&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Reverb Send Curve Asset|reverbsendcurve]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Loaded Sound Asset#Modern Warfare 2 &amp;amp; 3 &amp;amp; Ghosts|loaded_sound]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|0x9C4&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (Ghosts)|col_map_mp/col_map_sp]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x13&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#Call_of_Duty_4_.26_Modern_Warfare_2_.26_3_.26_Ghosts|com_map]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x10&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Glass_Map_Asset|glass_map]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x11&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:AIPaths_Asset#Ghosts|aipaths]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x12&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Vehicle_Track_Asset|vehicle_track]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x13&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Ghosts|map_ents]]&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x14&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX_Map_Asset|fx_map]]&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x15&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (Ghosts)|gfx_map]]&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x16&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Modern_Warfare_3_.26_Ghosts_.26_Advanced_Warfare|lightdef]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x17&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x18&lt;br /&gt;
|0x1C&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|fonticon&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x1A&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|unk&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1E&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (MW3)|menu]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:AnimClass_Asset|animclass]]&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x21&lt;br /&gt;
|True&lt;br /&gt;
|0x2198&lt;br /&gt;
|-&lt;br /&gt;
|[[:Attachment Asset (Ghosts)|attachment]]&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x22&lt;br /&gt;
|True&lt;br /&gt;
|0x60&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (Ghosts)|weapon]]&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x23&lt;br /&gt;
|True&lt;br /&gt;
|0xA0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#Infinity_Ward_Games|snddriverglobals]]&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x24&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|fx&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x25&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#Ghosts|impactfx]]&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x26&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|[[:SurfaceFX Asset|surfacefx]]&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x27&lt;br /&gt;
|True&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x28&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x29&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x2A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x2B&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|rawfile]]&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2C&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:ScriptFile_Asset|scriptfile]]&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2D&lt;br /&gt;
|True&lt;br /&gt;
|0x300&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|stringtable]]&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2E&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|[[:LeaderboardDef_Asset|leaderboarddef]]&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2F&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:StructuredDataDef Asset|structureddatadef]]&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x30&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[:Tracer_Asset#Modern_Warfare_2_.26_3_.26_Ghosts|tracer]]&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x31&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|[[:Vehicle_Asset_(Ghosts)|vehicle]]&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x32&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|[[:AddonMapEnts_Asset|addon_map_ents]]&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x30&lt;br /&gt;
|0x33&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:NetConstStrings_Asset|netconststrings]]&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x30&lt;br /&gt;
|0x31&lt;br /&gt;
|0x34&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:ReverbPreset_Asset|reverbpresset]]&lt;br /&gt;
|0x30&lt;br /&gt;
|0x31&lt;br /&gt;
|0x32&lt;br /&gt;
|0x35&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|luafile&lt;br /&gt;
|0x31&lt;br /&gt;
|0x32&lt;br /&gt;
|0x33&lt;br /&gt;
|0x36&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|[[:Scriptable_Asset|scriptable]]&lt;br /&gt;
|0x32&lt;br /&gt;
|0x33&lt;br /&gt;
|0x34&lt;br /&gt;
|0x37&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|colorization&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x38&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|colorizationset&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x39&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|tonemapping&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x3A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:EquipSndTable_Asset|equipsndtable]]&lt;br /&gt;
|0x33&lt;br /&gt;
|0x34&lt;br /&gt;
|0x35&lt;br /&gt;
|0x3B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|vectorfield&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x3C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:DopplerPreset_Asset|dopplerpreset]]&lt;br /&gt;
|0x34&lt;br /&gt;
|0x35&lt;br /&gt;
|0x36&lt;br /&gt;
|0x3D&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|particlesimanimation&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x3E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced Warfare ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Advanced_Warfare|physpreset]]&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|phys_collmap&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|physwaterpreset&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|phy_worldmap&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x1&lt;br /&gt;
|-&lt;br /&gt;
|physconstraint&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|xanim&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x1194&lt;br /&gt;
|-&lt;br /&gt;
|xmodelsurfs&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0xC00&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0xCE0&lt;br /&gt;
|-&lt;br /&gt;
|material&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x14A0&lt;br /&gt;
|-&lt;br /&gt;
|computeshader&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|vertexshader&lt;br /&gt;
|N\A&lt;br /&gt;
|0x06&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0x500&lt;br /&gt;
|-&lt;br /&gt;
|hullshader&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|0x3000&lt;br /&gt;
|-&lt;br /&gt;
|domainshader&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|0x3000&lt;br /&gt;
|-&lt;br /&gt;
|hullshader&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|0x11CA0&lt;br /&gt;
|-&lt;br /&gt;
|pixelshader&lt;br /&gt;
|0x06&lt;br /&gt;
|0x07&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|0x1A70&lt;br /&gt;
|-&lt;br /&gt;
|vertexdecl&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|0x900&lt;br /&gt;
|-&lt;br /&gt;
|techset&lt;br /&gt;
|0x07&lt;br /&gt;
|0x08&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|0x468&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|image]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|0x1060&lt;br /&gt;
|-&lt;br /&gt;
|sound&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|-&lt;br /&gt;
|soundsubmix&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|sndcurve&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|lpfcurve&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|reverbsendcurve&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|sndcontext&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|loaded_sound&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|0xFA0&lt;br /&gt;
|-&lt;br /&gt;
|col_map_mp/col_map_sp&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|com_map&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|glass_map&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x1C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|aipaths&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|vehicle_track&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x1E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Advanced_Warfare|map_ents]]&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|fx_map&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|gfx_map&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x21&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|gfx_map_trzone&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x12&lt;br /&gt;
|-&lt;br /&gt;
|col_map_trzone&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x12&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Modern_Warfare_3_.26_Ghosts_.26_Advanced_Warfare|lightdef]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x22&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x23&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x24&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x25&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (MW3)|menu]]&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x26&lt;br /&gt;
|True&lt;br /&gt;
|0x384&lt;br /&gt;
|-&lt;br /&gt;
|animclass&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x27&lt;br /&gt;
|True&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x28&lt;br /&gt;
|True&lt;br /&gt;
|0x3110&lt;br /&gt;
|-&lt;br /&gt;
|[[:Attachment Asset (AW)|attachment]]&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x29&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|weapon&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x2A&lt;br /&gt;
|True&lt;br /&gt;
|0x1FB&lt;br /&gt;
|-&lt;br /&gt;
|snddriverglobals&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x2B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|fx&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x2C&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|impactfx&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x2D&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|surfacefx&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x2E&lt;br /&gt;
|True&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x2F&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x30&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x31&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x32&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|rawfile]]&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x33&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:ScriptFile_Asset|scriptfile]]&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x34&lt;br /&gt;
|True&lt;br /&gt;
|0x300&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|stringtable]]&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x35&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|leaderboarddef&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x36&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:StructuredDataDef Asset|structureddatadef]]&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x30&lt;br /&gt;
|0x37&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[:Tracer_Asset#Advanced_Warfare|tracer]]&lt;br /&gt;
|0x30&lt;br /&gt;
|0x31&lt;br /&gt;
|0x38&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|vehicle&lt;br /&gt;
|0x31&lt;br /&gt;
|0x32&lt;br /&gt;
|0x39&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|addon_map_ents&lt;br /&gt;
|0x32&lt;br /&gt;
|0x33&lt;br /&gt;
|0x3A&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|netconststrings&lt;br /&gt;
|0x33&lt;br /&gt;
|0x34&lt;br /&gt;
|0x3B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|reverbpreset&lt;br /&gt;
|0x34&lt;br /&gt;
|0x35&lt;br /&gt;
|0x3C&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|luafile&lt;br /&gt;
|0x35&lt;br /&gt;
|0x36&lt;br /&gt;
|0x3D&lt;br /&gt;
|True&lt;br /&gt;
|0x180&lt;br /&gt;
|-&lt;br /&gt;
|scriptable&lt;br /&gt;
|0x36&lt;br /&gt;
|0x37&lt;br /&gt;
|0x3E&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|equipsndtable&lt;br /&gt;
|0x37&lt;br /&gt;
|0x38&lt;br /&gt;
|0x3F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|dopplerpreset&lt;br /&gt;
|0x38&lt;br /&gt;
|0x39&lt;br /&gt;
|0x40&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Laser_Asset|laser]]&lt;br /&gt;
|0x39&lt;br /&gt;
|0x3A&lt;br /&gt;
|0x41&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|skeletonscript&lt;br /&gt;
|0x3A&lt;br /&gt;
|0x3B&lt;br /&gt;
|0x42&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|clut&lt;br /&gt;
|0x3B&lt;br /&gt;
|0x3C&lt;br /&gt;
|0x43&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Black Ops 3 ===&lt;br /&gt;
PC IDs are for the public beta. Once the full game is released, update this.&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Black_Ops_1_.26_2_.26_3|physpreset]]&lt;br /&gt;
|N/A&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|physconstraints&lt;br /&gt;
|N/A&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|destructibledef&lt;br /&gt;
|N/A&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|xanim&lt;br /&gt;
|N/A&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|N/A&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|xmodelmesh&lt;br /&gt;
|N/A&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|material&lt;br /&gt;
|N/A&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|pixelshader&lt;br /&gt;
|N/A&lt;br /&gt;
|0x07&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|vertexshader&lt;br /&gt;
|N/A&lt;br /&gt;
|0x08&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|computeshaderset&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|techset&lt;br /&gt;
|N/A&lt;br /&gt;
|0x9&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|N/A&lt;br /&gt;
|0xA&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|sound&lt;br /&gt;
|N/A&lt;br /&gt;
|0xB&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|sound_patch&lt;br /&gt;
|N/A&lt;br /&gt;
|0xC&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|col_map&lt;br /&gt;
|N/A&lt;br /&gt;
|0xD&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|com_map&lt;br /&gt;
|N/A&lt;br /&gt;
|0xE&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|game_map&lt;br /&gt;
|N/A&lt;br /&gt;
|0xF&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|map_ents&lt;br /&gt;
|N/A&lt;br /&gt;
|0x10&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gfx_map&lt;br /&gt;
|N/A&lt;br /&gt;
|0x11&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|lightdef&lt;br /&gt;
|N/A&lt;br /&gt;
|0x12&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|lensflaredef&lt;br /&gt;
|N/A&lt;br /&gt;
|0x13&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|N/A&lt;br /&gt;
|0x14&lt;br /&gt;
|0x13&lt;br /&gt;
|False&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|font&lt;br /&gt;
|N/A&lt;br /&gt;
|0x15&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|fonticon&lt;br /&gt;
|N/A&lt;br /&gt;
|0x16&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|localize&lt;br /&gt;
|N/A&lt;br /&gt;
|0x17&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|weapon&lt;br /&gt;
|N/A&lt;br /&gt;
|0x18&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|weapondef&lt;br /&gt;
|N/A&lt;br /&gt;
|0x19&lt;br /&gt;
|0x18&lt;br /&gt;
|False&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|weaponvariant&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x19&lt;br /&gt;
|False&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|weaponfull&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1A&lt;br /&gt;
|False&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|cgmediatable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|playersoundstable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1C&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|playerfxtable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|sharedweaponsounds&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x1E&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|attachment&lt;br /&gt;
|N/A&lt;br /&gt;
|0x20&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|attachmentunique&lt;br /&gt;
|N/A&lt;br /&gt;
|0x21&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|weaponcamo&lt;br /&gt;
|N/A&lt;br /&gt;
|0x22&lt;br /&gt;
|0x21&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|customizationtable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x23&lt;br /&gt;
|0x22&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|customizationtable_feimages&lt;br /&gt;
|N/A&lt;br /&gt;
|0x24&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|customizationtablecolor&lt;br /&gt;
|N/A&lt;br /&gt;
|0x25&lt;br /&gt;
|0x23&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|snddriverglobals&lt;br /&gt;
|N/A&lt;br /&gt;
|0x26&lt;br /&gt;
|0x24&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|fx&lt;br /&gt;
|N/A&lt;br /&gt;
|0x27&lt;br /&gt;
|0x25&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|fx_alias&lt;br /&gt;
|N/A&lt;br /&gt;
|0x28&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|tagfx&lt;br /&gt;
|N/A&lt;br /&gt;
|0x29&lt;br /&gt;
|0x26&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|klf&lt;br /&gt;
|N/A&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x27&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|impactsfxtable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x28&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|impactsoundstable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x29&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|player_character&lt;br /&gt;
|N/A&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2A&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|N/A&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x2B&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|N/A&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x2C&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|N/A&lt;br /&gt;
|0x30&lt;br /&gt;
|0x2D&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|rawfile&lt;br /&gt;
|N/A&lt;br /&gt;
|0x31&lt;br /&gt;
|0x2E&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|stringtable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x32&lt;br /&gt;
|0x2F&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|structuredtable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x33&lt;br /&gt;
|0x30&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|leaderboarddef&lt;br /&gt;
|N/A&lt;br /&gt;
|0x34&lt;br /&gt;
|0x31&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|ddl&lt;br /&gt;
|N/A&lt;br /&gt;
|0x35&lt;br /&gt;
|0x32&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|glasses&lt;br /&gt;
|N/A&lt;br /&gt;
|0x36&lt;br /&gt;
|0x33&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|texturelist&lt;br /&gt;
|N/A&lt;br /&gt;
|0x37&lt;br /&gt;
|0x34&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|scriptparsetree&lt;br /&gt;
|N/A&lt;br /&gt;
|0x38&lt;br /&gt;
|0x35&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|keyvaluepairs&lt;br /&gt;
|N/A&lt;br /&gt;
|0x39&lt;br /&gt;
|0x36&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|vehicle&lt;br /&gt;
|N/A&lt;br /&gt;
|0x3A&lt;br /&gt;
|0x37&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|addon_map_ents&lt;br /&gt;
|N/A&lt;br /&gt;
|0x3B&lt;br /&gt;
|0x38&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|tracer&lt;br /&gt;
|N/A&lt;br /&gt;
|0x3C&lt;br /&gt;
|0x39&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|skinnedverts&lt;br /&gt;
|N/A&lt;br /&gt;
|0x3D&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|slug&lt;br /&gt;
|N/A&lt;br /&gt;
|0x3E&lt;br /&gt;
|0x3A&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|surfacefxtable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x3F&lt;br /&gt;
|0x3B&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|surfacesounddef&lt;br /&gt;
|N/A&lt;br /&gt;
|0x40&lt;br /&gt;
|0x3C&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|footsteptable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x41&lt;br /&gt;
|0x3D&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|entityfximpacts&lt;br /&gt;
|N/A&lt;br /&gt;
|0x42&lt;br /&gt;
|0x3E&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|entitysoundimpacts&lt;br /&gt;
|N/A&lt;br /&gt;
|0x43&lt;br /&gt;
|0x3F&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|zbarrier&lt;br /&gt;
|N/A&lt;br /&gt;
|0x44&lt;br /&gt;
|0x40&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|vehiclefxdef&lt;br /&gt;
|N/A&lt;br /&gt;
|0x45&lt;br /&gt;
|0x41&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|vehiclesounddef&lt;br /&gt;
|N/A&lt;br /&gt;
|0x46&lt;br /&gt;
|0x42&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|typeinfo&lt;br /&gt;
|N/A&lt;br /&gt;
|0x47&lt;br /&gt;
|0x43&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|scriptbundle&lt;br /&gt;
|N/A&lt;br /&gt;
|0x48&lt;br /&gt;
|0x44&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|scriptbundlelist&lt;br /&gt;
|N/A&lt;br /&gt;
|0x49&lt;br /&gt;
|0x45&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|rumble&lt;br /&gt;
|N/A&lt;br /&gt;
|0x4A&lt;br /&gt;
|0x46&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|bulletpenetration&lt;br /&gt;
|N/A&lt;br /&gt;
|0x4B&lt;br /&gt;
|0x47&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|locdmgtable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x4C&lt;br /&gt;
|0x48&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|aimtable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x4D&lt;br /&gt;
|0x49&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|animselectortable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x4E&lt;br /&gt;
|0x4A&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|animmappingtable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x4F&lt;br /&gt;
|0x4B&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|animstatemachine&lt;br /&gt;
|N/A&lt;br /&gt;
|0x50&lt;br /&gt;
|0x4C&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|behaviortree&lt;br /&gt;
|N/A&lt;br /&gt;
|0x51&lt;br /&gt;
|0x4D&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|behaviorstatemachine&lt;br /&gt;
|N/A&lt;br /&gt;
|0x52&lt;br /&gt;
|0x4E&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|ttf&lt;br /&gt;
|N/A&lt;br /&gt;
|0x53&lt;br /&gt;
|0x4F&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|sanim&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x50&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|lightdescription&lt;br /&gt;
|N/A&lt;br /&gt;
|0x54&lt;br /&gt;
|0x51&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|shellshock&lt;br /&gt;
|N/A&lt;br /&gt;
|0x55&lt;br /&gt;
|0x52&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|xcam&lt;br /&gt;
|N/A&lt;br /&gt;
|0x56&lt;br /&gt;
|0x53&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|bgcache&lt;br /&gt;
|N/A&lt;br /&gt;
|0x57&lt;br /&gt;
|0x54&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|texturecombo&lt;br /&gt;
|N/A&lt;br /&gt;
|0x58&lt;br /&gt;
|0x55&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|flametable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x59&lt;br /&gt;
|0x56&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|bitfield&lt;br /&gt;
|N/A&lt;br /&gt;
|0x5A&lt;br /&gt;
|0x57&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|attachmentcosmeticvariant&lt;br /&gt;
|N/A&lt;br /&gt;
|0x5B&lt;br /&gt;
|0x58&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|maptable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x5C&lt;br /&gt;
|0x59&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|maptableloadingimages&lt;br /&gt;
|N/A&lt;br /&gt;
|0x5D&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|medal&lt;br /&gt;
|N/A&lt;br /&gt;
|0x5E&lt;br /&gt;
|0x5A&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|medaltable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x5F&lt;br /&gt;
|0x5B&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|objective&lt;br /&gt;
|N/A&lt;br /&gt;
|0x60&lt;br /&gt;
|0x5C&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|objectivelist&lt;br /&gt;
|N/A&lt;br /&gt;
|0x61&lt;br /&gt;
|0x5D&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|umbra_tome&lt;br /&gt;
|N/A&lt;br /&gt;
|0x62&lt;br /&gt;
|0x5E&lt;br /&gt;
|False&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|navmesh&lt;br /&gt;
|N/A&lt;br /&gt;
|0x63&lt;br /&gt;
|0x5F&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|navvolume&lt;br /&gt;
|N/A&lt;br /&gt;
|0x64&lt;br /&gt;
|0x60&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|binaryhtml&lt;br /&gt;
|N/A&lt;br /&gt;
|0x65&lt;br /&gt;
|0x61&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|laser&lt;br /&gt;
|N/A&lt;br /&gt;
|0x66&lt;br /&gt;
|0x62&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|beam&lt;br /&gt;
|N/A&lt;br /&gt;
|0x67&lt;br /&gt;
|0x63&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|streamerhint&lt;br /&gt;
|N/A&lt;br /&gt;
|0x68&lt;br /&gt;
|0x64&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|texture_atlas&lt;br /&gt;
|N/A&lt;br /&gt;
|0x69&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gfx_map_trzone&lt;br /&gt;
|N/A&lt;br /&gt;
|0x6A&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|col_map_trzone&lt;br /&gt;
|N/A&lt;br /&gt;
|0x6B&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|string&lt;br /&gt;
|N/A&lt;br /&gt;
|0x6C&lt;br /&gt;
|0x65&lt;br /&gt;
|False&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|assetlist&lt;br /&gt;
|N/A&lt;br /&gt;
|0x6D&lt;br /&gt;
|0x66&lt;br /&gt;
|False&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|report&lt;br /&gt;
|N/A&lt;br /&gt;
|0x6E&lt;br /&gt;
|0x67&lt;br /&gt;
|False&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|depend&lt;br /&gt;
|N/A&lt;br /&gt;
|0x6F&lt;br /&gt;
|0x68&lt;br /&gt;
|False&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Category:FastFiles&amp;diff=983</id>
		<title>Category:FastFiles</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Category:FastFiles&amp;diff=983"/>
		<updated>2015-10-31T03:52:23Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FastFiles are the CoD engine&#039;s way of storing Zone files. FastFiles (FFs) almost always have some sort of RSA2048 signature, a zlib compression along the way, and then on later CoDs some encryption. The Zones are a library of [[:Category:Assets|assets]]. Every FF in every CoD game starts the same way...&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Offset !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Magic || 0x0 || char[8] || &amp;quot;IWffu100&amp;quot; for unsigned fastfiles, &amp;quot;IWff0100&amp;quot; for signed fastfiles, &amp;quot;TAff0100&amp;quot; for treyarch&#039;s Black Ops 2 fastfile, and &amp;quot;S1ff0100&amp;quot; for Sledgehammer Advanced Warfare fastfiles.&lt;br /&gt;
|-&lt;br /&gt;
| Version || 0x8 || int || See below.&lt;br /&gt;
|}&lt;br /&gt;
So by reading the version of the input FF, you can tell what system and game the FF is from. Note that pre-alpha versions of Call of Duty 4 are missing the version integer, and must be handled specially. Also keep in mind that the Quantum of Solace FFs are missing the magic in the struct above. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| XFILE_VERSION || &#039;&#039;&#039;007:QoS&#039;&#039;&#039; ||&#039;&#039;&#039;CoD4&#039;&#039;&#039;||&#039;&#039;&#039;WaW&#039;&#039;&#039;||&#039;&#039;&#039;MW2&#039;&#039;&#039;||&#039;&#039;&#039;BO1&#039;&#039;&#039;||&#039;&#039;&#039;MW3&#039;&#039;&#039;||&#039;&#039;&#039;BO2&#039;&#039;&#039;||&#039;&#039;&#039;Ghosts&#039;&#039;&#039;||&#039;&#039;&#039;CoD: Online&#039;&#039;&#039;||&#039;&#039;&#039;Advanced Warfare&#039;&#039;&#039;||&#039;&#039;&#039;BO3 Beta&#039;&#039;&#039;||&#039;&#039;&#039;BO3&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Xbox 360||0x1D6||0x1||0x183||0x10D||0x1D9||0x70||0x92||0x22E||n/a||0x72E||n/a||n/a&lt;br /&gt;
|-&lt;br /&gt;
|Playstation 3||0x1D6||0x1||0x183||0x10D||0x1D9||0x70||0x92||0x22E||n/a||0x72E||n/a||0x25E&lt;br /&gt;
|-&lt;br /&gt;
|Wii/Wii-U||0x1D2||0x1A2||0x19B||n/a||0x1DD||0x6B||0x94||0x22E||n/a||n/a||n/a||n/a&lt;br /&gt;
|-&lt;br /&gt;
|PC||0x1D6||0x5||0x183||0x114||0x1D9||0x1||0x93||0x135||0x13C||0x72E||0x1FB||n/a&lt;br /&gt;
|}&lt;br /&gt;
== Pointers in Zone Files ==&lt;br /&gt;
Infinity Ward implemented their own way of loading data that can already be found earlier in the zone file. What should be an address in memory is instead stored either as -1, -2, or as an offset. If the pointer is -1 or -2, than the data follows the header, typically in order. If the pointer is not -1 or -2, the first 4 bits (or 3 bits in BO2) are extracted and used as an index for the g_streamBlocks array. The other bits are the offset and is added to the data pointer in g_streamBlocks. The offset is only correct after the zone file has been loaded in memory. This is because some data is relocated (aligned) which changes the size of the zone. Some differences:&lt;br /&gt;
* strings are aligned by 4 bytes&lt;br /&gt;
* asset headers are stored in pools&lt;br /&gt;
* sound, image, and shader programs are stored in pools&lt;br /&gt;
* zone header is removed&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=982</id>
		<title>Game Script Methods (BO2)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=982"/>
		<updated>2015-10-30T03:32:09Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* Hud Element Methods */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:BO2]]&lt;br /&gt;
== Player Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| void giveweapon( string weapon, int altModelIndex, int weaponOptions )&amp;lt;br/&amp;gt;void giveweapon( string weapon, int altModelIndex )&amp;lt;br/&amp;gt;void giveweapon( string weapon )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gives a weapon to the specified client with an optional argument for camo and attachments. A full list containing all the weapon names can be found here http://pastebin.com/wEq07Yzw&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player giveweapon(&amp;quot;mp7_mp&amp;quot;, 255, 0);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
| void updateweaponoptions( string weapon, int weaponOptions )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setblockweaponpickup( string weapon, int blockWeaponPickup )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int calcweaponoptions( int camo, int lens, int reticle, int tag, int emblem )&amp;lt;br/&amp;gt;int calcweaponoptions( int camo, int lens, int reticle, int tag )&amp;lt;br/&amp;gt;int calcweaponoptions( int camo, int lens, int reticle )&amp;lt;br/&amp;gt;int calcweaponoptions( int slotIndex, int weaponType )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int calcplayeroptions( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayerrenderoptions( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void nextplayerrenderoption( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void bbclasschoice( int, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethighlighted()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void takeweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Removes the first occurrence of the specified weapon from a client.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player takeweapon(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isthrowinggrenade()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is throwing a grenade.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isthrowinggrenade())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void forcegrenadethrow()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Forces the specified client to throw a grenade.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player forcegrenadethrow();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isfiring()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is shooting.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isfiring())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ismeleeing()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is meleeing.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player ismeleeing())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isswitchingweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is switching weapons.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isswitchingweapons())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isreloading()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is reloading.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isreloading())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void takeallweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Removes all weapons from the specified client including the default melee knife.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player takeallweapons();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isinmovemode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getcurrentweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the specified clients currently held weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;currentWeapon = player getcurrentweapon();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getcurrentweaponspinlerp()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcurrentweaponspinlerp( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getcurrentweaponaltweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isweaponoverheating( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the specified client&#039;s slot index is overheating.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isweaponoverheating(0))&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setweaponoverheating( int, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the specified clients slot index overheat to a percentage.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setweaponoverheating(0, 99);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getcurrentoffhand()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the current lethal/tactical or equipment.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;offhandWeapon = player getcurrentoffhand();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isusingoffhand()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is using their offhand weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isusingoffhand())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void forceoffhandend()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Forces the specified client to use their offhand weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player forceoffhandend()&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client has the specified weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player hasweapon(&amp;quot;mp7_mp&amp;quot;))&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void switchtoweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Forces the specified weapon to switch to the specified weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player switchtoweapon(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
| void switchtoweaponimmediate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool switchtooffhand( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Switch the player&#039;s offhand weapon&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponplayejectbrass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getlockonradius()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getlockonspeed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void givestartammo( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the specified clients&#039; specified weapon to the starting ammunition amount.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player givestartammo(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void givemaxammo( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gives the specified clients&#039; specified weapon maximum ammunition.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player givemaxammo(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getfractionstartammo( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns a float of the specified weapons starting ammunition.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;fractionStartAmmo = player getfractionstartammo(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getfractionmaxammo( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns a float of the specified weapons maximum ammunition.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;fractionMaxAmmo = player getfractionmaxammo(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setweaponheatpercent( string, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setorigin( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Teleports the player to a location defined by x, y and z coordinate values.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setorigin((900, -78, 2055.1));&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvelocity( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the player&#039;s velocity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayerangles( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Changes the player&#039;s view direction via x, y and z coordinate values.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setplayerangles(anotherplayer.angles);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getplayerangles()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the player&#039;s angles&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getgunangles()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getplayercamerapos()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cameraactivate( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void camerasetposition( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void camerasetlookat( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gamepadusedlast()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int usebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the use button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player usebuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int changeseatbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int attackbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the shooting button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player attackbuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int actionslotonebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int actionslottwobuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int actionslotthreebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int actionslotfourbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int adsbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the aiming down the sights button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player adsbuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int throwbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int meleebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the melee button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player meleebuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int jumpbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the jumping button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player jumpbuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int stancebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int fragbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the lethal grenade button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player fragbuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int secondaryoffhandbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int inventorybuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int sprintbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sprintuprequired()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float playerads()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Return the player&#039;s weapon position fraction.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pingplayer()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Flashes a player on their teammate&#039;s compasses&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewmodel( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the player&#039;s current view model.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getviewmodel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the viewmodel name for the given player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setoffhandsecondaryclass( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set whether player can use smoke grenades or flashbangs.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getoffhandsecondaryclass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the name (either &amp;quot;smoke&amp;quot; or &amp;quot;flash&amp;quot;) that toggle is set to.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string setoffhandprimaryclass( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Causes the player to begin selecting a location. A map HUD element should be visible for them to see where they&#039;re selecting. Works with endlocationselection(). When the user confirms or cancels, they will recieve a notify &amp;quot;confirm_location&amp;quot; or &amp;quot;cancel_location&amp;quot;. The former notify contains the location they selected, as a vector.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationairstrikeselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationmortarselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationartilleryselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationcomlinkselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationnapalmselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void endlocationselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Causes the player to leave location selection mode. Works with beginlocationselection().&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clientsyssetstate( int, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlockstart( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Begins player&#039;s weapon lockon sequence (hud effects, etc).  Will clear any existing hard lock.  Use WeaponLockFinalize() to complete lock.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlockfinalize( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Locks player&#039;s weapon onto an entity.  Implies WeaponLockStart(), so this may be called to jump to a hard lock.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlockfree()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clears player&#039;s weapon lock.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlocktargettooclose( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=When set true, the player will be unable to fire their lockon weapon, and will recieve a hint print telling them that they are too close.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlocknoclearance( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=When set true, the player will be unable to fire their lockon weapon, and will recieve a hint print telling them that there is an obstruction.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void buttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Check if the host is pressing the button/key, &amp;quot;BUTTON_A&amp;quot;, &amp;quot;BUTTON_B&amp;quot;, &amp;quot;K&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void giveweaponnextattachment()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void givenextbaseweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getnormalizedmovement()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getnormalizedcameramovement()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sayall()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Write a client chat message from this client to everybody &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sayteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Write a client chat message from this client to everybody on their team&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspawnweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the weapon that this player will spawn with&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void initialweaponraise( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void seteverhadweaponall( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dropitem( string, constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Drop an item with the given item name&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dropscavengeritem( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int hasagrenadepulledback()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool finishplayerdamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Does damage to a player - usually as part of the damage callback&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void finishmeleehit( entity, string, vector, vector, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void reviveplayer()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void undolaststand()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void suicide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Kills the specified player.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player suicide();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void turnedhuman()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isinvehicle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isremotecontrolling()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isweaponviewonlylinked()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowstand( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether the player can stand up&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowcrouch( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether the player can crouch&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowprone( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether the player can go prone&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowlean( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether the player can lean&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getvehicleoccupied()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getfriendlies( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getenemies( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int openmenu( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Open a menu for this player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int openmenunomouse( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Open a menu for this player, with no mouse control.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void closemenu()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Close the current player menu&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void closeingamemenu()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=close the in game menu for this client. &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void freezecontrols( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Freezes/unfreezes the controls of the specified player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player freezecontrols(1);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}} &lt;br /&gt;
|-&lt;br /&gt;
| void freezecontrolsallowlook( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int arecontrolsfrozen()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableusability()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableusability()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Disable the player&#039;s weapon&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Enable the player&#039;s weapons&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disabledeathstreak()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enabledeathstreak()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int deathstreakactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableoffhandweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableoffhandweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableweaponcycling()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableweaponcycling()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void revive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlaststandprevweap( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setreverb()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the sound reverberation for the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void deactivatereverb()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=deactivate the sound reverberation for the player on the given priority level&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setchannelvolumes()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the channel volumes for the player (a way of fading volumes by type)&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void deactivatechannelvolumes()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=deactivate the channel volumes for the player on the given priority level&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int setweaponammoclip( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the weapon clip ammunition for the given weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setweaponammostock( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the ammunition stockpile for the given weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getweaponammoclip( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the amount of ammo left in the player&#039;s weapon&#039;s current clip.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getweaponammostock( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the ammunition stockpile for the given weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int anyammoforweaponmodes( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the player has any ammo available for the weapon or any of it&#039;s alt-modes (grenade launcher, etc).&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void iprintln()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Prints text for the specified player only in the killfeed.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player iprintln(&amp;quot;Hello, World!&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void iprintlnbold()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Prints text for the specified player only in the middle of the screen. If the player entity is omitted, the text will be printed for every player in the lobby.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player iprintlnBold(&amp;quot;Hello, World!&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void spawn( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Spawns a new entity and returns a reference to the entity &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentertime( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cloneplayer( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Creates a clone of the specified player at current position&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player cloneplayer();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}} &lt;br /&gt;
|-&lt;br /&gt;
| void setclientfov()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientthirdperson( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Enables/disables 3rd person view for the specified player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setclientthirdperson(1);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientthirdpersonangle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientcompass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientscriptmainmenu()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientcgobjectivetext()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientplayersprinttime()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientnumlives()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientdrawtalk()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientammocounterhide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientminiscoreboardhide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclienthudhardcore()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientplayerpushamount()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientaimlockonpitchstrength()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientuivisibilityflag( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientprofilevar( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playclientairstrike( vector, int, string, string, int, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playclientnapalm( vector, int, string, string, int, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcurrentspectatorclient( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void relinktoturret( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void carryturret( entity, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopcarryturret( entity, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool iscarryingturret()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array canplayerplaceturret( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplacementhint( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linkguidedmissilecamera()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void unlinkguidedmissilecamera()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gpsjammeractive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gpsjammerinactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void spawnprotectionactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void spawnprotectioninactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dualgrenadesactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dualgrenadesinactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linktomissile( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void unlinkfrommissile()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array canplaceriotshield( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setheldweaponmodel( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setriotshieldfailhint()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array canplayerplacevehicle( float, float, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void remotecontrolturret( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void remotecontrolturretoff( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordkillstreakevent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordkillstreakendevent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordgameevent( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordkillmodifier( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordmedal( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordloadoutandperks()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordloadoutperksandkillstreaks( string, string, string, string, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordmultikill( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void incrementlifestat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void incrementplayerstat( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordplayerdeathzombies()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordplayerdownzombies( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordplayerrevivezombies( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordzombiezone( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int islookingat( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the entity is the same as the player&#039;s lookat entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playlocalsound( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Plays a sound locally to the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoplocalsound( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Stops all instances of a local soundalias running on a player.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int istalking()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the player is talking via voice chat&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowspectateteam( team, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set whether the player can spectate the given team. &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getguid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getxuid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int ishost()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the specified player is host, otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isHost())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int islocaltohost()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowads( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether the player can switch to ADS&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowjump( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether the player can jump&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowsprint( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether the player can sprint&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowmelee( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether the player can melee&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int forceslick( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setsprintduration( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setsprintcooldown( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspreadoverride( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the player fixed spread value&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetspreadoverride()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Resets the player spread value to the ones of the weapon in use.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setactionslot( int, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the option to perform when the player executes (for example) &amp;quot;+actionslot 1&amp;quot;.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getinventoryweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setinventoryweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getweaponslist( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets an array of all weapons that the player has.  Includes any alt-mode weapons (ex: m203_m4)&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getweaponslistprimaries()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets an array of all primary weapons that the player has.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startrevive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoprevive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void applyknockback( int, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setperk( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gives the player the specified perk&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setperk(&amp;quot;specialty_fastladderclimb&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasperk( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the player has the specified perk, false otherwise&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (hasperk(&amp;quot;specialty_fastladderclimb&amp;quot;))&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| array getperks()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearperks()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Removes all perks from the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player clearperks();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void unsetperk( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Removes a specific perk from the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player unsetperk(&amp;quot;specialty_fastladderclimb&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setrank( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the player&#039;s rank and prestige level&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableinvulnerability()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Enables god mode/invincibility for the specific player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player enableinvulnerability();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}} &lt;br /&gt;
|-&lt;br /&gt;
| void disableinvulnerability()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Disables god mode/invincibility for the specific player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player disableinvulnerability();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableafterlife()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableafterlife()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool addgoal( vector, float, int, conststring, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cancelgoal( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool atgoal( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasgoal( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getgoal( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressusebutton( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressattackbutton( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressdtpbutton()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool throwgrenade( string, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Throw a grenade.  CheckGrenadeThrowPos() or CheckGrenadeThrow() must be called first.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlookaheaddist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getlookaheaddir()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void lookat( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearlookat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowattack( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressads( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressmelee()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getthreats( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector predictposition( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool botsighttracepassed( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botsetfailsa( pathnode )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botsetdefaultclass( int, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botclassadditem( int, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botclasssetweaponoption( int, int, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botclassaddattachment( int, string, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botleavegame()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int issplitscreen()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the game is a splitscreen game&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isplayeronsamemachine( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerknockback( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getplayerviewheight()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the player&#039;s view height&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void ishostforbots()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void murderline( vector, vector, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setoffhandvisible( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void fakedamagefrom( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getsnapshotackindex()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getleagueteamid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Script Entity Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| void moveto( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Move this entity to the given point.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void movex( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Move this entity to the given world x value&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void movey( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=move this entity to the given world y value&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void movez( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Move this entity to the given world z value&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void movegravity( vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Fling this entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void moveslide( vector, float, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopmoveslide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotateto( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Rotate this entity to the given world rotation value&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotatepitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Rotate this entity to the given pitch&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotateyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Rotate this entity to the given yaw&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotateroll( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Rotate this entity to the given roll angle&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void devaddpitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Add pitch in local space.  This is just for development purposes and doesn&#039;t interpolate&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void devaddyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Add yaw in local space.  This is just for development purposes and doesn&#039;t interpolate&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void devaddroll( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Add yaw in local space.  This is just for development purposes and doesn&#039;t interpolate&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void vibrate( vector, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Causes a script entity to vibrate, rotating around its origin, along a given vector dir&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotatevelocity( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Rotate this entity at a particular velocity for a given time&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void solid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the solid flag, so that this object is collidable.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void notsolid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Unsets the solid flag, so that this object is no longer collidable.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcandamage( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the candamage flag for this entity - this means that it can respond to notifies from bullets and grenade hits&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void physicslaunch( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Permanently turn this entity into a physics object with an intial force vector at the specified point.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcheapflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void ignorecheapentityflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Script Vehicle Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void attachpath( entityref )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Attaches this vehicle to the given path.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string vehgetmodel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getattachpos( entityref )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the origin and angles if the vehicle were to be attached to the path.  The origin and angles are returned as a vector array of size 2.  Origin is 1st and angles is 2nd.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startpath()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Starts the vehicle following this path.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entitynum drivepath( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathmove( vector, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathmoveclear()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathfixedoffset( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathfixedoffsetclear()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathvariableoffset( vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathvariableoffsetclear()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getpathfixedoffset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getpathvariableoffset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdrivepathphysicsscale( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setswitchnode( entityref, entityref )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets a switch node for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspeed( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the speed and acceleration for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspeedimmediate( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the speed and acceleration for this vehicle instantaneously. Direction will be toward the goal direction if there is a goal, otherwise the current direction.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getspeed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the current speed in inches per second.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getgoalspeedmph()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the goal speed in miles per hour.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setbrake( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getbrake()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float gethandbrake()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getscriptbrake()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setacceleration( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the acceleration for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdeceleration( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the deceleration for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the vehicle to resume its path speed.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the yaw speed for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets max pitch and roll angle for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=If this is higher, helicopters can make sharper turns to match goal positions better.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setjitterparams( vector, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the jitter parameters. Set everything to 0 to stop jittering. Vehicle ignores jitter parameters when on ground&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the speed at which air resistance maxes out.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getsteering()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getthrottle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setphysangles( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the hovering parameters.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void joltbody( vector, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Jolts the vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void freevehicle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Frees this vehicle instance.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getwheelsurface( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the surface type of the given wheel as a string.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getvehicleowner()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the owner of this particular vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isvehicleusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makevehicleusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets this vehicle to be usable by the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makevehicleunusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets this vehicle to be not usable by the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void usevehicle( entity, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewclamp( entity, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetviewclamp( entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehiclelookattext( conststring, constistring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set look at text for vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set distance near goal at which near_goal notification should be sent once.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the target position for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearvehgoalpos()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplanegoalpos( float, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplanebarrelroll( int, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the goal yaw direction for this vehicle. Goal yaw is ignored if vehicle doesn&#039;t stop at goal. Lookat entity has priority over goal yaw&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the goal yaw direction for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the target yaw direction for this vehicle. Goal yaw has priority over target yaw.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the target yaw direction for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the entity this vehicle will orient towards.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the entity the vehicle is orienting towards.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void takeplayercontrol()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void returnplayercontrol()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=After controlling a vehicle from script using something like setvehgoalpos(), if the vehicle is being driven by a player, you call this function to return control of the vehicle to the player.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the target position for this vehicle turret.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the target entity for this vehicle turret.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the target for the vehicle turret.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgunnertargetvec( vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getgunnertargetvec( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgunnertargetent( entity, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleargunnertarget( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgunnerturretontargetrange( int, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getgunnertargetent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getgunneranimpitch( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getgunneranimyaw( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the vehicle&#039;s weapon&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Fire the vehicle&#039;s weapon&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity firegunnerweapon( int, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isturretready()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Query whether this vehicle&#039;s turret is ready for firing&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehmaxspeed( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getvehoccupants()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getseatoccupant( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getoccupantseat( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setseatoccupied( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string seatgetweapon( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getseatfiringorigin( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getseatfiringangles( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isgunnerfiring( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disablegunnerfiring( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity finishvehicledamage( entity, entity, int, string, vector, vector, conststring, int, int, int, conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void finishvehicleradiusdamage( entity, entity, float, float, int, string, vector, float, float, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isvehicleimmunetodamage( int, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdefaultpitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleardefaultpitch()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getangularvelocity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setangularvelocity( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehvelocity( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cancelaimove()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehicletype( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getphysacceleration()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setphysacceleration( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void drawtrajectory()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setrotorspeed( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getmaxspeed( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmantleena( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehicleavoidance( int, float, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getvehicleavoidance()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool vehcansee( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool vehseenrecently( entity, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void vehclearenemy()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void vehs( entity, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void vehclearentitytarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getturretheatvalue( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isvehicleturretoverheating( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpathtransitiontime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getvehicleavoidancenodes( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makesentient()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Hud Element Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void settext( string text )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set HUD text for this element.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;hudelem settext( &amp;quot;Hello, World!&amp;quot; );&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearalltextafterhudelem()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the config strings for the unique text set after this string.  This is intended for development use only.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;hudelem clearalltextafterhudelem();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setshader( string shader, int width, int height )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the material for this Hud Element&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;hudelem setshader( &amp;quot;material&amp;quot;, 15, 15 );&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settargetent( entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the entity that this waypoint should target.  In MP, entity should already be a broadcasting entity, as with Objective_OnEntity().&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleartargetent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear this waypoint from targetting an entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;hudelem cleartargetent();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settimer( float time )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a timer HUD element to count down&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;hudelem settimer( level.counter );&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settimerup( float time )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a timer HUD element to count up&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;hudelem settimerup( level.counter );&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settenthstimer( float time )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a timer HUD element to count down in tenths of a second&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;hudelem settenthstimer( camtime );&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settenthstimerup( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a timer HUD element to count up in tenths of a second&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;hudelem settenthstimerup( .1 );&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a clock HUD element to count down over a time period.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclockup()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a clock HUD element to count up over a time period.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvalue( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a value HUD element to a given value.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setwaypoint( int, string, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets a hud element to be a waypoint.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void fadeovertime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a hud element to transition in color (or alpha) over time.  Normally setting the color (or alpha) of an element causes an immediate visual change. However, if the color (or alpha) gets set within &amp;amp;lt;time&amp;amp;gt; after calling fadeOverTime, then the hud element will transition to the new color over the remaining &amp;amp;lt;time&amp;amp;gt;.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void scaleovertime( float, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a hud element to scale over time.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void moveovertime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a hud element to move over time.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void reset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Reset a HUD element to its default state.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void destroy()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Remove this Hud element altogether.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpulsefx( int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the hudelem string to display with a &amp;quot;Pulse&amp;quot; effect.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcod7decodefx( int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setredactfx( int, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settypewriterfx( int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int gettextwidth()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setperks( entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayernamestring( entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the player name string for a HUD element&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmapnamestring( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the map name string&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgametypestring( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the game type string for the game&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setwargamedata()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void changefontscaleovertime( float time )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a hud element to transition in fontScale over time.  Normally setting the fontScale of an element causes an immediate visual change. However, if the fontScale gets set within &amp;amp;lt;time&amp;amp;gt; after calling ChangeFontScaleOverTime, then the hud element will transition to the new fontScale over the remaining &amp;amp;lt;time&amp;amp;gt;.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Helicopter Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void freehelicopter()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspeed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the speed and acceleration for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getspeed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the current speed in inches per second.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the vehicle to resume its path speed.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the yaw speed for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets max pitch and roll angle for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=If this is higher, helicopters can make sharper turns to match goal positions better.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the speed at which air resistance maxes out.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the hovering parameters.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set distance near goal at which near_goal notification should be sent once.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the target position for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the goal yaw direction for this vehicle. Goal yaw is ignored if vehicle doesn&#039;t stop at goal. Lookat entity has priority over goal yaw&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the goal yaw direction for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the target yaw direction for this vehicle. Goal yaw has priority over target yaw.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the target yaw direction for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the entity this vehicle will orient towards.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the entity the vehicle is orienting towards.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the vehicle&#039;s weapon&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Fire the vehicle&#039;s weapon&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the target position for this vehicle turret.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the target entity for this vehicle turret.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the target for the vehicle turret.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdamagestage( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setheliheightlock( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getheliheightlockheight( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isinsideheliheightlock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setheightlockoffset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Actor Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void startcoverarrival()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Runs cover arrival animscript on an actor.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void starttraversearrival()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Runs traverse arrival animscript on an actor.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity melee( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Makes this actor melee attack. Returns the entity hit, if any.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool reacquirestep( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Do side step move to safe place left or right while facing enemy.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void findreacquirenode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Finds a reacquire node when exposed.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| pathnode getreacquirenode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the reacquire node of this actor.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool usereacquirenode( pathnode )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Use the given reacquire node.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void findreacquiredirectpath( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Finds a path directly to the enemy. Call ReacquireMove to use the path.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool trimpathtoattack()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Trims the path to attack.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool reacquiremove()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Start the reaquire move&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void findreacquireproximatepath( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Finds a path to a point that can see the enemy without leaving goal. Call ReacquireMove to use the path.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void flagenemyunattackable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set this actor not to attack its current enemy.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearpitchorient()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear pitch orientation&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpitchorient()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookatanimnodes( anim, anim, anim )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the animation nodes for this actor for looking at things to the left and right.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookat( vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the actor to exit the prone position.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookatyawlimits( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the limits of what this actor can look at.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoplookat( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Make this actor stop looking at its current look at target.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool cansee( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Check to see if the actor can see the given entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool seerecently( entity, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int lastknowntime( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector lastknownpos( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int maymovetopoint( vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Check whether the actor can move to a given point.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int maymovefrompointtopoint( vector, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Check whether the actor can move from a given point to a given point. Does not check friendly fire and in goal radius unlike maymovetopoint&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int teleport( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Teleport the actor to a new position with the given origin and angles.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float withinapproxpathdist( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Check whether the actor is within an approximate distance to his path&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int ispathdirect()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Check whether the actor&#039;s current path is direct&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowedstances( conststring, conststring, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the list of the actor&#039;s allowed stances.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isstanceallowed( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Checks whether this actor can go to the given stance.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void traversemode( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the traverse mode of this actor.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animmode( conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the way that animation deltas are interpreted by the game engine&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void orientmode( conststring, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the orient mode of this actor.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getorientmode( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getmotionangle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the motion angle in degrees for this actor.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool shouldfacemotion()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearmovehistory()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getmovehistoryaverage()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getanglestolikelyenemypath()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the angles towards the direction an enemy is most likely to appear. Returns undefined if a good guess can&#039;t be made.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void lerpposition( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Interpolate an actor&#039;s position, and angles.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void predictoriginandangles()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Use physics to predict the actor&#039;s origin and angles&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void predictanim()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gethitenttype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the type of entity that the actor has hit. Can be &#039;hit&#039;, &#039;obstacle&#039; or &#039;world&#039;.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float gethityaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the direction in degrees that the player has hit an obstacle at. Returns an error if nothing was hit.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getgroundenttype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the entity type of the &#039;ground&#039; that the actor is on.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isdeflected()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Check if the actor has been deflected.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animcustom( func, func )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the anim script for this actor.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int canattackenemynode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Checks if this actor can attack its enemies node.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getpathlength()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int calcpathlength( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| pathnode getnegotiationstartnode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the next negotiation node for this actor&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| pathnode getnegotiationendnode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the end negotiation node for this actor&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int canseepathgoal()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool checkprone( vector, float, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true when a character can go prone at the specified position. Specifically setup for use by AI characters.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pushplayer( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set whether this character can push the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalnode( pathnode )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set this actor&#039;s goal node.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalpos( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set this actor&#039;s goal position.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalentity( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalvolume( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set this actor&#039;s goal volume.  This cannot be set if a goal entity is set.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalvolumeauto( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getgoalvolume()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get this actor&#039;s goal volume.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleargoalvolume()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clears this actor&#039;s goal volume.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setfixednodesafevolume( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set this actor&#039;s fixed node safe volume.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getfixednodesafevolume()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get this actor&#039;s fixed node safe volume.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearfixednodesafevolume()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clears this actor&#039;s fixed node safe volume.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isingoal( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Determine whether a given point is in the actor&#039;s current goal area&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setruntopos( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Override where the actor should run to.  This overrides the goal pos and the claimed node.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearruntopos()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool nearnode( pathnode )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Determine whether this actor is near to a given path node.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool nearclaimnode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool nearclaimnodeandangle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool atdangerousnode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getenemyinfo( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearenemy()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the actor&#039;s current enemy entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentitytarget( entity, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set an entity as the AI&#039;s target. This is for special cases only. Do not set AI or player targets with this.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearentitytarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clears an AI&#039;s entity target.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpotentialthreat( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=In non-combat situations.  This is mostly useful for friendlies. &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearpotentialthreat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the potential threat direction.  See SetPotentialThreat for more info on potential threats&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getperfectinfo( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setflashbangimmunity( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether an actor is succeptable to flashbangs.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setflashbanged( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether an actor is under a flashbang effect.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getflashbangedstrength()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Retrieves how strongly the actor was initially hit by a flashbang.  1.0 is full strength, 0.0 is none at all.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isknownenemyinradius( vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Checks if there is a known enemy in a radius for an AI.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isknownenemyinvolume( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Checks if there is a known enemy in a volume for an AI.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settalktospecies( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the species this AI can share enemy information with.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowpitchangle( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void knockback( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getdeltaturnyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity finishactordamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array calclookaheadpos( vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setengagementmindist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the min engagement distances used when selecting cover nodes.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setengagementmaxdist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the max engagement distances used when selecting cover nodes.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isinscriptedstate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity meleewithoffset( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int forceteleport( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentityowner( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearentityowner()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setanimstate( conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setaimanimweights( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startscriptedanim()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Runs an animscript on an actor.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void popaistate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int setanimstatefromasd( conststring, conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasanimstatefromasd( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getanimstatefromasd()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getanimsubstatefromasd( conststring, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getanimsubstatecountfromasd( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| anim getanimfromasd( conststring, animsindex, animsindex, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getanimlengthfromasd( conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool getanimhasnotetrackfromasd( conststring, int, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setfreecameralockonallowed( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Builtin Common Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void forceyellowdot( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableyellowdot( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowcamerarotation( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool reloadonnunchuk()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool reloadonwiiumote()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void attach( string, constlowercasestring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Attach a model to an entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void detach( string, constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Detaches an attached model from an entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void detachall()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=detaches all attached models from an entity &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getattachsize()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the number of attached models for this entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getattachmodelname( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the name of the attached model at the given attachment slot &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getattachtagname( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the tagname of the attached model at the given attachment slot &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool getattachignorecollision( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the ignore collision flag of the attached model at the given attachment slot &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hidepart( constlowercasestring, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Hide part of an entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void runscriptonent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sendaiscriptvals( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showpart( constlowercasestring, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Show part of an entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showallparts()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Show all parts of an entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=  Play the sound alias as if coming from the entity, so that only one player can hear it&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getlightcolor()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the current color of the light, as an RGB vector.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightcolor( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the current color of the light, as an RGB vector.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlightintensity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the current intensity of the light.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightintensity( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the current intensity of the light.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlightradius()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the current radius of the light.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightradius( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the current radius of the light.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlightfovinner()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the current inner fov of a spot light.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlightfovouter()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the current outer fov of a spot light.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightfovrange( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the current radius of the light.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getlightexponent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the current exponent of the light.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightexponent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the current exponent of the light.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool areallmissionsatscore( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void isstartingclassdefault()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void isstartingclasseraappropriate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getnumchallengescomplete( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hascompletedallgamechallenges()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hasallintel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getdstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getdstatarraycount()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdstat( string, string, int, int, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void adddstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addweaponstat( string, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addbonuscardstat( int, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getsessstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getsessstatarraycount()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setsessstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addsessstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addplayerstat( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addplayerstatwithgametype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addgametypestat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void trackweaponfirenative( string, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void updatestatratio( string, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int addrankxp( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addrankxpvalue( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasseasonpass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setempjammed( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isempjammed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspawnerteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the team for this spawner&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void luinotifyevent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void launch( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Launch an object that interacts with the world, using an initial velocity. From this point on this object will no longer block either missiles or bullets.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmovingplatformenabled( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ismovingplatform()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewmodelrenderflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdrawinfrared( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgpr()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gamehistorystartmatch( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gamehistoryfinishmatch( int, int, int, int, int, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void unlink()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Unlinks a linked entity from another entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linkto()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Attaches one entity to another&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linktoblendtotag()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enablelinkto()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=enables linkto for an entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linktoupdateoffset( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkto()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Attaches the player to an entity.  Any entity rotation is added to the player&#039;s view, allow the player to look around.  Rotating the parent entity/tag will not move the player&#039;s eye position, but only the player&#039;s view angles.  Thus, the player&#039;s eye position is locked in place, always directly above the parent tag.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinktoblend( entity, constlowercasestring, float, float, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinktodelta()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Attaches the player to an entity.  Any entity rotation is added to the player&#039;s view, allow the player to look around.  The player&#039;s eye position will remain fixed relative to the parent entity/tag.  Thus, pitching and rolling will cause the player&#039;s eye position to move. (But the player entity always remains vertical)&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkweaponviewtodelta()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinktoabsolute( entity, constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Attaches the player to an entity.  No view movement is allowed.    The player&#039;s eye position will remain fixed relative to the parent entity/tag.  Thus, pitching and rolling will cause the player&#039;s eye position to move. (But the player entity always remains vertical)&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playercamlinkto( entity, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playercamunlink()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void lerpviewangleclamp( float, float, float, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewangleresistance()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkedoffsetenable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkedoffsetdisable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkedsetusebaseangleforviewclamp( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dontinterpolate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=pop the entity&#039;s position instantaneously to where it moves this time step, rather than smoothly moving there from the previous position&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity magicgrenadetype( string, vector, vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startfadingblur( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Transform the given local coordinate point to a world coordinate point&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector worldtolocalcoords( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretspinning( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void attachshieldmodel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void detachshieldmodel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void refreshshieldattachment()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcharacterindex( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useplayerfootsteptable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisionsetforplayer( string, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useservervisionset( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setinfraredvision( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getcontrollertype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setactorweapon( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetfov()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Builtin Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void setstowedweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getstowedweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearstowedweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getammocount( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the remaining ammo&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisibletoplayer( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setinvisibletoplayer( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisibletoall()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setinvisibletoall()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisibletoteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisibletoallexceptteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setforcenocull()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void removeforcenocull()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int islinkedto( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowtacticalinsertion( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowbottargetting( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getlinkedent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getorigin()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the origin of an entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getangles()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getmins()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getmaxs()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getabsmins()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getabsmaxs()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getpointinbounds( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector geteye()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the position of the eye for an AI or Player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector geteyeapprox()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity useby( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Uses the entity with the passed in entity as the activator&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setstablemissile( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=This entity will shoot missiles that do not destabilize. Only applicable to vehicles, players and AI&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int istouching( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int istouchingswept( entity, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int istouchingvolume( vector, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsound( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Play&#039;s the specified sound which can be heard by other nearby players as well&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player playsound(&amp;quot;zmb_cha_ching&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundwithnotify( string, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundontag( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundasmaster( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=  Play the sound alias as if coming from the entity, as a master sound&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundtoteam( string, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=  Play the sound alias as if coming from the entity, so that only one team can hear it&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playbattlechattertoteam( string, string, team, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=  Play the sound alias as if coming from the entity, so that only one player can hear it&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playloopsound( string, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Play a sound as a loop&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoploopsound( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary= Stop a looping sound&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopsounds()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Stop all sounds on an entity.  *WARNING*, You must have a wait between StopSounds() and delete() or the sound will not stop.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playrumbleonentity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Plays a rumble on the given entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playrumblelooponentity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Plays a looping controller rumble on the given player.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoprumble( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Quits the playing of a particular rumble on a player.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void delete()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Removes an entity from the game in the same manner as a trigger_kill&amp;quot;&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmodel( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Changes an entity&#039;s appearance&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setmodel(&amp;quot;german_shepherd_vest&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setzombieshrink( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setenemymodel( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dodamage( float, vector, entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary= Does damage to this entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getnormalhealth()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary= Gets the normal health of this entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setnormalhealth( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary= Sets the normal health of this entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmaxhealth( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void show()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Turns the player visible (default)&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player show();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Turns the player invisible&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player hide();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void ghost()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void ghostindemo()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showindemo()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void laseron()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Turns on entity&#039;s laser sight.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void laseroff()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Turns off entity&#039;s laser sight.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showtoplayer( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Show the entity to a given client&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int setcontents( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the contents of an entity. Returns the old contents.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startfiring()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Starts a turret firing&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopfiring()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Stops a turret firing&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void shootturret()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Shoots a turret&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopshootturret()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmode( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the mode of a turret. &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getturretowner()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the &amp;quot;owner&amp;quot; of this turret&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settargetentity( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the target of this turret&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getturretarclimits()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayerspread( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the spread of this turret when used by the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setaispread( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the spread of this turret when used by an AI&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setconvergencetime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the time that a turret takes to converge to its target, on either the pitch or yay planes.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setsuppressiontime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the time that a turret uses supressing fire after losing sight of an enemy&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleartargetentity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clears the current target for this turret.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the team of a turret&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void maketurretusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets a turret able to be used&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void maketurretunusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets a turret to be unable to be used&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretaccuracy()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretignoregoals( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the ignoreGoals flag for the turret. &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getturrettarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary= Gets the current target of this turret&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disconnectpaths()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Disconnects the paths that intersect with the entity. If the entity is a script_brushmodel then it must have DYNAMICPATH set to disconnect paths.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void connectpaths()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary= Connects the paths that intersect with the entity. If the entity is a script_brushmodel then it must have DYNAMICPATH set to connect paths.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getstance()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the current stance by the player. The returned value is either prone, stand or crouch&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;currentstance = player getstance();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setstance( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Changes the stance for a specific player. Possible values are prone, stand and crouch&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setstance(&amp;quot;prone&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcursorhint( string, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets a visible cursor near to an objective&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setrevivehintstring( string, team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethintstringforperk( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethintstring( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the hint string for a usable entity &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setfovforkillcam( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethintlowpriority( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void usetriggerrequirelookat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Modifies the use trigger so that it requires the user to be looking at it&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void triggerignoreteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void shellshock( string, float, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Start a shell shock sequence for the player. The shell shock must be precached, otherwise calling this script will cause a script error.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getweaponforwarddir()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getweaponmuzzlepoint()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector gettagorigin( constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the origin of a particular tag on this model&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector gettagangles( constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the angles of a particular tag on this model&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getentnum()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the entity number for this entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopshellshock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Stop a shell shock sequence for the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdepthoffield( float, float, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the depth of field values for a player.  If start &amp;amp;gt;= end for near or far, depth of field is disabled for that region.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setburn( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setelectrified( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void spawnnapalmgroundflame( vector, string, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void needsrevive( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isinsecondchance()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float depthinwater()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void shootup( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int depthofplayerinwater()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useweaponhidetags( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useweaponmodel( string, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void starttanning()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopburning()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setwaterdrops( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void restoredefaultdroppitch()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Use this if you move a turret and need to reconfigure.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isfiringturret()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Checks whether this turret is firing. The entity must be a turret&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isturretlockedon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewmodeldepthoffield( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the depth of field values for the player&#039;s viewmodel when at hip.  If start &amp;amp;gt;= end, depth of field is disabled.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void viewkick( float, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Damage the player, and throw the screen around&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Transform the given local coordinate point to a world coordinate point&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setrightarc( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the amount that the turret can move to the right&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setleftarc( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the amount that the turret can move to the left&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settoparc( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the amount that the turret can pivot up&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setbottomarc( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the amount that the turret can pivot down&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void radiusdamage()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Does damage to all damageable objects within a given radius. The amount of damage is linear according to how close the object is to the radius. See also Entity/radiusdamage to specify an entity the damage is coming from.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void detonate( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Causes a grenade to explode. Must be called on a grenade.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void damageconetrace()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Determines how much the entity can be damaged from the given position, using the same check that is used by grenades. Performs multiple damage traces and returns an approximation to how much of the entity is damageable from the given point (between 0 and 1). In SinglePlayer this will always be 1 if the entity is partially damageable.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sightconetrace()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Determines how much the entity can be seen from the given position, using the same check that is used by grenades. Performs multiple sight traces and returns an approximation to how much of the entity is visible from the given point (between 0 and 1). In SinglePlayer this will always be 1 if the entity is partially visible.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int heliturretsighttrace( vector, entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int heliturretdogtrace( vector, entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int playersighttrace( vector, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void visionsetlerpratio( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float docowardswayanims()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startpoisoning()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoppoisoning()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startbinocs()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopbinocs()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isflared()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ispoisoned()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcameraspikeactive( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isinsideheightlock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int ismissileinsideheightlock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isonground( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the player is on the ground.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getgroundent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getmoverent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int issprinting()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setanim()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&amp;quot;Restart&amp;quot;: These functions cause the animation to restart. If they had been previously playing, without this they would continue from their current time.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useanimtree( animtree )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the animation tree of an entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animscripted()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Runs an animscript on an entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animscriptedskiprestart()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animrelative()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Runs an animscript on an entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopanimscripted()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Halts animscript on this entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearanim( anim, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets an animation&#039;s goal weight (and the goal weights of all of its descendents) to zero over the specified time.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentityanimrate( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getentityanimrate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getcentroid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the centroid of an entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ismartyrdomgrenade()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getentitynumber()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the entity number of this entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getentitytype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enablegrenadetouchdamage()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=enable grenade damage for damage triggers&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disablegrenadetouchdamage()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Disable grenade damage for damage triggers&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableaimassist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Enables aim assist on an entity.  The entity must have a brush model&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableaimassist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Disables aim assist on an entity.  The entity must have a brush model&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void placespawnpoint()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Raises the spawn point up to make sure it&#039;s not in the ground, then drops it back down into the ground.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspawnclientflag( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void directionalhitindicator( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sendkillstreakdamageevent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayergravity( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearplayergravity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sendfaceevent( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setteamfortrigger( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the team that this trigger will react to&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setexcludeteamfortrigger( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setperkfortrigger( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setignoreentfortrigger( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clientclaimtrigger( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Claim a single user trigger. &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clientreleasetrigger( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Release a single user trigger. &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void releaseclaimedtrigger()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Release a currently claimed trigger &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isitemlocked( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isitempurchased( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void uploadleaderboards()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setnemesisxuid( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getloadoutitem()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isbonuscardactive( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getloadoutitemref()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getloadoutweapon( int, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getloadoutperks( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getloadoutallocation( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmovespeedscale( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the multiplier for the player&#039;s movement speed&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setmovespeedscale(2);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getmovespeedscale()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void logstring()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void missile_settarget( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the target entity for a guided missile&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void missile_dronesetvisible( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isonladder()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Return true if the player is on a ladder, false otherwise.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ismantling()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Return true if the player is mantling, false otherwise.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isonslide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startdoorbreach()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopdoorbreach()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startragdoll( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Begin ragdoll physics for this entity.  Does nothing if the entity is already a ragdoll.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isragdoll()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Return true if the entity is a ragdoll body, false otherwise.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void launchragdoll( vector, constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void launchvehicle( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setblur( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Blur the screen over a period of time.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetmissiledetonationtime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void giveachievement()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setzombiename( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentgravitytrajectory( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehicleteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set which team a vehicle is on.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| team getteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setowner( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmissileowner( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentityweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretowner( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettype( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| anim getcorpseanim( animsindex )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void itemweaponsetammo( int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the ammo ammount for a weapon item entity (lying on the ground)&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretcarried( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretminimapvisible( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmissilecoasting( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gib( conststring, object )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setphysparams( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayercollision( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void reportuser( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayercurrentobjective()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayercurrentstreak( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getvelocity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the player&#039;s velocity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity spawnactor( int, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getshootatpos()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the position an attacker would shoot at to hit this entity.For AI or player this is the eye position.For other entities it&#039;s the tag_eye if there is one else the center of the entity bounding box.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void predictspawnpoint( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdefaultdroppitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the default drop pitch that the turret attempts to return to when it is not in use.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setscanningpitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity launchbomb( string, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity magicgrenade( string, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Creates a &amp;quot;Magic&amp;quot; grenade from an actor.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makegrenadedud()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getclientflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearclientflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmovingplatformenabled()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void fakefire( entity, vector, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makeusable( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makeunusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector predictgrenade()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdangerous( team, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isdangerous( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getindexforactivecontract()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getactivecontractprogress()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void incrementactivecontractprogress()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void incrementactivecontracttime()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void isactivecontractcomplete()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hasactivecontractexpired()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getactivecontracttimepassed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetactivecontractprogress()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getpregameclass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getpregameteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpregameclass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpregameteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordleaguepreloser()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void luinotifyeventtospectators()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool istestclient()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setworldfogactivebank( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool iszbarrier()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getnumzbarrierpieces()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarrierpiecestate( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setzbarrierpiecestate( int, constlowercasestring, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool iszbarrieropen()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool iszbarrierclosed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hidezbarrierpiece( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showzbarrierpiece( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void zbarrierpieceusedefaultmodel( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void zbarrierpieceusealternatemodel( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void zbarrierpieceuseupgradedmodel( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void zbarrierpieceuseboxriselogic( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getupgradedpiecenumlives( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getzbarrierpieceindicesinstate( constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getzbarrierpieceanimlengthforstate( int, constlowercasestring, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarrierpieceanimstate( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarrierpieceanimsubstate( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int zbarriersupportszombietaunts()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int zbarriersupportszombiereachthroughattacks()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarriertauntanimstate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarrierreachthroughattackanimstate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getzbarriernumattackslots()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getzbarrierattackslothorzoffset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setzbarriercolmodel( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getweaponoptic( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setaltusetrigger()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isaltusetrigger()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=981</id>
		<title>Game Script Methods (BO2)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=981"/>
		<updated>2015-10-29T14:27:35Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:BO2]]&lt;br /&gt;
== Player Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| void giveweapon( string weapon, int altModelIndex, int weaponOptions )&amp;lt;br/&amp;gt;void giveweapon( string weapon, int altModelIndex )&amp;lt;br/&amp;gt;void giveweapon( string weapon )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gives a weapon to the specified client with an optional argument for camo and attachments. A full list containing all the weapon names can be found here http://pastebin.com/wEq07Yzw&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player giveweapon(&amp;quot;mp7_mp&amp;quot;, 255, 0);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
| void updateweaponoptions( string weapon, int weaponOptions )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setblockweaponpickup( string weapon, int blockWeaponPickup )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int calcweaponoptions( int camo, int lens, int reticle, int tag, int emblem )&amp;lt;br/&amp;gt;int calcweaponoptions( int camo, int lens, int reticle, int tag )&amp;lt;br/&amp;gt;int calcweaponoptions( int camo, int lens, int reticle )&amp;lt;br/&amp;gt;int calcweaponoptions( int slotIndex, int weaponType )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int calcplayeroptions( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayerrenderoptions( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void nextplayerrenderoption( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void bbclasschoice( int, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethighlighted()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void takeweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Removes the first occurrence of the specified weapon from a client.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player takeweapon(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isthrowinggrenade()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is throwing a grenade.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isthrowinggrenade())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void forcegrenadethrow()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Forces the specified client to throw a grenade.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player forcegrenadethrow();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isfiring()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is shooting.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isfiring())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ismeleeing()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is meleeing.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player ismeleeing())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isswitchingweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is switching weapons.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isswitchingweapons())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isreloading()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is reloading.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isreloading())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void takeallweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Removes all weapons from the specified client including the default melee knife.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player takeallweapons();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isinmovemode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getcurrentweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the specified clients currently held weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;currentWeapon = player getcurrentweapon();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getcurrentweaponspinlerp()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcurrentweaponspinlerp( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getcurrentweaponaltweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isweaponoverheating( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the specified client&#039;s slot index is overheating.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isweaponoverheating(0))&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setweaponoverheating( int, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the specified clients slot index overheat to a percentage.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setweaponoverheating(0, 99);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getcurrentoffhand()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the current lethal/tactical or equipment.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;offhandWeapon = player getcurrentoffhand();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isusingoffhand()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is using their offhand weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isusingoffhand())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void forceoffhandend()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Forces the specified client to use their offhand weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player forceoffhandend()&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client has the specified weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player hasweapon(&amp;quot;mp7_mp&amp;quot;))&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void switchtoweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Forces the specified weapon to switch to the specified weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player switchtoweapon(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
| void switchtoweaponimmediate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool switchtooffhand( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Switch the player&#039;s offhand weapon&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponplayejectbrass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getlockonradius()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getlockonspeed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void givestartammo( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the specified clients&#039; specified weapon to the starting ammunition amount.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player givestartammo(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void givemaxammo( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gives the specified clients&#039; specified weapon maximum ammunition.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player givemaxammo(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getfractionstartammo( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns a float of the specified weapons starting ammunition.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;fractionStartAmmo = player getfractionstartammo(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getfractionmaxammo( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns a float of the specified weapons maximum ammunition.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;fractionMaxAmmo = player getfractionmaxammo(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setweaponheatpercent( string, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setorigin( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Teleports the player to a location defined by x, y and z coordinate values.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setorigin((900, -78, 2055.1));&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvelocity( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the player&#039;s velocity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayerangles( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Changes the player&#039;s view direction via x, y and z coordinate values.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setplayerangles(anotherplayer.angles);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getplayerangles()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the player&#039;s angles&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getgunangles()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getplayercamerapos()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cameraactivate( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void camerasetposition( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void camerasetlookat( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gamepadusedlast()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int usebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the use button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player usebuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int changeseatbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int attackbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the shooting button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player attackbuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int actionslotonebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int actionslottwobuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int actionslotthreebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int actionslotfourbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int adsbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the aiming down the sights button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player adsbuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int throwbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int meleebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the melee button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player meleebuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int jumpbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the jumping button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player jumpbuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int stancebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int fragbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the lethal grenade button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player fragbuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int secondaryoffhandbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int inventorybuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int sprintbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sprintuprequired()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float playerads()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Return the player&#039;s weapon position fraction.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pingplayer()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Flashes a player on their teammate&#039;s compasses&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewmodel( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the player&#039;s current view model.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getviewmodel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the viewmodel name for the given player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setoffhandsecondaryclass( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set whether player can use smoke grenades or flashbangs.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getoffhandsecondaryclass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the name (either &amp;quot;smoke&amp;quot; or &amp;quot;flash&amp;quot;) that toggle is set to.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string setoffhandprimaryclass( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Causes the player to begin selecting a location. A map HUD element should be visible for them to see where they&#039;re selecting. Works with endlocationselection(). When the user confirms or cancels, they will recieve a notify &amp;quot;confirm_location&amp;quot; or &amp;quot;cancel_location&amp;quot;. The former notify contains the location they selected, as a vector.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationairstrikeselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationmortarselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationartilleryselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationcomlinkselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationnapalmselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void endlocationselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Causes the player to leave location selection mode. Works with beginlocationselection().&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clientsyssetstate( int, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlockstart( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Begins player&#039;s weapon lockon sequence (hud effects, etc).  Will clear any existing hard lock.  Use WeaponLockFinalize() to complete lock.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlockfinalize( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Locks player&#039;s weapon onto an entity.  Implies WeaponLockStart(), so this may be called to jump to a hard lock.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlockfree()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clears player&#039;s weapon lock.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlocktargettooclose( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=When set true, the player will be unable to fire their lockon weapon, and will recieve a hint print telling them that they are too close.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlocknoclearance( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=When set true, the player will be unable to fire their lockon weapon, and will recieve a hint print telling them that there is an obstruction.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void buttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Check if the host is pressing the button/key, &amp;quot;BUTTON_A&amp;quot;, &amp;quot;BUTTON_B&amp;quot;, &amp;quot;K&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void giveweaponnextattachment()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void givenextbaseweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getnormalizedmovement()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getnormalizedcameramovement()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sayall()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Write a client chat message from this client to everybody &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sayteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Write a client chat message from this client to everybody on their team&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspawnweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the weapon that this player will spawn with&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void initialweaponraise( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void seteverhadweaponall( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dropitem( string, constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Drop an item with the given item name&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dropscavengeritem( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int hasagrenadepulledback()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool finishplayerdamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Does damage to a player - usually as part of the damage callback&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void finishmeleehit( entity, string, vector, vector, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void reviveplayer()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void undolaststand()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void suicide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Kills the specified player.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player suicide();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void turnedhuman()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isinvehicle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isremotecontrolling()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isweaponviewonlylinked()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowstand( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether the player can stand up&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowcrouch( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether the player can crouch&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowprone( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether the player can go prone&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowlean( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether the player can lean&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getvehicleoccupied()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getfriendlies( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getenemies( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int openmenu( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Open a menu for this player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int openmenunomouse( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Open a menu for this player, with no mouse control.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void closemenu()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Close the current player menu&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void closeingamemenu()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=close the in game menu for this client. &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void freezecontrols( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Freezes/unfreezes the controls of the specified player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player freezecontrols(1);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}} &lt;br /&gt;
|-&lt;br /&gt;
| void freezecontrolsallowlook( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int arecontrolsfrozen()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableusability()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableusability()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Disable the player&#039;s weapon&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Enable the player&#039;s weapons&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disabledeathstreak()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enabledeathstreak()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int deathstreakactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableoffhandweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableoffhandweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableweaponcycling()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableweaponcycling()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void revive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlaststandprevweap( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setreverb()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the sound reverberation for the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void deactivatereverb()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=deactivate the sound reverberation for the player on the given priority level&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setchannelvolumes()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the channel volumes for the player (a way of fading volumes by type)&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void deactivatechannelvolumes()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=deactivate the channel volumes for the player on the given priority level&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int setweaponammoclip( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the weapon clip ammunition for the given weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setweaponammostock( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the ammunition stockpile for the given weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getweaponammoclip( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the amount of ammo left in the player&#039;s weapon&#039;s current clip.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getweaponammostock( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the ammunition stockpile for the given weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int anyammoforweaponmodes( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the player has any ammo available for the weapon or any of it&#039;s alt-modes (grenade launcher, etc).&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void iprintln()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Prints text for the specified player only in the killfeed.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player iprintln(&amp;quot;Hello, World!&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void iprintlnbold()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Prints text for the specified player only in the middle of the screen. If the player entity is omitted, the text will be printed for every player in the lobby.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player iprintlnBold(&amp;quot;Hello, World!&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void spawn( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Spawns a new entity and returns a reference to the entity &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentertime( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cloneplayer( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Creates a clone of the specified player at current position&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player cloneplayer();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}} &lt;br /&gt;
|-&lt;br /&gt;
| void setclientfov()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientthirdperson( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Enables/disables 3rd person view for the specified player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setclientthirdperson(1);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientthirdpersonangle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientcompass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientscriptmainmenu()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientcgobjectivetext()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientplayersprinttime()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientnumlives()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientdrawtalk()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientammocounterhide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientminiscoreboardhide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclienthudhardcore()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientplayerpushamount()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientaimlockonpitchstrength()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientuivisibilityflag( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientprofilevar( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playclientairstrike( vector, int, string, string, int, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playclientnapalm( vector, int, string, string, int, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcurrentspectatorclient( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void relinktoturret( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void carryturret( entity, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopcarryturret( entity, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool iscarryingturret()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array canplayerplaceturret( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplacementhint( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linkguidedmissilecamera()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void unlinkguidedmissilecamera()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gpsjammeractive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gpsjammerinactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void spawnprotectionactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void spawnprotectioninactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dualgrenadesactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dualgrenadesinactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linktomissile( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void unlinkfrommissile()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array canplaceriotshield( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setheldweaponmodel( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setriotshieldfailhint()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array canplayerplacevehicle( float, float, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void remotecontrolturret( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void remotecontrolturretoff( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordkillstreakevent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordkillstreakendevent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordgameevent( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordkillmodifier( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordmedal( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordloadoutandperks()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordloadoutperksandkillstreaks( string, string, string, string, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordmultikill( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void incrementlifestat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void incrementplayerstat( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordplayerdeathzombies()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordplayerdownzombies( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordplayerrevivezombies( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordzombiezone( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int islookingat( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the entity is the same as the player&#039;s lookat entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playlocalsound( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Plays a sound locally to the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoplocalsound( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Stops all instances of a local soundalias running on a player.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int istalking()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the player is talking via voice chat&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowspectateteam( team, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set whether the player can spectate the given team. &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getguid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getxuid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int ishost()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the specified player is host, otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isHost())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int islocaltohost()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowads( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether the player can switch to ADS&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowjump( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether the player can jump&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowsprint( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether the player can sprint&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowmelee( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether the player can melee&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int forceslick( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setsprintduration( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setsprintcooldown( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspreadoverride( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the player fixed spread value&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetspreadoverride()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Resets the player spread value to the ones of the weapon in use.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setactionslot( int, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the option to perform when the player executes (for example) &amp;quot;+actionslot 1&amp;quot;.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getinventoryweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setinventoryweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getweaponslist( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets an array of all weapons that the player has.  Includes any alt-mode weapons (ex: m203_m4)&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getweaponslistprimaries()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets an array of all primary weapons that the player has.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startrevive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoprevive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void applyknockback( int, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setperk( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gives the player the specified perk&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setperk(&amp;quot;specialty_fastladderclimb&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasperk( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the player has the specified perk, false otherwise&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (hasperk(&amp;quot;specialty_fastladderclimb&amp;quot;))&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| array getperks()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearperks()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Removes all perks from the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player clearperks();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void unsetperk( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Removes a specific perk from the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player unsetperk(&amp;quot;specialty_fastladderclimb&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setrank( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the player&#039;s rank and prestige level&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableinvulnerability()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Enables god mode/invincibility for the specific player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player enableinvulnerability();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}} &lt;br /&gt;
|-&lt;br /&gt;
| void disableinvulnerability()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Disables god mode/invincibility for the specific player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player disableinvulnerability();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableafterlife()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableafterlife()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool addgoal( vector, float, int, conststring, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cancelgoal( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool atgoal( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasgoal( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getgoal( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressusebutton( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressattackbutton( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressdtpbutton()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool throwgrenade( string, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Throw a grenade.  CheckGrenadeThrowPos() or CheckGrenadeThrow() must be called first.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlookaheaddist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getlookaheaddir()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void lookat( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearlookat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowattack( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressads( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressmelee()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getthreats( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector predictposition( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool botsighttracepassed( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botsetfailsa( pathnode )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botsetdefaultclass( int, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botclassadditem( int, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botclasssetweaponoption( int, int, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botclassaddattachment( int, string, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botleavegame()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int issplitscreen()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the game is a splitscreen game&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isplayeronsamemachine( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerknockback( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getplayerviewheight()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the player&#039;s view height&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void ishostforbots()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void murderline( vector, vector, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setoffhandvisible( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void fakedamagefrom( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getsnapshotackindex()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getleagueteamid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Script Entity Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| void moveto( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Move this entity to the given point.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void movex( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Move this entity to the given world x value&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void movey( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=move this entity to the given world y value&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void movez( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Move this entity to the given world z value&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void movegravity( vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Fling this entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void moveslide( vector, float, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopmoveslide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotateto( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Rotate this entity to the given world rotation value&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotatepitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Rotate this entity to the given pitch&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotateyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Rotate this entity to the given yaw&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotateroll( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Rotate this entity to the given roll angle&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void devaddpitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Add pitch in local space.  This is just for development purposes and doesn&#039;t interpolate&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void devaddyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Add yaw in local space.  This is just for development purposes and doesn&#039;t interpolate&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void devaddroll( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Add yaw in local space.  This is just for development purposes and doesn&#039;t interpolate&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void vibrate( vector, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Causes a script entity to vibrate, rotating around its origin, along a given vector dir&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotatevelocity( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Rotate this entity at a particular velocity for a given time&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void solid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the solid flag, so that this object is collidable.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void notsolid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Unsets the solid flag, so that this object is no longer collidable.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcandamage( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the candamage flag for this entity - this means that it can respond to notifies from bullets and grenade hits&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void physicslaunch( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Permanently turn this entity into a physics object with an intial force vector at the specified point.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcheapflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void ignorecheapentityflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Script Vehicle Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void attachpath( entityref )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Attaches this vehicle to the given path.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string vehgetmodel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getattachpos( entityref )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the origin and angles if the vehicle were to be attached to the path.  The origin and angles are returned as a vector array of size 2.  Origin is 1st and angles is 2nd.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startpath()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Starts the vehicle following this path.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entitynum drivepath( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathmove( vector, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathmoveclear()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathfixedoffset( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathfixedoffsetclear()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathvariableoffset( vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathvariableoffsetclear()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getpathfixedoffset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getpathvariableoffset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdrivepathphysicsscale( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setswitchnode( entityref, entityref )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets a switch node for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspeed( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the speed and acceleration for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspeedimmediate( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the speed and acceleration for this vehicle instantaneously. Direction will be toward the goal direction if there is a goal, otherwise the current direction.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getspeed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the current speed in inches per second.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getgoalspeedmph()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the goal speed in miles per hour.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setbrake( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getbrake()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float gethandbrake()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getscriptbrake()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setacceleration( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the acceleration for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdeceleration( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the deceleration for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the vehicle to resume its path speed.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the yaw speed for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets max pitch and roll angle for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=If this is higher, helicopters can make sharper turns to match goal positions better.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setjitterparams( vector, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the jitter parameters. Set everything to 0 to stop jittering. Vehicle ignores jitter parameters when on ground&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the speed at which air resistance maxes out.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getsteering()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getthrottle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setphysangles( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the hovering parameters.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void joltbody( vector, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Jolts the vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void freevehicle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Frees this vehicle instance.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getwheelsurface( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the surface type of the given wheel as a string.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getvehicleowner()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the owner of this particular vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isvehicleusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makevehicleusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets this vehicle to be usable by the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makevehicleunusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets this vehicle to be not usable by the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void usevehicle( entity, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewclamp( entity, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetviewclamp( entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehiclelookattext( conststring, constistring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set look at text for vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set distance near goal at which near_goal notification should be sent once.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the target position for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearvehgoalpos()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplanegoalpos( float, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplanebarrelroll( int, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the goal yaw direction for this vehicle. Goal yaw is ignored if vehicle doesn&#039;t stop at goal. Lookat entity has priority over goal yaw&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the goal yaw direction for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the target yaw direction for this vehicle. Goal yaw has priority over target yaw.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the target yaw direction for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the entity this vehicle will orient towards.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the entity the vehicle is orienting towards.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void takeplayercontrol()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void returnplayercontrol()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=After controlling a vehicle from script using something like setvehgoalpos(), if the vehicle is being driven by a player, you call this function to return control of the vehicle to the player.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the target position for this vehicle turret.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the target entity for this vehicle turret.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the target for the vehicle turret.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgunnertargetvec( vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getgunnertargetvec( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgunnertargetent( entity, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleargunnertarget( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgunnerturretontargetrange( int, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getgunnertargetent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getgunneranimpitch( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getgunneranimyaw( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the vehicle&#039;s weapon&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Fire the vehicle&#039;s weapon&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity firegunnerweapon( int, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isturretready()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Query whether this vehicle&#039;s turret is ready for firing&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehmaxspeed( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getvehoccupants()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getseatoccupant( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getoccupantseat( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setseatoccupied( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string seatgetweapon( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getseatfiringorigin( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getseatfiringangles( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isgunnerfiring( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disablegunnerfiring( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity finishvehicledamage( entity, entity, int, string, vector, vector, conststring, int, int, int, conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void finishvehicleradiusdamage( entity, entity, float, float, int, string, vector, float, float, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isvehicleimmunetodamage( int, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdefaultpitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleardefaultpitch()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getangularvelocity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setangularvelocity( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehvelocity( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cancelaimove()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehicletype( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getphysacceleration()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setphysacceleration( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void drawtrajectory()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setrotorspeed( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getmaxspeed( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmantleena( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehicleavoidance( int, float, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getvehicleavoidance()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool vehcansee( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool vehseenrecently( entity, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void vehclearenemy()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void vehs( entity, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void vehclearentitytarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getturretheatvalue( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isvehicleturretoverheating( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpathtransitiontime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getvehicleavoidancenodes( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makesentient()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Hud Element Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void settext()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set HUD text for this element.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearalltextafterhudelem()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the config strings for the unique text set after this string.  This is intended for development use only.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setshader( string, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the material for this Hud Element&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settargetent( entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the entity that this waypoint should target.  In MP, entity should already be a broadcasting entity, as with Objective_OnEntity().&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleartargetent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear this waypoint from targetting an entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settimer( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a timer HUD element to count down&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settimerup( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a timer HUD element to count up&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settenthstimer( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a timer HUD element to count down in tenths of a second&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settenthstimerup( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a timer HUD element to count up in tenths of a second&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a clock HUD element to count down over a time period.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclockup()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a clock HUD element to count up over a time period.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvalue( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a value HUD element to a given value.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setwaypoint( int, string, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets a hud element to be a waypoint.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void fadeovertime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a hud element to transition in color (or alpha) over time.  Normally setting the color (or alpha) of an element causes an immediate visual change. However, if the color (or alpha) gets set within &amp;amp;lt;time&amp;amp;gt; after calling fadeOverTime, then the hud element will transition to the new color over the remaining &amp;amp;lt;time&amp;amp;gt;.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void scaleovertime( float, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a hud element to scale over time.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void moveovertime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a hud element to move over time.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void reset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Reset a HUD element to its default state.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void destroy()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Remove this Hud element altogether.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpulsefx( int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the hudelem string to display with a &amp;quot;Pulse&amp;quot; effect.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcod7decodefx( int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setredactfx( int, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settypewriterfx( int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int gettextwidth()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setperks( entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayernamestring( entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the player name string for a HUD element&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmapnamestring( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the map name string&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgametypestring( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the game type string for the game&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setwargamedata()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void changefontscaleovertime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set a hud element to transition in fontScale over time.  Normally setting the fontScale of an element causes an immediate visual change. However, if the fontScale gets set within &amp;amp;lt;time&amp;amp;gt; after calling ChangeFontScaleOverTime, then the hud element will transition to the new fontScale over the remaining &amp;amp;lt;time&amp;amp;gt;.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Helicopter Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void freehelicopter()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspeed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the speed and acceleration for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getspeed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the current speed in inches per second.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the vehicle to resume its path speed.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the yaw speed for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets max pitch and roll angle for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=If this is higher, helicopters can make sharper turns to match goal positions better.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the speed at which air resistance maxes out.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the hovering parameters.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set distance near goal at which near_goal notification should be sent once.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the target position for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the goal yaw direction for this vehicle. Goal yaw is ignored if vehicle doesn&#039;t stop at goal. Lookat entity has priority over goal yaw&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the goal yaw direction for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the target yaw direction for this vehicle. Goal yaw has priority over target yaw.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the target yaw direction for this vehicle.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the entity this vehicle will orient towards.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the entity the vehicle is orienting towards.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the vehicle&#039;s weapon&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Fire the vehicle&#039;s weapon&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the target position for this vehicle turret.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the target entity for this vehicle turret.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the target for the vehicle turret.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdamagestage( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setheliheightlock( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getheliheightlockheight( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isinsideheliheightlock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setheightlockoffset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Actor Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void startcoverarrival()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Runs cover arrival animscript on an actor.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void starttraversearrival()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Runs traverse arrival animscript on an actor.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity melee( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Makes this actor melee attack. Returns the entity hit, if any.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool reacquirestep( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Do side step move to safe place left or right while facing enemy.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void findreacquirenode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Finds a reacquire node when exposed.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| pathnode getreacquirenode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the reacquire node of this actor.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool usereacquirenode( pathnode )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Use the given reacquire node.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void findreacquiredirectpath( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Finds a path directly to the enemy. Call ReacquireMove to use the path.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool trimpathtoattack()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Trims the path to attack.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool reacquiremove()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Start the reaquire move&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void findreacquireproximatepath( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Finds a path to a point that can see the enemy without leaving goal. Call ReacquireMove to use the path.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void flagenemyunattackable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set this actor not to attack its current enemy.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearpitchorient()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear pitch orientation&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpitchorient()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookatanimnodes( anim, anim, anim )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the animation nodes for this actor for looking at things to the left and right.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookat( vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the actor to exit the prone position.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookatyawlimits( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the limits of what this actor can look at.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoplookat( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Make this actor stop looking at its current look at target.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool cansee( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Check to see if the actor can see the given entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool seerecently( entity, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int lastknowntime( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector lastknownpos( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int maymovetopoint( vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Check whether the actor can move to a given point.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int maymovefrompointtopoint( vector, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Check whether the actor can move from a given point to a given point. Does not check friendly fire and in goal radius unlike maymovetopoint&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int teleport( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Teleport the actor to a new position with the given origin and angles.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float withinapproxpathdist( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Check whether the actor is within an approximate distance to his path&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int ispathdirect()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Check whether the actor&#039;s current path is direct&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowedstances( conststring, conststring, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the list of the actor&#039;s allowed stances.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isstanceallowed( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Checks whether this actor can go to the given stance.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void traversemode( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the traverse mode of this actor.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animmode( conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the way that animation deltas are interpreted by the game engine&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void orientmode( conststring, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the orient mode of this actor.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getorientmode( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getmotionangle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the motion angle in degrees for this actor.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool shouldfacemotion()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearmovehistory()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getmovehistoryaverage()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getanglestolikelyenemypath()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the angles towards the direction an enemy is most likely to appear. Returns undefined if a good guess can&#039;t be made.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void lerpposition( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Interpolate an actor&#039;s position, and angles.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void predictoriginandangles()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Use physics to predict the actor&#039;s origin and angles&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void predictanim()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gethitenttype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the type of entity that the actor has hit. Can be &#039;hit&#039;, &#039;obstacle&#039; or &#039;world&#039;.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float gethityaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the direction in degrees that the player has hit an obstacle at. Returns an error if nothing was hit.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getgroundenttype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the entity type of the &#039;ground&#039; that the actor is on.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isdeflected()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Check if the actor has been deflected.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animcustom( func, func )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the anim script for this actor.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int canattackenemynode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Checks if this actor can attack its enemies node.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getpathlength()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int calcpathlength( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| pathnode getnegotiationstartnode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the next negotiation node for this actor&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| pathnode getnegotiationendnode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the end negotiation node for this actor&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int canseepathgoal()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool checkprone( vector, float, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true when a character can go prone at the specified position. Specifically setup for use by AI characters.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pushplayer( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set whether this character can push the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalnode( pathnode )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set this actor&#039;s goal node.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalpos( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set this actor&#039;s goal position.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalentity( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalvolume( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set this actor&#039;s goal volume.  This cannot be set if a goal entity is set.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalvolumeauto( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getgoalvolume()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get this actor&#039;s goal volume.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleargoalvolume()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clears this actor&#039;s goal volume.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setfixednodesafevolume( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set this actor&#039;s fixed node safe volume.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getfixednodesafevolume()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get this actor&#039;s fixed node safe volume.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearfixednodesafevolume()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clears this actor&#039;s fixed node safe volume.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isingoal( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Determine whether a given point is in the actor&#039;s current goal area&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setruntopos( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Override where the actor should run to.  This overrides the goal pos and the claimed node.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearruntopos()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool nearnode( pathnode )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Determine whether this actor is near to a given path node.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool nearclaimnode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool nearclaimnodeandangle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool atdangerousnode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getenemyinfo( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearenemy()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the actor&#039;s current enemy entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentitytarget( entity, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set an entity as the AI&#039;s target. This is for special cases only. Do not set AI or player targets with this.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearentitytarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clears an AI&#039;s entity target.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpotentialthreat( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=In non-combat situations.  This is mostly useful for friendlies. &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearpotentialthreat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clear the potential threat direction.  See SetPotentialThreat for more info on potential threats&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getperfectinfo( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setflashbangimmunity( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether an actor is succeptable to flashbangs.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setflashbanged( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets whether an actor is under a flashbang effect.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getflashbangedstrength()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Retrieves how strongly the actor was initially hit by a flashbang.  1.0 is full strength, 0.0 is none at all.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isknownenemyinradius( vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Checks if there is a known enemy in a radius for an AI.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isknownenemyinvolume( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Checks if there is a known enemy in a volume for an AI.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settalktospecies( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the species this AI can share enemy information with.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowpitchangle( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void knockback( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getdeltaturnyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity finishactordamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array calclookaheadpos( vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setengagementmindist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the min engagement distances used when selecting cover nodes.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setengagementmaxdist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the max engagement distances used when selecting cover nodes.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isinscriptedstate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity meleewithoffset( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int forceteleport( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentityowner( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearentityowner()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setanimstate( conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setaimanimweights( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startscriptedanim()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Runs an animscript on an actor.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void popaistate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int setanimstatefromasd( conststring, conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasanimstatefromasd( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getanimstatefromasd()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getanimsubstatefromasd( conststring, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getanimsubstatecountfromasd( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| anim getanimfromasd( conststring, animsindex, animsindex, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getanimlengthfromasd( conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool getanimhasnotetrackfromasd( conststring, int, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setfreecameralockonallowed( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Builtin Common Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void forceyellowdot( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableyellowdot( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowcamerarotation( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool reloadonnunchuk()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool reloadonwiiumote()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void attach( string, constlowercasestring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Attach a model to an entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void detach( string, constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Detaches an attached model from an entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void detachall()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=detaches all attached models from an entity &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getattachsize()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the number of attached models for this entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getattachmodelname( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the name of the attached model at the given attachment slot &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getattachtagname( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the tagname of the attached model at the given attachment slot &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool getattachignorecollision( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the ignore collision flag of the attached model at the given attachment slot &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hidepart( constlowercasestring, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Hide part of an entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void runscriptonent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sendaiscriptvals( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showpart( constlowercasestring, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Show part of an entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showallparts()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Show all parts of an entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=  Play the sound alias as if coming from the entity, so that only one player can hear it&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getlightcolor()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the current color of the light, as an RGB vector.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightcolor( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the current color of the light, as an RGB vector.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlightintensity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the current intensity of the light.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightintensity( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the current intensity of the light.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlightradius()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the current radius of the light.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightradius( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the current radius of the light.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlightfovinner()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the current inner fov of a spot light.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlightfovouter()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the current outer fov of a spot light.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightfovrange( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the current radius of the light.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getlightexponent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the current exponent of the light.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightexponent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the current exponent of the light.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool areallmissionsatscore( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void isstartingclassdefault()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void isstartingclasseraappropriate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getnumchallengescomplete( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hascompletedallgamechallenges()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hasallintel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getdstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getdstatarraycount()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdstat( string, string, int, int, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void adddstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addweaponstat( string, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addbonuscardstat( int, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getsessstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getsessstatarraycount()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setsessstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addsessstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addplayerstat( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addplayerstatwithgametype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addgametypestat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void trackweaponfirenative( string, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void updatestatratio( string, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int addrankxp( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addrankxpvalue( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasseasonpass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setempjammed( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isempjammed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspawnerteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the team for this spawner&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void luinotifyevent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void launch( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Launch an object that interacts with the world, using an initial velocity. From this point on this object will no longer block either missiles or bullets.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmovingplatformenabled( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ismovingplatform()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewmodelrenderflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdrawinfrared( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgpr()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gamehistorystartmatch( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gamehistoryfinishmatch( int, int, int, int, int, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void unlink()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Unlinks a linked entity from another entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linkto()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Attaches one entity to another&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linktoblendtotag()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enablelinkto()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=enables linkto for an entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linktoupdateoffset( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkto()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Attaches the player to an entity.  Any entity rotation is added to the player&#039;s view, allow the player to look around.  Rotating the parent entity/tag will not move the player&#039;s eye position, but only the player&#039;s view angles.  Thus, the player&#039;s eye position is locked in place, always directly above the parent tag.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinktoblend( entity, constlowercasestring, float, float, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinktodelta()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Attaches the player to an entity.  Any entity rotation is added to the player&#039;s view, allow the player to look around.  The player&#039;s eye position will remain fixed relative to the parent entity/tag.  Thus, pitching and rolling will cause the player&#039;s eye position to move. (But the player entity always remains vertical)&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkweaponviewtodelta()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinktoabsolute( entity, constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Attaches the player to an entity.  No view movement is allowed.    The player&#039;s eye position will remain fixed relative to the parent entity/tag.  Thus, pitching and rolling will cause the player&#039;s eye position to move. (But the player entity always remains vertical)&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playercamlinkto( entity, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playercamunlink()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void lerpviewangleclamp( float, float, float, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewangleresistance()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkedoffsetenable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkedoffsetdisable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkedsetusebaseangleforviewclamp( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dontinterpolate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=pop the entity&#039;s position instantaneously to where it moves this time step, rather than smoothly moving there from the previous position&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity magicgrenadetype( string, vector, vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startfadingblur( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Transform the given local coordinate point to a world coordinate point&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector worldtolocalcoords( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretspinning( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void attachshieldmodel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void detachshieldmodel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void refreshshieldattachment()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcharacterindex( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useplayerfootsteptable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisionsetforplayer( string, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useservervisionset( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setinfraredvision( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getcontrollertype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setactorweapon( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetfov()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Builtin Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void setstowedweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getstowedweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearstowedweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getammocount( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the remaining ammo&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisibletoplayer( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setinvisibletoplayer( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisibletoall()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setinvisibletoall()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisibletoteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisibletoallexceptteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setforcenocull()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void removeforcenocull()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int islinkedto( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowtacticalinsertion( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowbottargetting( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getlinkedent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getorigin()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the origin of an entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getangles()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getmins()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getmaxs()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getabsmins()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getabsmaxs()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getpointinbounds( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector geteye()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the position of the eye for an AI or Player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector geteyeapprox()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity useby( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Uses the entity with the passed in entity as the activator&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setstablemissile( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=This entity will shoot missiles that do not destabilize. Only applicable to vehicles, players and AI&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int istouching( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int istouchingswept( entity, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int istouchingvolume( vector, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsound( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Play&#039;s the specified sound which can be heard by other nearby players as well&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player playsound(&amp;quot;zmb_cha_ching&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundwithnotify( string, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundontag( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundasmaster( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=  Play the sound alias as if coming from the entity, as a master sound&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundtoteam( string, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=  Play the sound alias as if coming from the entity, so that only one team can hear it&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playbattlechattertoteam( string, string, team, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=  Play the sound alias as if coming from the entity, so that only one player can hear it&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playloopsound( string, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Play a sound as a loop&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoploopsound( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary= Stop a looping sound&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopsounds()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Stop all sounds on an entity.  *WARNING*, You must have a wait between StopSounds() and delete() or the sound will not stop.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playrumbleonentity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Plays a rumble on the given entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playrumblelooponentity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Plays a looping controller rumble on the given player.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoprumble( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Quits the playing of a particular rumble on a player.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void delete()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Removes an entity from the game in the same manner as a trigger_kill&amp;quot;&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmodel( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Changes an entity&#039;s appearance&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setmodel(&amp;quot;german_shepherd_vest&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setzombieshrink( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setenemymodel( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dodamage( float, vector, entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary= Does damage to this entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getnormalhealth()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary= Gets the normal health of this entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setnormalhealth( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary= Sets the normal health of this entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmaxhealth( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void show()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Turns the player visible (default)&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player show();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Turns the player invisible&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player hide();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void ghost()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void ghostindemo()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showindemo()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void laseron()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Turns on entity&#039;s laser sight.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void laseroff()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Turns off entity&#039;s laser sight.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showtoplayer( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Show the entity to a given client&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int setcontents( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the contents of an entity. Returns the old contents.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startfiring()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Starts a turret firing&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopfiring()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Stops a turret firing&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void shootturret()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Shoots a turret&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopshootturret()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmode( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the mode of a turret. &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getturretowner()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the &amp;quot;owner&amp;quot; of this turret&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settargetentity( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the target of this turret&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getturretarclimits()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayerspread( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the spread of this turret when used by the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setaispread( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the spread of this turret when used by an AI&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setconvergencetime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the time that a turret takes to converge to its target, on either the pitch or yay planes.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setsuppressiontime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the time that a turret uses supressing fire after losing sight of an enemy&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleartargetentity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Clears the current target for this turret.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the team of a turret&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void maketurretusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets a turret able to be used&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void maketurretunusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets a turret to be unable to be used&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretaccuracy()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretignoregoals( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the ignoreGoals flag for the turret. &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getturrettarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary= Gets the current target of this turret&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disconnectpaths()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Disconnects the paths that intersect with the entity. If the entity is a script_brushmodel then it must have DYNAMICPATH set to disconnect paths.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void connectpaths()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary= Connects the paths that intersect with the entity. If the entity is a script_brushmodel then it must have DYNAMICPATH set to connect paths.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getstance()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the current stance by the player. The returned value is either prone, stand or crouch&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;currentstance = player getstance();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setstance( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Changes the stance for a specific player. Possible values are prone, stand and crouch&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setstance(&amp;quot;prone&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcursorhint( string, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets a visible cursor near to an objective&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setrevivehintstring( string, team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethintstringforperk( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethintstring( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the hint string for a usable entity &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setfovforkillcam( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethintlowpriority( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void usetriggerrequirelookat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Modifies the use trigger so that it requires the user to be looking at it&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void triggerignoreteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void shellshock( string, float, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Start a shell shock sequence for the player. The shell shock must be precached, otherwise calling this script will cause a script error.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getweaponforwarddir()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getweaponmuzzlepoint()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector gettagorigin( constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the origin of a particular tag on this model&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector gettagangles( constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the angles of a particular tag on this model&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getentnum()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the entity number for this entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopshellshock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Stop a shell shock sequence for the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdepthoffield( float, float, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the depth of field values for a player.  If start &amp;amp;gt;= end for near or far, depth of field is disabled for that region.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setburn( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setelectrified( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void spawnnapalmgroundflame( vector, string, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void needsrevive( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isinsecondchance()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float depthinwater()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void shootup( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int depthofplayerinwater()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useweaponhidetags( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useweaponmodel( string, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void starttanning()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopburning()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setwaterdrops( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void restoredefaultdroppitch()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Use this if you move a turret and need to reconfigure.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isfiringturret()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Checks whether this turret is firing. The entity must be a turret&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isturretlockedon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewmodeldepthoffield( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the depth of field values for the player&#039;s viewmodel when at hip.  If start &amp;amp;gt;= end, depth of field is disabled.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void viewkick( float, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Damage the player, and throw the screen around&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Transform the given local coordinate point to a world coordinate point&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setrightarc( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the amount that the turret can move to the right&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setleftarc( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the amount that the turret can move to the left&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settoparc( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the amount that the turret can pivot up&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setbottomarc( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the amount that the turret can pivot down&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void radiusdamage()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Does damage to all damageable objects within a given radius. The amount of damage is linear according to how close the object is to the radius. See also Entity/radiusdamage to specify an entity the damage is coming from.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void detonate( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Causes a grenade to explode. Must be called on a grenade.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void damageconetrace()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Determines how much the entity can be damaged from the given position, using the same check that is used by grenades. Performs multiple damage traces and returns an approximation to how much of the entity is damageable from the given point (between 0 and 1). In SinglePlayer this will always be 1 if the entity is partially damageable.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sightconetrace()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Determines how much the entity can be seen from the given position, using the same check that is used by grenades. Performs multiple sight traces and returns an approximation to how much of the entity is visible from the given point (between 0 and 1). In SinglePlayer this will always be 1 if the entity is partially visible.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int heliturretsighttrace( vector, entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int heliturretdogtrace( vector, entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int playersighttrace( vector, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void visionsetlerpratio( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float docowardswayanims()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startpoisoning()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoppoisoning()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startbinocs()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopbinocs()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isflared()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ispoisoned()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcameraspikeactive( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isinsideheightlock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int ismissileinsideheightlock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isonground( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the player is on the ground.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getgroundent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getmoverent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int issprinting()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setanim()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&amp;quot;Restart&amp;quot;: These functions cause the animation to restart. If they had been previously playing, without this they would continue from their current time.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useanimtree( animtree )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the animation tree of an entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animscripted()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Runs an animscript on an entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animscriptedskiprestart()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animrelative()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Runs an animscript on an entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopanimscripted()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Halts animscript on this entity.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearanim( anim, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets an animation&#039;s goal weight (and the goal weights of all of its descendents) to zero over the specified time.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentityanimrate( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getentityanimrate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getcentroid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the centroid of an entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ismartyrdomgrenade()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getentitynumber()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Get the entity number of this entity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getentitytype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enablegrenadetouchdamage()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=enable grenade damage for damage triggers&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disablegrenadetouchdamage()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Disable grenade damage for damage triggers&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableaimassist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Enables aim assist on an entity.  The entity must have a brush model&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableaimassist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Disables aim assist on an entity.  The entity must have a brush model&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void placespawnpoint()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Raises the spawn point up to make sure it&#039;s not in the ground, then drops it back down into the ground.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspawnclientflag( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void directionalhitindicator( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sendkillstreakdamageevent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayergravity( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearplayergravity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sendfaceevent( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setteamfortrigger( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the team that this trigger will react to&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setexcludeteamfortrigger( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setperkfortrigger( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setignoreentfortrigger( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clientclaimtrigger( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Claim a single user trigger. &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clientreleasetrigger( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Release a single user trigger. &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void releaseclaimedtrigger()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Release a currently claimed trigger &lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isitemlocked( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isitempurchased( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void uploadleaderboards()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setnemesisxuid( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getloadoutitem()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isbonuscardactive( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getloadoutitemref()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getloadoutweapon( int, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getloadoutperks( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getloadoutallocation( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmovespeedscale( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the multiplier for the player&#039;s movement speed&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setmovespeedscale(2);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getmovespeedscale()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void logstring()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void missile_settarget( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the target entity for a guided missile&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void missile_dronesetvisible( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isonladder()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Return true if the player is on a ladder, false otherwise.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ismantling()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Return true if the player is mantling, false otherwise.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isonslide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startdoorbreach()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopdoorbreach()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startragdoll( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Begin ragdoll physics for this entity.  Does nothing if the entity is already a ragdoll.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isragdoll()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Return true if the entity is a ragdoll body, false otherwise.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void launchragdoll( vector, constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void launchvehicle( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setblur( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Blur the screen over a period of time.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetmissiledetonationtime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void giveachievement()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setzombiename( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentgravitytrajectory( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehicleteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set which team a vehicle is on.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| team getteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setowner( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmissileowner( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentityweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretowner( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettype( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| anim getcorpseanim( animsindex )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void itemweaponsetammo( int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the ammo ammount for a weapon item entity (lying on the ground)&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretcarried( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretminimapvisible( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmissilecoasting( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gib( conststring, object )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setphysparams( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayercollision( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void reportuser( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayercurrentobjective()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayercurrentstreak( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getvelocity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the player&#039;s velocity&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity spawnactor( int, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getshootatpos()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gets the position an attacker would shoot at to hit this entity.For AI or player this is the eye position.For other entities it&#039;s the tag_eye if there is one else the center of the entity bounding box.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void predictspawnpoint( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdefaultdroppitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Set the default drop pitch that the turret attempts to return to when it is not in use.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setscanningpitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity launchbomb( string, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity magicgrenade( string, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Creates a &amp;quot;Magic&amp;quot; grenade from an actor.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makegrenadedud()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getclientflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearclientflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmovingplatformenabled()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void fakefire( entity, vector, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makeusable( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makeunusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector predictgrenade()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdangerous( team, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isdangerous( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getindexforactivecontract()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getactivecontractprogress()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void incrementactivecontractprogress()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void incrementactivecontracttime()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void isactivecontractcomplete()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hasactivecontractexpired()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getactivecontracttimepassed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetactivecontractprogress()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getpregameclass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getpregameteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpregameclass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpregameteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordleaguepreloser()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void luinotifyeventtospectators()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool istestclient()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setworldfogactivebank( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool iszbarrier()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getnumzbarrierpieces()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarrierpiecestate( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setzbarrierpiecestate( int, constlowercasestring, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool iszbarrieropen()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool iszbarrierclosed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hidezbarrierpiece( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showzbarrierpiece( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void zbarrierpieceusedefaultmodel( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void zbarrierpieceusealternatemodel( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void zbarrierpieceuseupgradedmodel( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void zbarrierpieceuseboxriselogic( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getupgradedpiecenumlives( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getzbarrierpieceindicesinstate( constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getzbarrierpieceanimlengthforstate( int, constlowercasestring, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarrierpieceanimstate( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarrierpieceanimsubstate( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int zbarriersupportszombietaunts()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int zbarriersupportszombiereachthroughattacks()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarriertauntanimstate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarrierreachthroughattackanimstate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getzbarriernumattackslots()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getzbarrierattackslothorzoffset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setzbarriercolmodel( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getweaponoptic( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setaltusetrigger()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isaltusetrigger()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=972</id>
		<title>Game Script Methods (BO2)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=972"/>
		<updated>2015-10-20T06:33:32Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:BO2]]&lt;br /&gt;
== Player Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| void giveweapon( string weapon, int altModelIndex, int weaponOptions )&amp;lt;br/&amp;gt;void giveweapon( string weapon, int altModelIndex )&amp;lt;br/&amp;gt;void giveweapon( string weapon )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gives a weapon to the specified client with an optional argument for camo and attachments. A full list containing all the weapon names can be found here http://pastebin.com/wEq07Yzw&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player giveweapon(&amp;quot;mp7_mp&amp;quot;, 255, 0);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
| void updateweaponoptions( string weapon, int weaponOptions )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setblockweaponpickup( string weapon, int blockWeaponPickup )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int calcweaponoptions( int camo, int lens, int reticle, int tag, int emblem )&amp;lt;br/&amp;gt;int calcweaponoptions( int camo, int lens, int reticle, int tag )&amp;lt;br/&amp;gt;int calcweaponoptions( int camo, int lens, int reticle )&amp;lt;br/&amp;gt;int calcweaponoptions( int slotIndex, int weaponType )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int calcplayeroptions( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayerrenderoptions( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void nextplayerrenderoption( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void bbclasschoice( int, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethighlighted()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void takeweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Removes the first occurrence of the specified weapon from a client.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player takeweapon(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isthrowinggrenade()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is throwing a grenade.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isthrowinggrenade())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void forcegrenadethrow()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Forces the specified client to throw a grenade.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player forcegrenadethrow();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isfiring()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is shooting.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isfiring())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ismeleeing()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is meleeing.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player ismeleeing())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isswitchingweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is switching weapons.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isswitchingweapons())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isreloading()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is reloading.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isreloading())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void takeallweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Removes all weapons from the specified client including the default melee knife.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player takeallweapons();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isinmovemode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getcurrentweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the specified clients currently held weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;currentWeapon = player getcurrentweapon();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getcurrentweaponspinlerp()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcurrentweaponspinlerp( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getcurrentweaponaltweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isweaponoverheating( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the specified client&#039;s slot index is overheating.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isweaponoverheating(0))&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setweaponoverheating( int, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the specified clients slot index overheat to a percentage.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setweaponoverheating(0, 99);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getcurrentoffhand()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the current lethal/tactical or equipment.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;offhandWeapon = player getcurrentoffhand();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isusingoffhand()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is using their offhand weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isusingoffhand())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void forceoffhandend()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Forces the specified client to use their offhand weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player forceoffhandend()&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client has the specified weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player hasweapon(&amp;quot;mp7_mp&amp;quot;))&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void switchtoweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Forces the specified weapon to switch to the specified weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player switchtoweapon(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
| void switchtoweaponimmediate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool switchtooffhand( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponplayejectbrass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getlockonradius()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getlockonspeed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void givestartammo( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the specified clients&#039; specified weapon to the starting ammunition amount.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player givestartammo(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void givemaxammo( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gives the specified clients&#039; specified weapon maximum ammunition.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player givemaxammo(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getfractionstartammo( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns a float of the specified weapons starting ammunition.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;fractionStartAmmo = player getfractionstartammo(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getfractionmaxammo( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns a float of the specified weapons maximum ammunition.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;fractionMaxAmmo = player getfractionmaxammo(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setweaponheatpercent( string, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setorigin( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvelocity( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayerangles( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getplayerangles()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getgunangles()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getplayercamerapos()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cameraactivate( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void camerasetposition( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void camerasetlookat( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gamepadusedlast()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int usebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the use button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player usebuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int changeseatbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int attackbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the shooting button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player attackbuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int actionslotonebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int actionslottwobuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int actionslotthreebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int actionslotfourbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int adsbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the aiming down the sights button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player adsbuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int throwbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int meleebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the melee button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player meleebuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int jumpbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the jumping button is pressed otherwise 0&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player jumpbuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int stancebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int fragbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the lethal grenade button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player fragbuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int secondaryoffhandbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int inventorybuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int sprintbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sprintuprequired()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float playerads()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pingplayer()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewmodel( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getviewmodel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setoffhandsecondaryclass( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getoffhandsecondaryclass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string setoffhandprimaryclass( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationairstrikeselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationmortarselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationartilleryselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationcomlinkselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationnapalmselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void endlocationselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clientsyssetstate( int, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlockstart( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlockfinalize( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlockfree()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlocktargettooclose( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlocknoclearance( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void buttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void giveweaponnextattachment()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void givenextbaseweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getnormalizedmovement()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getnormalizedcameramovement()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sayall()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sayteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspawnweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void initialweaponraise( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void seteverhadweaponall( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dropitem( string, constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dropscavengeritem( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int hasagrenadepulledback()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool finishplayerdamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void finishmeleehit( entity, string, vector, vector, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void reviveplayer()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void undolaststand()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void suicide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Kills the specified player.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player suicide();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void turnedhuman()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isinvehicle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isremotecontrolling()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isweaponviewonlylinked()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowstand( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowcrouch( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowprone( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowlean( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getvehicleoccupied()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getfriendlies( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getenemies( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int openmenu( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int openmenunomouse( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void closemenu()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void closeingamemenu()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void freezecontrols( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Freezes/unfreezes the controls of the specified player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player freezecontrols(1);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}} &lt;br /&gt;
|-&lt;br /&gt;
| void freezecontrolsallowlook( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int arecontrolsfrozen()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableusability()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableusability()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disabledeathstreak()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enabledeathstreak()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int deathstreakactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableoffhandweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableoffhandweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableweaponcycling()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableweaponcycling()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void revive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlaststandprevweap( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setreverb()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void deactivatereverb()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setchannelvolumes()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void deactivatechannelvolumes()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int setweaponammoclip( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setweaponammostock( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getweaponammoclip( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getweaponammostock( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int anyammoforweaponmodes( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void iprintln()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Prints text for the specified player only in the killfeed.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player iprintln(&amp;quot;Hello, World!&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void iprintlnbold()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Prints text for the specified player only in the middle of the screen.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player iprintlnBold(&amp;quot;Hello, World!&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void spawn( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentertime( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cloneplayer( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Creates a clone of the specified player at current position&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player cloneplayer();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}} &lt;br /&gt;
|-&lt;br /&gt;
| void setclientfov()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientthirdperson( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientthirdpersonangle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientcompass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientscriptmainmenu()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientcgobjectivetext()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientplayersprinttime()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientnumlives()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientdrawtalk()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientammocounterhide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientminiscoreboardhide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclienthudhardcore()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientplayerpushamount()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientaimlockonpitchstrength()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientuivisibilityflag( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientprofilevar( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playclientairstrike( vector, int, string, string, int, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playclientnapalm( vector, int, string, string, int, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcurrentspectatorclient( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void relinktoturret( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void carryturret( entity, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopcarryturret( entity, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool iscarryingturret()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array canplayerplaceturret( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplacementhint( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linkguidedmissilecamera()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void unlinkguidedmissilecamera()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gpsjammeractive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gpsjammerinactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void spawnprotectionactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void spawnprotectioninactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dualgrenadesactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dualgrenadesinactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linktomissile( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void unlinkfrommissile()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array canplaceriotshield( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setheldweaponmodel( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setriotshieldfailhint()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array canplayerplacevehicle( float, float, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void remotecontrolturret( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void remotecontrolturretoff( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordkillstreakevent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordkillstreakendevent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordgameevent( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordkillmodifier( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordmedal( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordloadoutandperks()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordloadoutperksandkillstreaks( string, string, string, string, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordmultikill( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void incrementlifestat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void incrementplayerstat( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordplayerdeathzombies()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordplayerdownzombies( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordplayerrevivezombies( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordzombiezone( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int islookingat( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playlocalsound( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoplocalsound( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int istalking()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowspectateteam( team, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getguid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getxuid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int ishost()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the specified player is host, 0 otherwise&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isHost())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int islocaltohost()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowads( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowjump( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowsprint( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowmelee( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int forceslick( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setsprintduration( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setsprintcooldown( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspreadoverride( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetspreadoverride()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setactionslot( int, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getinventoryweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setinventoryweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getweaponslist( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getweaponslistprimaries()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startrevive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoprevive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void applyknockback( int, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setperk( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gives the player the specified perk&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setperk(&amp;quot;specialty_fastladderclimb&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasperk( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the player has the specified perk, false otherwise&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (hasperk(&amp;quot;specialty_fastladderclimb&amp;quot;))&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| array getperks()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearperks()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Removes all perks from the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player clearperks();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void unsetperk( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Removes a specific perk from the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player unsetperk(&amp;quot;specialty_fastladderclimb&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setrank( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableinvulnerability()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Enables god mode/invincibility for the specific player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player enableinvulnerability();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}} &lt;br /&gt;
|-&lt;br /&gt;
| void disableinvulnerability()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Disables god mode/invincibility for the specific player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player disableinvulnerability();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableafterlife()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableafterlife()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool addgoal( vector, float, int, conststring, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cancelgoal( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool atgoal( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasgoal( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getgoal( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressusebutton( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressattackbutton( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressdtpbutton()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool throwgrenade( string, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlookaheaddist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getlookaheaddir()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void lookat( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearlookat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowattack( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressads( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressmelee()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getthreats( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector predictposition( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool botsighttracepassed( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botsetfailsa( pathnode )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botsetdefaultclass( int, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botclassadditem( int, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botclasssetweaponoption( int, int, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botclassaddattachment( int, string, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botleavegame()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int issplitscreen()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isplayeronsamemachine( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerknockback( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getplayerviewheight()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void ishostforbots()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void murderline( vector, vector, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setoffhandvisible( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void fakedamagefrom( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getsnapshotackindex()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getleagueteamid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Script Entity Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| void moveto( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void movex( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void movey( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void movez( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void movegravity( vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void moveslide( vector, float, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopmoveslide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotateto( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotatepitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotateyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotateroll( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void devaddpitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void devaddyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void devaddroll( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void vibrate( vector, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotatevelocity( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void solid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void notsolid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcandamage( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void physicslaunch( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcheapflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void ignorecheapentityflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Script Vehicle Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void attachpath( entityref )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string vehgetmodel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getattachpos( entityref )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startpath()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entitynum drivepath( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathmove( vector, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathmoveclear()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathfixedoffset( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathfixedoffsetclear()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathvariableoffset( vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathvariableoffsetclear()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getpathfixedoffset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getpathvariableoffset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdrivepathphysicsscale( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setswitchnode( entityref, entityref )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspeed( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspeedimmediate( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getspeed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getgoalspeedmph()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setbrake( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getbrake()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float gethandbrake()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getscriptbrake()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setacceleration( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdeceleration( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setjitterparams( vector, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getsteering()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getthrottle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setphysangles( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void joltbody( vector, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void freevehicle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getwheelsurface( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getvehicleowner()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isvehicleusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makevehicleusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makevehicleunusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void usevehicle( entity, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewclamp( entity, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetviewclamp( entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehiclelookattext( conststring, constistring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearvehgoalpos()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplanegoalpos( float, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplanebarrelroll( int, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void takeplayercontrol()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void returnplayercontrol()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgunnertargetvec( vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getgunnertargetvec( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgunnertargetent( entity, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleargunnertarget( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgunnerturretontargetrange( int, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getgunnertargetent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getgunneranimpitch( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getgunneranimyaw( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity firegunnerweapon( int, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isturretready()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehmaxspeed( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getvehoccupants()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getseatoccupant( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getoccupantseat( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setseatoccupied( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string seatgetweapon( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getseatfiringorigin( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getseatfiringangles( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isgunnerfiring( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disablegunnerfiring( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity finishvehicledamage( entity, entity, int, string, vector, vector, conststring, int, int, int, conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void finishvehicleradiusdamage( entity, entity, float, float, int, string, vector, float, float, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isvehicleimmunetodamage( int, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdefaultpitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleardefaultpitch()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getangularvelocity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setangularvelocity( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehvelocity( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cancelaimove()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehicletype( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getphysacceleration()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setphysacceleration( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void drawtrajectory()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setrotorspeed( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getmaxspeed( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmantleena( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehicleavoidance( int, float, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getvehicleavoidance()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool vehcansee( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool vehseenrecently( entity, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void vehclearenemy()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void vehs( entity, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void vehclearentitytarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getturretheatvalue( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isvehicleturretoverheating( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpathtransitiontime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getvehicleavoidancenodes( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makesentient()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Hud Element Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void settext()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearalltextafterhudelem()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setshader( string, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settargetent( entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleartargetent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settimer( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settimerup( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settenthstimer( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settenthstimerup( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclockup()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvalue( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setwaypoint( int, string, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void fadeovertime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void scaleovertime( float, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void moveovertime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void reset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void destroy()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpulsefx( int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcod7decodefx( int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setredactfx( int, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settypewriterfx( int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int gettextwidth()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setperks( entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayernamestring( entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmapnamestring( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgametypestring( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setwargamedata()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void changefontscaleovertime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Helicopter Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void freehelicopter()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspeed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getspeed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdamagestage( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setheliheightlock( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getheliheightlockheight( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isinsideheliheightlock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setheightlockoffset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Actor Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void startcoverarrival()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void starttraversearrival()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity melee( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool reacquirestep( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void findreacquirenode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| pathnode getreacquirenode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool usereacquirenode( pathnode )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void findreacquiredirectpath( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool trimpathtoattack()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool reacquiremove()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void findreacquireproximatepath( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void flagenemyunattackable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearpitchorient()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpitchorient()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookatanimnodes( anim, anim, anim )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookat( vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookatyawlimits( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoplookat( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool cansee( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool seerecently( entity, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int lastknowntime( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector lastknownpos( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int maymovetopoint( vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int maymovefrompointtopoint( vector, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int teleport( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float withinapproxpathdist( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int ispathdirect()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowedstances( conststring, conststring, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isstanceallowed( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void traversemode( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animmode( conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void orientmode( conststring, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getorientmode( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getmotionangle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool shouldfacemotion()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearmovehistory()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getmovehistoryaverage()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getanglestolikelyenemypath()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void lerpposition( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void predictoriginandangles()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void predictanim()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gethitenttype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float gethityaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getgroundenttype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isdeflected()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animcustom( func, func )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int canattackenemynode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getpathlength()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int calcpathlength( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| pathnode getnegotiationstartnode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| pathnode getnegotiationendnode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int canseepathgoal()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool checkprone( vector, float, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pushplayer( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalnode( pathnode )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalpos( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalentity( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalvolume( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalvolumeauto( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getgoalvolume()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleargoalvolume()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setfixednodesafevolume( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getfixednodesafevolume()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearfixednodesafevolume()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isingoal( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setruntopos( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearruntopos()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool nearnode( pathnode )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool nearclaimnode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool nearclaimnodeandangle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool atdangerousnode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getenemyinfo( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearenemy()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentitytarget( entity, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearentitytarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpotentialthreat( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearpotentialthreat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getperfectinfo( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setflashbangimmunity( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setflashbanged( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getflashbangedstrength()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isknownenemyinradius( vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isknownenemyinvolume( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settalktospecies( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowpitchangle( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void knockback( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getdeltaturnyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity finishactordamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array calclookaheadpos( vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setengagementmindist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setengagementmaxdist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isinscriptedstate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity meleewithoffset( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int forceteleport( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentityowner( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearentityowner()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setanimstate( conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setaimanimweights( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startscriptedanim()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void popaistate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int setanimstatefromasd( conststring, conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasanimstatefromasd( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getanimstatefromasd()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getanimsubstatefromasd( conststring, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getanimsubstatecountfromasd( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| anim getanimfromasd( conststring, animsindex, animsindex, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getanimlengthfromasd( conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool getanimhasnotetrackfromasd( conststring, int, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setfreecameralockonallowed( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Builtin Common Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void forceyellowdot( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableyellowdot( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowcamerarotation( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool reloadonnunchuk()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool reloadonwiiumote()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void attach( string, constlowercasestring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void detach( string, constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void detachall()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getattachsize()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getattachmodelname( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getattachtagname( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool getattachignorecollision( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hidepart( constlowercasestring, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void runscriptonent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sendaiscriptvals( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showpart( constlowercasestring, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showallparts()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getlightcolor()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightcolor( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlightintensity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightintensity( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlightradius()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightradius( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlightfovinner()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlightfovouter()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightfovrange( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getlightexponent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightexponent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool areallmissionsatscore( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void isstartingclassdefault()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void isstartingclasseraappropriate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getnumchallengescomplete( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hascompletedallgamechallenges()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hasallintel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getdstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getdstatarraycount()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdstat( string, string, int, int, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void adddstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addweaponstat( string, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addbonuscardstat( int, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getsessstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getsessstatarraycount()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setsessstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addsessstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addplayerstat( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addplayerstatwithgametype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addgametypestat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void trackweaponfirenative( string, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void updatestatratio( string, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int addrankxp( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addrankxpvalue( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasseasonpass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setempjammed( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isempjammed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspawnerteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void luinotifyevent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void launch( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmovingplatformenabled( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ismovingplatform()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewmodelrenderflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdrawinfrared( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgpr()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gamehistorystartmatch( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gamehistoryfinishmatch( int, int, int, int, int, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void unlink()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linkto()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linktoblendtotag()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enablelinkto()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linktoupdateoffset( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkto()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinktoblend( entity, constlowercasestring, float, float, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinktodelta()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkweaponviewtodelta()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinktoabsolute( entity, constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playercamlinkto( entity, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playercamunlink()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void lerpviewangleclamp( float, float, float, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewangleresistance()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkedoffsetenable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkedoffsetdisable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkedsetusebaseangleforviewclamp( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dontinterpolate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity magicgrenadetype( string, vector, vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startfadingblur( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector worldtolocalcoords( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretspinning( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void attachshieldmodel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void detachshieldmodel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void refreshshieldattachment()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcharacterindex( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useplayerfootsteptable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisionsetforplayer( string, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useservervisionset( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setinfraredvision( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getcontrollertype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setactorweapon( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetfov()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Builtin Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void setstowedweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getstowedweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearstowedweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getammocount( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisibletoplayer( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setinvisibletoplayer( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisibletoall()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setinvisibletoall()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisibletoteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisibletoallexceptteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setforcenocull()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void removeforcenocull()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int islinkedto( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowtacticalinsertion( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowbottargetting( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getlinkedent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getorigin()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getangles()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getmins()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getmaxs()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getabsmins()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getabsmaxs()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getpointinbounds( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector geteye()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector geteyeapprox()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity useby( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setstablemissile( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int istouching( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int istouchingswept( entity, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int istouchingvolume( vector, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsound( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundwithnotify( string, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundontag( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundasmaster( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundtoteam( string, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playbattlechattertoteam( string, string, team, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playloopsound( string, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoploopsound( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopsounds()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playrumbleonentity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playrumblelooponentity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoprumble( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void delete()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmodel( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setzombieshrink( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setenemymodel( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dodamage( float, vector, entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getnormalhealth()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setnormalhealth( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmaxhealth( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void show()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void ghost()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void ghostindemo()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showindemo()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void laseron()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void laseroff()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showtoplayer( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int setcontents( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startfiring()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopfiring()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void shootturret()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopshootturret()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmode( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getturretowner()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settargetentity( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getturretarclimits()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayerspread( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setaispread( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setconvergencetime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setsuppressiontime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleartargetentity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void maketurretusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void maketurretunusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretaccuracy()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretignoregoals( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getturrettarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disconnectpaths()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void connectpaths()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getstance()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setstance( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcursorhint( string, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setrevivehintstring( string, team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethintstringforperk( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethintstring( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setfovforkillcam( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethintlowpriority( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void usetriggerrequirelookat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void triggerignoreteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void shellshock( string, float, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getweaponforwarddir()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getweaponmuzzlepoint()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector gettagorigin( constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector gettagangles( constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getentnum()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopshellshock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdepthoffield( float, float, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setburn( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setelectrified( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void spawnnapalmgroundflame( vector, string, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void needsrevive( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isinsecondchance()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float depthinwater()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void shootup( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int depthofplayerinwater()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useweaponhidetags( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useweaponmodel( string, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void starttanning()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopburning()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setwaterdrops( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void restoredefaultdroppitch()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isfiringturret()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isturretlockedon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewmodeldepthoffield( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void viewkick( float, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setrightarc( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setleftarc( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settoparc( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setbottomarc( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void radiusdamage()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void detonate( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void damageconetrace()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sightconetrace()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int heliturretsighttrace( vector, entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int heliturretdogtrace( vector, entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int playersighttrace( vector, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void visionsetlerpratio( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float docowardswayanims()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startpoisoning()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoppoisoning()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startbinocs()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopbinocs()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isflared()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ispoisoned()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcameraspikeactive( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isinsideheightlock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int ismissileinsideheightlock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isonground( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getgroundent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getmoverent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int issprinting()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setanim()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useanimtree( animtree )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animscripted()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animscriptedskiprestart()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animrelative()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopanimscripted()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearanim( anim, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentityanimrate( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getentityanimrate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getcentroid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ismartyrdomgrenade()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getentitynumber()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getentitytype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enablegrenadetouchdamage()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disablegrenadetouchdamage()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableaimassist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableaimassist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void placespawnpoint()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspawnclientflag( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void directionalhitindicator( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sendkillstreakdamageevent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayergravity( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearplayergravity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sendfaceevent( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setteamfortrigger( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setexcludeteamfortrigger( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setperkfortrigger( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setignoreentfortrigger( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clientclaimtrigger( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clientreleasetrigger( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void releaseclaimedtrigger()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isitemlocked( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isitempurchased( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void uploadleaderboards()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setnemesisxuid( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getloadoutitem()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isbonuscardactive( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getloadoutitemref()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getloadoutweapon( int, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getloadoutperks( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getloadoutallocation( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmovespeedscale( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getmovespeedscale()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void logstring()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void missile_settarget( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void missile_dronesetvisible( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isonladder()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ismantling()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isonslide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startdoorbreach()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopdoorbreach()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startragdoll( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isragdoll()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void launchragdoll( vector, constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void launchvehicle( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setblur( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetmissiledetonationtime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void giveachievement()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setzombiename( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentgravitytrajectory( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehicleteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| team getteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setowner( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmissileowner( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentityweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretowner( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettype( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| anim getcorpseanim( animsindex )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void itemweaponsetammo( int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretcarried( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretminimapvisible( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmissilecoasting( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gib( conststring, object )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setphysparams( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayercollision( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void reportuser( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayercurrentobjective()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayercurrentstreak( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getvelocity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity spawnactor( int, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getshootatpos()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void predictspawnpoint( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdefaultdroppitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setscanningpitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity launchbomb( string, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity magicgrenade( string, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makegrenadedud()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getclientflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearclientflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmovingplatformenabled()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void fakefire( entity, vector, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makeusable( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makeunusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector predictgrenade()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdangerous( team, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isdangerous( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getindexforactivecontract()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getactivecontractprogress()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void incrementactivecontractprogress()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void incrementactivecontracttime()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void isactivecontractcomplete()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hasactivecontractexpired()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getactivecontracttimepassed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetactivecontractprogress()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getpregameclass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getpregameteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpregameclass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpregameteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordleaguepreloser()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void luinotifyeventtospectators()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool istestclient()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setworldfogactivebank( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool iszbarrier()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getnumzbarrierpieces()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarrierpiecestate( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setzbarrierpiecestate( int, constlowercasestring, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool iszbarrieropen()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool iszbarrierclosed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hidezbarrierpiece( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showzbarrierpiece( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void zbarrierpieceusedefaultmodel( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void zbarrierpieceusealternatemodel( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void zbarrierpieceuseupgradedmodel( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void zbarrierpieceuseboxriselogic( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getupgradedpiecenumlives( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getzbarrierpieceindicesinstate( constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getzbarrierpieceanimlengthforstate( int, constlowercasestring, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarrierpieceanimstate( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarrierpieceanimsubstate( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int zbarriersupportszombietaunts()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int zbarriersupportszombiereachthroughattacks()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarriertauntanimstate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarrierreachthroughattackanimstate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getzbarriernumattackslots()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getzbarrierattackslothorzoffset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setzbarriercolmodel( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getweaponoptic( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setaltusetrigger()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isaltusetrigger()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=971</id>
		<title>Game Script Methods (BO2)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=971"/>
		<updated>2015-10-19T20:06:07Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:BO2]]&lt;br /&gt;
== Player Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| void giveweapon( string, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gives a weapon to the specified client with an optional argument for camo and attachments. A full list containing all the weapon names can be found here http://pastebin.com/wEq07Yzw&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player giveweapon(&amp;quot;mp7_mp&amp;quot;, 255, 0);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
| void updateweaponoptions( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setblockweaponpickup( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int calcweaponoptions( int, int, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int calcplayeroptions( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayerrenderoptions( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void nextplayerrenderoption( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void bbclasschoice( int, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethighlighted()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void takeweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Removes the first occurrence of the specified weapon from a client.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player takeweapon(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isthrowinggrenade()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is throwing a grenade.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isthrowinggrenade())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void forcegrenadethrow()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Forces the specified client to throw a grenade.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player forcegrenadethrow();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isfiring()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is shooting.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isfiring())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ismeleeing()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is meleeing.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player ismeleeing())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isswitchingweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is switching weapons.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isswitchingweapons())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isreloading()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is reloading.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isreloading())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void takeallweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Removes all weapons from the specified client including the default melee knife.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player takeallweapons();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isinmovemode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getcurrentweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the specified clients currently held weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;currentWeapon = player getcurrentweapon();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getcurrentweaponspinlerp()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcurrentweaponspinlerp( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getcurrentweaponaltweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isweaponoverheating( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the specified client&#039;s slot index is overheating.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isweaponoverheating(0))&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setweaponoverheating( int, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the specified clients slot index overheat to a percentage.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setweaponoverheating(0, 99);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getcurrentoffhand()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns the current lethal/tactical or equipment.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;offhandWeapon = player getcurrentoffhand();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isusingoffhand()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client is using their offhand weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isusingoffhand())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void forceoffhandend()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Forces the specified client to use their offhand weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player forceoffhandend()&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the specified client has the specified weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player hasweapon(&amp;quot;mp7_mp&amp;quot;))&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void switchtoweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Forces the specified weapon to switch to the specified weapon.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player switchtoweapon(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
| void switchtoweaponimmediate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool switchtooffhand( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponplayejectbrass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getlockonradius()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getlockonspeed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void givestartammo( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Sets the specified clients&#039; specified weapon to the starting ammunition amount.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player givestartammo(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void givemaxammo( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gives the specified clients&#039; specified weapon maximum ammunition.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player givemaxammo(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getfractionstartammo( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns a float of the specified weapons starting ammunition.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;fractionStartAmmo = player getfractionstartammo(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getfractionmaxammo( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns a float of the specified weapons maximum ammunition.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;fractionMaxAmmo = player getfractionmaxammo(&amp;quot;mp7_mp&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setweaponheatpercent( string, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setorigin( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvelocity( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayerangles( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getplayerangles()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getgunangles()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getplayercamerapos()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cameraactivate( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void camerasetposition( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void camerasetlookat( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gamepadusedlast()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int usebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the use button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player usebuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int changeseatbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int attackbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the shooting button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player attackbuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int actionslotonebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int actionslottwobuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int actionslotthreebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int actionslotfourbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int adsbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the aiming down the sights button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player adsbuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int throwbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int meleebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the melee button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player meleebuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int jumpbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the jumping button is pressed otherwise 0&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player jumpbuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int stancebuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int fragbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the lethal grenade button is pressed otherwise 0.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player fragbuttonpressed())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int secondaryoffhandbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int inventorybuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int sprintbuttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sprintuprequired()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float playerads()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pingplayer()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewmodel( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getviewmodel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setoffhandsecondaryclass( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getoffhandsecondaryclass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string setoffhandprimaryclass( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationairstrikeselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationmortarselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationartilleryselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationcomlinkselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void beginlocationnapalmselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void endlocationselection()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clientsyssetstate( int, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlockstart( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlockfinalize( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlockfree()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlocktargettooclose( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void weaponlocknoclearance( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void buttonpressed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void giveweaponnextattachment()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void givenextbaseweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getnormalizedmovement()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getnormalizedcameramovement()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sayall()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sayteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspawnweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void initialweaponraise( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void seteverhadweaponall( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dropitem( string, constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dropscavengeritem( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int hasagrenadepulledback()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool finishplayerdamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void finishmeleehit( entity, string, vector, vector, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void reviveplayer()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void undolaststand()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void suicide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Kills the specified player.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player suicide();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void turnedhuman()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isinvehicle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isremotecontrolling()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isweaponviewonlylinked()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowstand( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowcrouch( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowprone( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowlean( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getvehicleoccupied()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getfriendlies( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getenemies( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int openmenu( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int openmenunomouse( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void closemenu()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void closeingamemenu()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void freezecontrols( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Freezes/unfreezes the controls of the specified player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player freezecontrols(1);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}} &lt;br /&gt;
|-&lt;br /&gt;
| void freezecontrolsallowlook( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int arecontrolsfrozen()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableusability()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableusability()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disabledeathstreak()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enabledeathstreak()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int deathstreakactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableoffhandweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableoffhandweapons()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableweaponcycling()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableweaponcycling()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void revive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlaststandprevweap( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setreverb()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void deactivatereverb()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setchannelvolumes()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void deactivatechannelvolumes()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int setweaponammoclip( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setweaponammostock( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getweaponammoclip( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getweaponammostock( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int anyammoforweaponmodes( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void iprintln()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Prints text for the specified player only in the killfeed.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player iprintln(&amp;quot;Hello, World!&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void iprintlnbold()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Prints text for the specified player only in the middle of the screen.&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player iprintlnBold(&amp;quot;Hello, World!&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void spawn( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentertime( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cloneplayer( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Creates a clone of the specified player at current position&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player cloneplayer();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}} &lt;br /&gt;
|-&lt;br /&gt;
| void setclientfov()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientthirdperson( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientthirdpersonangle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientcompass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientscriptmainmenu()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientcgobjectivetext()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientplayersprinttime()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientnumlives()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientdrawtalk()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientammocounterhide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientminiscoreboardhide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclienthudhardcore()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientplayerpushamount()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientaimlockonpitchstrength()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientuivisibilityflag( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientprofilevar( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playclientairstrike( vector, int, string, string, int, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playclientnapalm( vector, int, string, string, int, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcurrentspectatorclient( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void relinktoturret( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void carryturret( entity, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopcarryturret( entity, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool iscarryingturret()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array canplayerplaceturret( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplacementhint( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linkguidedmissilecamera()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void unlinkguidedmissilecamera()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gpsjammeractive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gpsjammerinactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void spawnprotectionactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void spawnprotectioninactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dualgrenadesactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dualgrenadesinactive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linktomissile( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void unlinkfrommissile()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array canplaceriotshield( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setheldweaponmodel( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setriotshieldfailhint()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array canplayerplacevehicle( float, float, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void remotecontrolturret( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void remotecontrolturretoff( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordkillstreakevent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordkillstreakendevent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordgameevent( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordkillmodifier( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordmedal( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordloadoutandperks()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordloadoutperksandkillstreaks( string, string, string, string, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordmultikill( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void incrementlifestat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void incrementplayerstat( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordplayerdeathzombies()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordplayerdownzombies( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordplayerrevivezombies( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordzombiezone( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int islookingat( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playlocalsound( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoplocalsound( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int istalking()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowspectateteam( team, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getguid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getxuid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int ishost()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns 1 if the specified player is host, 0 otherwise&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (player isHost())&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int islocaltohost()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowads( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowjump( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowsprint( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int allowmelee( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int forceslick( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setsprintduration( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setsprintcooldown( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspreadoverride( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetspreadoverride()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setactionslot( int, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getinventoryweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setinventoryweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getweaponslist( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getweaponslistprimaries()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startrevive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoprevive()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void applyknockback( int, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setperk( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Gives the player the specified perk&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player setperk(&amp;quot;specialty_fastladderclimb&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasperk( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Returns true if the player has the specified perk, false otherwise&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;if (hasperk(&amp;quot;specialty_fastladderclimb&amp;quot;))&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| array getperks()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearperks()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Removes all perks from the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player clearperks();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void unsetperk( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Removes a specific perk from the player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player unsetperk(&amp;quot;specialty_fastladderclimb&amp;quot;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setrank( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableinvulnerability()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Enables god mode/invincibility for the specific player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player enableinvulnerability();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}} &lt;br /&gt;
|-&lt;br /&gt;
| void disableinvulnerability()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=Disables god mode/invincibility for the specific player&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;player disableinvulnerability();&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableafterlife()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableafterlife()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool addgoal( vector, float, int, conststring, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cancelgoal( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool atgoal( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasgoal( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getgoal( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressusebutton( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressattackbutton( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressdtpbutton()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool throwgrenade( string, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlookaheaddist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getlookaheaddir()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void lookat( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearlookat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowattack( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressads( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pressmelee()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getthreats( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector predictposition( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool botsighttracepassed( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botsetfailsa( pathnode )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botsetdefaultclass( int, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botclassadditem( int, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botclasssetweaponoption( int, int, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botclassaddattachment( int, string, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void botleavegame()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int issplitscreen()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isplayeronsamemachine( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerknockback( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getplayerviewheight()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void ishostforbots()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void murderline( vector, vector, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setoffhandvisible( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void fakedamagefrom( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getsnapshotackindex()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getleagueteamid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Script Entity Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| void moveto( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void movex( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void movey( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void movez( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void movegravity( vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void moveslide( vector, float, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopmoveslide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotateto( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotatepitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotateyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotateroll( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void devaddpitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void devaddyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void devaddroll( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void vibrate( vector, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void rotatevelocity( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void solid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void notsolid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcandamage( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void physicslaunch( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcheapflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void ignorecheapentityflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Script Vehicle Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void attachpath( entityref )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string vehgetmodel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getattachpos( entityref )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startpath()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entitynum drivepath( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathmove( vector, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathmoveclear()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathfixedoffset( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathfixedoffsetclear()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathvariableoffset( vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pathvariableoffsetclear()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getpathfixedoffset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getpathvariableoffset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdrivepathphysicsscale( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setswitchnode( entityref, entityref )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspeed( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspeedimmediate( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getspeed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getgoalspeedmph()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setbrake( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getbrake()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float gethandbrake()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getscriptbrake()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setacceleration( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdeceleration( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setjitterparams( vector, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getsteering()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getthrottle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setphysangles( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void joltbody( vector, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void freevehicle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getwheelsurface( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getvehicleowner()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isvehicleusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makevehicleusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makevehicleunusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void usevehicle( entity, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewclamp( entity, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetviewclamp( entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehiclelookattext( conststring, constistring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearvehgoalpos()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplanegoalpos( float, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplanebarrelroll( int, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void takeplayercontrol()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void returnplayercontrol()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgunnertargetvec( vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getgunnertargetvec( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgunnertargetent( entity, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleargunnertarget( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgunnerturretontargetrange( int, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getgunnertargetent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getgunneranimpitch( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getgunneranimyaw( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity firegunnerweapon( int, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isturretready()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehmaxspeed( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getvehoccupants()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getseatoccupant( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getoccupantseat( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setseatoccupied( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string seatgetweapon( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getseatfiringorigin( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getseatfiringangles( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isgunnerfiring( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disablegunnerfiring( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity finishvehicledamage( entity, entity, int, string, vector, vector, conststring, int, int, int, conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void finishvehicleradiusdamage( entity, entity, float, float, int, string, vector, float, float, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isvehicleimmunetodamage( int, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdefaultpitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleardefaultpitch()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getangularvelocity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setangularvelocity( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehvelocity( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cancelaimove()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehicletype( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getphysacceleration()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setphysacceleration( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void drawtrajectory()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setrotorspeed( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getmaxspeed( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmantleena( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehicleavoidance( int, float, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getvehicleavoidance()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool vehcansee( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool vehseenrecently( entity, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void vehclearenemy()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void vehs( entity, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void vehclearentitytarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getturretheatvalue( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isvehicleturretoverheating( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpathtransitiontime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getvehicleavoidancenodes( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makesentient()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Hud Element Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void settext()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearalltextafterhudelem()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setshader( string, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settargetent( entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleartargetent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settimer( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settimerup( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settenthstimer( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settenthstimerup( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclockup()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvalue( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setwaypoint( int, string, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void fadeovertime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void scaleovertime( float, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void moveovertime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void reset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void destroy()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpulsefx( int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcod7decodefx( int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setredactfx( int, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settypewriterfx( int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int gettextwidth()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setperks( entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayernamestring( entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmapnamestring( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgametypestring( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setwargamedata()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void changefontscaleovertime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Helicopter Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void freehelicopter()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspeed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getspeed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdamagestage( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setheliheightlock( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getheliheightlockheight( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isinsideheliheightlock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setheightlockoffset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Actor Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void startcoverarrival()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void starttraversearrival()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity melee( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool reacquirestep( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void findreacquirenode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| pathnode getreacquirenode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool usereacquirenode( pathnode )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void findreacquiredirectpath( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool trimpathtoattack()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool reacquiremove()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void findreacquireproximatepath( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void flagenemyunattackable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearpitchorient()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpitchorient()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookatanimnodes( anim, anim, anim )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookat( vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlookatyawlimits( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoplookat( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool cansee( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool seerecently( entity, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int lastknowntime( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector lastknownpos( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int maymovetopoint( vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int maymovefrompointtopoint( vector, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int teleport( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float withinapproxpathdist( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int ispathdirect()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowedstances( conststring, conststring, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isstanceallowed( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void traversemode( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animmode( conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void orientmode( conststring, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getorientmode( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getmotionangle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool shouldfacemotion()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearmovehistory()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getmovehistoryaverage()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getanglestolikelyenemypath()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void lerpposition( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void predictoriginandangles()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void predictanim()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gethitenttype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float gethityaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getgroundenttype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isdeflected()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animcustom( func, func )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int canattackenemynode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getpathlength()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int calcpathlength( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| pathnode getnegotiationstartnode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| pathnode getnegotiationendnode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int canseepathgoal()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool checkprone( vector, float, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void pushplayer( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalnode( pathnode )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalpos( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalentity( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalvolume( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgoalvolumeauto( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getgoalvolume()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleargoalvolume()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setfixednodesafevolume( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getfixednodesafevolume()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearfixednodesafevolume()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isingoal( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setruntopos( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearruntopos()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool nearnode( pathnode )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool nearclaimnode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool nearclaimnodeandangle()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool atdangerousnode()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getenemyinfo( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearenemy()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentitytarget( entity, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearentitytarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpotentialthreat( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearpotentialthreat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getperfectinfo( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setflashbangimmunity( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setflashbanged( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getflashbangedstrength()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isknownenemyinradius( vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isknownenemyinvolume( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settalktospecies( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowpitchangle( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void knockback( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getdeltaturnyaw()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity finishactordamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array calclookaheadpos( vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setengagementmindist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setengagementmaxdist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isinscriptedstate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity meleewithoffset( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int forceteleport( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentityowner( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearentityowner()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setanimstate( conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setaimanimweights( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startscriptedanim()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void popaistate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int setanimstatefromasd( conststring, conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasanimstatefromasd( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getanimstatefromasd()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getanimsubstatefromasd( conststring, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getanimsubstatecountfromasd( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| anim getanimfromasd( conststring, animsindex, animsindex, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getanimlengthfromasd( conststring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool getanimhasnotetrackfromasd( conststring, int, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setfreecameralockonallowed( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Builtin Common Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void forceyellowdot( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableyellowdot( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowcamerarotation( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool reloadonnunchuk()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool reloadonwiiumote()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void attach( string, constlowercasestring, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void detach( string, constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void detachall()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getattachsize()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getattachmodelname( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getattachtagname( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool getattachignorecollision( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hidepart( constlowercasestring, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void runscriptonent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sendaiscriptvals( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showpart( constlowercasestring, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showallparts()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getlightcolor()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightcolor( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlightintensity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightintensity( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlightradius()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightradius( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlightfovinner()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getlightfovouter()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightfovrange( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getlightexponent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setlightexponent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool areallmissionsatscore( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void isstartingclassdefault()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void isstartingclasseraappropriate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getnumchallengescomplete( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hascompletedallgamechallenges()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hasallintel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getdstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getdstatarraycount()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdstat( string, string, int, int, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void adddstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addweaponstat( string, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addbonuscardstat( int, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getsessstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getsessstatarraycount()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setsessstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addsessstat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addplayerstat( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addplayerstatwithgametype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addgametypestat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void trackweaponfirenative( string, int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void updatestatratio( string, string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int addrankxp( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void addrankxpvalue( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool hasseasonpass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setempjammed( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isempjammed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspawnerteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void luinotifyevent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void launch( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmovingplatformenabled( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ismovingplatform()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewmodelrenderflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdrawinfrared( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setgpr()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gamehistorystartmatch( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gamehistoryfinishmatch( int, int, int, int, int, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void unlink()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linkto()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linktoblendtotag()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enablelinkto()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void linktoupdateoffset( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkto()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinktoblend( entity, constlowercasestring, float, float, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinktodelta()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkweaponviewtodelta()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinktoabsolute( entity, constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playercamlinkto( entity, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playercamunlink()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void lerpviewangleclamp( float, float, float, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewangleresistance()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkedoffsetenable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkedoffsetdisable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playerlinkedsetusebaseangleforviewclamp( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dontinterpolate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity magicgrenadetype( string, vector, vector, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startfadingblur( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector worldtolocalcoords( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretspinning( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void attachshieldmodel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void detachshieldmodel()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void refreshshieldattachment()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcharacterindex( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useplayerfootsteptable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisionsetforplayer( string, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useservervisionset( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setinfraredvision( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getcontrollertype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setactorweapon( string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetfov()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Builtin Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:40%&amp;quot; | Prototype &lt;br /&gt;
! style=&amp;quot;width:60%&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
| void setstowedweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getstowedweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearstowedweapon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getammocount( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisibletoplayer( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setinvisibletoplayer( entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisibletoall()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setinvisibletoall()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisibletoteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvisibletoallexceptteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setforcenocull()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void removeforcenocull()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int islinkedto( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowtacticalinsertion( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void allowbottargetting( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getlinkedent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getorigin()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getangles()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getmins()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getmaxs()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getabsmins()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getabsmaxs()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getpointinbounds( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector geteye()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector geteyeapprox()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity useby( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setstablemissile( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int istouching( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int istouchingswept( entity, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int istouchingvolume( vector, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsound( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundwithnotify( string, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundontag( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundasmaster( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundtoteam( string, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playbattlechattertoteam( string, string, team, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playloopsound( string, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoploopsound( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopsounds()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playrumbleonentity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void playrumblelooponentity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoprumble( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void delete()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmodel( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setzombieshrink( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setenemymodel( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void dodamage( float, vector, entity, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getnormalhealth()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setnormalhealth( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmaxhealth( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void show()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void ghost()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void ghostindemo()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showindemo()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void laseron()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void laseroff()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showtoplayer( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int setcontents( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startfiring()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopfiring()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void shootturret()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopshootturret()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmode( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getturretowner()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settargetentity( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getturretarclimits()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayerspread( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setaispread( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setconvergencetime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setsuppressiontime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void cleartargetentity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void maketurretusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void maketurretunusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretaccuracy()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretignoregoals( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getturrettarget()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disconnectpaths()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void connectpaths()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getstance()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setstance( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcursorhint( string, entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setrevivehintstring( string, team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethintstringforperk( string, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethintstring( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setfovforkillcam( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sethintlowpriority( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void usetriggerrequirelookat()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void triggerignoreteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void shellshock( string, float, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getweaponforwarddir()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getweaponmuzzlepoint()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector gettagorigin( constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector gettagangles( constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getentnum()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopshellshock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdepthoffield( float, float, float, float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setburn( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setelectrified( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void spawnnapalmgroundflame( vector, string, vector, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void needsrevive( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isinsecondchance()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float depthinwater()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void shootup( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int depthofplayerinwater()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useweaponhidetags( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useweaponmodel( string, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void starttanning()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopburning()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setwaterdrops( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void restoredefaultdroppitch()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isfiringturret()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isturretlockedon()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setviewmodeldepthoffield( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void viewkick( float, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setrightarc( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setleftarc( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void settoparc( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setbottomarc( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void radiusdamage()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void detonate( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void damageconetrace()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sightconetrace()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int heliturretsighttrace( vector, entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int heliturretdogtrace( vector, entity, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int playersighttrace( vector, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void visionsetlerpratio( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float docowardswayanims()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startpoisoning()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stoppoisoning()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startbinocs()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopbinocs()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isflared()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ispoisoned()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setcameraspikeactive( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isinsideheightlock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int ismissileinsideheightlock()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isonground( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getgroundent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity getmoverent()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int issprinting()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setanim()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void useanimtree( animtree )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animscripted()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animscriptedskiprestart()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void animrelative()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopanimscripted()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearanim( anim, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentityanimrate( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getentityanimrate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getcentroid()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ismartyrdomgrenade()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getentitynumber()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getentitytype()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enablegrenadetouchdamage()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disablegrenadetouchdamage()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void enableaimassist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void disableaimassist()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void placespawnpoint()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setspawnclientflag( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void directionalhitindicator( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sendkillstreakdamageevent( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayergravity( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearplayergravity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void sendfaceevent( conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setteamfortrigger( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setexcludeteamfortrigger( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setperkfortrigger( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setignoreentfortrigger( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clientclaimtrigger( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clientreleasetrigger( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void releaseclaimedtrigger()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isitemlocked( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isitempurchased( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void uploadleaderboards()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setnemesisxuid( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getloadoutitem()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isbonuscardactive( int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getloadoutitemref()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getloadoutweapon( int, string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getloadoutperks( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getloadoutallocation( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmovespeedscale( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getmovespeedscale()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void logstring()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void missile_settarget( entity, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void missile_dronesetvisible( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isonladder()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool ismantling()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isonslide()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startdoorbreach()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void stopdoorbreach()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void startragdoll( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int isragdoll()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void launchragdoll( vector, constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void launchvehicle( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setblur( float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetmissiledetonationtime( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void giveachievement()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setzombiename( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentgravitytrajectory( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setvehicleteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setteam( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| team getteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setowner( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmissileowner( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setentityweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretowner( entity )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturrettype( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| anim getcorpseanim( animsindex )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void itemweaponsetammo( int, int, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretcarried( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setturretminimapvisible( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmissilecoasting( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setweapon( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void gib( conststring, object )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setphysparams( float, float, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayercollision( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void reportuser( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayercurrentobjective()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setplayercurrentstreak( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getvelocity()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity spawnactor( int, conststring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector getshootatpos()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void predictspawnpoint( vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdefaultdroppitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setscanningpitch( float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity launchbomb( string, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| entity magicgrenade( string, vector, vector )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makegrenadedud()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setclientflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getclientflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void clearclientflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setmovingplatformenabled()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void fakefire( entity, vector, string, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makeusable( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void makeunusable()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| vector predictgrenade()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setdangerous( team, int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isdangerous( team )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getindexforactivecontract()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getactivecontractprogress()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void incrementactivecontractprogress()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void incrementactivecontracttime()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void isactivecontractcomplete()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hasactivecontractexpired()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getactivecontracttimepassed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void resetactivecontractprogress()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getpregameclass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void getpregameteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpregameclass()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setpregameteam()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void recordleaguepreloser()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void luinotifyeventtospectators()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool istestclient()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setworldfogactivebank( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool iszbarrier()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getnumzbarrierpieces()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarrierpiecestate( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setzbarrierpiecestate( int, constlowercasestring, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool iszbarrieropen()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool iszbarrierclosed()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void hidezbarrierpiece( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void showzbarrierpiece( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void zbarrierpieceusedefaultmodel( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void zbarrierpieceusealternatemodel( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void zbarrierpieceuseupgradedmodel( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void zbarrierpieceuseboxriselogic( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getupgradedpiecenumlives( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| array getzbarrierpieceindicesinstate( constlowercasestring )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getzbarrierpieceanimlengthforstate( int, constlowercasestring, float )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarrierpieceanimstate( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarrierpieceanimsubstate( int )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int zbarriersupportszombietaunts()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int zbarriersupportszombiereachthroughattacks()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarriertauntanimstate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| conststring getzbarrierreachthroughattackanimstate()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| int getzbarriernumattackslots()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| float getzbarrierattackslothorzoffset()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setzbarriercolmodel( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| string getweaponoptic( string )&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| void setaltusetrigger()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| bool isaltusetrigger()&lt;br /&gt;
| {{ScriptUsage&lt;br /&gt;
|Summary=&lt;br /&gt;
|Example=&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Template:ScriptUsage&amp;diff=970</id>
		<title>Template:ScriptUsage</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Template:ScriptUsage&amp;diff=970"/>
		<updated>2015-10-19T13:17:08Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Summary:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br/&amp;gt; {{{Summary|}}}&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;#039;&amp;#039;&amp;#039;Example:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br/&amp;gt; {{{Example|}}}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Summary:&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
{{{Summary|}}}&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
{{{Example|}}}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=963</id>
		<title>Game Script Methods (BO2)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=963"/>
		<updated>2015-10-17T02:35:18Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:BO2]]&lt;br /&gt;
== Player Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| giveweapon&lt;br /&gt;
| void giveweapon( string, int, int )&lt;br /&gt;
| Gives a weapon to the specified client.&amp;lt;br /&amp;gt; ex: self giveweapon(&amp;quot;mp7_mp&amp;quot;, 255, 0)&amp;lt;br/&amp;gt;A full list containing all the weapon names can be found here http://pastebin.com/wEq07Yzw&lt;br /&gt;
|- &lt;br /&gt;
| updateweaponoptions&lt;br /&gt;
| void updateweaponoptions( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setblockweaponpickup&lt;br /&gt;
| void setblockweaponpickup( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calcweaponoptions&lt;br /&gt;
| int calcweaponoptions( int, int, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calcplayeroptions&lt;br /&gt;
| int calcplayeroptions( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerrenderoptions&lt;br /&gt;
| void setplayerrenderoptions( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nextplayerrenderoption&lt;br /&gt;
| void nextplayerrenderoption( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| bbclasschoice&lt;br /&gt;
| void bbclasschoice( int, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethighlighted&lt;br /&gt;
| void sethighlighted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| takeweapon&lt;br /&gt;
| void takeweapon( string )&lt;br /&gt;
| Takes a the first occurrence of the specified weapon on a client.&amp;lt;br/&amp;gt; ex: self takeweapon(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| isthrowinggrenade&lt;br /&gt;
| bool isthrowinggrenade()&lt;br /&gt;
| Returns true if the specified client is throwing a grenade.&amp;lt;br/&amp;gt; ex: if(self isthrowinggrenade()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| forcegrenadethrow&lt;br /&gt;
| void forcegrenadethrow()&lt;br /&gt;
| Forces the specified client to throw a grenade.&amp;lt;br/&amp;gt; ex: self forcegrenadethrow()&lt;br /&gt;
|-&lt;br /&gt;
| isfiring&lt;br /&gt;
| bool isfiring()&lt;br /&gt;
| Returns true if the specified client is firing.&amp;lt;br/&amp;gt; ex: if(self isfiring()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| ismeleeing&lt;br /&gt;
| bool ismeleeing()&lt;br /&gt;
| Returns true if the specified client is meleeing.&amp;lt;br/&amp;gt; ex: if(self ismeleeing()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| isswitchingweapons&lt;br /&gt;
| bool isswitchingweapons()&lt;br /&gt;
| Returns true if the specified client is switching weapons.&amp;lt;br/&amp;gt; ex: if (self isswitchingweapons()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| isreloading&lt;br /&gt;
| bool isreloading()&lt;br /&gt;
| Returns true if the specified client is reloading.&amp;lt;br/&amp;gt; ex: if (self isreloading()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| takeallweapons&lt;br /&gt;
| void takeallweapons()&lt;br /&gt;
| Takes all weapons on the specified client.&amp;lt;br/&amp;gt; ex: self takeallweapons()&lt;br /&gt;
|-&lt;br /&gt;
| isinmovemode&lt;br /&gt;
| bool isinmovemode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentweapon&lt;br /&gt;
| string getcurrentweapon()&lt;br /&gt;
| Returns the specified clients current held weapon.&amp;lt;br/&amp;gt; ex: currentWeapon = self getcurrentweapon()&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentweaponspinlerp&lt;br /&gt;
| float getcurrentweaponspinlerp()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcurrentweaponspinlerp&lt;br /&gt;
| void setcurrentweaponspinlerp( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentweaponaltweapon&lt;br /&gt;
| string getcurrentweaponaltweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponoverheating&lt;br /&gt;
| int isweaponoverheating( int )&lt;br /&gt;
| Returns 1 if the specified clients slot index is overheating.&amp;lt;br/&amp;gt; ex: if (self isweaponoverheating(0)) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| setweaponoverheating&lt;br /&gt;
| void setweaponoverheating( int, float )&lt;br /&gt;
| Sets the specified clients slot index overheat to a percentage.&amp;lt;br/&amp;gt; ex: self setweaponoverheating(0, 99)&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentoffhand&lt;br /&gt;
| string getcurrentoffhand()&lt;br /&gt;
| Returns the specified offhand weapon.&amp;lt;br/&amp;gt; ex: offhandWeapon = self getcurrentoffhand()&lt;br /&gt;
|-&lt;br /&gt;
| isusingoffhand&lt;br /&gt;
| bool isusingoffhand()&lt;br /&gt;
| Returns true if the specified client is using their offhand weapon.&amp;lt;br/&amp;gt; ex: if (self isusingoffhand()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| forceoffhandend&lt;br /&gt;
| void forceoffhandend()&lt;br /&gt;
| Forces the specified client to use their offhand weapon.&amp;lt;br/&amp;gt; ex: self forceoffhandend()&lt;br /&gt;
|-&lt;br /&gt;
| hasweapon&lt;br /&gt;
| bool hasweapon( string )&lt;br /&gt;
| Returns true if the specified client has the specified weapon.&amp;lt;br/&amp;gt; ex: if (self hasweapon(&amp;quot;mp7_mp&amp;quot;)) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| switchtoweapon&lt;br /&gt;
| void switchtoweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| switchtoweaponimmediate&lt;br /&gt;
| void switchtoweaponimmediate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| switchtooffhand&lt;br /&gt;
| bool switchtooffhand( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponplayejectbrass&lt;br /&gt;
| void weaponplayejectbrass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlockonradius&lt;br /&gt;
| int getlockonradius()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlockonspeed&lt;br /&gt;
| int getlockonspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| givestartammo&lt;br /&gt;
| void givestartammo( string )&lt;br /&gt;
| Sets the specified clients&#039; specified weapon to the starting ammo.&amp;lt;br/&amp;gt; ex: self givestartammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| givemaxammo&lt;br /&gt;
| void givemaxammo( string )&lt;br /&gt;
| Gives the specified clients&#039; specified weapon max ammo.&amp;lt;br/&amp;gt; ex: self givemaxammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| getfractionstartammo&lt;br /&gt;
| float getfractionstartammo( string )&lt;br /&gt;
| Returns a float of the specified weapons start ammo.&amp;lt;br/&amp;gt; ex: mp7StartAmmo = self getfractionstartammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| getfractionmaxammo&lt;br /&gt;
| float getfractionmaxammo( string )&lt;br /&gt;
| Returns a float of the specified weapons max ammo.&amp;lt;br/&amp;gt; ex: mp7MaxAmmo = self getfractionmaxammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| setweaponheatpercent&lt;br /&gt;
| void setweaponheatpercent( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setorigin&lt;br /&gt;
| void setorigin( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvelocity&lt;br /&gt;
| void setvelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerangles&lt;br /&gt;
| void setplayerangles( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayerangles&lt;br /&gt;
| vector getplayerangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunangles&lt;br /&gt;
| vector getgunangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayercamerapos&lt;br /&gt;
| vector getplayercamerapos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cameraactivate&lt;br /&gt;
| void cameraactivate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| camerasetposition&lt;br /&gt;
| void camerasetposition( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| camerasetlookat&lt;br /&gt;
| void camerasetlookat( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamepadusedlast&lt;br /&gt;
| void gamepadusedlast()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usebuttonpressed&lt;br /&gt;
| int usebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| changeseatbuttonpressed&lt;br /&gt;
| int changeseatbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| attackbuttonpressed&lt;br /&gt;
| int attackbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslotonebuttonpressed&lt;br /&gt;
| int actionslotonebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslottwobuttonpressed&lt;br /&gt;
| int actionslottwobuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslotthreebuttonpressed&lt;br /&gt;
| int actionslotthreebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslotfourbuttonpressed&lt;br /&gt;
| int actionslotfourbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| adsbuttonpressed&lt;br /&gt;
| int adsbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| throwbuttonpressed&lt;br /&gt;
| int throwbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| meleebuttonpressed&lt;br /&gt;
| int meleebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| jumpbuttonpressed&lt;br /&gt;
| int jumpbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stancebuttonpressed&lt;br /&gt;
| int stancebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fragbuttonpressed&lt;br /&gt;
| int fragbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| secondaryoffhandbuttonpressed&lt;br /&gt;
| int secondaryoffhandbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| inventorybuttonpressed&lt;br /&gt;
| int inventorybuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sprintbuttonpressed&lt;br /&gt;
| int sprintbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sprintuprequired&lt;br /&gt;
| void sprintuprequired()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerads&lt;br /&gt;
| float playerads()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pingplayer&lt;br /&gt;
| void pingplayer()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewmodel&lt;br /&gt;
| void setviewmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getviewmodel&lt;br /&gt;
| conststring getviewmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setoffhandsecondaryclass&lt;br /&gt;
| void setoffhandsecondaryclass( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getoffhandsecondaryclass&lt;br /&gt;
| conststring getoffhandsecondaryclass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setoffhandprimaryclass&lt;br /&gt;
| string setoffhandprimaryclass( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationselection&lt;br /&gt;
| void beginlocationselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationairstrikeselection&lt;br /&gt;
| void beginlocationairstrikeselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationmortarselection&lt;br /&gt;
| void beginlocationmortarselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationartilleryselection&lt;br /&gt;
| void beginlocationartilleryselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationcomlinkselection&lt;br /&gt;
| void beginlocationcomlinkselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationnapalmselection&lt;br /&gt;
| void beginlocationnapalmselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| endlocationselection&lt;br /&gt;
| void endlocationselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientsyssetstate&lt;br /&gt;
| void clientsyssetstate( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlockstart&lt;br /&gt;
| void weaponlockstart( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlockfinalize&lt;br /&gt;
| void weaponlockfinalize( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlockfree&lt;br /&gt;
| void weaponlockfree()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlocktargettooclose&lt;br /&gt;
| void weaponlocktargettooclose( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlocknoclearance&lt;br /&gt;
| void weaponlocknoclearance( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| buttonpressed&lt;br /&gt;
| void buttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| giveweaponnextattachment&lt;br /&gt;
| void giveweaponnextattachment()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| givenextbaseweapon&lt;br /&gt;
| void givenextbaseweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnormalizedmovement&lt;br /&gt;
| void getnormalizedmovement()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnormalizedcameramovement&lt;br /&gt;
| void getnormalizedcameramovement()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sayall&lt;br /&gt;
| void sayall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sayteam&lt;br /&gt;
| void sayteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnweapon&lt;br /&gt;
| void setspawnweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| initialweaponraise&lt;br /&gt;
| void initialweaponraise( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| seteverhadweaponall&lt;br /&gt;
| void seteverhadweaponall( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dropitem&lt;br /&gt;
| void dropitem( string, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dropscavengeritem&lt;br /&gt;
| void dropscavengeritem( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasagrenadepulledback&lt;br /&gt;
| int hasagrenadepulledback()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishplayerdamage&lt;br /&gt;
| bool finishplayerdamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishmeleehit&lt;br /&gt;
| void finishmeleehit( entity, string, vector, vector, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reviveplayer&lt;br /&gt;
| void reviveplayer()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| undolaststand&lt;br /&gt;
| void undolaststand()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| suicide&lt;br /&gt;
| void suicide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| turnedhuman&lt;br /&gt;
| void turnedhuman()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinvehicle&lt;br /&gt;
| bool isinvehicle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isremotecontrolling&lt;br /&gt;
| bool isremotecontrolling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponviewonlylinked&lt;br /&gt;
| bool isweaponviewonlylinked()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowstand&lt;br /&gt;
| int allowstand( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowcrouch&lt;br /&gt;
| int allowcrouch( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowprone&lt;br /&gt;
| int allowprone( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowlean&lt;br /&gt;
| int allowlean( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleoccupied&lt;br /&gt;
| entity getvehicleoccupied()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfriendlies&lt;br /&gt;
| array getfriendlies( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getenemies&lt;br /&gt;
| array getenemies( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| openmenu&lt;br /&gt;
| int openmenu( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| openmenunomouse&lt;br /&gt;
| int openmenunomouse( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| closemenu&lt;br /&gt;
| void closemenu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| closeingamemenu&lt;br /&gt;
| void closeingamemenu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freezecontrols&lt;br /&gt;
| void freezecontrols( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freezecontrolsallowlook&lt;br /&gt;
| void freezecontrolsallowlook( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arecontrolsfrozen&lt;br /&gt;
| int arecontrolsfrozen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableusability&lt;br /&gt;
| void disableusability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableusability&lt;br /&gt;
| void enableusability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableweapons&lt;br /&gt;
| void disableweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableweapons&lt;br /&gt;
| void enableweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disabledeathstreak&lt;br /&gt;
| void disabledeathstreak()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enabledeathstreak&lt;br /&gt;
| void enabledeathstreak()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deathstreakactive&lt;br /&gt;
| int deathstreakactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableoffhandweapons&lt;br /&gt;
| void disableoffhandweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableoffhandweapons&lt;br /&gt;
| void enableoffhandweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableweaponcycling&lt;br /&gt;
| void disableweaponcycling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableweaponcycling&lt;br /&gt;
| void enableweaponcycling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| revive&lt;br /&gt;
| void revive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlaststandprevweap&lt;br /&gt;
| void setlaststandprevweap( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setreverb&lt;br /&gt;
| void setreverb()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deactivatereverb&lt;br /&gt;
| void deactivatereverb()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setchannelvolumes&lt;br /&gt;
| void setchannelvolumes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deactivatechannelvolumes&lt;br /&gt;
| void deactivatechannelvolumes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweaponammoclip&lt;br /&gt;
| int setweaponammoclip( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweaponammostock&lt;br /&gt;
| void setweaponammostock( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponammoclip&lt;br /&gt;
| int getweaponammoclip( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponammostock&lt;br /&gt;
| int getweaponammostock( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| anyammoforweaponmodes&lt;br /&gt;
| int anyammoforweaponmodes( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iprintln&lt;br /&gt;
| void iprintln()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iprintlnbold&lt;br /&gt;
| void iprintlnbold()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawn&lt;br /&gt;
| void spawn( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentertime&lt;br /&gt;
| void setentertime( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cloneplayer&lt;br /&gt;
| void cloneplayer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientfov&lt;br /&gt;
| void setclientfov()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientthirdperson&lt;br /&gt;
| void setclientthirdperson( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientthirdpersonangle&lt;br /&gt;
| void setclientthirdpersonangle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientcompass&lt;br /&gt;
| void setclientcompass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientscriptmainmenu&lt;br /&gt;
| void setclientscriptmainmenu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientcgobjectivetext&lt;br /&gt;
| void setclientcgobjectivetext()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientplayersprinttime&lt;br /&gt;
| void setclientplayersprinttime()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientnumlives&lt;br /&gt;
| void setclientnumlives()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientdrawtalk&lt;br /&gt;
| void setclientdrawtalk()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientammocounterhide&lt;br /&gt;
| void setclientammocounterhide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientminiscoreboardhide&lt;br /&gt;
| void setclientminiscoreboardhide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclienthudhardcore&lt;br /&gt;
| void setclienthudhardcore()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientplayerpushamount&lt;br /&gt;
| void setclientplayerpushamount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientaimlockonpitchstrength&lt;br /&gt;
| void setclientaimlockonpitchstrength()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientuivisibilityflag&lt;br /&gt;
| void setclientuivisibilityflag( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientprofilevar&lt;br /&gt;
| void setclientprofilevar( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playclientairstrike&lt;br /&gt;
| void playclientairstrike( vector, int, string, string, int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playclientnapalm&lt;br /&gt;
| void playclientnapalm( vector, int, string, string, int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcurrentspectatorclient&lt;br /&gt;
| void setcurrentspectatorclient( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| relinktoturret&lt;br /&gt;
| void relinktoturret( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| carryturret&lt;br /&gt;
| void carryturret( entity, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopcarryturret&lt;br /&gt;
| void stopcarryturret( entity, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iscarryingturret&lt;br /&gt;
| bool iscarryingturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canplayerplaceturret&lt;br /&gt;
| array canplayerplaceturret( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplacementhint&lt;br /&gt;
| void setplacementhint( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linkguidedmissilecamera&lt;br /&gt;
| void linkguidedmissilecamera()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlinkguidedmissilecamera&lt;br /&gt;
| void unlinkguidedmissilecamera()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gpsjammeractive&lt;br /&gt;
| void gpsjammeractive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gpsjammerinactive&lt;br /&gt;
| void gpsjammerinactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnprotectionactive&lt;br /&gt;
| void spawnprotectionactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnprotectioninactive&lt;br /&gt;
| void spawnprotectioninactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dualgrenadesactive&lt;br /&gt;
| void dualgrenadesactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dualgrenadesinactive&lt;br /&gt;
| void dualgrenadesinactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linktomissile&lt;br /&gt;
| void linktomissile( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlinkfrommissile&lt;br /&gt;
| void unlinkfrommissile()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canplaceriotshield&lt;br /&gt;
| array canplaceriotshield( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheldweaponmodel&lt;br /&gt;
| void setheldweaponmodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setriotshieldfailhint&lt;br /&gt;
| void setriotshieldfailhint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canplayerplacevehicle&lt;br /&gt;
| array canplayerplacevehicle( float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| remotecontrolturret&lt;br /&gt;
| void remotecontrolturret( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| remotecontrolturretoff&lt;br /&gt;
| void remotecontrolturretoff( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordkillstreakevent&lt;br /&gt;
| void recordkillstreakevent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordkillstreakendevent&lt;br /&gt;
| void recordkillstreakendevent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordgameevent&lt;br /&gt;
| void recordgameevent( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordkillmodifier&lt;br /&gt;
| void recordkillmodifier( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmedal&lt;br /&gt;
| void recordmedal( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordloadoutandperks&lt;br /&gt;
| void recordloadoutandperks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordloadoutperksandkillstreaks&lt;br /&gt;
| void recordloadoutperksandkillstreaks( string, string, string, string, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmultikill&lt;br /&gt;
| void recordmultikill( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementlifestat&lt;br /&gt;
| void incrementlifestat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementplayerstat&lt;br /&gt;
| void incrementplayerstat( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerdeathzombies&lt;br /&gt;
| void recordplayerdeathzombies()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerdownzombies&lt;br /&gt;
| void recordplayerdownzombies( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerrevivezombies&lt;br /&gt;
| void recordplayerrevivezombies( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordzombiezone&lt;br /&gt;
| void recordzombiezone( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islookingat&lt;br /&gt;
| int islookingat( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playlocalsound&lt;br /&gt;
| void playlocalsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoplocalsound&lt;br /&gt;
| void stoplocalsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istalking&lt;br /&gt;
| int istalking()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowspectateteam&lt;br /&gt;
| void allowspectateteam( team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getguid&lt;br /&gt;
| int getguid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getxuid&lt;br /&gt;
| string getxuid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ishost&lt;br /&gt;
| int ishost()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islocaltohost&lt;br /&gt;
| int islocaltohost()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowads&lt;br /&gt;
| int allowads( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowjump&lt;br /&gt;
| int allowjump( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowsprint&lt;br /&gt;
| int allowsprint( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowmelee&lt;br /&gt;
| int allowmelee( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| forceslick&lt;br /&gt;
| int forceslick( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsprintduration&lt;br /&gt;
| void setsprintduration( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsprintcooldown&lt;br /&gt;
| void setsprintcooldown( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspreadoverride&lt;br /&gt;
| void setspreadoverride( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetspreadoverride&lt;br /&gt;
| void resetspreadoverride()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setactionslot&lt;br /&gt;
| void setactionslot( int, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getinventoryweapon&lt;br /&gt;
| string getinventoryweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinventoryweapon&lt;br /&gt;
| void setinventoryweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponslist&lt;br /&gt;
| array getweaponslist( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponslistprimaries&lt;br /&gt;
| array getweaponslistprimaries()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startrevive&lt;br /&gt;
| void startrevive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoprevive&lt;br /&gt;
| void stoprevive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| applyknockback&lt;br /&gt;
| void applyknockback( int, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setperk&lt;br /&gt;
| void setperk( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasperk&lt;br /&gt;
| bool hasperk( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getperks&lt;br /&gt;
| array getperks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearperks&lt;br /&gt;
| void clearperks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unsetperk&lt;br /&gt;
| void unsetperk( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrank&lt;br /&gt;
| void setrank( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableinvulnerability&lt;br /&gt;
| void enableinvulnerability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableinvulnerability&lt;br /&gt;
| void disableinvulnerability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableafterlife&lt;br /&gt;
| void enableafterlife()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableafterlife&lt;br /&gt;
| void disableafterlife()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addgoal&lt;br /&gt;
| bool addgoal( vector, float, int, conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cancelgoal&lt;br /&gt;
| void cancelgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| atgoal&lt;br /&gt;
| bool atgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasgoal&lt;br /&gt;
| bool hasgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgoal&lt;br /&gt;
| vector getgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressusebutton&lt;br /&gt;
| void pressusebutton( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressattackbutton&lt;br /&gt;
| void pressattackbutton( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressdtpbutton&lt;br /&gt;
| void pressdtpbutton()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| throwgrenade&lt;br /&gt;
| bool throwgrenade( string, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlookaheaddist&lt;br /&gt;
| float getlookaheaddist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlookaheaddir&lt;br /&gt;
| vector getlookaheaddir()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lookat&lt;br /&gt;
| void lookat( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearlookat&lt;br /&gt;
| void clearlookat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowattack&lt;br /&gt;
| void allowattack( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressads&lt;br /&gt;
| void pressads( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressmelee&lt;br /&gt;
| void pressmelee()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getthreats&lt;br /&gt;
| array getthreats( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictposition&lt;br /&gt;
| vector predictposition( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botsighttracepassed&lt;br /&gt;
| bool botsighttracepassed( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botsetfailsa&lt;br /&gt;
| void botsetfailsa( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botsetdefaultclass&lt;br /&gt;
| void botsetdefaultclass( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botclassadditem&lt;br /&gt;
| void botclassadditem( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botclasssetweaponoption&lt;br /&gt;
| void botclasssetweaponoption( int, int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botclassaddattachment&lt;br /&gt;
| void botclassaddattachment( int, string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botleavegame&lt;br /&gt;
| void botleavegame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issplitscreen&lt;br /&gt;
| int issplitscreen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isplayeronsamemachine&lt;br /&gt;
| int isplayeronsamemachine( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerknockback&lt;br /&gt;
| void playerknockback( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayerviewheight&lt;br /&gt;
| float getplayerviewheight()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ishostforbots&lt;br /&gt;
| void ishostforbots()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| murderline&lt;br /&gt;
| void murderline( vector, vector, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setoffhandvisible&lt;br /&gt;
| void setoffhandvisible( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fakedamagefrom&lt;br /&gt;
| void fakedamagefrom( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsnapshotackindex&lt;br /&gt;
| int getsnapshotackindex()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getleagueteamid&lt;br /&gt;
| string getleagueteamid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Script Entity Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| moveto&lt;br /&gt;
| void moveto( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movex&lt;br /&gt;
| void movex( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movey&lt;br /&gt;
| void movey( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movez&lt;br /&gt;
| void movez( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movegravity&lt;br /&gt;
| void movegravity( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| moveslide&lt;br /&gt;
| void moveslide( vector, float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopmoveslide&lt;br /&gt;
| void stopmoveslide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotateto&lt;br /&gt;
| void rotateto( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotatepitch&lt;br /&gt;
| void rotatepitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotateyaw&lt;br /&gt;
| void rotateyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotateroll&lt;br /&gt;
| void rotateroll( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| devaddpitch&lt;br /&gt;
| void devaddpitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| devaddyaw&lt;br /&gt;
| void devaddyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| devaddroll&lt;br /&gt;
| void devaddroll( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vibrate&lt;br /&gt;
| void vibrate( vector, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotatevelocity&lt;br /&gt;
| void rotatevelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| solid&lt;br /&gt;
| void solid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| notsolid&lt;br /&gt;
| void notsolid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcandamage&lt;br /&gt;
| void setcandamage( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicslaunch&lt;br /&gt;
| void physicslaunch( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcheapflag&lt;br /&gt;
| void setcheapflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ignorecheapentityflag&lt;br /&gt;
| void ignorecheapentityflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Script Vehicle Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| attachpath&lt;br /&gt;
| void attachpath( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehgetmodel&lt;br /&gt;
| string vehgetmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachpos&lt;br /&gt;
| array getattachpos( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startpath&lt;br /&gt;
| void startpath()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| drivepath&lt;br /&gt;
| entitynum drivepath( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathmove&lt;br /&gt;
| void pathmove( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathmoveclear&lt;br /&gt;
| void pathmoveclear()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathfixedoffset&lt;br /&gt;
| void pathfixedoffset( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathfixedoffsetclear&lt;br /&gt;
| void pathfixedoffsetclear()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathvariableoffset&lt;br /&gt;
| void pathvariableoffset( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathvariableoffsetclear&lt;br /&gt;
| void pathvariableoffsetclear()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpathfixedoffset&lt;br /&gt;
| vector getpathfixedoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpathvariableoffset&lt;br /&gt;
| vector getpathvariableoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdrivepathphysicsscale&lt;br /&gt;
| void setdrivepathphysicsscale( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setswitchnode&lt;br /&gt;
| void setswitchnode( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspeed&lt;br /&gt;
| void setspeed( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspeedimmediate&lt;br /&gt;
| void setspeedimmediate( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeed&lt;br /&gt;
| float getspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeedmph&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgoalspeedmph&lt;br /&gt;
| float getgoalspeedmph()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setbrake&lt;br /&gt;
| void setbrake( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getbrake&lt;br /&gt;
| float getbrake()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gethandbrake&lt;br /&gt;
| float gethandbrake()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getscriptbrake&lt;br /&gt;
| float getscriptbrake()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setacceleration&lt;br /&gt;
| void setacceleration( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdeceleration&lt;br /&gt;
| void setdeceleration( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resumespeed&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setyawspeed&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmaxpitchroll&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturningability&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setjitterparams&lt;br /&gt;
| void setjitterparams( vector, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setairresistance&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsteering&lt;br /&gt;
| float getsteering()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getthrottle&lt;br /&gt;
| float getthrottle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setphysangles&lt;br /&gt;
| void setphysangles( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethoverparams&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| joltbody&lt;br /&gt;
| void joltbody( vector, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freevehicle&lt;br /&gt;
| void freevehicle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getwheelsurface&lt;br /&gt;
| string getwheelsurface( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleowner&lt;br /&gt;
| entity getvehicleowner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicleusable&lt;br /&gt;
| int isvehicleusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makevehicleusable&lt;br /&gt;
| void makevehicleusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makevehicleunusable&lt;br /&gt;
| void makevehicleunusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usevehicle&lt;br /&gt;
| void usevehicle( entity, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewclamp&lt;br /&gt;
| void setviewclamp( entity, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetviewclamp&lt;br /&gt;
| void resetviewclamp( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehiclelookattext&lt;br /&gt;
| void setvehiclelookattext( conststring, constistring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setneargoalnotifydist&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehgoalpos&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearvehgoalpos&lt;br /&gt;
| void clearvehgoalpos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplanegoalpos&lt;br /&gt;
| void setplanegoalpos( float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplanebarrelroll&lt;br /&gt;
| void setplanebarrelroll( int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalyaw&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargoalyaw&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetyaw&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetyaw&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatent&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearlookatent&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| takeplayercontrol&lt;br /&gt;
| void takeplayercontrol()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| returnplayercontrol&lt;br /&gt;
| void returnplayercontrol()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetvec&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetent&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearturrettarget&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgunnertargetvec&lt;br /&gt;
| void setgunnertargetvec( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunnertargetvec&lt;br /&gt;
| vector getgunnertargetvec( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgunnertargetent&lt;br /&gt;
| void setgunnertargetent( entity, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargunnertarget&lt;br /&gt;
| void cleargunnertarget( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgunnerturretontargetrange&lt;br /&gt;
| void setgunnerturretontargetrange( int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunnertargetent&lt;br /&gt;
| entity getgunnertargetent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunneranimpitch&lt;br /&gt;
| float getgunneranimpitch( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunneranimyaw&lt;br /&gt;
| float getgunneranimyaw( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehweapon&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fireweapon&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| firegunnerweapon&lt;br /&gt;
| entity firegunnerweapon( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopfireweapon&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isturretready&lt;br /&gt;
| int isturretready()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehmaxspeed&lt;br /&gt;
| void setvehmaxspeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehoccupants&lt;br /&gt;
| array getvehoccupants()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getseatoccupant&lt;br /&gt;
| entity getseatoccupant( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getoccupantseat&lt;br /&gt;
| int getoccupantseat( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setseatoccupied&lt;br /&gt;
| void setseatoccupied( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| seatgetweapon&lt;br /&gt;
| string seatgetweapon( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getseatfiringorigin&lt;br /&gt;
| vector getseatfiringorigin( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getseatfiringangles&lt;br /&gt;
| vector getseatfiringangles( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isgunnerfiring&lt;br /&gt;
| bool isgunnerfiring( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disablegunnerfiring&lt;br /&gt;
| void disablegunnerfiring( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishvehicledamage&lt;br /&gt;
| entity finishvehicledamage( entity, entity, int, string, vector, vector, conststring, int, int, int, conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishvehicleradiusdamage&lt;br /&gt;
| void finishvehicleradiusdamage( entity, entity, float, float, int, string, vector, float, float, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicleimmunetodamage&lt;br /&gt;
| bool isvehicleimmunetodamage( int, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdefaultpitch&lt;br /&gt;
| void setdefaultpitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleardefaultpitch&lt;br /&gt;
| void cleardefaultpitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getangularvelocity&lt;br /&gt;
| vector getangularvelocity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setangularvelocity&lt;br /&gt;
| void setangularvelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehvelocity&lt;br /&gt;
| void setvehvelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cancelaimove&lt;br /&gt;
| void cancelaimove()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehicletype&lt;br /&gt;
| void setvehicletype( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getphysacceleration&lt;br /&gt;
| vector getphysacceleration()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setphysacceleration&lt;br /&gt;
| void setphysacceleration( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| drawtrajectory&lt;br /&gt;
| void drawtrajectory()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrotorspeed&lt;br /&gt;
| void setrotorspeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmaxspeed&lt;br /&gt;
| float getmaxspeed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmantleena&lt;br /&gt;
| void setmantleena( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehicleavoidance&lt;br /&gt;
| void setvehicleavoidance( int, float, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleavoidance&lt;br /&gt;
| int getvehicleavoidance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehcansee&lt;br /&gt;
| bool vehcansee( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehseenrecently&lt;br /&gt;
| bool vehseenrecently( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehclearenemy&lt;br /&gt;
| void vehclearenemy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehs&lt;br /&gt;
| void vehs( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehclearentitytarget&lt;br /&gt;
| void vehclearentitytarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturretheatvalue&lt;br /&gt;
| float getturretheatvalue( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicleturretoverheating&lt;br /&gt;
| bool isvehicleturretoverheating( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpathtransitiontime&lt;br /&gt;
| void setpathtransitiontime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleavoidancenodes&lt;br /&gt;
| array getvehicleavoidancenodes( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makesentient&lt;br /&gt;
| void makesentient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hud Element Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| settext&lt;br /&gt;
| void settext()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearalltextafterhudelem&lt;br /&gt;
| void clearalltextafterhudelem()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setshader&lt;br /&gt;
| void setshader( string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetent&lt;br /&gt;
| void settargetent( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetent&lt;br /&gt;
| void cleartargetent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settimer&lt;br /&gt;
| void settimer( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settimerup&lt;br /&gt;
| void settimerup( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settenthstimer&lt;br /&gt;
| void settenthstimer( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settenthstimerup&lt;br /&gt;
| void settenthstimerup( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclock&lt;br /&gt;
| void setclock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclockup&lt;br /&gt;
| void setclockup()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvalue&lt;br /&gt;
| void setvalue( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwaypoint&lt;br /&gt;
| void setwaypoint( int, string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fadeovertime&lt;br /&gt;
| void fadeovertime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| scaleovertime&lt;br /&gt;
| void scaleovertime( float, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| moveovertime&lt;br /&gt;
| void moveovertime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reset&lt;br /&gt;
| void reset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| destroy&lt;br /&gt;
| void destroy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpulsefx&lt;br /&gt;
| void setpulsefx( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcod7decodefx&lt;br /&gt;
| void setcod7decodefx( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setredactfx&lt;br /&gt;
| void setredactfx( int, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settypewriterfx&lt;br /&gt;
| void settypewriterfx( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettextwidth&lt;br /&gt;
| int gettextwidth()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setperks&lt;br /&gt;
| void setperks( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayernamestring&lt;br /&gt;
| void setplayernamestring( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmapnamestring&lt;br /&gt;
| void setmapnamestring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgametypestring&lt;br /&gt;
| void setgametypestring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwargamedata&lt;br /&gt;
| void setwargamedata()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| changefontscaleovertime&lt;br /&gt;
| void changefontscaleovertime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Helicopter Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| freehelicopter&lt;br /&gt;
| void freehelicopter()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspeed&lt;br /&gt;
| void setspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeed&lt;br /&gt;
| float getspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeedmph&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resumespeed&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setyawspeed&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmaxpitchroll&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturningability&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setairresistance&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethoverparams&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setneargoalnotifydist&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehgoalpos&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalyaw&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargoalyaw&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetyaw&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetyaw&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatent&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearlookatent&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehweapon&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fireweapon&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopfireweapon&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetvec&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetent&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearturrettarget&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdamagestage&lt;br /&gt;
| void setdamagestage( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheliheightlock&lt;br /&gt;
| void setheliheightlock( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getheliheightlockheight&lt;br /&gt;
| float getheliheightlockheight( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinsideheliheightlock&lt;br /&gt;
| int isinsideheliheightlock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheightlockoffset&lt;br /&gt;
| void setheightlockoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Actor Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| startcoverarrival&lt;br /&gt;
| void startcoverarrival()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| starttraversearrival&lt;br /&gt;
| void starttraversearrival()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| melee&lt;br /&gt;
| entity melee( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reacquirestep&lt;br /&gt;
| bool reacquirestep( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findreacquirenode&lt;br /&gt;
| void findreacquirenode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getreacquirenode&lt;br /&gt;
| pathnode getreacquirenode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usereacquirenode&lt;br /&gt;
| bool usereacquirenode( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findreacquiredirectpath&lt;br /&gt;
| void findreacquiredirectpath( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| trimpathtoattack&lt;br /&gt;
| bool trimpathtoattack()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reacquiremove&lt;br /&gt;
| bool reacquiremove()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findreacquireproximatepath&lt;br /&gt;
| void findreacquireproximatepath( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| flagenemyunattackable&lt;br /&gt;
| void flagenemyunattackable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearpitchorient&lt;br /&gt;
| void clearpitchorient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpitchorient&lt;br /&gt;
| void setpitchorient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatanimnodes&lt;br /&gt;
| void setlookatanimnodes( anim, anim, anim )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookat&lt;br /&gt;
| void setlookat( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatyawlimits&lt;br /&gt;
| void setlookatyawlimits( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoplookat&lt;br /&gt;
| void stoplookat( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cansee&lt;br /&gt;
| bool cansee( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| seerecently&lt;br /&gt;
| bool seerecently( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lastknowntime&lt;br /&gt;
| int lastknowntime( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lastknownpos&lt;br /&gt;
| vector lastknownpos( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maymovetopoint&lt;br /&gt;
| int maymovetopoint( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maymovefrompointtopoint&lt;br /&gt;
| int maymovefrompointtopoint( vector, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| teleport&lt;br /&gt;
| int teleport( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| withinapproxpathdist&lt;br /&gt;
| float withinapproxpathdist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ispathdirect&lt;br /&gt;
| int ispathdirect()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowedstances&lt;br /&gt;
| void allowedstances( conststring, conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstanceallowed&lt;br /&gt;
| int isstanceallowed( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| traversemode&lt;br /&gt;
| void traversemode( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animmode&lt;br /&gt;
| void animmode( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| orientmode&lt;br /&gt;
| void orientmode( conststring, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getorientmode&lt;br /&gt;
| conststring getorientmode( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmotionangle&lt;br /&gt;
| float getmotionangle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shouldfacemotion&lt;br /&gt;
| bool shouldfacemotion()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearmovehistory&lt;br /&gt;
| void clearmovehistory()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmovehistoryaverage&lt;br /&gt;
| vector getmovehistoryaverage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanglestolikelyenemypath&lt;br /&gt;
| vector getanglestolikelyenemypath()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lerpposition&lt;br /&gt;
| void lerpposition( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictoriginandangles&lt;br /&gt;
| void predictoriginandangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictanim&lt;br /&gt;
| void predictanim()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gethitenttype&lt;br /&gt;
| void gethitenttype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gethityaw&lt;br /&gt;
| float gethityaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgroundenttype&lt;br /&gt;
| void getgroundenttype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isdeflected&lt;br /&gt;
| int isdeflected()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animcustom&lt;br /&gt;
| void animcustom( func, func )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canattackenemynode&lt;br /&gt;
| int canattackenemynode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpathlength&lt;br /&gt;
| int getpathlength()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calcpathlength&lt;br /&gt;
| int calcpathlength( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnegotiationstartnode&lt;br /&gt;
| pathnode getnegotiationstartnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnegotiationendnode&lt;br /&gt;
| pathnode getnegotiationendnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canseepathgoal&lt;br /&gt;
| int canseepathgoal()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| checkprone&lt;br /&gt;
| bool checkprone( vector, float, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pushplayer&lt;br /&gt;
| void pushplayer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalnode&lt;br /&gt;
| void setgoalnode( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalpos&lt;br /&gt;
| void setgoalpos( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalentity&lt;br /&gt;
| void setgoalentity( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalvolume&lt;br /&gt;
| void setgoalvolume( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalvolumeauto&lt;br /&gt;
| void setgoalvolumeauto( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgoalvolume&lt;br /&gt;
| entity getgoalvolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargoalvolume&lt;br /&gt;
| void cleargoalvolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setfixednodesafevolume&lt;br /&gt;
| void setfixednodesafevolume( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfixednodesafevolume&lt;br /&gt;
| entity getfixednodesafevolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearfixednodesafevolume&lt;br /&gt;
| void clearfixednodesafevolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isingoal&lt;br /&gt;
| bool isingoal( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setruntopos&lt;br /&gt;
| void setruntopos( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearruntopos&lt;br /&gt;
| void clearruntopos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nearnode&lt;br /&gt;
| bool nearnode( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nearclaimnode&lt;br /&gt;
| bool nearclaimnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nearclaimnodeandangle&lt;br /&gt;
| bool nearclaimnodeandangle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| atdangerousnode&lt;br /&gt;
| bool atdangerousnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getenemyinfo&lt;br /&gt;
| void getenemyinfo( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearenemy&lt;br /&gt;
| void clearenemy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentitytarget&lt;br /&gt;
| void setentitytarget( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearentitytarget&lt;br /&gt;
| void clearentitytarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpotentialthreat&lt;br /&gt;
| void setpotentialthreat( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearpotentialthreat&lt;br /&gt;
| void clearpotentialthreat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getperfectinfo&lt;br /&gt;
| void getperfectinfo( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setflashbangimmunity&lt;br /&gt;
| void setflashbangimmunity( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setflashbanged&lt;br /&gt;
| void setflashbanged( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getflashbangedstrength&lt;br /&gt;
| float getflashbangedstrength()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isknownenemyinradius&lt;br /&gt;
| int isknownenemyinradius( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isknownenemyinvolume&lt;br /&gt;
| int isknownenemyinvolume( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settalktospecies&lt;br /&gt;
| void settalktospecies( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowpitchangle&lt;br /&gt;
| void allowpitchangle( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| knockback&lt;br /&gt;
| void knockback( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdeltaturnyaw&lt;br /&gt;
| float getdeltaturnyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishactordamage&lt;br /&gt;
| entity finishactordamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calclookaheadpos&lt;br /&gt;
| array calclookaheadpos( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setengagementmindist&lt;br /&gt;
| void setengagementmindist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setengagementmaxdist&lt;br /&gt;
| void setengagementmaxdist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinscriptedstate&lt;br /&gt;
| bool isinscriptedstate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| meleewithoffset&lt;br /&gt;
| entity meleewithoffset( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| forceteleport&lt;br /&gt;
| int forceteleport( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentityowner&lt;br /&gt;
| void setentityowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearentityowner&lt;br /&gt;
| void clearentityowner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setanimstate&lt;br /&gt;
| void setanimstate( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setaimanimweights&lt;br /&gt;
| void setaimanimweights( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startscriptedanim&lt;br /&gt;
| void startscriptedanim()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| popaistate&lt;br /&gt;
| void popaistate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setanimstatefromasd&lt;br /&gt;
| int setanimstatefromasd( conststring, conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasanimstatefromasd&lt;br /&gt;
| bool hasanimstatefromasd( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimstatefromasd&lt;br /&gt;
| conststring getanimstatefromasd()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimsubstatefromasd&lt;br /&gt;
| int getanimsubstatefromasd( conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimsubstatecountfromasd&lt;br /&gt;
| int getanimsubstatecountfromasd( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimfromasd&lt;br /&gt;
| anim getanimfromasd( conststring, animsindex, animsindex, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimlengthfromasd&lt;br /&gt;
| float getanimlengthfromasd( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimhasnotetrackfromasd&lt;br /&gt;
| bool getanimhasnotetrackfromasd( conststring, int, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setfreecameralockonallowed&lt;br /&gt;
| void setfreecameralockonallowed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Builtin Common Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| forceyellowdot&lt;br /&gt;
| void forceyellowdot( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableyellowdot&lt;br /&gt;
| void disableyellowdot( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowcamerarotation&lt;br /&gt;
| void allowcamerarotation( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reloadonnunchuk&lt;br /&gt;
| bool reloadonnunchuk()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reloadonwiiumote&lt;br /&gt;
| bool reloadonwiiumote()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| attach&lt;br /&gt;
| void attach( string, constlowercasestring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detach&lt;br /&gt;
| void detach( string, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detachall&lt;br /&gt;
| void detachall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachsize&lt;br /&gt;
| int getattachsize()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachmodelname&lt;br /&gt;
| conststring getattachmodelname( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachtagname&lt;br /&gt;
| conststring getattachtagname( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachignorecollision&lt;br /&gt;
| bool getattachignorecollision( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hidepart&lt;br /&gt;
| void hidepart( constlowercasestring, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| runscriptonent&lt;br /&gt;
| void runscriptonent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendaiscriptvals&lt;br /&gt;
| void sendaiscriptvals( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showpart&lt;br /&gt;
| void showpart( constlowercasestring, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showallparts&lt;br /&gt;
| void showallparts()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundtoplayer&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightcolor&lt;br /&gt;
| vector getlightcolor()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightcolor&lt;br /&gt;
| void setlightcolor( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightintensity&lt;br /&gt;
| float getlightintensity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightintensity&lt;br /&gt;
| void setlightintensity( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightradius&lt;br /&gt;
| float getlightradius()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightradius&lt;br /&gt;
| void setlightradius( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightfovinner&lt;br /&gt;
| float getlightfovinner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightfovouter&lt;br /&gt;
| float getlightfovouter()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightfovrange&lt;br /&gt;
| void setlightfovrange( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightexponent&lt;br /&gt;
| int getlightexponent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightexponent&lt;br /&gt;
| void setlightexponent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| areallmissionsatscore&lt;br /&gt;
| bool areallmissionsatscore( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstartingclassdefault&lt;br /&gt;
| void isstartingclassdefault()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstartingclasseraappropriate&lt;br /&gt;
| void isstartingclasseraappropriate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumchallengescomplete&lt;br /&gt;
| int getnumchallengescomplete( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hascompletedallgamechallenges&lt;br /&gt;
| bool hascompletedallgamechallenges()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasallintel&lt;br /&gt;
| void hasallintel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdstat&lt;br /&gt;
| string getdstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdstatarraycount&lt;br /&gt;
| int getdstatarraycount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdstat&lt;br /&gt;
| void setdstat( string, string, int, int, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| adddstat&lt;br /&gt;
| void adddstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addweaponstat&lt;br /&gt;
| void addweaponstat( string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addbonuscardstat&lt;br /&gt;
| void addbonuscardstat( int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsessstat&lt;br /&gt;
| void getsessstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsessstatarraycount&lt;br /&gt;
| void getsessstatarraycount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsessstat&lt;br /&gt;
| void setsessstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addsessstat&lt;br /&gt;
| void addsessstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addplayerstat&lt;br /&gt;
| void addplayerstat( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addplayerstatwithgametype&lt;br /&gt;
| void addplayerstatwithgametype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addgametypestat&lt;br /&gt;
| void addgametypestat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| trackweaponfirenative&lt;br /&gt;
| void trackweaponfirenative( string, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| updatestatratio&lt;br /&gt;
| void updatestatratio( string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addrankxp&lt;br /&gt;
| int addrankxp( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addrankxpvalue&lt;br /&gt;
| void addrankxpvalue( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasseasonpass&lt;br /&gt;
| bool hasseasonpass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setempjammed&lt;br /&gt;
| void setempjammed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isempjammed&lt;br /&gt;
| bool isempjammed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnerteam&lt;br /&gt;
| void setspawnerteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| luinotifyevent&lt;br /&gt;
| void luinotifyevent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launch&lt;br /&gt;
| void launch( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmovingplatformenabled&lt;br /&gt;
| void setmovingplatformenabled( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismovingplatform&lt;br /&gt;
| bool ismovingplatform()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewmodelrenderflag&lt;br /&gt;
| void setviewmodelrenderflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdrawinfrared&lt;br /&gt;
| void setdrawinfrared( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgpr&lt;br /&gt;
| void setgpr()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamehistorystartmatch&lt;br /&gt;
| void gamehistorystartmatch( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamehistoryfinishmatch&lt;br /&gt;
| void gamehistoryfinishmatch( int, int, int, int, int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlink&lt;br /&gt;
| void unlink()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linkto&lt;br /&gt;
| void linkto()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linktoblendtotag&lt;br /&gt;
| void linktoblendtotag()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablelinkto&lt;br /&gt;
| void enablelinkto()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linktoupdateoffset&lt;br /&gt;
| void linktoupdateoffset( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkto&lt;br /&gt;
| void playerlinkto()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinktoblend&lt;br /&gt;
| void playerlinktoblend( entity, constlowercasestring, float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinktodelta&lt;br /&gt;
| void playerlinktodelta()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkweaponviewtodelta&lt;br /&gt;
| void playerlinkweaponviewtodelta()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinktoabsolute&lt;br /&gt;
| void playerlinktoabsolute( entity, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playercamlinkto&lt;br /&gt;
| void playercamlinkto( entity, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playercamunlink&lt;br /&gt;
| void playercamunlink()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lerpviewangleclamp&lt;br /&gt;
| void lerpviewangleclamp( float, float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewangleresistance&lt;br /&gt;
| void setviewangleresistance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkedoffsetenable&lt;br /&gt;
| void playerlinkedoffsetenable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkedoffsetdisable&lt;br /&gt;
| void playerlinkedoffsetdisable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkedsetusebaseangleforviewclamp&lt;br /&gt;
| void playerlinkedsetusebaseangleforviewclamp( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dontinterpolate&lt;br /&gt;
| void dontinterpolate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| magicgrenadetype&lt;br /&gt;
| entity magicgrenadetype( string, vector, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startfadingblur&lt;br /&gt;
| void startfadingblur( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| localtoworldcoords&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| worldtolocalcoords&lt;br /&gt;
| vector worldtolocalcoords( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretspinning&lt;br /&gt;
| void setturretspinning( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| attachshieldmodel&lt;br /&gt;
| void attachshieldmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detachshieldmodel&lt;br /&gt;
| void detachshieldmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscriptmoverflag&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| refreshshieldattachment&lt;br /&gt;
| void refreshshieldattachment()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcharacterindex&lt;br /&gt;
| void setcharacterindex( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useplayerfootsteptable&lt;br /&gt;
| void useplayerfootsteptable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisionsetforplayer&lt;br /&gt;
| void setvisionsetforplayer( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useservervisionset&lt;br /&gt;
| void useservervisionset( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinfraredvision&lt;br /&gt;
| void setinfraredvision( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontrollertype&lt;br /&gt;
| string getcontrollertype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setactorweapon&lt;br /&gt;
| void setactorweapon( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetfov&lt;br /&gt;
| void resetfov()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Builtin Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| setstowedweapon&lt;br /&gt;
| void setstowedweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstowedweapon&lt;br /&gt;
| string getstowedweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearstowedweapon&lt;br /&gt;
| void clearstowedweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getammocount&lt;br /&gt;
| int getammocount( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoplayer&lt;br /&gt;
| void setvisibletoplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinvisibletoplayer&lt;br /&gt;
| void setinvisibletoplayer( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoall&lt;br /&gt;
| void setvisibletoall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinvisibletoall&lt;br /&gt;
| void setinvisibletoall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoteam&lt;br /&gt;
| void setvisibletoteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoallexceptteam&lt;br /&gt;
| void setvisibletoallexceptteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setforcenocull&lt;br /&gt;
| void setforcenocull()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| removeforcenocull&lt;br /&gt;
| void removeforcenocull()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islinkedto&lt;br /&gt;
| int islinkedto( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowtacticalinsertion&lt;br /&gt;
| void allowtacticalinsertion( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowbottargetting&lt;br /&gt;
| void allowbottargetting( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlinkedent&lt;br /&gt;
| entity getlinkedent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getorigin&lt;br /&gt;
| vector getorigin()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getangles&lt;br /&gt;
| vector getangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmins&lt;br /&gt;
| vector getmins()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmaxs&lt;br /&gt;
| vector getmaxs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getabsmins&lt;br /&gt;
| vector getabsmins()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getabsmaxs&lt;br /&gt;
| vector getabsmaxs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpointinbounds&lt;br /&gt;
| vector getpointinbounds( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| geteye&lt;br /&gt;
| vector geteye()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| geteyeapprox&lt;br /&gt;
| vector geteyeapprox()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useby&lt;br /&gt;
| entity useby( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setstablemissile&lt;br /&gt;
| void setstablemissile( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istouching&lt;br /&gt;
| int istouching( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istouchingswept&lt;br /&gt;
| int istouchingswept( entity, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istouchingvolume&lt;br /&gt;
| int istouchingvolume( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsound&lt;br /&gt;
| void playsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundwithnotify&lt;br /&gt;
| void playsoundwithnotify( string, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundontag&lt;br /&gt;
| void playsoundontag( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundasmaster&lt;br /&gt;
| void playsoundasmaster( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundtoteam&lt;br /&gt;
| void playsoundtoteam( string, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playbattlechattertoteam&lt;br /&gt;
| void playbattlechattertoteam( string, string, team, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundtoplayer&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playloopsound&lt;br /&gt;
| void playloopsound( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoploopsound&lt;br /&gt;
| void stoploopsound( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopsounds&lt;br /&gt;
| void stopsounds()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playrumbleonentity&lt;br /&gt;
| void playrumbleonentity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playrumblelooponentity&lt;br /&gt;
| void playrumblelooponentity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoprumble&lt;br /&gt;
| void stoprumble( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| delete&lt;br /&gt;
| void delete()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmodel&lt;br /&gt;
| void setmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzombieshrink&lt;br /&gt;
| void setzombieshrink( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setenemymodel&lt;br /&gt;
| void setenemymodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dodamage&lt;br /&gt;
| void dodamage( float, vector, entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnormalhealth&lt;br /&gt;
| float getnormalhealth()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setnormalhealth&lt;br /&gt;
| void setnormalhealth( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmaxhealth&lt;br /&gt;
| void setmaxhealth( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| show&lt;br /&gt;
| void show()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hide&lt;br /&gt;
| void hide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ghost&lt;br /&gt;
| void ghost()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ghostindemo&lt;br /&gt;
| void ghostindemo()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showindemo&lt;br /&gt;
| void showindemo()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| laseron&lt;br /&gt;
| void laseron()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| laseroff&lt;br /&gt;
| void laseroff()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showtoplayer&lt;br /&gt;
| void showtoplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcontents&lt;br /&gt;
| int setcontents( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startfiring&lt;br /&gt;
| void startfiring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopfiring&lt;br /&gt;
| void stopfiring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shootturret&lt;br /&gt;
| void shootturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopshootturret&lt;br /&gt;
| void stopshootturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmode&lt;br /&gt;
| void setmode( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturretowner&lt;br /&gt;
| entity getturretowner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetentity&lt;br /&gt;
| void settargetentity( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturretarclimits&lt;br /&gt;
| array getturretarclimits()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerspread&lt;br /&gt;
| void setplayerspread( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setaispread&lt;br /&gt;
| void setaispread( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setconvergencetime&lt;br /&gt;
| void setconvergencetime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsuppressiontime&lt;br /&gt;
| void setsuppressiontime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetentity&lt;br /&gt;
| void cleartargetentity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretteam&lt;br /&gt;
| void setturretteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maketurretusable&lt;br /&gt;
| void maketurretusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maketurretunusable&lt;br /&gt;
| void maketurretunusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretaccuracy&lt;br /&gt;
| void setturretaccuracy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretignoregoals&lt;br /&gt;
| void setturretignoregoals( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturrettarget&lt;br /&gt;
| entity getturrettarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disconnectpaths&lt;br /&gt;
| void disconnectpaths()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| connectpaths&lt;br /&gt;
| void connectpaths()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstance&lt;br /&gt;
| conststring getstance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setstance&lt;br /&gt;
| void setstance( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcursorhint&lt;br /&gt;
| void setcursorhint( string, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrevivehintstring&lt;br /&gt;
| void setrevivehintstring( string, team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethintstringforperk&lt;br /&gt;
| void sethintstringforperk( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethintstring&lt;br /&gt;
| void sethintstring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setfovforkillcam&lt;br /&gt;
| void setfovforkillcam( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethintlowpriority&lt;br /&gt;
| void sethintlowpriority( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usetriggerrequirelookat&lt;br /&gt;
| void usetriggerrequirelookat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| triggerignoreteam&lt;br /&gt;
| void triggerignoreteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shellshock&lt;br /&gt;
| void shellshock( string, float, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponforwarddir&lt;br /&gt;
| vector getweaponforwarddir()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmuzzlepoint&lt;br /&gt;
| vector getweaponmuzzlepoint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettagorigin&lt;br /&gt;
| vector gettagorigin( constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettagangles&lt;br /&gt;
| vector gettagangles( constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentnum&lt;br /&gt;
| void getentnum()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopshellshock&lt;br /&gt;
| void stopshellshock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdepthoffield&lt;br /&gt;
| void setdepthoffield( float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setburn&lt;br /&gt;
| void setburn( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setelectrified&lt;br /&gt;
| void setelectrified( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnnapalmgroundflame&lt;br /&gt;
| void spawnnapalmgroundflame( vector, string, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| needsrevive&lt;br /&gt;
| void needsrevive( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinsecondchance&lt;br /&gt;
| bool isinsecondchance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| depthinwater&lt;br /&gt;
| float depthinwater()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shootup&lt;br /&gt;
| void shootup( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| depthofplayerinwater&lt;br /&gt;
| int depthofplayerinwater()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useweaponhidetags&lt;br /&gt;
| void useweaponhidetags( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useweaponmodel&lt;br /&gt;
| void useweaponmodel( string, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| starttanning&lt;br /&gt;
| void starttanning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopburning&lt;br /&gt;
| void stopburning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwaterdrops&lt;br /&gt;
| void setwaterdrops( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| restoredefaultdroppitch&lt;br /&gt;
| void restoredefaultdroppitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isfiringturret&lt;br /&gt;
| bool isfiringturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isturretlockedon&lt;br /&gt;
| bool isturretlockedon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewmodeldepthoffield&lt;br /&gt;
| void setviewmodeldepthoffield( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| viewkick&lt;br /&gt;
| void viewkick( float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| localtoworldcoords&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrightarc&lt;br /&gt;
| void setrightarc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setleftarc&lt;br /&gt;
| void setleftarc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settoparc&lt;br /&gt;
| void settoparc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setbottomarc&lt;br /&gt;
| void setbottomarc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| radiusdamage&lt;br /&gt;
| void radiusdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detonate&lt;br /&gt;
| void detonate( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| damageconetrace&lt;br /&gt;
| void damageconetrace()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sightconetrace&lt;br /&gt;
| void sightconetrace()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| heliturretsighttrace&lt;br /&gt;
| int heliturretsighttrace( vector, entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| heliturretdogtrace&lt;br /&gt;
| int heliturretdogtrace( vector, entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playersighttrace&lt;br /&gt;
| int playersighttrace( vector, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| visionsetlerpratio&lt;br /&gt;
| void visionsetlerpratio( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| docowardswayanims&lt;br /&gt;
| float docowardswayanims()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startpoisoning&lt;br /&gt;
| void startpoisoning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoppoisoning&lt;br /&gt;
| void stoppoisoning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startbinocs&lt;br /&gt;
| void startbinocs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopbinocs&lt;br /&gt;
| void stopbinocs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isflared&lt;br /&gt;
| bool isflared()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ispoisoned&lt;br /&gt;
| bool ispoisoned()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcameraspikeactive&lt;br /&gt;
| void setcameraspikeactive( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinsideheightlock&lt;br /&gt;
| int isinsideheightlock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismissileinsideheightlock&lt;br /&gt;
| int ismissileinsideheightlock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isonground&lt;br /&gt;
| int isonground( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgroundent&lt;br /&gt;
| entity getgroundent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmoverent&lt;br /&gt;
| entity getmoverent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issprinting&lt;br /&gt;
| int issprinting()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setanim&lt;br /&gt;
| void setanim()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useanimtree&lt;br /&gt;
| void useanimtree( animtree )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animscripted&lt;br /&gt;
| void animscripted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animscriptedskiprestart&lt;br /&gt;
| void animscriptedskiprestart()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animrelative&lt;br /&gt;
| void animrelative()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopanimscripted&lt;br /&gt;
| void stopanimscripted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearanim&lt;br /&gt;
| void clearanim( anim, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentityanimrate&lt;br /&gt;
| void setentityanimrate( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentityanimrate&lt;br /&gt;
| float getentityanimrate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcentroid&lt;br /&gt;
| vector getcentroid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismartyrdomgrenade&lt;br /&gt;
| bool ismartyrdomgrenade()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentitynumber&lt;br /&gt;
| int getentitynumber()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentitytype&lt;br /&gt;
| int getentitytype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablegrenadetouchdamage&lt;br /&gt;
| void enablegrenadetouchdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disablegrenadetouchdamage&lt;br /&gt;
| void disablegrenadetouchdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableaimassist&lt;br /&gt;
| void enableaimassist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableaimassist&lt;br /&gt;
| void disableaimassist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| placespawnpoint&lt;br /&gt;
| void placespawnpoint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnclientflag&lt;br /&gt;
| void setspawnclientflag( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| directionalhitindicator&lt;br /&gt;
| void directionalhitindicator( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendkillstreakdamageevent&lt;br /&gt;
| void sendkillstreakdamageevent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayergravity&lt;br /&gt;
| void setplayergravity( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearplayergravity&lt;br /&gt;
| void clearplayergravity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendfaceevent&lt;br /&gt;
| void sendfaceevent( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteamfortrigger&lt;br /&gt;
| void setteamfortrigger( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setexcludeteamfortrigger&lt;br /&gt;
| void setexcludeteamfortrigger( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setperkfortrigger&lt;br /&gt;
| void setperkfortrigger( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setignoreentfortrigger&lt;br /&gt;
| void setignoreentfortrigger( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientclaimtrigger&lt;br /&gt;
| void clientclaimtrigger( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientreleasetrigger&lt;br /&gt;
| void clientreleasetrigger( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| releaseclaimedtrigger&lt;br /&gt;
| void releaseclaimedtrigger()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isitemlocked&lt;br /&gt;
| int isitemlocked( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isitempurchased&lt;br /&gt;
| int isitempurchased( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| uploadleaderboards&lt;br /&gt;
| void uploadleaderboards()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setnemesisxuid&lt;br /&gt;
| void setnemesisxuid( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutitem&lt;br /&gt;
| int getloadoutitem()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isbonuscardactive&lt;br /&gt;
| int isbonuscardactive( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutitemref&lt;br /&gt;
| string getloadoutitemref()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutweapon&lt;br /&gt;
| string getloadoutweapon( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutperks&lt;br /&gt;
| array getloadoutperks( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutallocation&lt;br /&gt;
| int getloadoutallocation( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmovespeedscale&lt;br /&gt;
| void setmovespeedscale( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmovespeedscale&lt;br /&gt;
| float getmovespeedscale()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| logstring&lt;br /&gt;
| void logstring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_settarget&lt;br /&gt;
| void missile_settarget( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_dronesetvisible&lt;br /&gt;
| void missile_dronesetvisible( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isonladder&lt;br /&gt;
| bool isonladder()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismantling&lt;br /&gt;
| bool ismantling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isonslide&lt;br /&gt;
| bool isonslide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startdoorbreach&lt;br /&gt;
| void startdoorbreach()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopdoorbreach&lt;br /&gt;
| void stopdoorbreach()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startragdoll&lt;br /&gt;
| void startragdoll( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isragdoll&lt;br /&gt;
| int isragdoll()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launchragdoll&lt;br /&gt;
| void launchragdoll( vector, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launchvehicle&lt;br /&gt;
| void launchvehicle( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setblur&lt;br /&gt;
| void setblur( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetmissiledetonationtime&lt;br /&gt;
| void resetmissiledetonationtime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| giveachievement&lt;br /&gt;
| void giveachievement()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzombiename&lt;br /&gt;
| void setzombiename( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentgravitytrajectory&lt;br /&gt;
| void setentgravitytrajectory( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehicleteam&lt;br /&gt;
| void setvehicleteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteam&lt;br /&gt;
| void setteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getteam&lt;br /&gt;
| team getteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setowner&lt;br /&gt;
| void setowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmissileowner&lt;br /&gt;
| void setmissileowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentityweapon&lt;br /&gt;
| void setentityweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretowner&lt;br /&gt;
| void setturretowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettype&lt;br /&gt;
| void setturrettype( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcorpseanim&lt;br /&gt;
| anim getcorpseanim( animsindex )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| itemweaponsetammo&lt;br /&gt;
| void itemweaponsetammo( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretcarried&lt;br /&gt;
| void setturretcarried( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretminimapvisible&lt;br /&gt;
| void setturretminimapvisible( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmissilecoasting&lt;br /&gt;
| void setmissilecoasting( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweapon&lt;br /&gt;
| void setweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gib&lt;br /&gt;
| void gib( conststring, object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setphysparams&lt;br /&gt;
| void setphysparams( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayercollision&lt;br /&gt;
| void setplayercollision( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reportuser&lt;br /&gt;
| void reportuser( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayercurrentobjective&lt;br /&gt;
| void setplayercurrentobjective()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayercurrentstreak&lt;br /&gt;
| void setplayercurrentstreak( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvelocity&lt;br /&gt;
| vector getvelocity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnactor&lt;br /&gt;
| entity spawnactor( int, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getshootatpos&lt;br /&gt;
| vector getshootatpos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictspawnpoint&lt;br /&gt;
| void predictspawnpoint( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdefaultdroppitch&lt;br /&gt;
| void setdefaultdroppitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscanningpitch&lt;br /&gt;
| void setscanningpitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launchbomb&lt;br /&gt;
| entity launchbomb( string, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| magicgrenade&lt;br /&gt;
| entity magicgrenade( string, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makegrenadedud&lt;br /&gt;
| void makegrenadedud()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientflag&lt;br /&gt;
| void setclientflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getclientflag&lt;br /&gt;
| int getclientflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearclientflag&lt;br /&gt;
| void clearclientflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscriptmoverflag&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmovingplatformenabled&lt;br /&gt;
| void setmovingplatformenabled()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fakefire&lt;br /&gt;
| void fakefire( entity, vector, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makeusable&lt;br /&gt;
| void makeusable( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makeunusable&lt;br /&gt;
| void makeunusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictgrenade&lt;br /&gt;
| vector predictgrenade()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdangerous&lt;br /&gt;
| void setdangerous( team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isdangerous&lt;br /&gt;
| bool isdangerous( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getindexforactivecontract&lt;br /&gt;
| void getindexforactivecontract()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getactivecontractprogress&lt;br /&gt;
| void getactivecontractprogress()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementactivecontractprogress&lt;br /&gt;
| void incrementactivecontractprogress()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementactivecontracttime&lt;br /&gt;
| void incrementactivecontracttime()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isactivecontractcomplete&lt;br /&gt;
| void isactivecontractcomplete()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasactivecontractexpired&lt;br /&gt;
| void hasactivecontractexpired()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getactivecontracttimepassed&lt;br /&gt;
| void getactivecontracttimepassed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetactivecontractprogress&lt;br /&gt;
| void resetactivecontractprogress()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpregameclass&lt;br /&gt;
| void getpregameclass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpregameteam&lt;br /&gt;
| void getpregameteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpregameclass&lt;br /&gt;
| void setpregameclass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpregameteam&lt;br /&gt;
| void setpregameteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordleaguepreloser&lt;br /&gt;
| void recordleaguepreloser()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| luinotifyeventtospectators&lt;br /&gt;
| void luinotifyeventtospectators()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istestclient&lt;br /&gt;
| bool istestclient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setworldfogactivebank&lt;br /&gt;
| void setworldfogactivebank( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iszbarrier&lt;br /&gt;
| bool iszbarrier()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumzbarrierpieces&lt;br /&gt;
| int getnumzbarrierpieces()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpiecestate&lt;br /&gt;
| conststring getzbarrierpiecestate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzbarrierpiecestate&lt;br /&gt;
| void setzbarrierpiecestate( int, constlowercasestring, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iszbarrieropen&lt;br /&gt;
| bool iszbarrieropen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iszbarrierclosed&lt;br /&gt;
| bool iszbarrierclosed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hidezbarrierpiece&lt;br /&gt;
| void hidezbarrierpiece( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showzbarrierpiece&lt;br /&gt;
| void showzbarrierpiece( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceusedefaultmodel&lt;br /&gt;
| void zbarrierpieceusedefaultmodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceusealternatemodel&lt;br /&gt;
| void zbarrierpieceusealternatemodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceuseupgradedmodel&lt;br /&gt;
| void zbarrierpieceuseupgradedmodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceuseboxriselogic&lt;br /&gt;
| void zbarrierpieceuseboxriselogic( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getupgradedpiecenumlives&lt;br /&gt;
| int getupgradedpiecenumlives( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceindicesinstate&lt;br /&gt;
| array getzbarrierpieceindicesinstate( constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceanimlengthforstate&lt;br /&gt;
| float getzbarrierpieceanimlengthforstate( int, constlowercasestring, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceanimstate&lt;br /&gt;
| conststring getzbarrierpieceanimstate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceanimsubstate&lt;br /&gt;
| conststring getzbarrierpieceanimsubstate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarriersupportszombietaunts&lt;br /&gt;
| int zbarriersupportszombietaunts()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarriersupportszombiereachthroughattacks&lt;br /&gt;
| int zbarriersupportszombiereachthroughattacks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarriertauntanimstate&lt;br /&gt;
| conststring getzbarriertauntanimstate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierreachthroughattackanimstate&lt;br /&gt;
| conststring getzbarrierreachthroughattackanimstate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarriernumattackslots&lt;br /&gt;
| int getzbarriernumattackslots()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierattackslothorzoffset&lt;br /&gt;
| float getzbarrierattackslothorzoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzbarriercolmodel&lt;br /&gt;
| void setzbarriercolmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponoptic&lt;br /&gt;
| string getweaponoptic( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setaltusetrigger&lt;br /&gt;
| void setaltusetrigger()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isaltusetrigger&lt;br /&gt;
| bool isaltusetrigger()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=962</id>
		<title>Game Script Methods (BO2)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=962"/>
		<updated>2015-10-17T02:18:09Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* Script Vehicle Methods */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Player Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| giveweapon&lt;br /&gt;
| void giveweapon( string, int, int )&lt;br /&gt;
| Gives a weapon to the specified client.&amp;lt;br /&amp;gt; ex: self giveweapon(&amp;quot;mp7_mp&amp;quot;, 255, 0)&amp;lt;br/&amp;gt;A full list containing all the weapon names can be found here http://pastebin.com/wEq07Yzw&lt;br /&gt;
|- &lt;br /&gt;
| updateweaponoptions&lt;br /&gt;
| void updateweaponoptions( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setblockweaponpickup&lt;br /&gt;
| void setblockweaponpickup( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calcweaponoptions&lt;br /&gt;
| int calcweaponoptions( int, int, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calcplayeroptions&lt;br /&gt;
| int calcplayeroptions( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerrenderoptions&lt;br /&gt;
| void setplayerrenderoptions( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nextplayerrenderoption&lt;br /&gt;
| void nextplayerrenderoption( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| bbclasschoice&lt;br /&gt;
| void bbclasschoice( int, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethighlighted&lt;br /&gt;
| void sethighlighted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| takeweapon&lt;br /&gt;
| void takeweapon( string )&lt;br /&gt;
| Takes a the first occurrence of the specified weapon on a client.&amp;lt;br/&amp;gt; ex: self takeweapon(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| isthrowinggrenade&lt;br /&gt;
| bool isthrowinggrenade()&lt;br /&gt;
| Returns true if the specified client is throwing a grenade.&amp;lt;br/&amp;gt; ex: if(self isthrowinggrenade()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| forcegrenadethrow&lt;br /&gt;
| void forcegrenadethrow()&lt;br /&gt;
| Forces the specified client to throw a grenade.&amp;lt;br/&amp;gt; ex: self forcegrenadethrow()&lt;br /&gt;
|-&lt;br /&gt;
| isfiring&lt;br /&gt;
| bool isfiring()&lt;br /&gt;
| Returns true if the specified client is firing.&amp;lt;br/&amp;gt; ex: if(self isfiring()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| ismeleeing&lt;br /&gt;
| bool ismeleeing()&lt;br /&gt;
| Returns true if the specified client is meleeing.&amp;lt;br/&amp;gt; ex: if(self ismeleeing()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| isswitchingweapons&lt;br /&gt;
| bool isswitchingweapons()&lt;br /&gt;
| Returns true if the specified client is switching weapons.&amp;lt;br/&amp;gt; ex: if (self isswitchingweapons()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| isreloading&lt;br /&gt;
| bool isreloading()&lt;br /&gt;
| Returns true if the specified client is reloading.&amp;lt;br/&amp;gt; ex: if (self isreloading()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| takeallweapons&lt;br /&gt;
| void takeallweapons()&lt;br /&gt;
| Takes all weapons on the specified client.&amp;lt;br/&amp;gt; ex: self takeallweapons()&lt;br /&gt;
|-&lt;br /&gt;
| isinmovemode&lt;br /&gt;
| bool isinmovemode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentweapon&lt;br /&gt;
| string getcurrentweapon()&lt;br /&gt;
| Returns the specified clients current held weapon.&amp;lt;br/&amp;gt; ex: currentWeapon = self getcurrentweapon()&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentweaponspinlerp&lt;br /&gt;
| float getcurrentweaponspinlerp()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcurrentweaponspinlerp&lt;br /&gt;
| void setcurrentweaponspinlerp( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentweaponaltweapon&lt;br /&gt;
| string getcurrentweaponaltweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponoverheating&lt;br /&gt;
| int isweaponoverheating( int )&lt;br /&gt;
| Returns 1 if the specified clients slot index is overheating.&amp;lt;br/&amp;gt; ex: if (self isweaponoverheating(0)) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| setweaponoverheating&lt;br /&gt;
| void setweaponoverheating( int, float )&lt;br /&gt;
| Sets the specified clients slot index overheat to a percentage.&amp;lt;br/&amp;gt; ex: self setweaponoverheating(0, 99)&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentoffhand&lt;br /&gt;
| string getcurrentoffhand()&lt;br /&gt;
| Returns the specified offhand weapon.&amp;lt;br/&amp;gt; ex: offhandWeapon = self getcurrentoffhand()&lt;br /&gt;
|-&lt;br /&gt;
| isusingoffhand&lt;br /&gt;
| bool isusingoffhand()&lt;br /&gt;
| Returns true if the specified client is using their offhand weapon.&amp;lt;br/&amp;gt; ex: if (self isusingoffhand()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| forceoffhandend&lt;br /&gt;
| void forceoffhandend()&lt;br /&gt;
| Forces the specified client to use their offhand weapon.&amp;lt;br/&amp;gt; ex: self forceoffhandend()&lt;br /&gt;
|-&lt;br /&gt;
| hasweapon&lt;br /&gt;
| bool hasweapon( string )&lt;br /&gt;
| Returns true if the specified client has the specified weapon.&amp;lt;br/&amp;gt; ex: if (self hasweapon(&amp;quot;mp7_mp&amp;quot;)) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| switchtoweapon&lt;br /&gt;
| void switchtoweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| switchtoweaponimmediate&lt;br /&gt;
| void switchtoweaponimmediate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| switchtooffhand&lt;br /&gt;
| bool switchtooffhand( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponplayejectbrass&lt;br /&gt;
| void weaponplayejectbrass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlockonradius&lt;br /&gt;
| int getlockonradius()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlockonspeed&lt;br /&gt;
| int getlockonspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| givestartammo&lt;br /&gt;
| void givestartammo( string )&lt;br /&gt;
| Sets the specified clients&#039; specified weapon to the starting ammo.&amp;lt;br/&amp;gt; ex: self givestartammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| givemaxammo&lt;br /&gt;
| void givemaxammo( string )&lt;br /&gt;
| Gives the specified clients&#039; specified weapon max ammo.&amp;lt;br/&amp;gt; ex: self givemaxammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| getfractionstartammo&lt;br /&gt;
| float getfractionstartammo( string )&lt;br /&gt;
| Returns a float of the specified weapons start ammo.&amp;lt;br/&amp;gt; ex: mp7StartAmmo = self getfractionstartammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| getfractionmaxammo&lt;br /&gt;
| float getfractionmaxammo( string )&lt;br /&gt;
| Returns a float of the specified weapons max ammo.&amp;lt;br/&amp;gt; ex: mp7MaxAmmo = self getfractionmaxammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| setweaponheatpercent&lt;br /&gt;
| void setweaponheatpercent( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setorigin&lt;br /&gt;
| void setorigin( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvelocity&lt;br /&gt;
| void setvelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerangles&lt;br /&gt;
| void setplayerangles( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayerangles&lt;br /&gt;
| vector getplayerangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunangles&lt;br /&gt;
| vector getgunangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayercamerapos&lt;br /&gt;
| vector getplayercamerapos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cameraactivate&lt;br /&gt;
| void cameraactivate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| camerasetposition&lt;br /&gt;
| void camerasetposition( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| camerasetlookat&lt;br /&gt;
| void camerasetlookat( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamepadusedlast&lt;br /&gt;
| void gamepadusedlast()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usebuttonpressed&lt;br /&gt;
| int usebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| changeseatbuttonpressed&lt;br /&gt;
| int changeseatbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| attackbuttonpressed&lt;br /&gt;
| int attackbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslotonebuttonpressed&lt;br /&gt;
| int actionslotonebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslottwobuttonpressed&lt;br /&gt;
| int actionslottwobuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslotthreebuttonpressed&lt;br /&gt;
| int actionslotthreebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslotfourbuttonpressed&lt;br /&gt;
| int actionslotfourbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| adsbuttonpressed&lt;br /&gt;
| int adsbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| throwbuttonpressed&lt;br /&gt;
| int throwbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| meleebuttonpressed&lt;br /&gt;
| int meleebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| jumpbuttonpressed&lt;br /&gt;
| int jumpbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stancebuttonpressed&lt;br /&gt;
| int stancebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fragbuttonpressed&lt;br /&gt;
| int fragbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| secondaryoffhandbuttonpressed&lt;br /&gt;
| int secondaryoffhandbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| inventorybuttonpressed&lt;br /&gt;
| int inventorybuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sprintbuttonpressed&lt;br /&gt;
| int sprintbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sprintuprequired&lt;br /&gt;
| void sprintuprequired()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerads&lt;br /&gt;
| float playerads()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pingplayer&lt;br /&gt;
| void pingplayer()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewmodel&lt;br /&gt;
| void setviewmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getviewmodel&lt;br /&gt;
| conststring getviewmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setoffhandsecondaryclass&lt;br /&gt;
| void setoffhandsecondaryclass( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getoffhandsecondaryclass&lt;br /&gt;
| conststring getoffhandsecondaryclass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setoffhandprimaryclass&lt;br /&gt;
| string setoffhandprimaryclass( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationselection&lt;br /&gt;
| void beginlocationselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationairstrikeselection&lt;br /&gt;
| void beginlocationairstrikeselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationmortarselection&lt;br /&gt;
| void beginlocationmortarselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationartilleryselection&lt;br /&gt;
| void beginlocationartilleryselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationcomlinkselection&lt;br /&gt;
| void beginlocationcomlinkselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationnapalmselection&lt;br /&gt;
| void beginlocationnapalmselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| endlocationselection&lt;br /&gt;
| void endlocationselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientsyssetstate&lt;br /&gt;
| void clientsyssetstate( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlockstart&lt;br /&gt;
| void weaponlockstart( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlockfinalize&lt;br /&gt;
| void weaponlockfinalize( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlockfree&lt;br /&gt;
| void weaponlockfree()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlocktargettooclose&lt;br /&gt;
| void weaponlocktargettooclose( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlocknoclearance&lt;br /&gt;
| void weaponlocknoclearance( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| buttonpressed&lt;br /&gt;
| void buttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| giveweaponnextattachment&lt;br /&gt;
| void giveweaponnextattachment()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| givenextbaseweapon&lt;br /&gt;
| void givenextbaseweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnormalizedmovement&lt;br /&gt;
| void getnormalizedmovement()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnormalizedcameramovement&lt;br /&gt;
| void getnormalizedcameramovement()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sayall&lt;br /&gt;
| void sayall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sayteam&lt;br /&gt;
| void sayteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnweapon&lt;br /&gt;
| void setspawnweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| initialweaponraise&lt;br /&gt;
| void initialweaponraise( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| seteverhadweaponall&lt;br /&gt;
| void seteverhadweaponall( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dropitem&lt;br /&gt;
| void dropitem( string, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dropscavengeritem&lt;br /&gt;
| void dropscavengeritem( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasagrenadepulledback&lt;br /&gt;
| int hasagrenadepulledback()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishplayerdamage&lt;br /&gt;
| bool finishplayerdamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishmeleehit&lt;br /&gt;
| void finishmeleehit( entity, string, vector, vector, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reviveplayer&lt;br /&gt;
| void reviveplayer()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| undolaststand&lt;br /&gt;
| void undolaststand()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| suicide&lt;br /&gt;
| void suicide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| turnedhuman&lt;br /&gt;
| void turnedhuman()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinvehicle&lt;br /&gt;
| bool isinvehicle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isremotecontrolling&lt;br /&gt;
| bool isremotecontrolling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponviewonlylinked&lt;br /&gt;
| bool isweaponviewonlylinked()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowstand&lt;br /&gt;
| int allowstand( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowcrouch&lt;br /&gt;
| int allowcrouch( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowprone&lt;br /&gt;
| int allowprone( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowlean&lt;br /&gt;
| int allowlean( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleoccupied&lt;br /&gt;
| entity getvehicleoccupied()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfriendlies&lt;br /&gt;
| array getfriendlies( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getenemies&lt;br /&gt;
| array getenemies( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| openmenu&lt;br /&gt;
| int openmenu( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| openmenunomouse&lt;br /&gt;
| int openmenunomouse( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| closemenu&lt;br /&gt;
| void closemenu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| closeingamemenu&lt;br /&gt;
| void closeingamemenu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freezecontrols&lt;br /&gt;
| void freezecontrols( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freezecontrolsallowlook&lt;br /&gt;
| void freezecontrolsallowlook( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arecontrolsfrozen&lt;br /&gt;
| int arecontrolsfrozen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableusability&lt;br /&gt;
| void disableusability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableusability&lt;br /&gt;
| void enableusability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableweapons&lt;br /&gt;
| void disableweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableweapons&lt;br /&gt;
| void enableweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disabledeathstreak&lt;br /&gt;
| void disabledeathstreak()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enabledeathstreak&lt;br /&gt;
| void enabledeathstreak()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deathstreakactive&lt;br /&gt;
| int deathstreakactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableoffhandweapons&lt;br /&gt;
| void disableoffhandweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableoffhandweapons&lt;br /&gt;
| void enableoffhandweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableweaponcycling&lt;br /&gt;
| void disableweaponcycling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableweaponcycling&lt;br /&gt;
| void enableweaponcycling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| revive&lt;br /&gt;
| void revive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlaststandprevweap&lt;br /&gt;
| void setlaststandprevweap( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setreverb&lt;br /&gt;
| void setreverb()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deactivatereverb&lt;br /&gt;
| void deactivatereverb()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setchannelvolumes&lt;br /&gt;
| void setchannelvolumes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deactivatechannelvolumes&lt;br /&gt;
| void deactivatechannelvolumes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweaponammoclip&lt;br /&gt;
| int setweaponammoclip( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweaponammostock&lt;br /&gt;
| void setweaponammostock( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponammoclip&lt;br /&gt;
| int getweaponammoclip( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponammostock&lt;br /&gt;
| int getweaponammostock( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| anyammoforweaponmodes&lt;br /&gt;
| int anyammoforweaponmodes( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iprintln&lt;br /&gt;
| void iprintln()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iprintlnbold&lt;br /&gt;
| void iprintlnbold()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawn&lt;br /&gt;
| void spawn( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentertime&lt;br /&gt;
| void setentertime( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cloneplayer&lt;br /&gt;
| void cloneplayer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientfov&lt;br /&gt;
| void setclientfov()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientthirdperson&lt;br /&gt;
| void setclientthirdperson( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientthirdpersonangle&lt;br /&gt;
| void setclientthirdpersonangle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientcompass&lt;br /&gt;
| void setclientcompass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientscriptmainmenu&lt;br /&gt;
| void setclientscriptmainmenu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientcgobjectivetext&lt;br /&gt;
| void setclientcgobjectivetext()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientplayersprinttime&lt;br /&gt;
| void setclientplayersprinttime()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientnumlives&lt;br /&gt;
| void setclientnumlives()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientdrawtalk&lt;br /&gt;
| void setclientdrawtalk()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientammocounterhide&lt;br /&gt;
| void setclientammocounterhide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientminiscoreboardhide&lt;br /&gt;
| void setclientminiscoreboardhide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclienthudhardcore&lt;br /&gt;
| void setclienthudhardcore()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientplayerpushamount&lt;br /&gt;
| void setclientplayerpushamount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientaimlockonpitchstrength&lt;br /&gt;
| void setclientaimlockonpitchstrength()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientuivisibilityflag&lt;br /&gt;
| void setclientuivisibilityflag( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientprofilevar&lt;br /&gt;
| void setclientprofilevar( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playclientairstrike&lt;br /&gt;
| void playclientairstrike( vector, int, string, string, int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playclientnapalm&lt;br /&gt;
| void playclientnapalm( vector, int, string, string, int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcurrentspectatorclient&lt;br /&gt;
| void setcurrentspectatorclient( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| relinktoturret&lt;br /&gt;
| void relinktoturret( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| carryturret&lt;br /&gt;
| void carryturret( entity, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopcarryturret&lt;br /&gt;
| void stopcarryturret( entity, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iscarryingturret&lt;br /&gt;
| bool iscarryingturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canplayerplaceturret&lt;br /&gt;
| array canplayerplaceturret( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplacementhint&lt;br /&gt;
| void setplacementhint( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linkguidedmissilecamera&lt;br /&gt;
| void linkguidedmissilecamera()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlinkguidedmissilecamera&lt;br /&gt;
| void unlinkguidedmissilecamera()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gpsjammeractive&lt;br /&gt;
| void gpsjammeractive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gpsjammerinactive&lt;br /&gt;
| void gpsjammerinactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnprotectionactive&lt;br /&gt;
| void spawnprotectionactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnprotectioninactive&lt;br /&gt;
| void spawnprotectioninactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dualgrenadesactive&lt;br /&gt;
| void dualgrenadesactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dualgrenadesinactive&lt;br /&gt;
| void dualgrenadesinactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linktomissile&lt;br /&gt;
| void linktomissile( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlinkfrommissile&lt;br /&gt;
| void unlinkfrommissile()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canplaceriotshield&lt;br /&gt;
| array canplaceriotshield( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheldweaponmodel&lt;br /&gt;
| void setheldweaponmodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setriotshieldfailhint&lt;br /&gt;
| void setriotshieldfailhint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canplayerplacevehicle&lt;br /&gt;
| array canplayerplacevehicle( float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| remotecontrolturret&lt;br /&gt;
| void remotecontrolturret( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| remotecontrolturretoff&lt;br /&gt;
| void remotecontrolturretoff( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordkillstreakevent&lt;br /&gt;
| void recordkillstreakevent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordkillstreakendevent&lt;br /&gt;
| void recordkillstreakendevent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordgameevent&lt;br /&gt;
| void recordgameevent( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordkillmodifier&lt;br /&gt;
| void recordkillmodifier( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmedal&lt;br /&gt;
| void recordmedal( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordloadoutandperks&lt;br /&gt;
| void recordloadoutandperks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordloadoutperksandkillstreaks&lt;br /&gt;
| void recordloadoutperksandkillstreaks( string, string, string, string, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmultikill&lt;br /&gt;
| void recordmultikill( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementlifestat&lt;br /&gt;
| void incrementlifestat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementplayerstat&lt;br /&gt;
| void incrementplayerstat( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerdeathzombies&lt;br /&gt;
| void recordplayerdeathzombies()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerdownzombies&lt;br /&gt;
| void recordplayerdownzombies( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerrevivezombies&lt;br /&gt;
| void recordplayerrevivezombies( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordzombiezone&lt;br /&gt;
| void recordzombiezone( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islookingat&lt;br /&gt;
| int islookingat( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playlocalsound&lt;br /&gt;
| void playlocalsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoplocalsound&lt;br /&gt;
| void stoplocalsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istalking&lt;br /&gt;
| int istalking()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowspectateteam&lt;br /&gt;
| void allowspectateteam( team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getguid&lt;br /&gt;
| int getguid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getxuid&lt;br /&gt;
| string getxuid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ishost&lt;br /&gt;
| int ishost()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islocaltohost&lt;br /&gt;
| int islocaltohost()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowads&lt;br /&gt;
| int allowads( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowjump&lt;br /&gt;
| int allowjump( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowsprint&lt;br /&gt;
| int allowsprint( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowmelee&lt;br /&gt;
| int allowmelee( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| forceslick&lt;br /&gt;
| int forceslick( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsprintduration&lt;br /&gt;
| void setsprintduration( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsprintcooldown&lt;br /&gt;
| void setsprintcooldown( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspreadoverride&lt;br /&gt;
| void setspreadoverride( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetspreadoverride&lt;br /&gt;
| void resetspreadoverride()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setactionslot&lt;br /&gt;
| void setactionslot( int, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getinventoryweapon&lt;br /&gt;
| string getinventoryweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinventoryweapon&lt;br /&gt;
| void setinventoryweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponslist&lt;br /&gt;
| array getweaponslist( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponslistprimaries&lt;br /&gt;
| array getweaponslistprimaries()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startrevive&lt;br /&gt;
| void startrevive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoprevive&lt;br /&gt;
| void stoprevive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| applyknockback&lt;br /&gt;
| void applyknockback( int, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setperk&lt;br /&gt;
| void setperk( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasperk&lt;br /&gt;
| bool hasperk( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getperks&lt;br /&gt;
| array getperks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearperks&lt;br /&gt;
| void clearperks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unsetperk&lt;br /&gt;
| void unsetperk( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrank&lt;br /&gt;
| void setrank( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableinvulnerability&lt;br /&gt;
| void enableinvulnerability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableinvulnerability&lt;br /&gt;
| void disableinvulnerability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableafterlife&lt;br /&gt;
| void enableafterlife()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableafterlife&lt;br /&gt;
| void disableafterlife()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addgoal&lt;br /&gt;
| bool addgoal( vector, float, int, conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cancelgoal&lt;br /&gt;
| void cancelgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| atgoal&lt;br /&gt;
| bool atgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasgoal&lt;br /&gt;
| bool hasgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgoal&lt;br /&gt;
| vector getgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressusebutton&lt;br /&gt;
| void pressusebutton( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressattackbutton&lt;br /&gt;
| void pressattackbutton( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressdtpbutton&lt;br /&gt;
| void pressdtpbutton()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| throwgrenade&lt;br /&gt;
| bool throwgrenade( string, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlookaheaddist&lt;br /&gt;
| float getlookaheaddist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlookaheaddir&lt;br /&gt;
| vector getlookaheaddir()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lookat&lt;br /&gt;
| void lookat( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearlookat&lt;br /&gt;
| void clearlookat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowattack&lt;br /&gt;
| void allowattack( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressads&lt;br /&gt;
| void pressads( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressmelee&lt;br /&gt;
| void pressmelee()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getthreats&lt;br /&gt;
| array getthreats( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictposition&lt;br /&gt;
| vector predictposition( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botsighttracepassed&lt;br /&gt;
| bool botsighttracepassed( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botsetfailsa&lt;br /&gt;
| void botsetfailsa( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botsetdefaultclass&lt;br /&gt;
| void botsetdefaultclass( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botclassadditem&lt;br /&gt;
| void botclassadditem( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botclasssetweaponoption&lt;br /&gt;
| void botclasssetweaponoption( int, int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botclassaddattachment&lt;br /&gt;
| void botclassaddattachment( int, string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botleavegame&lt;br /&gt;
| void botleavegame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issplitscreen&lt;br /&gt;
| int issplitscreen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isplayeronsamemachine&lt;br /&gt;
| int isplayeronsamemachine( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerknockback&lt;br /&gt;
| void playerknockback( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayerviewheight&lt;br /&gt;
| float getplayerviewheight()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ishostforbots&lt;br /&gt;
| void ishostforbots()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| murderline&lt;br /&gt;
| void murderline( vector, vector, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setoffhandvisible&lt;br /&gt;
| void setoffhandvisible( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fakedamagefrom&lt;br /&gt;
| void fakedamagefrom( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsnapshotackindex&lt;br /&gt;
| int getsnapshotackindex()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getleagueteamid&lt;br /&gt;
| string getleagueteamid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Script Entity Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| moveto&lt;br /&gt;
| void moveto( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movex&lt;br /&gt;
| void movex( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movey&lt;br /&gt;
| void movey( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movez&lt;br /&gt;
| void movez( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movegravity&lt;br /&gt;
| void movegravity( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| moveslide&lt;br /&gt;
| void moveslide( vector, float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopmoveslide&lt;br /&gt;
| void stopmoveslide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotateto&lt;br /&gt;
| void rotateto( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotatepitch&lt;br /&gt;
| void rotatepitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotateyaw&lt;br /&gt;
| void rotateyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotateroll&lt;br /&gt;
| void rotateroll( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| devaddpitch&lt;br /&gt;
| void devaddpitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| devaddyaw&lt;br /&gt;
| void devaddyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| devaddroll&lt;br /&gt;
| void devaddroll( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vibrate&lt;br /&gt;
| void vibrate( vector, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotatevelocity&lt;br /&gt;
| void rotatevelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| solid&lt;br /&gt;
| void solid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| notsolid&lt;br /&gt;
| void notsolid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcandamage&lt;br /&gt;
| void setcandamage( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicslaunch&lt;br /&gt;
| void physicslaunch( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcheapflag&lt;br /&gt;
| void setcheapflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ignorecheapentityflag&lt;br /&gt;
| void ignorecheapentityflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Script Vehicle Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| attachpath&lt;br /&gt;
| void attachpath( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehgetmodel&lt;br /&gt;
| string vehgetmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachpos&lt;br /&gt;
| array getattachpos( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startpath&lt;br /&gt;
| void startpath()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| drivepath&lt;br /&gt;
| entitynum drivepath( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathmove&lt;br /&gt;
| void pathmove( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathmoveclear&lt;br /&gt;
| void pathmoveclear()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathfixedoffset&lt;br /&gt;
| void pathfixedoffset( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathfixedoffsetclear&lt;br /&gt;
| void pathfixedoffsetclear()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathvariableoffset&lt;br /&gt;
| void pathvariableoffset( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathvariableoffsetclear&lt;br /&gt;
| void pathvariableoffsetclear()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpathfixedoffset&lt;br /&gt;
| vector getpathfixedoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpathvariableoffset&lt;br /&gt;
| vector getpathvariableoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdrivepathphysicsscale&lt;br /&gt;
| void setdrivepathphysicsscale( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setswitchnode&lt;br /&gt;
| void setswitchnode( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspeed&lt;br /&gt;
| void setspeed( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspeedimmediate&lt;br /&gt;
| void setspeedimmediate( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeed&lt;br /&gt;
| float getspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeedmph&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgoalspeedmph&lt;br /&gt;
| float getgoalspeedmph()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setbrake&lt;br /&gt;
| void setbrake( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getbrake&lt;br /&gt;
| float getbrake()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gethandbrake&lt;br /&gt;
| float gethandbrake()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getscriptbrake&lt;br /&gt;
| float getscriptbrake()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setacceleration&lt;br /&gt;
| void setacceleration( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdeceleration&lt;br /&gt;
| void setdeceleration( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resumespeed&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setyawspeed&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmaxpitchroll&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturningability&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setjitterparams&lt;br /&gt;
| void setjitterparams( vector, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setairresistance&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsteering&lt;br /&gt;
| float getsteering()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getthrottle&lt;br /&gt;
| float getthrottle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setphysangles&lt;br /&gt;
| void setphysangles( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethoverparams&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| joltbody&lt;br /&gt;
| void joltbody( vector, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freevehicle&lt;br /&gt;
| void freevehicle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getwheelsurface&lt;br /&gt;
| string getwheelsurface( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleowner&lt;br /&gt;
| entity getvehicleowner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicleusable&lt;br /&gt;
| int isvehicleusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makevehicleusable&lt;br /&gt;
| void makevehicleusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makevehicleunusable&lt;br /&gt;
| void makevehicleunusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usevehicle&lt;br /&gt;
| void usevehicle( entity, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewclamp&lt;br /&gt;
| void setviewclamp( entity, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetviewclamp&lt;br /&gt;
| void resetviewclamp( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehiclelookattext&lt;br /&gt;
| void setvehiclelookattext( conststring, constistring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setneargoalnotifydist&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehgoalpos&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearvehgoalpos&lt;br /&gt;
| void clearvehgoalpos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplanegoalpos&lt;br /&gt;
| void setplanegoalpos( float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplanebarrelroll&lt;br /&gt;
| void setplanebarrelroll( int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalyaw&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargoalyaw&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetyaw&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetyaw&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatent&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearlookatent&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| takeplayercontrol&lt;br /&gt;
| void takeplayercontrol()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| returnplayercontrol&lt;br /&gt;
| void returnplayercontrol()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetvec&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetent&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearturrettarget&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgunnertargetvec&lt;br /&gt;
| void setgunnertargetvec( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunnertargetvec&lt;br /&gt;
| vector getgunnertargetvec( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgunnertargetent&lt;br /&gt;
| void setgunnertargetent( entity, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargunnertarget&lt;br /&gt;
| void cleargunnertarget( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgunnerturretontargetrange&lt;br /&gt;
| void setgunnerturretontargetrange( int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunnertargetent&lt;br /&gt;
| entity getgunnertargetent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunneranimpitch&lt;br /&gt;
| float getgunneranimpitch( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunneranimyaw&lt;br /&gt;
| float getgunneranimyaw( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehweapon&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fireweapon&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| firegunnerweapon&lt;br /&gt;
| entity firegunnerweapon( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopfireweapon&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isturretready&lt;br /&gt;
| int isturretready()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehmaxspeed&lt;br /&gt;
| void setvehmaxspeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehoccupants&lt;br /&gt;
| array getvehoccupants()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getseatoccupant&lt;br /&gt;
| entity getseatoccupant( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getoccupantseat&lt;br /&gt;
| int getoccupantseat( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setseatoccupied&lt;br /&gt;
| void setseatoccupied( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| seatgetweapon&lt;br /&gt;
| string seatgetweapon( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getseatfiringorigin&lt;br /&gt;
| vector getseatfiringorigin( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getseatfiringangles&lt;br /&gt;
| vector getseatfiringangles( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isgunnerfiring&lt;br /&gt;
| bool isgunnerfiring( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disablegunnerfiring&lt;br /&gt;
| void disablegunnerfiring( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishvehicledamage&lt;br /&gt;
| entity finishvehicledamage( entity, entity, int, string, vector, vector, conststring, int, int, int, conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishvehicleradiusdamage&lt;br /&gt;
| void finishvehicleradiusdamage( entity, entity, float, float, int, string, vector, float, float, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicleimmunetodamage&lt;br /&gt;
| bool isvehicleimmunetodamage( int, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdefaultpitch&lt;br /&gt;
| void setdefaultpitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleardefaultpitch&lt;br /&gt;
| void cleardefaultpitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getangularvelocity&lt;br /&gt;
| vector getangularvelocity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setangularvelocity&lt;br /&gt;
| void setangularvelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehvelocity&lt;br /&gt;
| void setvehvelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cancelaimove&lt;br /&gt;
| void cancelaimove()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehicletype&lt;br /&gt;
| void setvehicletype( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getphysacceleration&lt;br /&gt;
| vector getphysacceleration()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setphysacceleration&lt;br /&gt;
| void setphysacceleration( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| drawtrajectory&lt;br /&gt;
| void drawtrajectory()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrotorspeed&lt;br /&gt;
| void setrotorspeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmaxspeed&lt;br /&gt;
| float getmaxspeed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmantleena&lt;br /&gt;
| void setmantleena( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehicleavoidance&lt;br /&gt;
| void setvehicleavoidance( int, float, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleavoidance&lt;br /&gt;
| int getvehicleavoidance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehcansee&lt;br /&gt;
| bool vehcansee( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehseenrecently&lt;br /&gt;
| bool vehseenrecently( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehclearenemy&lt;br /&gt;
| void vehclearenemy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehs&lt;br /&gt;
| void vehs( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehclearentitytarget&lt;br /&gt;
| void vehclearentitytarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturretheatvalue&lt;br /&gt;
| float getturretheatvalue( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicleturretoverheating&lt;br /&gt;
| bool isvehicleturretoverheating( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpathtransitiontime&lt;br /&gt;
| void setpathtransitiontime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleavoidancenodes&lt;br /&gt;
| array getvehicleavoidancenodes( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makesentient&lt;br /&gt;
| void makesentient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hud Element Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| settext&lt;br /&gt;
| void settext()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearalltextafterhudelem&lt;br /&gt;
| void clearalltextafterhudelem()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setshader&lt;br /&gt;
| void setshader( string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetent&lt;br /&gt;
| void settargetent( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetent&lt;br /&gt;
| void cleartargetent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settimer&lt;br /&gt;
| void settimer( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settimerup&lt;br /&gt;
| void settimerup( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settenthstimer&lt;br /&gt;
| void settenthstimer( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settenthstimerup&lt;br /&gt;
| void settenthstimerup( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclock&lt;br /&gt;
| void setclock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclockup&lt;br /&gt;
| void setclockup()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvalue&lt;br /&gt;
| void setvalue( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwaypoint&lt;br /&gt;
| void setwaypoint( int, string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fadeovertime&lt;br /&gt;
| void fadeovertime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| scaleovertime&lt;br /&gt;
| void scaleovertime( float, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| moveovertime&lt;br /&gt;
| void moveovertime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reset&lt;br /&gt;
| void reset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| destroy&lt;br /&gt;
| void destroy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpulsefx&lt;br /&gt;
| void setpulsefx( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcod7decodefx&lt;br /&gt;
| void setcod7decodefx( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setredactfx&lt;br /&gt;
| void setredactfx( int, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settypewriterfx&lt;br /&gt;
| void settypewriterfx( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettextwidth&lt;br /&gt;
| int gettextwidth()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setperks&lt;br /&gt;
| void setperks( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayernamestring&lt;br /&gt;
| void setplayernamestring( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmapnamestring&lt;br /&gt;
| void setmapnamestring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgametypestring&lt;br /&gt;
| void setgametypestring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwargamedata&lt;br /&gt;
| void setwargamedata()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| changefontscaleovertime&lt;br /&gt;
| void changefontscaleovertime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Helicopter Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| freehelicopter&lt;br /&gt;
| void freehelicopter()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspeed&lt;br /&gt;
| void setspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeed&lt;br /&gt;
| float getspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeedmph&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resumespeed&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setyawspeed&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmaxpitchroll&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturningability&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setairresistance&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethoverparams&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setneargoalnotifydist&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehgoalpos&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalyaw&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargoalyaw&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetyaw&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetyaw&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatent&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearlookatent&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehweapon&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fireweapon&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopfireweapon&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetvec&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetent&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearturrettarget&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdamagestage&lt;br /&gt;
| void setdamagestage( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheliheightlock&lt;br /&gt;
| void setheliheightlock( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getheliheightlockheight&lt;br /&gt;
| float getheliheightlockheight( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinsideheliheightlock&lt;br /&gt;
| int isinsideheliheightlock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheightlockoffset&lt;br /&gt;
| void setheightlockoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Actor Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| startcoverarrival&lt;br /&gt;
| void startcoverarrival()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| starttraversearrival&lt;br /&gt;
| void starttraversearrival()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| melee&lt;br /&gt;
| entity melee( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reacquirestep&lt;br /&gt;
| bool reacquirestep( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findreacquirenode&lt;br /&gt;
| void findreacquirenode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getreacquirenode&lt;br /&gt;
| pathnode getreacquirenode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usereacquirenode&lt;br /&gt;
| bool usereacquirenode( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findreacquiredirectpath&lt;br /&gt;
| void findreacquiredirectpath( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| trimpathtoattack&lt;br /&gt;
| bool trimpathtoattack()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reacquiremove&lt;br /&gt;
| bool reacquiremove()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findreacquireproximatepath&lt;br /&gt;
| void findreacquireproximatepath( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| flagenemyunattackable&lt;br /&gt;
| void flagenemyunattackable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearpitchorient&lt;br /&gt;
| void clearpitchorient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpitchorient&lt;br /&gt;
| void setpitchorient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatanimnodes&lt;br /&gt;
| void setlookatanimnodes( anim, anim, anim )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookat&lt;br /&gt;
| void setlookat( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatyawlimits&lt;br /&gt;
| void setlookatyawlimits( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoplookat&lt;br /&gt;
| void stoplookat( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cansee&lt;br /&gt;
| bool cansee( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| seerecently&lt;br /&gt;
| bool seerecently( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lastknowntime&lt;br /&gt;
| int lastknowntime( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lastknownpos&lt;br /&gt;
| vector lastknownpos( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maymovetopoint&lt;br /&gt;
| int maymovetopoint( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maymovefrompointtopoint&lt;br /&gt;
| int maymovefrompointtopoint( vector, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| teleport&lt;br /&gt;
| int teleport( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| withinapproxpathdist&lt;br /&gt;
| float withinapproxpathdist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ispathdirect&lt;br /&gt;
| int ispathdirect()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowedstances&lt;br /&gt;
| void allowedstances( conststring, conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstanceallowed&lt;br /&gt;
| int isstanceallowed( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| traversemode&lt;br /&gt;
| void traversemode( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animmode&lt;br /&gt;
| void animmode( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| orientmode&lt;br /&gt;
| void orientmode( conststring, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getorientmode&lt;br /&gt;
| conststring getorientmode( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmotionangle&lt;br /&gt;
| float getmotionangle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shouldfacemotion&lt;br /&gt;
| bool shouldfacemotion()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearmovehistory&lt;br /&gt;
| void clearmovehistory()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmovehistoryaverage&lt;br /&gt;
| vector getmovehistoryaverage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanglestolikelyenemypath&lt;br /&gt;
| vector getanglestolikelyenemypath()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lerpposition&lt;br /&gt;
| void lerpposition( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictoriginandangles&lt;br /&gt;
| void predictoriginandangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictanim&lt;br /&gt;
| void predictanim()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gethitenttype&lt;br /&gt;
| void gethitenttype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gethityaw&lt;br /&gt;
| float gethityaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgroundenttype&lt;br /&gt;
| void getgroundenttype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isdeflected&lt;br /&gt;
| int isdeflected()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animcustom&lt;br /&gt;
| void animcustom( func, func )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canattackenemynode&lt;br /&gt;
| int canattackenemynode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpathlength&lt;br /&gt;
| int getpathlength()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calcpathlength&lt;br /&gt;
| int calcpathlength( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnegotiationstartnode&lt;br /&gt;
| pathnode getnegotiationstartnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnegotiationendnode&lt;br /&gt;
| pathnode getnegotiationendnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canseepathgoal&lt;br /&gt;
| int canseepathgoal()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| checkprone&lt;br /&gt;
| bool checkprone( vector, float, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pushplayer&lt;br /&gt;
| void pushplayer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalnode&lt;br /&gt;
| void setgoalnode( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalpos&lt;br /&gt;
| void setgoalpos( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalentity&lt;br /&gt;
| void setgoalentity( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalvolume&lt;br /&gt;
| void setgoalvolume( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalvolumeauto&lt;br /&gt;
| void setgoalvolumeauto( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgoalvolume&lt;br /&gt;
| entity getgoalvolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargoalvolume&lt;br /&gt;
| void cleargoalvolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setfixednodesafevolume&lt;br /&gt;
| void setfixednodesafevolume( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfixednodesafevolume&lt;br /&gt;
| entity getfixednodesafevolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearfixednodesafevolume&lt;br /&gt;
| void clearfixednodesafevolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isingoal&lt;br /&gt;
| bool isingoal( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setruntopos&lt;br /&gt;
| void setruntopos( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearruntopos&lt;br /&gt;
| void clearruntopos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nearnode&lt;br /&gt;
| bool nearnode( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nearclaimnode&lt;br /&gt;
| bool nearclaimnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nearclaimnodeandangle&lt;br /&gt;
| bool nearclaimnodeandangle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| atdangerousnode&lt;br /&gt;
| bool atdangerousnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getenemyinfo&lt;br /&gt;
| void getenemyinfo( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearenemy&lt;br /&gt;
| void clearenemy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentitytarget&lt;br /&gt;
| void setentitytarget( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearentitytarget&lt;br /&gt;
| void clearentitytarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpotentialthreat&lt;br /&gt;
| void setpotentialthreat( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearpotentialthreat&lt;br /&gt;
| void clearpotentialthreat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getperfectinfo&lt;br /&gt;
| void getperfectinfo( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setflashbangimmunity&lt;br /&gt;
| void setflashbangimmunity( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setflashbanged&lt;br /&gt;
| void setflashbanged( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getflashbangedstrength&lt;br /&gt;
| float getflashbangedstrength()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isknownenemyinradius&lt;br /&gt;
| int isknownenemyinradius( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isknownenemyinvolume&lt;br /&gt;
| int isknownenemyinvolume( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settalktospecies&lt;br /&gt;
| void settalktospecies( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowpitchangle&lt;br /&gt;
| void allowpitchangle( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| knockback&lt;br /&gt;
| void knockback( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdeltaturnyaw&lt;br /&gt;
| float getdeltaturnyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishactordamage&lt;br /&gt;
| entity finishactordamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calclookaheadpos&lt;br /&gt;
| array calclookaheadpos( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setengagementmindist&lt;br /&gt;
| void setengagementmindist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setengagementmaxdist&lt;br /&gt;
| void setengagementmaxdist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinscriptedstate&lt;br /&gt;
| bool isinscriptedstate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| meleewithoffset&lt;br /&gt;
| entity meleewithoffset( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| forceteleport&lt;br /&gt;
| int forceteleport( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentityowner&lt;br /&gt;
| void setentityowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearentityowner&lt;br /&gt;
| void clearentityowner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setanimstate&lt;br /&gt;
| void setanimstate( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setaimanimweights&lt;br /&gt;
| void setaimanimweights( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startscriptedanim&lt;br /&gt;
| void startscriptedanim()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| popaistate&lt;br /&gt;
| void popaistate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setanimstatefromasd&lt;br /&gt;
| int setanimstatefromasd( conststring, conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasanimstatefromasd&lt;br /&gt;
| bool hasanimstatefromasd( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimstatefromasd&lt;br /&gt;
| conststring getanimstatefromasd()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimsubstatefromasd&lt;br /&gt;
| int getanimsubstatefromasd( conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimsubstatecountfromasd&lt;br /&gt;
| int getanimsubstatecountfromasd( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimfromasd&lt;br /&gt;
| anim getanimfromasd( conststring, animsindex, animsindex, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimlengthfromasd&lt;br /&gt;
| float getanimlengthfromasd( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimhasnotetrackfromasd&lt;br /&gt;
| bool getanimhasnotetrackfromasd( conststring, int, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setfreecameralockonallowed&lt;br /&gt;
| void setfreecameralockonallowed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Builtin Common Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| forceyellowdot&lt;br /&gt;
| void forceyellowdot( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableyellowdot&lt;br /&gt;
| void disableyellowdot( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowcamerarotation&lt;br /&gt;
| void allowcamerarotation( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reloadonnunchuk&lt;br /&gt;
| bool reloadonnunchuk()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reloadonwiiumote&lt;br /&gt;
| bool reloadonwiiumote()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| attach&lt;br /&gt;
| void attach( string, constlowercasestring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detach&lt;br /&gt;
| void detach( string, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detachall&lt;br /&gt;
| void detachall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachsize&lt;br /&gt;
| int getattachsize()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachmodelname&lt;br /&gt;
| conststring getattachmodelname( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachtagname&lt;br /&gt;
| conststring getattachtagname( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachignorecollision&lt;br /&gt;
| bool getattachignorecollision( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hidepart&lt;br /&gt;
| void hidepart( constlowercasestring, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| runscriptonent&lt;br /&gt;
| void runscriptonent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendaiscriptvals&lt;br /&gt;
| void sendaiscriptvals( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showpart&lt;br /&gt;
| void showpart( constlowercasestring, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showallparts&lt;br /&gt;
| void showallparts()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundtoplayer&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightcolor&lt;br /&gt;
| vector getlightcolor()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightcolor&lt;br /&gt;
| void setlightcolor( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightintensity&lt;br /&gt;
| float getlightintensity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightintensity&lt;br /&gt;
| void setlightintensity( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightradius&lt;br /&gt;
| float getlightradius()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightradius&lt;br /&gt;
| void setlightradius( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightfovinner&lt;br /&gt;
| float getlightfovinner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightfovouter&lt;br /&gt;
| float getlightfovouter()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightfovrange&lt;br /&gt;
| void setlightfovrange( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightexponent&lt;br /&gt;
| int getlightexponent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightexponent&lt;br /&gt;
| void setlightexponent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| areallmissionsatscore&lt;br /&gt;
| bool areallmissionsatscore( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstartingclassdefault&lt;br /&gt;
| void isstartingclassdefault()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstartingclasseraappropriate&lt;br /&gt;
| void isstartingclasseraappropriate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumchallengescomplete&lt;br /&gt;
| int getnumchallengescomplete( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hascompletedallgamechallenges&lt;br /&gt;
| bool hascompletedallgamechallenges()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasallintel&lt;br /&gt;
| void hasallintel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdstat&lt;br /&gt;
| string getdstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdstatarraycount&lt;br /&gt;
| int getdstatarraycount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdstat&lt;br /&gt;
| void setdstat( string, string, int, int, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| adddstat&lt;br /&gt;
| void adddstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addweaponstat&lt;br /&gt;
| void addweaponstat( string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addbonuscardstat&lt;br /&gt;
| void addbonuscardstat( int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsessstat&lt;br /&gt;
| void getsessstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsessstatarraycount&lt;br /&gt;
| void getsessstatarraycount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsessstat&lt;br /&gt;
| void setsessstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addsessstat&lt;br /&gt;
| void addsessstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addplayerstat&lt;br /&gt;
| void addplayerstat( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addplayerstatwithgametype&lt;br /&gt;
| void addplayerstatwithgametype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addgametypestat&lt;br /&gt;
| void addgametypestat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| trackweaponfirenative&lt;br /&gt;
| void trackweaponfirenative( string, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| updatestatratio&lt;br /&gt;
| void updatestatratio( string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addrankxp&lt;br /&gt;
| int addrankxp( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addrankxpvalue&lt;br /&gt;
| void addrankxpvalue( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasseasonpass&lt;br /&gt;
| bool hasseasonpass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setempjammed&lt;br /&gt;
| void setempjammed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isempjammed&lt;br /&gt;
| bool isempjammed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnerteam&lt;br /&gt;
| void setspawnerteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| luinotifyevent&lt;br /&gt;
| void luinotifyevent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launch&lt;br /&gt;
| void launch( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmovingplatformenabled&lt;br /&gt;
| void setmovingplatformenabled( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismovingplatform&lt;br /&gt;
| bool ismovingplatform()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewmodelrenderflag&lt;br /&gt;
| void setviewmodelrenderflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdrawinfrared&lt;br /&gt;
| void setdrawinfrared( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgpr&lt;br /&gt;
| void setgpr()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamehistorystartmatch&lt;br /&gt;
| void gamehistorystartmatch( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamehistoryfinishmatch&lt;br /&gt;
| void gamehistoryfinishmatch( int, int, int, int, int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlink&lt;br /&gt;
| void unlink()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linkto&lt;br /&gt;
| void linkto()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linktoblendtotag&lt;br /&gt;
| void linktoblendtotag()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablelinkto&lt;br /&gt;
| void enablelinkto()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linktoupdateoffset&lt;br /&gt;
| void linktoupdateoffset( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkto&lt;br /&gt;
| void playerlinkto()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinktoblend&lt;br /&gt;
| void playerlinktoblend( entity, constlowercasestring, float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinktodelta&lt;br /&gt;
| void playerlinktodelta()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkweaponviewtodelta&lt;br /&gt;
| void playerlinkweaponviewtodelta()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinktoabsolute&lt;br /&gt;
| void playerlinktoabsolute( entity, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playercamlinkto&lt;br /&gt;
| void playercamlinkto( entity, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playercamunlink&lt;br /&gt;
| void playercamunlink()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lerpviewangleclamp&lt;br /&gt;
| void lerpviewangleclamp( float, float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewangleresistance&lt;br /&gt;
| void setviewangleresistance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkedoffsetenable&lt;br /&gt;
| void playerlinkedoffsetenable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkedoffsetdisable&lt;br /&gt;
| void playerlinkedoffsetdisable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkedsetusebaseangleforviewclamp&lt;br /&gt;
| void playerlinkedsetusebaseangleforviewclamp( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dontinterpolate&lt;br /&gt;
| void dontinterpolate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| magicgrenadetype&lt;br /&gt;
| entity magicgrenadetype( string, vector, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startfadingblur&lt;br /&gt;
| void startfadingblur( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| localtoworldcoords&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| worldtolocalcoords&lt;br /&gt;
| vector worldtolocalcoords( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretspinning&lt;br /&gt;
| void setturretspinning( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| attachshieldmodel&lt;br /&gt;
| void attachshieldmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detachshieldmodel&lt;br /&gt;
| void detachshieldmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscriptmoverflag&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| refreshshieldattachment&lt;br /&gt;
| void refreshshieldattachment()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcharacterindex&lt;br /&gt;
| void setcharacterindex( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useplayerfootsteptable&lt;br /&gt;
| void useplayerfootsteptable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisionsetforplayer&lt;br /&gt;
| void setvisionsetforplayer( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useservervisionset&lt;br /&gt;
| void useservervisionset( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinfraredvision&lt;br /&gt;
| void setinfraredvision( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontrollertype&lt;br /&gt;
| string getcontrollertype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setactorweapon&lt;br /&gt;
| void setactorweapon( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetfov&lt;br /&gt;
| void resetfov()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Builtin Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| setstowedweapon&lt;br /&gt;
| void setstowedweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstowedweapon&lt;br /&gt;
| string getstowedweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearstowedweapon&lt;br /&gt;
| void clearstowedweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getammocount&lt;br /&gt;
| int getammocount( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoplayer&lt;br /&gt;
| void setvisibletoplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinvisibletoplayer&lt;br /&gt;
| void setinvisibletoplayer( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoall&lt;br /&gt;
| void setvisibletoall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinvisibletoall&lt;br /&gt;
| void setinvisibletoall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoteam&lt;br /&gt;
| void setvisibletoteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoallexceptteam&lt;br /&gt;
| void setvisibletoallexceptteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setforcenocull&lt;br /&gt;
| void setforcenocull()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| removeforcenocull&lt;br /&gt;
| void removeforcenocull()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islinkedto&lt;br /&gt;
| int islinkedto( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowtacticalinsertion&lt;br /&gt;
| void allowtacticalinsertion( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowbottargetting&lt;br /&gt;
| void allowbottargetting( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlinkedent&lt;br /&gt;
| entity getlinkedent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getorigin&lt;br /&gt;
| vector getorigin()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getangles&lt;br /&gt;
| vector getangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmins&lt;br /&gt;
| vector getmins()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmaxs&lt;br /&gt;
| vector getmaxs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getabsmins&lt;br /&gt;
| vector getabsmins()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getabsmaxs&lt;br /&gt;
| vector getabsmaxs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpointinbounds&lt;br /&gt;
| vector getpointinbounds( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| geteye&lt;br /&gt;
| vector geteye()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| geteyeapprox&lt;br /&gt;
| vector geteyeapprox()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useby&lt;br /&gt;
| entity useby( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setstablemissile&lt;br /&gt;
| void setstablemissile( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istouching&lt;br /&gt;
| int istouching( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istouchingswept&lt;br /&gt;
| int istouchingswept( entity, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istouchingvolume&lt;br /&gt;
| int istouchingvolume( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsound&lt;br /&gt;
| void playsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundwithnotify&lt;br /&gt;
| void playsoundwithnotify( string, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundontag&lt;br /&gt;
| void playsoundontag( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundasmaster&lt;br /&gt;
| void playsoundasmaster( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundtoteam&lt;br /&gt;
| void playsoundtoteam( string, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playbattlechattertoteam&lt;br /&gt;
| void playbattlechattertoteam( string, string, team, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundtoplayer&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playloopsound&lt;br /&gt;
| void playloopsound( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoploopsound&lt;br /&gt;
| void stoploopsound( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopsounds&lt;br /&gt;
| void stopsounds()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playrumbleonentity&lt;br /&gt;
| void playrumbleonentity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playrumblelooponentity&lt;br /&gt;
| void playrumblelooponentity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoprumble&lt;br /&gt;
| void stoprumble( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| delete&lt;br /&gt;
| void delete()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmodel&lt;br /&gt;
| void setmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzombieshrink&lt;br /&gt;
| void setzombieshrink( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setenemymodel&lt;br /&gt;
| void setenemymodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dodamage&lt;br /&gt;
| void dodamage( float, vector, entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnormalhealth&lt;br /&gt;
| float getnormalhealth()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setnormalhealth&lt;br /&gt;
| void setnormalhealth( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmaxhealth&lt;br /&gt;
| void setmaxhealth( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| show&lt;br /&gt;
| void show()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hide&lt;br /&gt;
| void hide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ghost&lt;br /&gt;
| void ghost()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ghostindemo&lt;br /&gt;
| void ghostindemo()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showindemo&lt;br /&gt;
| void showindemo()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| laseron&lt;br /&gt;
| void laseron()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| laseroff&lt;br /&gt;
| void laseroff()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showtoplayer&lt;br /&gt;
| void showtoplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcontents&lt;br /&gt;
| int setcontents( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startfiring&lt;br /&gt;
| void startfiring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopfiring&lt;br /&gt;
| void stopfiring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shootturret&lt;br /&gt;
| void shootturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopshootturret&lt;br /&gt;
| void stopshootturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmode&lt;br /&gt;
| void setmode( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturretowner&lt;br /&gt;
| entity getturretowner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetentity&lt;br /&gt;
| void settargetentity( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturretarclimits&lt;br /&gt;
| array getturretarclimits()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerspread&lt;br /&gt;
| void setplayerspread( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setaispread&lt;br /&gt;
| void setaispread( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setconvergencetime&lt;br /&gt;
| void setconvergencetime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsuppressiontime&lt;br /&gt;
| void setsuppressiontime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetentity&lt;br /&gt;
| void cleartargetentity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretteam&lt;br /&gt;
| void setturretteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maketurretusable&lt;br /&gt;
| void maketurretusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maketurretunusable&lt;br /&gt;
| void maketurretunusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretaccuracy&lt;br /&gt;
| void setturretaccuracy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretignoregoals&lt;br /&gt;
| void setturretignoregoals( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturrettarget&lt;br /&gt;
| entity getturrettarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disconnectpaths&lt;br /&gt;
| void disconnectpaths()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| connectpaths&lt;br /&gt;
| void connectpaths()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstance&lt;br /&gt;
| conststring getstance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setstance&lt;br /&gt;
| void setstance( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcursorhint&lt;br /&gt;
| void setcursorhint( string, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrevivehintstring&lt;br /&gt;
| void setrevivehintstring( string, team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethintstringforperk&lt;br /&gt;
| void sethintstringforperk( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethintstring&lt;br /&gt;
| void sethintstring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setfovforkillcam&lt;br /&gt;
| void setfovforkillcam( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethintlowpriority&lt;br /&gt;
| void sethintlowpriority( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usetriggerrequirelookat&lt;br /&gt;
| void usetriggerrequirelookat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| triggerignoreteam&lt;br /&gt;
| void triggerignoreteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shellshock&lt;br /&gt;
| void shellshock( string, float, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponforwarddir&lt;br /&gt;
| vector getweaponforwarddir()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmuzzlepoint&lt;br /&gt;
| vector getweaponmuzzlepoint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettagorigin&lt;br /&gt;
| vector gettagorigin( constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettagangles&lt;br /&gt;
| vector gettagangles( constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentnum&lt;br /&gt;
| void getentnum()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopshellshock&lt;br /&gt;
| void stopshellshock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdepthoffield&lt;br /&gt;
| void setdepthoffield( float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setburn&lt;br /&gt;
| void setburn( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setelectrified&lt;br /&gt;
| void setelectrified( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnnapalmgroundflame&lt;br /&gt;
| void spawnnapalmgroundflame( vector, string, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| needsrevive&lt;br /&gt;
| void needsrevive( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinsecondchance&lt;br /&gt;
| bool isinsecondchance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| depthinwater&lt;br /&gt;
| float depthinwater()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shootup&lt;br /&gt;
| void shootup( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| depthofplayerinwater&lt;br /&gt;
| int depthofplayerinwater()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useweaponhidetags&lt;br /&gt;
| void useweaponhidetags( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useweaponmodel&lt;br /&gt;
| void useweaponmodel( string, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| starttanning&lt;br /&gt;
| void starttanning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopburning&lt;br /&gt;
| void stopburning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwaterdrops&lt;br /&gt;
| void setwaterdrops( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| restoredefaultdroppitch&lt;br /&gt;
| void restoredefaultdroppitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isfiringturret&lt;br /&gt;
| bool isfiringturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isturretlockedon&lt;br /&gt;
| bool isturretlockedon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewmodeldepthoffield&lt;br /&gt;
| void setviewmodeldepthoffield( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| viewkick&lt;br /&gt;
| void viewkick( float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| localtoworldcoords&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrightarc&lt;br /&gt;
| void setrightarc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setleftarc&lt;br /&gt;
| void setleftarc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settoparc&lt;br /&gt;
| void settoparc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setbottomarc&lt;br /&gt;
| void setbottomarc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| radiusdamage&lt;br /&gt;
| void radiusdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detonate&lt;br /&gt;
| void detonate( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| damageconetrace&lt;br /&gt;
| void damageconetrace()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sightconetrace&lt;br /&gt;
| void sightconetrace()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| heliturretsighttrace&lt;br /&gt;
| int heliturretsighttrace( vector, entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| heliturretdogtrace&lt;br /&gt;
| int heliturretdogtrace( vector, entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playersighttrace&lt;br /&gt;
| int playersighttrace( vector, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| visionsetlerpratio&lt;br /&gt;
| void visionsetlerpratio( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| docowardswayanims&lt;br /&gt;
| float docowardswayanims()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startpoisoning&lt;br /&gt;
| void startpoisoning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoppoisoning&lt;br /&gt;
| void stoppoisoning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startbinocs&lt;br /&gt;
| void startbinocs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopbinocs&lt;br /&gt;
| void stopbinocs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isflared&lt;br /&gt;
| bool isflared()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ispoisoned&lt;br /&gt;
| bool ispoisoned()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcameraspikeactive&lt;br /&gt;
| void setcameraspikeactive( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinsideheightlock&lt;br /&gt;
| int isinsideheightlock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismissileinsideheightlock&lt;br /&gt;
| int ismissileinsideheightlock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isonground&lt;br /&gt;
| int isonground( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgroundent&lt;br /&gt;
| entity getgroundent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmoverent&lt;br /&gt;
| entity getmoverent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issprinting&lt;br /&gt;
| int issprinting()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setanim&lt;br /&gt;
| void setanim()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useanimtree&lt;br /&gt;
| void useanimtree( animtree )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animscripted&lt;br /&gt;
| void animscripted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animscriptedskiprestart&lt;br /&gt;
| void animscriptedskiprestart()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animrelative&lt;br /&gt;
| void animrelative()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopanimscripted&lt;br /&gt;
| void stopanimscripted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearanim&lt;br /&gt;
| void clearanim( anim, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentityanimrate&lt;br /&gt;
| void setentityanimrate( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentityanimrate&lt;br /&gt;
| float getentityanimrate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcentroid&lt;br /&gt;
| vector getcentroid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismartyrdomgrenade&lt;br /&gt;
| bool ismartyrdomgrenade()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentitynumber&lt;br /&gt;
| int getentitynumber()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentitytype&lt;br /&gt;
| int getentitytype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablegrenadetouchdamage&lt;br /&gt;
| void enablegrenadetouchdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disablegrenadetouchdamage&lt;br /&gt;
| void disablegrenadetouchdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableaimassist&lt;br /&gt;
| void enableaimassist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableaimassist&lt;br /&gt;
| void disableaimassist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| placespawnpoint&lt;br /&gt;
| void placespawnpoint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnclientflag&lt;br /&gt;
| void setspawnclientflag( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| directionalhitindicator&lt;br /&gt;
| void directionalhitindicator( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendkillstreakdamageevent&lt;br /&gt;
| void sendkillstreakdamageevent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayergravity&lt;br /&gt;
| void setplayergravity( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearplayergravity&lt;br /&gt;
| void clearplayergravity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendfaceevent&lt;br /&gt;
| void sendfaceevent( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteamfortrigger&lt;br /&gt;
| void setteamfortrigger( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setexcludeteamfortrigger&lt;br /&gt;
| void setexcludeteamfortrigger( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setperkfortrigger&lt;br /&gt;
| void setperkfortrigger( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setignoreentfortrigger&lt;br /&gt;
| void setignoreentfortrigger( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientclaimtrigger&lt;br /&gt;
| void clientclaimtrigger( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientreleasetrigger&lt;br /&gt;
| void clientreleasetrigger( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| releaseclaimedtrigger&lt;br /&gt;
| void releaseclaimedtrigger()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isitemlocked&lt;br /&gt;
| int isitemlocked( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isitempurchased&lt;br /&gt;
| int isitempurchased( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| uploadleaderboards&lt;br /&gt;
| void uploadleaderboards()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setnemesisxuid&lt;br /&gt;
| void setnemesisxuid( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutitem&lt;br /&gt;
| int getloadoutitem()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isbonuscardactive&lt;br /&gt;
| int isbonuscardactive( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutitemref&lt;br /&gt;
| string getloadoutitemref()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutweapon&lt;br /&gt;
| string getloadoutweapon( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutperks&lt;br /&gt;
| array getloadoutperks( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutallocation&lt;br /&gt;
| int getloadoutallocation( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmovespeedscale&lt;br /&gt;
| void setmovespeedscale( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmovespeedscale&lt;br /&gt;
| float getmovespeedscale()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| logstring&lt;br /&gt;
| void logstring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_settarget&lt;br /&gt;
| void missile_settarget( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_dronesetvisible&lt;br /&gt;
| void missile_dronesetvisible( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isonladder&lt;br /&gt;
| bool isonladder()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismantling&lt;br /&gt;
| bool ismantling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isonslide&lt;br /&gt;
| bool isonslide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startdoorbreach&lt;br /&gt;
| void startdoorbreach()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopdoorbreach&lt;br /&gt;
| void stopdoorbreach()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startragdoll&lt;br /&gt;
| void startragdoll( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isragdoll&lt;br /&gt;
| int isragdoll()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launchragdoll&lt;br /&gt;
| void launchragdoll( vector, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launchvehicle&lt;br /&gt;
| void launchvehicle( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setblur&lt;br /&gt;
| void setblur( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetmissiledetonationtime&lt;br /&gt;
| void resetmissiledetonationtime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| giveachievement&lt;br /&gt;
| void giveachievement()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzombiename&lt;br /&gt;
| void setzombiename( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentgravitytrajectory&lt;br /&gt;
| void setentgravitytrajectory( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehicleteam&lt;br /&gt;
| void setvehicleteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteam&lt;br /&gt;
| void setteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getteam&lt;br /&gt;
| team getteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setowner&lt;br /&gt;
| void setowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmissileowner&lt;br /&gt;
| void setmissileowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentityweapon&lt;br /&gt;
| void setentityweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretowner&lt;br /&gt;
| void setturretowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettype&lt;br /&gt;
| void setturrettype( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcorpseanim&lt;br /&gt;
| anim getcorpseanim( animsindex )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| itemweaponsetammo&lt;br /&gt;
| void itemweaponsetammo( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretcarried&lt;br /&gt;
| void setturretcarried( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretminimapvisible&lt;br /&gt;
| void setturretminimapvisible( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmissilecoasting&lt;br /&gt;
| void setmissilecoasting( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweapon&lt;br /&gt;
| void setweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gib&lt;br /&gt;
| void gib( conststring, object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setphysparams&lt;br /&gt;
| void setphysparams( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayercollision&lt;br /&gt;
| void setplayercollision( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reportuser&lt;br /&gt;
| void reportuser( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayercurrentobjective&lt;br /&gt;
| void setplayercurrentobjective()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayercurrentstreak&lt;br /&gt;
| void setplayercurrentstreak( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvelocity&lt;br /&gt;
| vector getvelocity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnactor&lt;br /&gt;
| entity spawnactor( int, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getshootatpos&lt;br /&gt;
| vector getshootatpos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictspawnpoint&lt;br /&gt;
| void predictspawnpoint( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdefaultdroppitch&lt;br /&gt;
| void setdefaultdroppitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscanningpitch&lt;br /&gt;
| void setscanningpitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launchbomb&lt;br /&gt;
| entity launchbomb( string, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| magicgrenade&lt;br /&gt;
| entity magicgrenade( string, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makegrenadedud&lt;br /&gt;
| void makegrenadedud()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientflag&lt;br /&gt;
| void setclientflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getclientflag&lt;br /&gt;
| int getclientflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearclientflag&lt;br /&gt;
| void clearclientflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscriptmoverflag&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmovingplatformenabled&lt;br /&gt;
| void setmovingplatformenabled()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fakefire&lt;br /&gt;
| void fakefire( entity, vector, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makeusable&lt;br /&gt;
| void makeusable( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makeunusable&lt;br /&gt;
| void makeunusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictgrenade&lt;br /&gt;
| vector predictgrenade()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdangerous&lt;br /&gt;
| void setdangerous( team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isdangerous&lt;br /&gt;
| bool isdangerous( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getindexforactivecontract&lt;br /&gt;
| void getindexforactivecontract()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getactivecontractprogress&lt;br /&gt;
| void getactivecontractprogress()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementactivecontractprogress&lt;br /&gt;
| void incrementactivecontractprogress()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementactivecontracttime&lt;br /&gt;
| void incrementactivecontracttime()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isactivecontractcomplete&lt;br /&gt;
| void isactivecontractcomplete()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasactivecontractexpired&lt;br /&gt;
| void hasactivecontractexpired()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getactivecontracttimepassed&lt;br /&gt;
| void getactivecontracttimepassed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetactivecontractprogress&lt;br /&gt;
| void resetactivecontractprogress()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpregameclass&lt;br /&gt;
| void getpregameclass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpregameteam&lt;br /&gt;
| void getpregameteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpregameclass&lt;br /&gt;
| void setpregameclass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpregameteam&lt;br /&gt;
| void setpregameteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordleaguepreloser&lt;br /&gt;
| void recordleaguepreloser()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| luinotifyeventtospectators&lt;br /&gt;
| void luinotifyeventtospectators()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istestclient&lt;br /&gt;
| bool istestclient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setworldfogactivebank&lt;br /&gt;
| void setworldfogactivebank( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iszbarrier&lt;br /&gt;
| bool iszbarrier()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumzbarrierpieces&lt;br /&gt;
| int getnumzbarrierpieces()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpiecestate&lt;br /&gt;
| conststring getzbarrierpiecestate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzbarrierpiecestate&lt;br /&gt;
| void setzbarrierpiecestate( int, constlowercasestring, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iszbarrieropen&lt;br /&gt;
| bool iszbarrieropen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iszbarrierclosed&lt;br /&gt;
| bool iszbarrierclosed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hidezbarrierpiece&lt;br /&gt;
| void hidezbarrierpiece( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showzbarrierpiece&lt;br /&gt;
| void showzbarrierpiece( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceusedefaultmodel&lt;br /&gt;
| void zbarrierpieceusedefaultmodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceusealternatemodel&lt;br /&gt;
| void zbarrierpieceusealternatemodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceuseupgradedmodel&lt;br /&gt;
| void zbarrierpieceuseupgradedmodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceuseboxriselogic&lt;br /&gt;
| void zbarrierpieceuseboxriselogic( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getupgradedpiecenumlives&lt;br /&gt;
| int getupgradedpiecenumlives( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceindicesinstate&lt;br /&gt;
| array getzbarrierpieceindicesinstate( constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceanimlengthforstate&lt;br /&gt;
| float getzbarrierpieceanimlengthforstate( int, constlowercasestring, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceanimstate&lt;br /&gt;
| conststring getzbarrierpieceanimstate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceanimsubstate&lt;br /&gt;
| conststring getzbarrierpieceanimsubstate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarriersupportszombietaunts&lt;br /&gt;
| int zbarriersupportszombietaunts()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarriersupportszombiereachthroughattacks&lt;br /&gt;
| int zbarriersupportszombiereachthroughattacks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarriertauntanimstate&lt;br /&gt;
| conststring getzbarriertauntanimstate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierreachthroughattackanimstate&lt;br /&gt;
| conststring getzbarrierreachthroughattackanimstate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarriernumattackslots&lt;br /&gt;
| int getzbarriernumattackslots()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierattackslothorzoffset&lt;br /&gt;
| float getzbarrierattackslothorzoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzbarriercolmodel&lt;br /&gt;
| void setzbarriercolmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponoptic&lt;br /&gt;
| string getweaponoptic( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setaltusetrigger&lt;br /&gt;
| void setaltusetrigger()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isaltusetrigger&lt;br /&gt;
| bool isaltusetrigger()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=961</id>
		<title>Game Script Methods (BO2)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=961"/>
		<updated>2015-10-17T02:09:57Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* Script Entity Methods */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Player Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| giveweapon&lt;br /&gt;
| void giveweapon( string, int, int )&lt;br /&gt;
| Gives a weapon to the specified client.&amp;lt;br /&amp;gt; ex: self giveweapon(&amp;quot;mp7_mp&amp;quot;, 255, 0)&amp;lt;br/&amp;gt;A full list containing all the weapon names can be found here http://pastebin.com/wEq07Yzw&lt;br /&gt;
|- &lt;br /&gt;
| updateweaponoptions&lt;br /&gt;
| void updateweaponoptions( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setblockweaponpickup&lt;br /&gt;
| void setblockweaponpickup( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calcweaponoptions&lt;br /&gt;
| int calcweaponoptions( int, int, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calcplayeroptions&lt;br /&gt;
| int calcplayeroptions( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerrenderoptions&lt;br /&gt;
| void setplayerrenderoptions( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nextplayerrenderoption&lt;br /&gt;
| void nextplayerrenderoption( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| bbclasschoice&lt;br /&gt;
| void bbclasschoice( int, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethighlighted&lt;br /&gt;
| void sethighlighted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| takeweapon&lt;br /&gt;
| void takeweapon( string )&lt;br /&gt;
| Takes a the first occurrence of the specified weapon on a client.&amp;lt;br/&amp;gt; ex: self takeweapon(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| isthrowinggrenade&lt;br /&gt;
| bool isthrowinggrenade()&lt;br /&gt;
| Returns true if the specified client is throwing a grenade.&amp;lt;br/&amp;gt; ex: if(self isthrowinggrenade()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| forcegrenadethrow&lt;br /&gt;
| void forcegrenadethrow()&lt;br /&gt;
| Forces the specified client to throw a grenade.&amp;lt;br/&amp;gt; ex: self forcegrenadethrow()&lt;br /&gt;
|-&lt;br /&gt;
| isfiring&lt;br /&gt;
| bool isfiring()&lt;br /&gt;
| Returns true if the specified client is firing.&amp;lt;br/&amp;gt; ex: if(self isfiring()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| ismeleeing&lt;br /&gt;
| bool ismeleeing()&lt;br /&gt;
| Returns true if the specified client is meleeing.&amp;lt;br/&amp;gt; ex: if(self ismeleeing()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| isswitchingweapons&lt;br /&gt;
| bool isswitchingweapons()&lt;br /&gt;
| Returns true if the specified client is switching weapons.&amp;lt;br/&amp;gt; ex: if (self isswitchingweapons()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| isreloading&lt;br /&gt;
| bool isreloading()&lt;br /&gt;
| Returns true if the specified client is reloading.&amp;lt;br/&amp;gt; ex: if (self isreloading()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| takeallweapons&lt;br /&gt;
| void takeallweapons()&lt;br /&gt;
| Takes all weapons on the specified client.&amp;lt;br/&amp;gt; ex: self takeallweapons()&lt;br /&gt;
|-&lt;br /&gt;
| isinmovemode&lt;br /&gt;
| bool isinmovemode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentweapon&lt;br /&gt;
| string getcurrentweapon()&lt;br /&gt;
| Returns the specified clients current held weapon.&amp;lt;br/&amp;gt; ex: currentWeapon = self getcurrentweapon()&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentweaponspinlerp&lt;br /&gt;
| float getcurrentweaponspinlerp()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcurrentweaponspinlerp&lt;br /&gt;
| void setcurrentweaponspinlerp( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentweaponaltweapon&lt;br /&gt;
| string getcurrentweaponaltweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponoverheating&lt;br /&gt;
| int isweaponoverheating( int )&lt;br /&gt;
| Returns 1 if the specified clients slot index is overheating.&amp;lt;br/&amp;gt; ex: if (self isweaponoverheating(0)) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| setweaponoverheating&lt;br /&gt;
| void setweaponoverheating( int, float )&lt;br /&gt;
| Sets the specified clients slot index overheat to a percentage.&amp;lt;br/&amp;gt; ex: self setweaponoverheating(0, 99)&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentoffhand&lt;br /&gt;
| string getcurrentoffhand()&lt;br /&gt;
| Returns the specified offhand weapon.&amp;lt;br/&amp;gt; ex: offhandWeapon = self getcurrentoffhand()&lt;br /&gt;
|-&lt;br /&gt;
| isusingoffhand&lt;br /&gt;
| bool isusingoffhand()&lt;br /&gt;
| Returns true if the specified client is using their offhand weapon.&amp;lt;br/&amp;gt; ex: if (self isusingoffhand()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| forceoffhandend&lt;br /&gt;
| void forceoffhandend()&lt;br /&gt;
| Forces the specified client to use their offhand weapon.&amp;lt;br/&amp;gt; ex: self forceoffhandend()&lt;br /&gt;
|-&lt;br /&gt;
| hasweapon&lt;br /&gt;
| bool hasweapon( string )&lt;br /&gt;
| Returns true if the specified client has the specified weapon.&amp;lt;br/&amp;gt; ex: if (self hasweapon(&amp;quot;mp7_mp&amp;quot;)) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| switchtoweapon&lt;br /&gt;
| void switchtoweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| switchtoweaponimmediate&lt;br /&gt;
| void switchtoweaponimmediate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| switchtooffhand&lt;br /&gt;
| bool switchtooffhand( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponplayejectbrass&lt;br /&gt;
| void weaponplayejectbrass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlockonradius&lt;br /&gt;
| int getlockonradius()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlockonspeed&lt;br /&gt;
| int getlockonspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| givestartammo&lt;br /&gt;
| void givestartammo( string )&lt;br /&gt;
| Sets the specified clients&#039; specified weapon to the starting ammo.&amp;lt;br/&amp;gt; ex: self givestartammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| givemaxammo&lt;br /&gt;
| void givemaxammo( string )&lt;br /&gt;
| Gives the specified clients&#039; specified weapon max ammo.&amp;lt;br/&amp;gt; ex: self givemaxammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| getfractionstartammo&lt;br /&gt;
| float getfractionstartammo( string )&lt;br /&gt;
| Returns a float of the specified weapons start ammo.&amp;lt;br/&amp;gt; ex: mp7StartAmmo = self getfractionstartammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| getfractionmaxammo&lt;br /&gt;
| float getfractionmaxammo( string )&lt;br /&gt;
| Returns a float of the specified weapons max ammo.&amp;lt;br/&amp;gt; ex: mp7MaxAmmo = self getfractionmaxammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| setweaponheatpercent&lt;br /&gt;
| void setweaponheatpercent( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setorigin&lt;br /&gt;
| void setorigin( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvelocity&lt;br /&gt;
| void setvelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerangles&lt;br /&gt;
| void setplayerangles( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayerangles&lt;br /&gt;
| vector getplayerangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunangles&lt;br /&gt;
| vector getgunangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayercamerapos&lt;br /&gt;
| vector getplayercamerapos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cameraactivate&lt;br /&gt;
| void cameraactivate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| camerasetposition&lt;br /&gt;
| void camerasetposition( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| camerasetlookat&lt;br /&gt;
| void camerasetlookat( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamepadusedlast&lt;br /&gt;
| void gamepadusedlast()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usebuttonpressed&lt;br /&gt;
| int usebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| changeseatbuttonpressed&lt;br /&gt;
| int changeseatbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| attackbuttonpressed&lt;br /&gt;
| int attackbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslotonebuttonpressed&lt;br /&gt;
| int actionslotonebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslottwobuttonpressed&lt;br /&gt;
| int actionslottwobuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslotthreebuttonpressed&lt;br /&gt;
| int actionslotthreebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslotfourbuttonpressed&lt;br /&gt;
| int actionslotfourbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| adsbuttonpressed&lt;br /&gt;
| int adsbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| throwbuttonpressed&lt;br /&gt;
| int throwbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| meleebuttonpressed&lt;br /&gt;
| int meleebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| jumpbuttonpressed&lt;br /&gt;
| int jumpbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stancebuttonpressed&lt;br /&gt;
| int stancebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fragbuttonpressed&lt;br /&gt;
| int fragbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| secondaryoffhandbuttonpressed&lt;br /&gt;
| int secondaryoffhandbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| inventorybuttonpressed&lt;br /&gt;
| int inventorybuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sprintbuttonpressed&lt;br /&gt;
| int sprintbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sprintuprequired&lt;br /&gt;
| void sprintuprequired()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerads&lt;br /&gt;
| float playerads()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pingplayer&lt;br /&gt;
| void pingplayer()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewmodel&lt;br /&gt;
| void setviewmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getviewmodel&lt;br /&gt;
| conststring getviewmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setoffhandsecondaryclass&lt;br /&gt;
| void setoffhandsecondaryclass( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getoffhandsecondaryclass&lt;br /&gt;
| conststring getoffhandsecondaryclass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setoffhandprimaryclass&lt;br /&gt;
| string setoffhandprimaryclass( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationselection&lt;br /&gt;
| void beginlocationselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationairstrikeselection&lt;br /&gt;
| void beginlocationairstrikeselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationmortarselection&lt;br /&gt;
| void beginlocationmortarselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationartilleryselection&lt;br /&gt;
| void beginlocationartilleryselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationcomlinkselection&lt;br /&gt;
| void beginlocationcomlinkselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationnapalmselection&lt;br /&gt;
| void beginlocationnapalmselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| endlocationselection&lt;br /&gt;
| void endlocationselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientsyssetstate&lt;br /&gt;
| void clientsyssetstate( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlockstart&lt;br /&gt;
| void weaponlockstart( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlockfinalize&lt;br /&gt;
| void weaponlockfinalize( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlockfree&lt;br /&gt;
| void weaponlockfree()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlocktargettooclose&lt;br /&gt;
| void weaponlocktargettooclose( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlocknoclearance&lt;br /&gt;
| void weaponlocknoclearance( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| buttonpressed&lt;br /&gt;
| void buttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| giveweaponnextattachment&lt;br /&gt;
| void giveweaponnextattachment()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| givenextbaseweapon&lt;br /&gt;
| void givenextbaseweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnormalizedmovement&lt;br /&gt;
| void getnormalizedmovement()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnormalizedcameramovement&lt;br /&gt;
| void getnormalizedcameramovement()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sayall&lt;br /&gt;
| void sayall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sayteam&lt;br /&gt;
| void sayteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnweapon&lt;br /&gt;
| void setspawnweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| initialweaponraise&lt;br /&gt;
| void initialweaponraise( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| seteverhadweaponall&lt;br /&gt;
| void seteverhadweaponall( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dropitem&lt;br /&gt;
| void dropitem( string, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dropscavengeritem&lt;br /&gt;
| void dropscavengeritem( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasagrenadepulledback&lt;br /&gt;
| int hasagrenadepulledback()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishplayerdamage&lt;br /&gt;
| bool finishplayerdamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishmeleehit&lt;br /&gt;
| void finishmeleehit( entity, string, vector, vector, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reviveplayer&lt;br /&gt;
| void reviveplayer()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| undolaststand&lt;br /&gt;
| void undolaststand()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| suicide&lt;br /&gt;
| void suicide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| turnedhuman&lt;br /&gt;
| void turnedhuman()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinvehicle&lt;br /&gt;
| bool isinvehicle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isremotecontrolling&lt;br /&gt;
| bool isremotecontrolling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponviewonlylinked&lt;br /&gt;
| bool isweaponviewonlylinked()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowstand&lt;br /&gt;
| int allowstand( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowcrouch&lt;br /&gt;
| int allowcrouch( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowprone&lt;br /&gt;
| int allowprone( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowlean&lt;br /&gt;
| int allowlean( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleoccupied&lt;br /&gt;
| entity getvehicleoccupied()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfriendlies&lt;br /&gt;
| array getfriendlies( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getenemies&lt;br /&gt;
| array getenemies( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| openmenu&lt;br /&gt;
| int openmenu( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| openmenunomouse&lt;br /&gt;
| int openmenunomouse( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| closemenu&lt;br /&gt;
| void closemenu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| closeingamemenu&lt;br /&gt;
| void closeingamemenu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freezecontrols&lt;br /&gt;
| void freezecontrols( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freezecontrolsallowlook&lt;br /&gt;
| void freezecontrolsallowlook( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arecontrolsfrozen&lt;br /&gt;
| int arecontrolsfrozen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableusability&lt;br /&gt;
| void disableusability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableusability&lt;br /&gt;
| void enableusability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableweapons&lt;br /&gt;
| void disableweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableweapons&lt;br /&gt;
| void enableweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disabledeathstreak&lt;br /&gt;
| void disabledeathstreak()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enabledeathstreak&lt;br /&gt;
| void enabledeathstreak()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deathstreakactive&lt;br /&gt;
| int deathstreakactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableoffhandweapons&lt;br /&gt;
| void disableoffhandweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableoffhandweapons&lt;br /&gt;
| void enableoffhandweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableweaponcycling&lt;br /&gt;
| void disableweaponcycling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableweaponcycling&lt;br /&gt;
| void enableweaponcycling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| revive&lt;br /&gt;
| void revive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlaststandprevweap&lt;br /&gt;
| void setlaststandprevweap( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setreverb&lt;br /&gt;
| void setreverb()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deactivatereverb&lt;br /&gt;
| void deactivatereverb()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setchannelvolumes&lt;br /&gt;
| void setchannelvolumes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deactivatechannelvolumes&lt;br /&gt;
| void deactivatechannelvolumes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweaponammoclip&lt;br /&gt;
| int setweaponammoclip( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweaponammostock&lt;br /&gt;
| void setweaponammostock( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponammoclip&lt;br /&gt;
| int getweaponammoclip( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponammostock&lt;br /&gt;
| int getweaponammostock( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| anyammoforweaponmodes&lt;br /&gt;
| int anyammoforweaponmodes( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iprintln&lt;br /&gt;
| void iprintln()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iprintlnbold&lt;br /&gt;
| void iprintlnbold()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawn&lt;br /&gt;
| void spawn( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentertime&lt;br /&gt;
| void setentertime( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cloneplayer&lt;br /&gt;
| void cloneplayer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientfov&lt;br /&gt;
| void setclientfov()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientthirdperson&lt;br /&gt;
| void setclientthirdperson( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientthirdpersonangle&lt;br /&gt;
| void setclientthirdpersonangle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientcompass&lt;br /&gt;
| void setclientcompass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientscriptmainmenu&lt;br /&gt;
| void setclientscriptmainmenu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientcgobjectivetext&lt;br /&gt;
| void setclientcgobjectivetext()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientplayersprinttime&lt;br /&gt;
| void setclientplayersprinttime()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientnumlives&lt;br /&gt;
| void setclientnumlives()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientdrawtalk&lt;br /&gt;
| void setclientdrawtalk()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientammocounterhide&lt;br /&gt;
| void setclientammocounterhide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientminiscoreboardhide&lt;br /&gt;
| void setclientminiscoreboardhide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclienthudhardcore&lt;br /&gt;
| void setclienthudhardcore()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientplayerpushamount&lt;br /&gt;
| void setclientplayerpushamount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientaimlockonpitchstrength&lt;br /&gt;
| void setclientaimlockonpitchstrength()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientuivisibilityflag&lt;br /&gt;
| void setclientuivisibilityflag( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientprofilevar&lt;br /&gt;
| void setclientprofilevar( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playclientairstrike&lt;br /&gt;
| void playclientairstrike( vector, int, string, string, int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playclientnapalm&lt;br /&gt;
| void playclientnapalm( vector, int, string, string, int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcurrentspectatorclient&lt;br /&gt;
| void setcurrentspectatorclient( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| relinktoturret&lt;br /&gt;
| void relinktoturret( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| carryturret&lt;br /&gt;
| void carryturret( entity, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopcarryturret&lt;br /&gt;
| void stopcarryturret( entity, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iscarryingturret&lt;br /&gt;
| bool iscarryingturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canplayerplaceturret&lt;br /&gt;
| array canplayerplaceturret( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplacementhint&lt;br /&gt;
| void setplacementhint( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linkguidedmissilecamera&lt;br /&gt;
| void linkguidedmissilecamera()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlinkguidedmissilecamera&lt;br /&gt;
| void unlinkguidedmissilecamera()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gpsjammeractive&lt;br /&gt;
| void gpsjammeractive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gpsjammerinactive&lt;br /&gt;
| void gpsjammerinactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnprotectionactive&lt;br /&gt;
| void spawnprotectionactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnprotectioninactive&lt;br /&gt;
| void spawnprotectioninactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dualgrenadesactive&lt;br /&gt;
| void dualgrenadesactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dualgrenadesinactive&lt;br /&gt;
| void dualgrenadesinactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linktomissile&lt;br /&gt;
| void linktomissile( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlinkfrommissile&lt;br /&gt;
| void unlinkfrommissile()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canplaceriotshield&lt;br /&gt;
| array canplaceriotshield( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheldweaponmodel&lt;br /&gt;
| void setheldweaponmodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setriotshieldfailhint&lt;br /&gt;
| void setriotshieldfailhint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canplayerplacevehicle&lt;br /&gt;
| array canplayerplacevehicle( float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| remotecontrolturret&lt;br /&gt;
| void remotecontrolturret( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| remotecontrolturretoff&lt;br /&gt;
| void remotecontrolturretoff( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordkillstreakevent&lt;br /&gt;
| void recordkillstreakevent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordkillstreakendevent&lt;br /&gt;
| void recordkillstreakendevent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordgameevent&lt;br /&gt;
| void recordgameevent( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordkillmodifier&lt;br /&gt;
| void recordkillmodifier( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmedal&lt;br /&gt;
| void recordmedal( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordloadoutandperks&lt;br /&gt;
| void recordloadoutandperks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordloadoutperksandkillstreaks&lt;br /&gt;
| void recordloadoutperksandkillstreaks( string, string, string, string, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmultikill&lt;br /&gt;
| void recordmultikill( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementlifestat&lt;br /&gt;
| void incrementlifestat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementplayerstat&lt;br /&gt;
| void incrementplayerstat( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerdeathzombies&lt;br /&gt;
| void recordplayerdeathzombies()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerdownzombies&lt;br /&gt;
| void recordplayerdownzombies( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerrevivezombies&lt;br /&gt;
| void recordplayerrevivezombies( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordzombiezone&lt;br /&gt;
| void recordzombiezone( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islookingat&lt;br /&gt;
| int islookingat( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playlocalsound&lt;br /&gt;
| void playlocalsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoplocalsound&lt;br /&gt;
| void stoplocalsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istalking&lt;br /&gt;
| int istalking()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowspectateteam&lt;br /&gt;
| void allowspectateteam( team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getguid&lt;br /&gt;
| int getguid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getxuid&lt;br /&gt;
| string getxuid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ishost&lt;br /&gt;
| int ishost()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islocaltohost&lt;br /&gt;
| int islocaltohost()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowads&lt;br /&gt;
| int allowads( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowjump&lt;br /&gt;
| int allowjump( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowsprint&lt;br /&gt;
| int allowsprint( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowmelee&lt;br /&gt;
| int allowmelee( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| forceslick&lt;br /&gt;
| int forceslick( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsprintduration&lt;br /&gt;
| void setsprintduration( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsprintcooldown&lt;br /&gt;
| void setsprintcooldown( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspreadoverride&lt;br /&gt;
| void setspreadoverride( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetspreadoverride&lt;br /&gt;
| void resetspreadoverride()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setactionslot&lt;br /&gt;
| void setactionslot( int, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getinventoryweapon&lt;br /&gt;
| string getinventoryweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinventoryweapon&lt;br /&gt;
| void setinventoryweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponslist&lt;br /&gt;
| array getweaponslist( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponslistprimaries&lt;br /&gt;
| array getweaponslistprimaries()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startrevive&lt;br /&gt;
| void startrevive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoprevive&lt;br /&gt;
| void stoprevive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| applyknockback&lt;br /&gt;
| void applyknockback( int, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setperk&lt;br /&gt;
| void setperk( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasperk&lt;br /&gt;
| bool hasperk( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getperks&lt;br /&gt;
| array getperks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearperks&lt;br /&gt;
| void clearperks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unsetperk&lt;br /&gt;
| void unsetperk( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrank&lt;br /&gt;
| void setrank( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableinvulnerability&lt;br /&gt;
| void enableinvulnerability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableinvulnerability&lt;br /&gt;
| void disableinvulnerability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableafterlife&lt;br /&gt;
| void enableafterlife()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableafterlife&lt;br /&gt;
| void disableafterlife()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addgoal&lt;br /&gt;
| bool addgoal( vector, float, int, conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cancelgoal&lt;br /&gt;
| void cancelgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| atgoal&lt;br /&gt;
| bool atgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasgoal&lt;br /&gt;
| bool hasgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgoal&lt;br /&gt;
| vector getgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressusebutton&lt;br /&gt;
| void pressusebutton( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressattackbutton&lt;br /&gt;
| void pressattackbutton( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressdtpbutton&lt;br /&gt;
| void pressdtpbutton()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| throwgrenade&lt;br /&gt;
| bool throwgrenade( string, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlookaheaddist&lt;br /&gt;
| float getlookaheaddist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlookaheaddir&lt;br /&gt;
| vector getlookaheaddir()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lookat&lt;br /&gt;
| void lookat( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearlookat&lt;br /&gt;
| void clearlookat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowattack&lt;br /&gt;
| void allowattack( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressads&lt;br /&gt;
| void pressads( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressmelee&lt;br /&gt;
| void pressmelee()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getthreats&lt;br /&gt;
| array getthreats( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictposition&lt;br /&gt;
| vector predictposition( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botsighttracepassed&lt;br /&gt;
| bool botsighttracepassed( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botsetfailsa&lt;br /&gt;
| void botsetfailsa( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botsetdefaultclass&lt;br /&gt;
| void botsetdefaultclass( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botclassadditem&lt;br /&gt;
| void botclassadditem( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botclasssetweaponoption&lt;br /&gt;
| void botclasssetweaponoption( int, int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botclassaddattachment&lt;br /&gt;
| void botclassaddattachment( int, string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botleavegame&lt;br /&gt;
| void botleavegame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issplitscreen&lt;br /&gt;
| int issplitscreen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isplayeronsamemachine&lt;br /&gt;
| int isplayeronsamemachine( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerknockback&lt;br /&gt;
| void playerknockback( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayerviewheight&lt;br /&gt;
| float getplayerviewheight()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ishostforbots&lt;br /&gt;
| void ishostforbots()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| murderline&lt;br /&gt;
| void murderline( vector, vector, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setoffhandvisible&lt;br /&gt;
| void setoffhandvisible( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fakedamagefrom&lt;br /&gt;
| void fakedamagefrom( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsnapshotackindex&lt;br /&gt;
| int getsnapshotackindex()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getleagueteamid&lt;br /&gt;
| string getleagueteamid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Script Entity Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| moveto&lt;br /&gt;
| void moveto( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movex&lt;br /&gt;
| void movex( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movey&lt;br /&gt;
| void movey( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movez&lt;br /&gt;
| void movez( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movegravity&lt;br /&gt;
| void movegravity( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| moveslide&lt;br /&gt;
| void moveslide( vector, float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopmoveslide&lt;br /&gt;
| void stopmoveslide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotateto&lt;br /&gt;
| void rotateto( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotatepitch&lt;br /&gt;
| void rotatepitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotateyaw&lt;br /&gt;
| void rotateyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotateroll&lt;br /&gt;
| void rotateroll( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| devaddpitch&lt;br /&gt;
| void devaddpitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| devaddyaw&lt;br /&gt;
| void devaddyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| devaddroll&lt;br /&gt;
| void devaddroll( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vibrate&lt;br /&gt;
| void vibrate( vector, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotatevelocity&lt;br /&gt;
| void rotatevelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| solid&lt;br /&gt;
| void solid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| notsolid&lt;br /&gt;
| void notsolid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcandamage&lt;br /&gt;
| void setcandamage( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicslaunch&lt;br /&gt;
| void physicslaunch( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcheapflag&lt;br /&gt;
| void setcheapflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ignorecheapentityflag&lt;br /&gt;
| void ignorecheapentityflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Script Vehicle Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| attachpath&lt;br /&gt;
| void attachpath()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehgetmodel&lt;br /&gt;
| string vehgetmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachpos&lt;br /&gt;
| array getattachpos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startpath&lt;br /&gt;
| void startpath()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| drivepath&lt;br /&gt;
| entitynum drivepath( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathmove&lt;br /&gt;
| void pathmove( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathmoveclear&lt;br /&gt;
| void pathmoveclear()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathfixedoffset&lt;br /&gt;
| void pathfixedoffset( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathfixedoffsetclear&lt;br /&gt;
| void pathfixedoffsetclear()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathvariableoffset&lt;br /&gt;
| void pathvariableoffset( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathvariableoffsetclear&lt;br /&gt;
| void pathvariableoffsetclear()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpathfixedoffset&lt;br /&gt;
| vector getpathfixedoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpathvariableoffset&lt;br /&gt;
| vector getpathvariableoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdrivepathphysicsscale&lt;br /&gt;
| void setdrivepathphysicsscale( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setswitchnode&lt;br /&gt;
| void setswitchnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspeed&lt;br /&gt;
| void setspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspeedimmediate&lt;br /&gt;
| void setspeedimmediate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeed&lt;br /&gt;
| float getspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeedmph&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgoalspeedmph&lt;br /&gt;
| float getgoalspeedmph()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setbrake&lt;br /&gt;
| void setbrake( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getbrake&lt;br /&gt;
| float getbrake()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gethandbrake&lt;br /&gt;
| float gethandbrake()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getscriptbrake&lt;br /&gt;
| float getscriptbrake()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setacceleration&lt;br /&gt;
| void setacceleration( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdeceleration&lt;br /&gt;
| void setdeceleration( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resumespeed&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setyawspeed&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmaxpitchroll&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturningability&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setjitterparams&lt;br /&gt;
| void setjitterparams( vector, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setairresistance&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsteering&lt;br /&gt;
| float getsteering()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getthrottle&lt;br /&gt;
| float getthrottle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setphysangles&lt;br /&gt;
| void setphysangles( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethoverparams&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| joltbody&lt;br /&gt;
| void joltbody( vector, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freevehicle&lt;br /&gt;
| void freevehicle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getwheelsurface&lt;br /&gt;
| string getwheelsurface( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleowner&lt;br /&gt;
| entity getvehicleowner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicleusable&lt;br /&gt;
| int isvehicleusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makevehicleusable&lt;br /&gt;
| void makevehicleusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makevehicleunusable&lt;br /&gt;
| void makevehicleunusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usevehicle&lt;br /&gt;
| void usevehicle( entity, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewclamp&lt;br /&gt;
| void setviewclamp( entity, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetviewclamp&lt;br /&gt;
| void resetviewclamp( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehiclelookattext&lt;br /&gt;
| void setvehiclelookattext( conststring, constistring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setneargoalnotifydist&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehgoalpos&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearvehgoalpos&lt;br /&gt;
| void clearvehgoalpos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplanegoalpos&lt;br /&gt;
| void setplanegoalpos( float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplanebarrelroll&lt;br /&gt;
| void setplanebarrelroll( int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalyaw&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargoalyaw&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetyaw&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetyaw&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatent&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearlookatent&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| takeplayercontrol&lt;br /&gt;
| void takeplayercontrol()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| returnplayercontrol&lt;br /&gt;
| void returnplayercontrol()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetvec&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetent&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearturrettarget&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgunnertargetvec&lt;br /&gt;
| void setgunnertargetvec( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunnertargetvec&lt;br /&gt;
| vector getgunnertargetvec( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgunnertargetent&lt;br /&gt;
| void setgunnertargetent( entity, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargunnertarget&lt;br /&gt;
| void cleargunnertarget( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgunnerturretontargetrange&lt;br /&gt;
| void setgunnerturretontargetrange( int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunnertargetent&lt;br /&gt;
| entity getgunnertargetent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunneranimpitch&lt;br /&gt;
| float getgunneranimpitch( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunneranimyaw&lt;br /&gt;
| float getgunneranimyaw( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehweapon&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fireweapon&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| firegunnerweapon&lt;br /&gt;
| entity firegunnerweapon( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopfireweapon&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isturretready&lt;br /&gt;
| int isturretready()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehmaxspeed&lt;br /&gt;
| void setvehmaxspeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehoccupants&lt;br /&gt;
| array getvehoccupants()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getseatoccupant&lt;br /&gt;
| entity getseatoccupant( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getoccupantseat&lt;br /&gt;
| int getoccupantseat( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setseatoccupied&lt;br /&gt;
| void setseatoccupied( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| seatgetweapon&lt;br /&gt;
| string seatgetweapon( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getseatfiringorigin&lt;br /&gt;
| vector getseatfiringorigin( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getseatfiringangles&lt;br /&gt;
| vector getseatfiringangles( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isgunnerfiring&lt;br /&gt;
| bool isgunnerfiring( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disablegunnerfiring&lt;br /&gt;
| void disablegunnerfiring( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishvehicledamage&lt;br /&gt;
| entity finishvehicledamage( entity, entity, int, string, vector, vector, conststring, int, int, int, conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishvehicleradiusdamage&lt;br /&gt;
| void finishvehicleradiusdamage( entity, entity, float, float, int, string, vector, float, float, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicleimmunetodamage&lt;br /&gt;
| bool isvehicleimmunetodamage( int, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdefaultpitch&lt;br /&gt;
| void setdefaultpitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleardefaultpitch&lt;br /&gt;
| void cleardefaultpitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getangularvelocity&lt;br /&gt;
| vector getangularvelocity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setangularvelocity&lt;br /&gt;
| void setangularvelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehvelocity&lt;br /&gt;
| void setvehvelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cancelaimove&lt;br /&gt;
| void cancelaimove()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehicletype&lt;br /&gt;
| void setvehicletype( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getphysacceleration&lt;br /&gt;
| vector getphysacceleration()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setphysacceleration&lt;br /&gt;
| void setphysacceleration( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| drawtrajectory&lt;br /&gt;
| void drawtrajectory()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrotorspeed&lt;br /&gt;
| void setrotorspeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmaxspeed&lt;br /&gt;
| float getmaxspeed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmantleena&lt;br /&gt;
| void setmantleena( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehicleavoidance&lt;br /&gt;
| void setvehicleavoidance( int, float, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleavoidance&lt;br /&gt;
| int getvehicleavoidance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehcansee&lt;br /&gt;
| bool vehcansee( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehseenrecently&lt;br /&gt;
| bool vehseenrecently( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehclearenemy&lt;br /&gt;
| void vehclearenemy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehs&lt;br /&gt;
| void vehs( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehclearentitytarget&lt;br /&gt;
| void vehclearentitytarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturretheatvalue&lt;br /&gt;
| float getturretheatvalue( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicleturretoverheating&lt;br /&gt;
| bool isvehicleturretoverheating( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpathtransitiontime&lt;br /&gt;
| void setpathtransitiontime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleavoidancenodes&lt;br /&gt;
| array getvehicleavoidancenodes( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makesentient&lt;br /&gt;
| void makesentient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hud Element Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| settext&lt;br /&gt;
| void settext()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearalltextafterhudelem&lt;br /&gt;
| void clearalltextafterhudelem()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setshader&lt;br /&gt;
| void setshader( string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetent&lt;br /&gt;
| void settargetent( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetent&lt;br /&gt;
| void cleartargetent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settimer&lt;br /&gt;
| void settimer( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settimerup&lt;br /&gt;
| void settimerup( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settenthstimer&lt;br /&gt;
| void settenthstimer( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settenthstimerup&lt;br /&gt;
| void settenthstimerup( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclock&lt;br /&gt;
| void setclock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclockup&lt;br /&gt;
| void setclockup()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvalue&lt;br /&gt;
| void setvalue( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwaypoint&lt;br /&gt;
| void setwaypoint( int, string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fadeovertime&lt;br /&gt;
| void fadeovertime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| scaleovertime&lt;br /&gt;
| void scaleovertime( float, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| moveovertime&lt;br /&gt;
| void moveovertime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reset&lt;br /&gt;
| void reset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| destroy&lt;br /&gt;
| void destroy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpulsefx&lt;br /&gt;
| void setpulsefx( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcod7decodefx&lt;br /&gt;
| void setcod7decodefx( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setredactfx&lt;br /&gt;
| void setredactfx( int, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settypewriterfx&lt;br /&gt;
| void settypewriterfx( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettextwidth&lt;br /&gt;
| int gettextwidth()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setperks&lt;br /&gt;
| void setperks( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayernamestring&lt;br /&gt;
| void setplayernamestring( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmapnamestring&lt;br /&gt;
| void setmapnamestring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgametypestring&lt;br /&gt;
| void setgametypestring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwargamedata&lt;br /&gt;
| void setwargamedata()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| changefontscaleovertime&lt;br /&gt;
| void changefontscaleovertime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Helicopter Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| freehelicopter&lt;br /&gt;
| void freehelicopter()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspeed&lt;br /&gt;
| void setspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeed&lt;br /&gt;
| float getspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeedmph&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resumespeed&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setyawspeed&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmaxpitchroll&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturningability&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setairresistance&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethoverparams&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setneargoalnotifydist&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehgoalpos&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalyaw&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargoalyaw&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetyaw&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetyaw&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatent&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearlookatent&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehweapon&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fireweapon&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopfireweapon&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetvec&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetent&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearturrettarget&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdamagestage&lt;br /&gt;
| void setdamagestage( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheliheightlock&lt;br /&gt;
| void setheliheightlock( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getheliheightlockheight&lt;br /&gt;
| float getheliheightlockheight( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinsideheliheightlock&lt;br /&gt;
| int isinsideheliheightlock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheightlockoffset&lt;br /&gt;
| void setheightlockoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Actor Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| startcoverarrival&lt;br /&gt;
| void startcoverarrival()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| starttraversearrival&lt;br /&gt;
| void starttraversearrival()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| melee&lt;br /&gt;
| entity melee( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reacquirestep&lt;br /&gt;
| bool reacquirestep( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findreacquirenode&lt;br /&gt;
| void findreacquirenode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getreacquirenode&lt;br /&gt;
| pathnode getreacquirenode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usereacquirenode&lt;br /&gt;
| bool usereacquirenode( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findreacquiredirectpath&lt;br /&gt;
| void findreacquiredirectpath( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| trimpathtoattack&lt;br /&gt;
| bool trimpathtoattack()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reacquiremove&lt;br /&gt;
| bool reacquiremove()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findreacquireproximatepath&lt;br /&gt;
| void findreacquireproximatepath( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| flagenemyunattackable&lt;br /&gt;
| void flagenemyunattackable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearpitchorient&lt;br /&gt;
| void clearpitchorient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpitchorient&lt;br /&gt;
| void setpitchorient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatanimnodes&lt;br /&gt;
| void setlookatanimnodes( anim, anim, anim )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookat&lt;br /&gt;
| void setlookat( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatyawlimits&lt;br /&gt;
| void setlookatyawlimits( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoplookat&lt;br /&gt;
| void stoplookat( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cansee&lt;br /&gt;
| bool cansee( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| seerecently&lt;br /&gt;
| bool seerecently( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lastknowntime&lt;br /&gt;
| int lastknowntime( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lastknownpos&lt;br /&gt;
| vector lastknownpos( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maymovetopoint&lt;br /&gt;
| int maymovetopoint( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maymovefrompointtopoint&lt;br /&gt;
| int maymovefrompointtopoint( vector, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| teleport&lt;br /&gt;
| int teleport( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| withinapproxpathdist&lt;br /&gt;
| float withinapproxpathdist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ispathdirect&lt;br /&gt;
| int ispathdirect()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowedstances&lt;br /&gt;
| void allowedstances( conststring, conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstanceallowed&lt;br /&gt;
| int isstanceallowed( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| traversemode&lt;br /&gt;
| void traversemode( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animmode&lt;br /&gt;
| void animmode( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| orientmode&lt;br /&gt;
| void orientmode( conststring, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getorientmode&lt;br /&gt;
| conststring getorientmode( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmotionangle&lt;br /&gt;
| float getmotionangle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shouldfacemotion&lt;br /&gt;
| bool shouldfacemotion()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearmovehistory&lt;br /&gt;
| void clearmovehistory()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmovehistoryaverage&lt;br /&gt;
| vector getmovehistoryaverage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanglestolikelyenemypath&lt;br /&gt;
| vector getanglestolikelyenemypath()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lerpposition&lt;br /&gt;
| void lerpposition( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictoriginandangles&lt;br /&gt;
| void predictoriginandangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictanim&lt;br /&gt;
| void predictanim()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gethitenttype&lt;br /&gt;
| void gethitenttype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gethityaw&lt;br /&gt;
| float gethityaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgroundenttype&lt;br /&gt;
| void getgroundenttype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isdeflected&lt;br /&gt;
| int isdeflected()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animcustom&lt;br /&gt;
| void animcustom( func, func )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canattackenemynode&lt;br /&gt;
| int canattackenemynode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpathlength&lt;br /&gt;
| int getpathlength()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calcpathlength&lt;br /&gt;
| int calcpathlength( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnegotiationstartnode&lt;br /&gt;
| pathnode getnegotiationstartnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnegotiationendnode&lt;br /&gt;
| pathnode getnegotiationendnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canseepathgoal&lt;br /&gt;
| int canseepathgoal()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| checkprone&lt;br /&gt;
| bool checkprone( vector, float, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pushplayer&lt;br /&gt;
| void pushplayer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalnode&lt;br /&gt;
| void setgoalnode( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalpos&lt;br /&gt;
| void setgoalpos( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalentity&lt;br /&gt;
| void setgoalentity( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalvolume&lt;br /&gt;
| void setgoalvolume( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalvolumeauto&lt;br /&gt;
| void setgoalvolumeauto( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgoalvolume&lt;br /&gt;
| entity getgoalvolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargoalvolume&lt;br /&gt;
| void cleargoalvolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setfixednodesafevolume&lt;br /&gt;
| void setfixednodesafevolume( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfixednodesafevolume&lt;br /&gt;
| entity getfixednodesafevolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearfixednodesafevolume&lt;br /&gt;
| void clearfixednodesafevolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isingoal&lt;br /&gt;
| bool isingoal( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setruntopos&lt;br /&gt;
| void setruntopos( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearruntopos&lt;br /&gt;
| void clearruntopos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nearnode&lt;br /&gt;
| bool nearnode( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nearclaimnode&lt;br /&gt;
| bool nearclaimnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nearclaimnodeandangle&lt;br /&gt;
| bool nearclaimnodeandangle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| atdangerousnode&lt;br /&gt;
| bool atdangerousnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getenemyinfo&lt;br /&gt;
| void getenemyinfo( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearenemy&lt;br /&gt;
| void clearenemy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentitytarget&lt;br /&gt;
| void setentitytarget( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearentitytarget&lt;br /&gt;
| void clearentitytarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpotentialthreat&lt;br /&gt;
| void setpotentialthreat( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearpotentialthreat&lt;br /&gt;
| void clearpotentialthreat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getperfectinfo&lt;br /&gt;
| void getperfectinfo( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setflashbangimmunity&lt;br /&gt;
| void setflashbangimmunity( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setflashbanged&lt;br /&gt;
| void setflashbanged( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getflashbangedstrength&lt;br /&gt;
| float getflashbangedstrength()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isknownenemyinradius&lt;br /&gt;
| int isknownenemyinradius( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isknownenemyinvolume&lt;br /&gt;
| int isknownenemyinvolume( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settalktospecies&lt;br /&gt;
| void settalktospecies( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowpitchangle&lt;br /&gt;
| void allowpitchangle( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| knockback&lt;br /&gt;
| void knockback( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdeltaturnyaw&lt;br /&gt;
| float getdeltaturnyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishactordamage&lt;br /&gt;
| entity finishactordamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calclookaheadpos&lt;br /&gt;
| array calclookaheadpos( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setengagementmindist&lt;br /&gt;
| void setengagementmindist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setengagementmaxdist&lt;br /&gt;
| void setengagementmaxdist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinscriptedstate&lt;br /&gt;
| bool isinscriptedstate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| meleewithoffset&lt;br /&gt;
| entity meleewithoffset( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| forceteleport&lt;br /&gt;
| int forceteleport( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentityowner&lt;br /&gt;
| void setentityowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearentityowner&lt;br /&gt;
| void clearentityowner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setanimstate&lt;br /&gt;
| void setanimstate( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setaimanimweights&lt;br /&gt;
| void setaimanimweights( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startscriptedanim&lt;br /&gt;
| void startscriptedanim()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| popaistate&lt;br /&gt;
| void popaistate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setanimstatefromasd&lt;br /&gt;
| int setanimstatefromasd( conststring, conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasanimstatefromasd&lt;br /&gt;
| bool hasanimstatefromasd( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimstatefromasd&lt;br /&gt;
| conststring getanimstatefromasd()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimsubstatefromasd&lt;br /&gt;
| int getanimsubstatefromasd( conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimsubstatecountfromasd&lt;br /&gt;
| int getanimsubstatecountfromasd( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimfromasd&lt;br /&gt;
| anim getanimfromasd( conststring, animsindex, animsindex, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimlengthfromasd&lt;br /&gt;
| float getanimlengthfromasd( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimhasnotetrackfromasd&lt;br /&gt;
| bool getanimhasnotetrackfromasd( conststring, int, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setfreecameralockonallowed&lt;br /&gt;
| void setfreecameralockonallowed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Builtin Common Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| forceyellowdot&lt;br /&gt;
| void forceyellowdot( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableyellowdot&lt;br /&gt;
| void disableyellowdot( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowcamerarotation&lt;br /&gt;
| void allowcamerarotation( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reloadonnunchuk&lt;br /&gt;
| bool reloadonnunchuk()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reloadonwiiumote&lt;br /&gt;
| bool reloadonwiiumote()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| attach&lt;br /&gt;
| void attach( string, constlowercasestring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detach&lt;br /&gt;
| void detach( string, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detachall&lt;br /&gt;
| void detachall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachsize&lt;br /&gt;
| int getattachsize()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachmodelname&lt;br /&gt;
| conststring getattachmodelname( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachtagname&lt;br /&gt;
| conststring getattachtagname( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachignorecollision&lt;br /&gt;
| bool getattachignorecollision( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hidepart&lt;br /&gt;
| void hidepart( constlowercasestring, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| runscriptonent&lt;br /&gt;
| void runscriptonent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendaiscriptvals&lt;br /&gt;
| void sendaiscriptvals( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showpart&lt;br /&gt;
| void showpart( constlowercasestring, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showallparts&lt;br /&gt;
| void showallparts()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundtoplayer&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightcolor&lt;br /&gt;
| vector getlightcolor()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightcolor&lt;br /&gt;
| void setlightcolor( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightintensity&lt;br /&gt;
| float getlightintensity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightintensity&lt;br /&gt;
| void setlightintensity( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightradius&lt;br /&gt;
| float getlightradius()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightradius&lt;br /&gt;
| void setlightradius( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightfovinner&lt;br /&gt;
| float getlightfovinner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightfovouter&lt;br /&gt;
| float getlightfovouter()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightfovrange&lt;br /&gt;
| void setlightfovrange( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightexponent&lt;br /&gt;
| int getlightexponent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightexponent&lt;br /&gt;
| void setlightexponent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| areallmissionsatscore&lt;br /&gt;
| bool areallmissionsatscore( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstartingclassdefault&lt;br /&gt;
| void isstartingclassdefault()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstartingclasseraappropriate&lt;br /&gt;
| void isstartingclasseraappropriate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumchallengescomplete&lt;br /&gt;
| int getnumchallengescomplete( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hascompletedallgamechallenges&lt;br /&gt;
| bool hascompletedallgamechallenges()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasallintel&lt;br /&gt;
| void hasallintel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdstat&lt;br /&gt;
| string getdstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdstatarraycount&lt;br /&gt;
| int getdstatarraycount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdstat&lt;br /&gt;
| void setdstat( string, string, int, int, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| adddstat&lt;br /&gt;
| void adddstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addweaponstat&lt;br /&gt;
| void addweaponstat( string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addbonuscardstat&lt;br /&gt;
| void addbonuscardstat( int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsessstat&lt;br /&gt;
| void getsessstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsessstatarraycount&lt;br /&gt;
| void getsessstatarraycount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsessstat&lt;br /&gt;
| void setsessstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addsessstat&lt;br /&gt;
| void addsessstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addplayerstat&lt;br /&gt;
| void addplayerstat( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addplayerstatwithgametype&lt;br /&gt;
| void addplayerstatwithgametype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addgametypestat&lt;br /&gt;
| void addgametypestat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| trackweaponfirenative&lt;br /&gt;
| void trackweaponfirenative( string, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| updatestatratio&lt;br /&gt;
| void updatestatratio( string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addrankxp&lt;br /&gt;
| int addrankxp( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addrankxpvalue&lt;br /&gt;
| void addrankxpvalue( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasseasonpass&lt;br /&gt;
| bool hasseasonpass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setempjammed&lt;br /&gt;
| void setempjammed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isempjammed&lt;br /&gt;
| bool isempjammed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnerteam&lt;br /&gt;
| void setspawnerteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| luinotifyevent&lt;br /&gt;
| void luinotifyevent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launch&lt;br /&gt;
| void launch( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmovingplatformenabled&lt;br /&gt;
| void setmovingplatformenabled( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismovingplatform&lt;br /&gt;
| bool ismovingplatform()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewmodelrenderflag&lt;br /&gt;
| void setviewmodelrenderflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdrawinfrared&lt;br /&gt;
| void setdrawinfrared( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgpr&lt;br /&gt;
| void setgpr()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamehistorystartmatch&lt;br /&gt;
| void gamehistorystartmatch( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamehistoryfinishmatch&lt;br /&gt;
| void gamehistoryfinishmatch( int, int, int, int, int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlink&lt;br /&gt;
| void unlink()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linkto&lt;br /&gt;
| void linkto()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linktoblendtotag&lt;br /&gt;
| void linktoblendtotag()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablelinkto&lt;br /&gt;
| void enablelinkto()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linktoupdateoffset&lt;br /&gt;
| void linktoupdateoffset( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkto&lt;br /&gt;
| void playerlinkto()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinktoblend&lt;br /&gt;
| void playerlinktoblend( entity, constlowercasestring, float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinktodelta&lt;br /&gt;
| void playerlinktodelta()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkweaponviewtodelta&lt;br /&gt;
| void playerlinkweaponviewtodelta()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinktoabsolute&lt;br /&gt;
| void playerlinktoabsolute( entity, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playercamlinkto&lt;br /&gt;
| void playercamlinkto( entity, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playercamunlink&lt;br /&gt;
| void playercamunlink()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lerpviewangleclamp&lt;br /&gt;
| void lerpviewangleclamp( float, float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewangleresistance&lt;br /&gt;
| void setviewangleresistance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkedoffsetenable&lt;br /&gt;
| void playerlinkedoffsetenable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkedoffsetdisable&lt;br /&gt;
| void playerlinkedoffsetdisable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkedsetusebaseangleforviewclamp&lt;br /&gt;
| void playerlinkedsetusebaseangleforviewclamp( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dontinterpolate&lt;br /&gt;
| void dontinterpolate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| magicgrenadetype&lt;br /&gt;
| entity magicgrenadetype( string, vector, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startfadingblur&lt;br /&gt;
| void startfadingblur( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| localtoworldcoords&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| worldtolocalcoords&lt;br /&gt;
| vector worldtolocalcoords( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretspinning&lt;br /&gt;
| void setturretspinning( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| attachshieldmodel&lt;br /&gt;
| void attachshieldmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detachshieldmodel&lt;br /&gt;
| void detachshieldmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscriptmoverflag&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| refreshshieldattachment&lt;br /&gt;
| void refreshshieldattachment()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcharacterindex&lt;br /&gt;
| void setcharacterindex( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useplayerfootsteptable&lt;br /&gt;
| void useplayerfootsteptable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisionsetforplayer&lt;br /&gt;
| void setvisionsetforplayer( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useservervisionset&lt;br /&gt;
| void useservervisionset( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinfraredvision&lt;br /&gt;
| void setinfraredvision( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontrollertype&lt;br /&gt;
| string getcontrollertype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setactorweapon&lt;br /&gt;
| void setactorweapon( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetfov&lt;br /&gt;
| void resetfov()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Builtin Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| setstowedweapon&lt;br /&gt;
| void setstowedweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstowedweapon&lt;br /&gt;
| string getstowedweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearstowedweapon&lt;br /&gt;
| void clearstowedweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getammocount&lt;br /&gt;
| int getammocount( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoplayer&lt;br /&gt;
| void setvisibletoplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinvisibletoplayer&lt;br /&gt;
| void setinvisibletoplayer( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoall&lt;br /&gt;
| void setvisibletoall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinvisibletoall&lt;br /&gt;
| void setinvisibletoall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoteam&lt;br /&gt;
| void setvisibletoteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoallexceptteam&lt;br /&gt;
| void setvisibletoallexceptteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setforcenocull&lt;br /&gt;
| void setforcenocull()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| removeforcenocull&lt;br /&gt;
| void removeforcenocull()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islinkedto&lt;br /&gt;
| int islinkedto( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowtacticalinsertion&lt;br /&gt;
| void allowtacticalinsertion( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowbottargetting&lt;br /&gt;
| void allowbottargetting( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlinkedent&lt;br /&gt;
| entity getlinkedent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getorigin&lt;br /&gt;
| vector getorigin()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getangles&lt;br /&gt;
| vector getangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmins&lt;br /&gt;
| vector getmins()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmaxs&lt;br /&gt;
| vector getmaxs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getabsmins&lt;br /&gt;
| vector getabsmins()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getabsmaxs&lt;br /&gt;
| vector getabsmaxs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpointinbounds&lt;br /&gt;
| vector getpointinbounds( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| geteye&lt;br /&gt;
| vector geteye()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| geteyeapprox&lt;br /&gt;
| vector geteyeapprox()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useby&lt;br /&gt;
| entity useby( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setstablemissile&lt;br /&gt;
| void setstablemissile( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istouching&lt;br /&gt;
| int istouching( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istouchingswept&lt;br /&gt;
| int istouchingswept( entity, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istouchingvolume&lt;br /&gt;
| int istouchingvolume( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsound&lt;br /&gt;
| void playsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundwithnotify&lt;br /&gt;
| void playsoundwithnotify( string, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundontag&lt;br /&gt;
| void playsoundontag( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundasmaster&lt;br /&gt;
| void playsoundasmaster( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundtoteam&lt;br /&gt;
| void playsoundtoteam( string, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playbattlechattertoteam&lt;br /&gt;
| void playbattlechattertoteam( string, string, team, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundtoplayer&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playloopsound&lt;br /&gt;
| void playloopsound( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoploopsound&lt;br /&gt;
| void stoploopsound( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopsounds&lt;br /&gt;
| void stopsounds()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playrumbleonentity&lt;br /&gt;
| void playrumbleonentity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playrumblelooponentity&lt;br /&gt;
| void playrumblelooponentity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoprumble&lt;br /&gt;
| void stoprumble( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| delete&lt;br /&gt;
| void delete()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmodel&lt;br /&gt;
| void setmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzombieshrink&lt;br /&gt;
| void setzombieshrink( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setenemymodel&lt;br /&gt;
| void setenemymodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dodamage&lt;br /&gt;
| void dodamage( float, vector, entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnormalhealth&lt;br /&gt;
| float getnormalhealth()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setnormalhealth&lt;br /&gt;
| void setnormalhealth( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmaxhealth&lt;br /&gt;
| void setmaxhealth( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| show&lt;br /&gt;
| void show()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hide&lt;br /&gt;
| void hide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ghost&lt;br /&gt;
| void ghost()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ghostindemo&lt;br /&gt;
| void ghostindemo()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showindemo&lt;br /&gt;
| void showindemo()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| laseron&lt;br /&gt;
| void laseron()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| laseroff&lt;br /&gt;
| void laseroff()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showtoplayer&lt;br /&gt;
| void showtoplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcontents&lt;br /&gt;
| int setcontents( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startfiring&lt;br /&gt;
| void startfiring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopfiring&lt;br /&gt;
| void stopfiring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shootturret&lt;br /&gt;
| void shootturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopshootturret&lt;br /&gt;
| void stopshootturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmode&lt;br /&gt;
| void setmode( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturretowner&lt;br /&gt;
| entity getturretowner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetentity&lt;br /&gt;
| void settargetentity( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturretarclimits&lt;br /&gt;
| array getturretarclimits()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerspread&lt;br /&gt;
| void setplayerspread( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setaispread&lt;br /&gt;
| void setaispread( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setconvergencetime&lt;br /&gt;
| void setconvergencetime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsuppressiontime&lt;br /&gt;
| void setsuppressiontime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetentity&lt;br /&gt;
| void cleartargetentity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretteam&lt;br /&gt;
| void setturretteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maketurretusable&lt;br /&gt;
| void maketurretusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maketurretunusable&lt;br /&gt;
| void maketurretunusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretaccuracy&lt;br /&gt;
| void setturretaccuracy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretignoregoals&lt;br /&gt;
| void setturretignoregoals( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturrettarget&lt;br /&gt;
| entity getturrettarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disconnectpaths&lt;br /&gt;
| void disconnectpaths()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| connectpaths&lt;br /&gt;
| void connectpaths()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstance&lt;br /&gt;
| conststring getstance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setstance&lt;br /&gt;
| void setstance( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcursorhint&lt;br /&gt;
| void setcursorhint( string, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrevivehintstring&lt;br /&gt;
| void setrevivehintstring( string, team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethintstringforperk&lt;br /&gt;
| void sethintstringforperk( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethintstring&lt;br /&gt;
| void sethintstring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setfovforkillcam&lt;br /&gt;
| void setfovforkillcam( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethintlowpriority&lt;br /&gt;
| void sethintlowpriority( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usetriggerrequirelookat&lt;br /&gt;
| void usetriggerrequirelookat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| triggerignoreteam&lt;br /&gt;
| void triggerignoreteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shellshock&lt;br /&gt;
| void shellshock( string, float, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponforwarddir&lt;br /&gt;
| vector getweaponforwarddir()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmuzzlepoint&lt;br /&gt;
| vector getweaponmuzzlepoint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettagorigin&lt;br /&gt;
| vector gettagorigin( constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettagangles&lt;br /&gt;
| vector gettagangles( constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentnum&lt;br /&gt;
| void getentnum()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopshellshock&lt;br /&gt;
| void stopshellshock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdepthoffield&lt;br /&gt;
| void setdepthoffield( float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setburn&lt;br /&gt;
| void setburn( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setelectrified&lt;br /&gt;
| void setelectrified( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnnapalmgroundflame&lt;br /&gt;
| void spawnnapalmgroundflame( vector, string, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| needsrevive&lt;br /&gt;
| void needsrevive( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinsecondchance&lt;br /&gt;
| bool isinsecondchance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| depthinwater&lt;br /&gt;
| float depthinwater()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shootup&lt;br /&gt;
| void shootup( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| depthofplayerinwater&lt;br /&gt;
| int depthofplayerinwater()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useweaponhidetags&lt;br /&gt;
| void useweaponhidetags( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useweaponmodel&lt;br /&gt;
| void useweaponmodel( string, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| starttanning&lt;br /&gt;
| void starttanning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopburning&lt;br /&gt;
| void stopburning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwaterdrops&lt;br /&gt;
| void setwaterdrops( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| restoredefaultdroppitch&lt;br /&gt;
| void restoredefaultdroppitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isfiringturret&lt;br /&gt;
| bool isfiringturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isturretlockedon&lt;br /&gt;
| bool isturretlockedon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewmodeldepthoffield&lt;br /&gt;
| void setviewmodeldepthoffield( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| viewkick&lt;br /&gt;
| void viewkick( float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| localtoworldcoords&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrightarc&lt;br /&gt;
| void setrightarc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setleftarc&lt;br /&gt;
| void setleftarc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settoparc&lt;br /&gt;
| void settoparc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setbottomarc&lt;br /&gt;
| void setbottomarc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| radiusdamage&lt;br /&gt;
| void radiusdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detonate&lt;br /&gt;
| void detonate( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| damageconetrace&lt;br /&gt;
| void damageconetrace()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sightconetrace&lt;br /&gt;
| void sightconetrace()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| heliturretsighttrace&lt;br /&gt;
| int heliturretsighttrace( vector, entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| heliturretdogtrace&lt;br /&gt;
| int heliturretdogtrace( vector, entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playersighttrace&lt;br /&gt;
| int playersighttrace( vector, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| visionsetlerpratio&lt;br /&gt;
| void visionsetlerpratio( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| docowardswayanims&lt;br /&gt;
| float docowardswayanims()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startpoisoning&lt;br /&gt;
| void startpoisoning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoppoisoning&lt;br /&gt;
| void stoppoisoning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startbinocs&lt;br /&gt;
| void startbinocs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopbinocs&lt;br /&gt;
| void stopbinocs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isflared&lt;br /&gt;
| bool isflared()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ispoisoned&lt;br /&gt;
| bool ispoisoned()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcameraspikeactive&lt;br /&gt;
| void setcameraspikeactive( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinsideheightlock&lt;br /&gt;
| int isinsideheightlock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismissileinsideheightlock&lt;br /&gt;
| int ismissileinsideheightlock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isonground&lt;br /&gt;
| int isonground( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgroundent&lt;br /&gt;
| entity getgroundent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmoverent&lt;br /&gt;
| entity getmoverent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issprinting&lt;br /&gt;
| int issprinting()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setanim&lt;br /&gt;
| void setanim()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useanimtree&lt;br /&gt;
| void useanimtree( animtree )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animscripted&lt;br /&gt;
| void animscripted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animscriptedskiprestart&lt;br /&gt;
| void animscriptedskiprestart()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animrelative&lt;br /&gt;
| void animrelative()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopanimscripted&lt;br /&gt;
| void stopanimscripted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearanim&lt;br /&gt;
| void clearanim( anim, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentityanimrate&lt;br /&gt;
| void setentityanimrate( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentityanimrate&lt;br /&gt;
| float getentityanimrate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcentroid&lt;br /&gt;
| vector getcentroid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismartyrdomgrenade&lt;br /&gt;
| bool ismartyrdomgrenade()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentitynumber&lt;br /&gt;
| int getentitynumber()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentitytype&lt;br /&gt;
| int getentitytype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablegrenadetouchdamage&lt;br /&gt;
| void enablegrenadetouchdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disablegrenadetouchdamage&lt;br /&gt;
| void disablegrenadetouchdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableaimassist&lt;br /&gt;
| void enableaimassist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableaimassist&lt;br /&gt;
| void disableaimassist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| placespawnpoint&lt;br /&gt;
| void placespawnpoint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnclientflag&lt;br /&gt;
| void setspawnclientflag( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| directionalhitindicator&lt;br /&gt;
| void directionalhitindicator( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendkillstreakdamageevent&lt;br /&gt;
| void sendkillstreakdamageevent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayergravity&lt;br /&gt;
| void setplayergravity( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearplayergravity&lt;br /&gt;
| void clearplayergravity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendfaceevent&lt;br /&gt;
| void sendfaceevent( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteamfortrigger&lt;br /&gt;
| void setteamfortrigger( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setexcludeteamfortrigger&lt;br /&gt;
| void setexcludeteamfortrigger( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setperkfortrigger&lt;br /&gt;
| void setperkfortrigger( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setignoreentfortrigger&lt;br /&gt;
| void setignoreentfortrigger( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientclaimtrigger&lt;br /&gt;
| void clientclaimtrigger( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientreleasetrigger&lt;br /&gt;
| void clientreleasetrigger( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| releaseclaimedtrigger&lt;br /&gt;
| void releaseclaimedtrigger()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isitemlocked&lt;br /&gt;
| int isitemlocked( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isitempurchased&lt;br /&gt;
| int isitempurchased( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| uploadleaderboards&lt;br /&gt;
| void uploadleaderboards()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setnemesisxuid&lt;br /&gt;
| void setnemesisxuid( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutitem&lt;br /&gt;
| int getloadoutitem()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isbonuscardactive&lt;br /&gt;
| int isbonuscardactive( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutitemref&lt;br /&gt;
| string getloadoutitemref()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutweapon&lt;br /&gt;
| string getloadoutweapon( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutperks&lt;br /&gt;
| array getloadoutperks( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutallocation&lt;br /&gt;
| int getloadoutallocation( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmovespeedscale&lt;br /&gt;
| void setmovespeedscale( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmovespeedscale&lt;br /&gt;
| float getmovespeedscale()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| logstring&lt;br /&gt;
| void logstring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_settarget&lt;br /&gt;
| void missile_settarget( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_dronesetvisible&lt;br /&gt;
| void missile_dronesetvisible( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isonladder&lt;br /&gt;
| bool isonladder()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismantling&lt;br /&gt;
| bool ismantling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isonslide&lt;br /&gt;
| bool isonslide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startdoorbreach&lt;br /&gt;
| void startdoorbreach()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopdoorbreach&lt;br /&gt;
| void stopdoorbreach()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startragdoll&lt;br /&gt;
| void startragdoll( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isragdoll&lt;br /&gt;
| int isragdoll()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launchragdoll&lt;br /&gt;
| void launchragdoll( vector, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launchvehicle&lt;br /&gt;
| void launchvehicle( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setblur&lt;br /&gt;
| void setblur( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetmissiledetonationtime&lt;br /&gt;
| void resetmissiledetonationtime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| giveachievement&lt;br /&gt;
| void giveachievement()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzombiename&lt;br /&gt;
| void setzombiename( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentgravitytrajectory&lt;br /&gt;
| void setentgravitytrajectory( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehicleteam&lt;br /&gt;
| void setvehicleteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteam&lt;br /&gt;
| void setteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getteam&lt;br /&gt;
| team getteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setowner&lt;br /&gt;
| void setowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmissileowner&lt;br /&gt;
| void setmissileowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentityweapon&lt;br /&gt;
| void setentityweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretowner&lt;br /&gt;
| void setturretowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettype&lt;br /&gt;
| void setturrettype( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcorpseanim&lt;br /&gt;
| anim getcorpseanim( animsindex )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| itemweaponsetammo&lt;br /&gt;
| void itemweaponsetammo( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretcarried&lt;br /&gt;
| void setturretcarried( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretminimapvisible&lt;br /&gt;
| void setturretminimapvisible( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmissilecoasting&lt;br /&gt;
| void setmissilecoasting( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweapon&lt;br /&gt;
| void setweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gib&lt;br /&gt;
| void gib( conststring, object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setphysparams&lt;br /&gt;
| void setphysparams( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayercollision&lt;br /&gt;
| void setplayercollision( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reportuser&lt;br /&gt;
| void reportuser( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayercurrentobjective&lt;br /&gt;
| void setplayercurrentobjective()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayercurrentstreak&lt;br /&gt;
| void setplayercurrentstreak( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvelocity&lt;br /&gt;
| vector getvelocity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnactor&lt;br /&gt;
| entity spawnactor( int, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getshootatpos&lt;br /&gt;
| vector getshootatpos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictspawnpoint&lt;br /&gt;
| void predictspawnpoint( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdefaultdroppitch&lt;br /&gt;
| void setdefaultdroppitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscanningpitch&lt;br /&gt;
| void setscanningpitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launchbomb&lt;br /&gt;
| entity launchbomb( string, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| magicgrenade&lt;br /&gt;
| entity magicgrenade( string, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makegrenadedud&lt;br /&gt;
| void makegrenadedud()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientflag&lt;br /&gt;
| void setclientflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getclientflag&lt;br /&gt;
| int getclientflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearclientflag&lt;br /&gt;
| void clearclientflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscriptmoverflag&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmovingplatformenabled&lt;br /&gt;
| void setmovingplatformenabled()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fakefire&lt;br /&gt;
| void fakefire( entity, vector, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makeusable&lt;br /&gt;
| void makeusable( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makeunusable&lt;br /&gt;
| void makeunusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictgrenade&lt;br /&gt;
| vector predictgrenade()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdangerous&lt;br /&gt;
| void setdangerous( team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isdangerous&lt;br /&gt;
| bool isdangerous( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getindexforactivecontract&lt;br /&gt;
| void getindexforactivecontract()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getactivecontractprogress&lt;br /&gt;
| void getactivecontractprogress()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementactivecontractprogress&lt;br /&gt;
| void incrementactivecontractprogress()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementactivecontracttime&lt;br /&gt;
| void incrementactivecontracttime()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isactivecontractcomplete&lt;br /&gt;
| void isactivecontractcomplete()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasactivecontractexpired&lt;br /&gt;
| void hasactivecontractexpired()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getactivecontracttimepassed&lt;br /&gt;
| void getactivecontracttimepassed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetactivecontractprogress&lt;br /&gt;
| void resetactivecontractprogress()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpregameclass&lt;br /&gt;
| void getpregameclass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpregameteam&lt;br /&gt;
| void getpregameteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpregameclass&lt;br /&gt;
| void setpregameclass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpregameteam&lt;br /&gt;
| void setpregameteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordleaguepreloser&lt;br /&gt;
| void recordleaguepreloser()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| luinotifyeventtospectators&lt;br /&gt;
| void luinotifyeventtospectators()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istestclient&lt;br /&gt;
| bool istestclient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setworldfogactivebank&lt;br /&gt;
| void setworldfogactivebank( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iszbarrier&lt;br /&gt;
| bool iszbarrier()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumzbarrierpieces&lt;br /&gt;
| int getnumzbarrierpieces()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpiecestate&lt;br /&gt;
| conststring getzbarrierpiecestate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzbarrierpiecestate&lt;br /&gt;
| void setzbarrierpiecestate( int, constlowercasestring, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iszbarrieropen&lt;br /&gt;
| bool iszbarrieropen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iszbarrierclosed&lt;br /&gt;
| bool iszbarrierclosed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hidezbarrierpiece&lt;br /&gt;
| void hidezbarrierpiece( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showzbarrierpiece&lt;br /&gt;
| void showzbarrierpiece( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceusedefaultmodel&lt;br /&gt;
| void zbarrierpieceusedefaultmodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceusealternatemodel&lt;br /&gt;
| void zbarrierpieceusealternatemodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceuseupgradedmodel&lt;br /&gt;
| void zbarrierpieceuseupgradedmodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceuseboxriselogic&lt;br /&gt;
| void zbarrierpieceuseboxriselogic( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getupgradedpiecenumlives&lt;br /&gt;
| int getupgradedpiecenumlives( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceindicesinstate&lt;br /&gt;
| array getzbarrierpieceindicesinstate( constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceanimlengthforstate&lt;br /&gt;
| float getzbarrierpieceanimlengthforstate( int, constlowercasestring, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceanimstate&lt;br /&gt;
| conststring getzbarrierpieceanimstate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceanimsubstate&lt;br /&gt;
| conststring getzbarrierpieceanimsubstate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarriersupportszombietaunts&lt;br /&gt;
| int zbarriersupportszombietaunts()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarriersupportszombiereachthroughattacks&lt;br /&gt;
| int zbarriersupportszombiereachthroughattacks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarriertauntanimstate&lt;br /&gt;
| conststring getzbarriertauntanimstate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierreachthroughattackanimstate&lt;br /&gt;
| conststring getzbarrierreachthroughattackanimstate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarriernumattackslots&lt;br /&gt;
| int getzbarriernumattackslots()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierattackslothorzoffset&lt;br /&gt;
| float getzbarrierattackslothorzoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzbarriercolmodel&lt;br /&gt;
| void setzbarriercolmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponoptic&lt;br /&gt;
| string getweaponoptic( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setaltusetrigger&lt;br /&gt;
| void setaltusetrigger()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isaltusetrigger&lt;br /&gt;
| bool isaltusetrigger()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=960</id>
		<title>Game Script Methods (BO2)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=960"/>
		<updated>2015-10-17T02:06:27Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Player Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| giveweapon&lt;br /&gt;
| void giveweapon( string, int, int )&lt;br /&gt;
| Gives a weapon to the specified client.&amp;lt;br /&amp;gt; ex: self giveweapon(&amp;quot;mp7_mp&amp;quot;, 255, 0)&amp;lt;br/&amp;gt;A full list containing all the weapon names can be found here http://pastebin.com/wEq07Yzw&lt;br /&gt;
|- &lt;br /&gt;
| updateweaponoptions&lt;br /&gt;
| void updateweaponoptions( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setblockweaponpickup&lt;br /&gt;
| void setblockweaponpickup( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calcweaponoptions&lt;br /&gt;
| int calcweaponoptions( int, int, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calcplayeroptions&lt;br /&gt;
| int calcplayeroptions( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerrenderoptions&lt;br /&gt;
| void setplayerrenderoptions( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nextplayerrenderoption&lt;br /&gt;
| void nextplayerrenderoption( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| bbclasschoice&lt;br /&gt;
| void bbclasschoice( int, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethighlighted&lt;br /&gt;
| void sethighlighted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| takeweapon&lt;br /&gt;
| void takeweapon( string )&lt;br /&gt;
| Takes a the first occurrence of the specified weapon on a client.&amp;lt;br/&amp;gt; ex: self takeweapon(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| isthrowinggrenade&lt;br /&gt;
| bool isthrowinggrenade()&lt;br /&gt;
| Returns true if the specified client is throwing a grenade.&amp;lt;br/&amp;gt; ex: if(self isthrowinggrenade()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| forcegrenadethrow&lt;br /&gt;
| void forcegrenadethrow()&lt;br /&gt;
| Forces the specified client to throw a grenade.&amp;lt;br/&amp;gt; ex: self forcegrenadethrow()&lt;br /&gt;
|-&lt;br /&gt;
| isfiring&lt;br /&gt;
| bool isfiring()&lt;br /&gt;
| Returns true if the specified client is firing.&amp;lt;br/&amp;gt; ex: if(self isfiring()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| ismeleeing&lt;br /&gt;
| bool ismeleeing()&lt;br /&gt;
| Returns true if the specified client is meleeing.&amp;lt;br/&amp;gt; ex: if(self ismeleeing()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| isswitchingweapons&lt;br /&gt;
| bool isswitchingweapons()&lt;br /&gt;
| Returns true if the specified client is switching weapons.&amp;lt;br/&amp;gt; ex: if (self isswitchingweapons()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| isreloading&lt;br /&gt;
| bool isreloading()&lt;br /&gt;
| Returns true if the specified client is reloading.&amp;lt;br/&amp;gt; ex: if (self isreloading()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| takeallweapons&lt;br /&gt;
| void takeallweapons()&lt;br /&gt;
| Takes all weapons on the specified client.&amp;lt;br/&amp;gt; ex: self takeallweapons()&lt;br /&gt;
|-&lt;br /&gt;
| isinmovemode&lt;br /&gt;
| bool isinmovemode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentweapon&lt;br /&gt;
| string getcurrentweapon()&lt;br /&gt;
| Returns the specified clients current held weapon.&amp;lt;br/&amp;gt; ex: currentWeapon = self getcurrentweapon()&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentweaponspinlerp&lt;br /&gt;
| float getcurrentweaponspinlerp()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcurrentweaponspinlerp&lt;br /&gt;
| void setcurrentweaponspinlerp( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentweaponaltweapon&lt;br /&gt;
| string getcurrentweaponaltweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponoverheating&lt;br /&gt;
| int isweaponoverheating( int )&lt;br /&gt;
| Returns 1 if the specified clients slot index is overheating.&amp;lt;br/&amp;gt; ex: if (self isweaponoverheating(0)) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| setweaponoverheating&lt;br /&gt;
| void setweaponoverheating( int, float )&lt;br /&gt;
| Sets the specified clients slot index overheat to a percentage.&amp;lt;br/&amp;gt; ex: self setweaponoverheating(0, 99)&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentoffhand&lt;br /&gt;
| string getcurrentoffhand()&lt;br /&gt;
| Returns the specified offhand weapon.&amp;lt;br/&amp;gt; ex: offhandWeapon = self getcurrentoffhand()&lt;br /&gt;
|-&lt;br /&gt;
| isusingoffhand&lt;br /&gt;
| bool isusingoffhand()&lt;br /&gt;
| Returns true if the specified client is using their offhand weapon.&amp;lt;br/&amp;gt; ex: if (self isusingoffhand()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| forceoffhandend&lt;br /&gt;
| void forceoffhandend()&lt;br /&gt;
| Forces the specified client to use their offhand weapon.&amp;lt;br/&amp;gt; ex: self forceoffhandend()&lt;br /&gt;
|-&lt;br /&gt;
| hasweapon&lt;br /&gt;
| bool hasweapon( string )&lt;br /&gt;
| Returns true if the specified client has the specified weapon.&amp;lt;br/&amp;gt; ex: if (self hasweapon(&amp;quot;mp7_mp&amp;quot;)) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| switchtoweapon&lt;br /&gt;
| void switchtoweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| switchtoweaponimmediate&lt;br /&gt;
| void switchtoweaponimmediate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| switchtooffhand&lt;br /&gt;
| bool switchtooffhand( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponplayejectbrass&lt;br /&gt;
| void weaponplayejectbrass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlockonradius&lt;br /&gt;
| int getlockonradius()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlockonspeed&lt;br /&gt;
| int getlockonspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| givestartammo&lt;br /&gt;
| void givestartammo( string )&lt;br /&gt;
| Sets the specified clients&#039; specified weapon to the starting ammo.&amp;lt;br/&amp;gt; ex: self givestartammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| givemaxammo&lt;br /&gt;
| void givemaxammo( string )&lt;br /&gt;
| Gives the specified clients&#039; specified weapon max ammo.&amp;lt;br/&amp;gt; ex: self givemaxammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| getfractionstartammo&lt;br /&gt;
| float getfractionstartammo( string )&lt;br /&gt;
| Returns a float of the specified weapons start ammo.&amp;lt;br/&amp;gt; ex: mp7StartAmmo = self getfractionstartammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| getfractionmaxammo&lt;br /&gt;
| float getfractionmaxammo( string )&lt;br /&gt;
| Returns a float of the specified weapons max ammo.&amp;lt;br/&amp;gt; ex: mp7MaxAmmo = self getfractionmaxammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| setweaponheatpercent&lt;br /&gt;
| void setweaponheatpercent( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setorigin&lt;br /&gt;
| void setorigin( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvelocity&lt;br /&gt;
| void setvelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerangles&lt;br /&gt;
| void setplayerangles( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayerangles&lt;br /&gt;
| vector getplayerangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunangles&lt;br /&gt;
| vector getgunangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayercamerapos&lt;br /&gt;
| vector getplayercamerapos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cameraactivate&lt;br /&gt;
| void cameraactivate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| camerasetposition&lt;br /&gt;
| void camerasetposition( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| camerasetlookat&lt;br /&gt;
| void camerasetlookat( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamepadusedlast&lt;br /&gt;
| void gamepadusedlast()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usebuttonpressed&lt;br /&gt;
| int usebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| changeseatbuttonpressed&lt;br /&gt;
| int changeseatbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| attackbuttonpressed&lt;br /&gt;
| int attackbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslotonebuttonpressed&lt;br /&gt;
| int actionslotonebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslottwobuttonpressed&lt;br /&gt;
| int actionslottwobuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslotthreebuttonpressed&lt;br /&gt;
| int actionslotthreebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslotfourbuttonpressed&lt;br /&gt;
| int actionslotfourbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| adsbuttonpressed&lt;br /&gt;
| int adsbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| throwbuttonpressed&lt;br /&gt;
| int throwbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| meleebuttonpressed&lt;br /&gt;
| int meleebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| jumpbuttonpressed&lt;br /&gt;
| int jumpbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stancebuttonpressed&lt;br /&gt;
| int stancebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fragbuttonpressed&lt;br /&gt;
| int fragbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| secondaryoffhandbuttonpressed&lt;br /&gt;
| int secondaryoffhandbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| inventorybuttonpressed&lt;br /&gt;
| int inventorybuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sprintbuttonpressed&lt;br /&gt;
| int sprintbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sprintuprequired&lt;br /&gt;
| void sprintuprequired()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerads&lt;br /&gt;
| float playerads()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pingplayer&lt;br /&gt;
| void pingplayer()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewmodel&lt;br /&gt;
| void setviewmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getviewmodel&lt;br /&gt;
| conststring getviewmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setoffhandsecondaryclass&lt;br /&gt;
| void setoffhandsecondaryclass( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getoffhandsecondaryclass&lt;br /&gt;
| conststring getoffhandsecondaryclass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setoffhandprimaryclass&lt;br /&gt;
| string setoffhandprimaryclass( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationselection&lt;br /&gt;
| void beginlocationselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationairstrikeselection&lt;br /&gt;
| void beginlocationairstrikeselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationmortarselection&lt;br /&gt;
| void beginlocationmortarselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationartilleryselection&lt;br /&gt;
| void beginlocationartilleryselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationcomlinkselection&lt;br /&gt;
| void beginlocationcomlinkselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationnapalmselection&lt;br /&gt;
| void beginlocationnapalmselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| endlocationselection&lt;br /&gt;
| void endlocationselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientsyssetstate&lt;br /&gt;
| void clientsyssetstate( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlockstart&lt;br /&gt;
| void weaponlockstart( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlockfinalize&lt;br /&gt;
| void weaponlockfinalize( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlockfree&lt;br /&gt;
| void weaponlockfree()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlocktargettooclose&lt;br /&gt;
| void weaponlocktargettooclose( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlocknoclearance&lt;br /&gt;
| void weaponlocknoclearance( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| buttonpressed&lt;br /&gt;
| void buttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| giveweaponnextattachment&lt;br /&gt;
| void giveweaponnextattachment()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| givenextbaseweapon&lt;br /&gt;
| void givenextbaseweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnormalizedmovement&lt;br /&gt;
| void getnormalizedmovement()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnormalizedcameramovement&lt;br /&gt;
| void getnormalizedcameramovement()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sayall&lt;br /&gt;
| void sayall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sayteam&lt;br /&gt;
| void sayteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnweapon&lt;br /&gt;
| void setspawnweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| initialweaponraise&lt;br /&gt;
| void initialweaponraise( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| seteverhadweaponall&lt;br /&gt;
| void seteverhadweaponall( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dropitem&lt;br /&gt;
| void dropitem( string, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dropscavengeritem&lt;br /&gt;
| void dropscavengeritem( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasagrenadepulledback&lt;br /&gt;
| int hasagrenadepulledback()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishplayerdamage&lt;br /&gt;
| bool finishplayerdamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishmeleehit&lt;br /&gt;
| void finishmeleehit( entity, string, vector, vector, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reviveplayer&lt;br /&gt;
| void reviveplayer()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| undolaststand&lt;br /&gt;
| void undolaststand()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| suicide&lt;br /&gt;
| void suicide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| turnedhuman&lt;br /&gt;
| void turnedhuman()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinvehicle&lt;br /&gt;
| bool isinvehicle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isremotecontrolling&lt;br /&gt;
| bool isremotecontrolling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponviewonlylinked&lt;br /&gt;
| bool isweaponviewonlylinked()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowstand&lt;br /&gt;
| int allowstand( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowcrouch&lt;br /&gt;
| int allowcrouch( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowprone&lt;br /&gt;
| int allowprone( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowlean&lt;br /&gt;
| int allowlean( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleoccupied&lt;br /&gt;
| entity getvehicleoccupied()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfriendlies&lt;br /&gt;
| array getfriendlies( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getenemies&lt;br /&gt;
| array getenemies( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| openmenu&lt;br /&gt;
| int openmenu( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| openmenunomouse&lt;br /&gt;
| int openmenunomouse( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| closemenu&lt;br /&gt;
| void closemenu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| closeingamemenu&lt;br /&gt;
| void closeingamemenu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freezecontrols&lt;br /&gt;
| void freezecontrols( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freezecontrolsallowlook&lt;br /&gt;
| void freezecontrolsallowlook( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arecontrolsfrozen&lt;br /&gt;
| int arecontrolsfrozen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableusability&lt;br /&gt;
| void disableusability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableusability&lt;br /&gt;
| void enableusability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableweapons&lt;br /&gt;
| void disableweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableweapons&lt;br /&gt;
| void enableweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disabledeathstreak&lt;br /&gt;
| void disabledeathstreak()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enabledeathstreak&lt;br /&gt;
| void enabledeathstreak()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deathstreakactive&lt;br /&gt;
| int deathstreakactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableoffhandweapons&lt;br /&gt;
| void disableoffhandweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableoffhandweapons&lt;br /&gt;
| void enableoffhandweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableweaponcycling&lt;br /&gt;
| void disableweaponcycling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableweaponcycling&lt;br /&gt;
| void enableweaponcycling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| revive&lt;br /&gt;
| void revive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlaststandprevweap&lt;br /&gt;
| void setlaststandprevweap( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setreverb&lt;br /&gt;
| void setreverb()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deactivatereverb&lt;br /&gt;
| void deactivatereverb()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setchannelvolumes&lt;br /&gt;
| void setchannelvolumes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deactivatechannelvolumes&lt;br /&gt;
| void deactivatechannelvolumes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweaponammoclip&lt;br /&gt;
| int setweaponammoclip( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweaponammostock&lt;br /&gt;
| void setweaponammostock( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponammoclip&lt;br /&gt;
| int getweaponammoclip( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponammostock&lt;br /&gt;
| int getweaponammostock( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| anyammoforweaponmodes&lt;br /&gt;
| int anyammoforweaponmodes( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iprintln&lt;br /&gt;
| void iprintln()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iprintlnbold&lt;br /&gt;
| void iprintlnbold()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawn&lt;br /&gt;
| void spawn( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentertime&lt;br /&gt;
| void setentertime( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cloneplayer&lt;br /&gt;
| void cloneplayer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientfov&lt;br /&gt;
| void setclientfov()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientthirdperson&lt;br /&gt;
| void setclientthirdperson( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientthirdpersonangle&lt;br /&gt;
| void setclientthirdpersonangle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientcompass&lt;br /&gt;
| void setclientcompass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientscriptmainmenu&lt;br /&gt;
| void setclientscriptmainmenu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientcgobjectivetext&lt;br /&gt;
| void setclientcgobjectivetext()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientplayersprinttime&lt;br /&gt;
| void setclientplayersprinttime()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientnumlives&lt;br /&gt;
| void setclientnumlives()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientdrawtalk&lt;br /&gt;
| void setclientdrawtalk()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientammocounterhide&lt;br /&gt;
| void setclientammocounterhide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientminiscoreboardhide&lt;br /&gt;
| void setclientminiscoreboardhide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclienthudhardcore&lt;br /&gt;
| void setclienthudhardcore()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientplayerpushamount&lt;br /&gt;
| void setclientplayerpushamount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientaimlockonpitchstrength&lt;br /&gt;
| void setclientaimlockonpitchstrength()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientuivisibilityflag&lt;br /&gt;
| void setclientuivisibilityflag( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientprofilevar&lt;br /&gt;
| void setclientprofilevar( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playclientairstrike&lt;br /&gt;
| void playclientairstrike( vector, int, string, string, int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playclientnapalm&lt;br /&gt;
| void playclientnapalm( vector, int, string, string, int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcurrentspectatorclient&lt;br /&gt;
| void setcurrentspectatorclient( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| relinktoturret&lt;br /&gt;
| void relinktoturret( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| carryturret&lt;br /&gt;
| void carryturret( entity, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopcarryturret&lt;br /&gt;
| void stopcarryturret( entity, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iscarryingturret&lt;br /&gt;
| bool iscarryingturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canplayerplaceturret&lt;br /&gt;
| array canplayerplaceturret( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplacementhint&lt;br /&gt;
| void setplacementhint( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linkguidedmissilecamera&lt;br /&gt;
| void linkguidedmissilecamera()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlinkguidedmissilecamera&lt;br /&gt;
| void unlinkguidedmissilecamera()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gpsjammeractive&lt;br /&gt;
| void gpsjammeractive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gpsjammerinactive&lt;br /&gt;
| void gpsjammerinactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnprotectionactive&lt;br /&gt;
| void spawnprotectionactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnprotectioninactive&lt;br /&gt;
| void spawnprotectioninactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dualgrenadesactive&lt;br /&gt;
| void dualgrenadesactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dualgrenadesinactive&lt;br /&gt;
| void dualgrenadesinactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linktomissile&lt;br /&gt;
| void linktomissile( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlinkfrommissile&lt;br /&gt;
| void unlinkfrommissile()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canplaceriotshield&lt;br /&gt;
| array canplaceriotshield( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheldweaponmodel&lt;br /&gt;
| void setheldweaponmodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setriotshieldfailhint&lt;br /&gt;
| void setriotshieldfailhint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canplayerplacevehicle&lt;br /&gt;
| array canplayerplacevehicle( float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| remotecontrolturret&lt;br /&gt;
| void remotecontrolturret( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| remotecontrolturretoff&lt;br /&gt;
| void remotecontrolturretoff( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordkillstreakevent&lt;br /&gt;
| void recordkillstreakevent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordkillstreakendevent&lt;br /&gt;
| void recordkillstreakendevent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordgameevent&lt;br /&gt;
| void recordgameevent( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordkillmodifier&lt;br /&gt;
| void recordkillmodifier( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmedal&lt;br /&gt;
| void recordmedal( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordloadoutandperks&lt;br /&gt;
| void recordloadoutandperks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordloadoutperksandkillstreaks&lt;br /&gt;
| void recordloadoutperksandkillstreaks( string, string, string, string, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmultikill&lt;br /&gt;
| void recordmultikill( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementlifestat&lt;br /&gt;
| void incrementlifestat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementplayerstat&lt;br /&gt;
| void incrementplayerstat( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerdeathzombies&lt;br /&gt;
| void recordplayerdeathzombies()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerdownzombies&lt;br /&gt;
| void recordplayerdownzombies( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerrevivezombies&lt;br /&gt;
| void recordplayerrevivezombies( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordzombiezone&lt;br /&gt;
| void recordzombiezone( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islookingat&lt;br /&gt;
| int islookingat( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playlocalsound&lt;br /&gt;
| void playlocalsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoplocalsound&lt;br /&gt;
| void stoplocalsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istalking&lt;br /&gt;
| int istalking()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowspectateteam&lt;br /&gt;
| void allowspectateteam( team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getguid&lt;br /&gt;
| int getguid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getxuid&lt;br /&gt;
| string getxuid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ishost&lt;br /&gt;
| int ishost()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islocaltohost&lt;br /&gt;
| int islocaltohost()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowads&lt;br /&gt;
| int allowads( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowjump&lt;br /&gt;
| int allowjump( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowsprint&lt;br /&gt;
| int allowsprint( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowmelee&lt;br /&gt;
| int allowmelee( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| forceslick&lt;br /&gt;
| int forceslick( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsprintduration&lt;br /&gt;
| void setsprintduration( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsprintcooldown&lt;br /&gt;
| void setsprintcooldown( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspreadoverride&lt;br /&gt;
| void setspreadoverride( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetspreadoverride&lt;br /&gt;
| void resetspreadoverride()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setactionslot&lt;br /&gt;
| void setactionslot( int, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getinventoryweapon&lt;br /&gt;
| string getinventoryweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinventoryweapon&lt;br /&gt;
| void setinventoryweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponslist&lt;br /&gt;
| array getweaponslist( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponslistprimaries&lt;br /&gt;
| array getweaponslistprimaries()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startrevive&lt;br /&gt;
| void startrevive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoprevive&lt;br /&gt;
| void stoprevive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| applyknockback&lt;br /&gt;
| void applyknockback( int, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setperk&lt;br /&gt;
| void setperk( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasperk&lt;br /&gt;
| bool hasperk( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getperks&lt;br /&gt;
| array getperks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearperks&lt;br /&gt;
| void clearperks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unsetperk&lt;br /&gt;
| void unsetperk( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrank&lt;br /&gt;
| void setrank( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableinvulnerability&lt;br /&gt;
| void enableinvulnerability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableinvulnerability&lt;br /&gt;
| void disableinvulnerability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableafterlife&lt;br /&gt;
| void enableafterlife()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableafterlife&lt;br /&gt;
| void disableafterlife()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addgoal&lt;br /&gt;
| bool addgoal( vector, float, int, conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cancelgoal&lt;br /&gt;
| void cancelgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| atgoal&lt;br /&gt;
| bool atgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasgoal&lt;br /&gt;
| bool hasgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgoal&lt;br /&gt;
| vector getgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressusebutton&lt;br /&gt;
| void pressusebutton( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressattackbutton&lt;br /&gt;
| void pressattackbutton( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressdtpbutton&lt;br /&gt;
| void pressdtpbutton()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| throwgrenade&lt;br /&gt;
| bool throwgrenade( string, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlookaheaddist&lt;br /&gt;
| float getlookaheaddist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlookaheaddir&lt;br /&gt;
| vector getlookaheaddir()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lookat&lt;br /&gt;
| void lookat( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearlookat&lt;br /&gt;
| void clearlookat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowattack&lt;br /&gt;
| void allowattack( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressads&lt;br /&gt;
| void pressads( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressmelee&lt;br /&gt;
| void pressmelee()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getthreats&lt;br /&gt;
| array getthreats( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictposition&lt;br /&gt;
| vector predictposition( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botsighttracepassed&lt;br /&gt;
| bool botsighttracepassed( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botsetfailsa&lt;br /&gt;
| void botsetfailsa( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botsetdefaultclass&lt;br /&gt;
| void botsetdefaultclass( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botclassadditem&lt;br /&gt;
| void botclassadditem( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botclasssetweaponoption&lt;br /&gt;
| void botclasssetweaponoption( int, int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botclassaddattachment&lt;br /&gt;
| void botclassaddattachment( int, string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botleavegame&lt;br /&gt;
| void botleavegame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issplitscreen&lt;br /&gt;
| int issplitscreen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isplayeronsamemachine&lt;br /&gt;
| int isplayeronsamemachine( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerknockback&lt;br /&gt;
| void playerknockback( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayerviewheight&lt;br /&gt;
| float getplayerviewheight()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ishostforbots&lt;br /&gt;
| void ishostforbots()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| murderline&lt;br /&gt;
| void murderline( vector, vector, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setoffhandvisible&lt;br /&gt;
| void setoffhandvisible( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fakedamagefrom&lt;br /&gt;
| void fakedamagefrom( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsnapshotackindex&lt;br /&gt;
| int getsnapshotackindex()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getleagueteamid&lt;br /&gt;
| string getleagueteamid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Script Entity Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| moveto&lt;br /&gt;
| void moveto( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movex&lt;br /&gt;
| void movex()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movey&lt;br /&gt;
| void movey()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movez&lt;br /&gt;
| void movez()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movegravity&lt;br /&gt;
| void movegravity( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| moveslide&lt;br /&gt;
| void moveslide( vector, float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopmoveslide&lt;br /&gt;
| void stopmoveslide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotateto&lt;br /&gt;
| void rotateto( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotatepitch&lt;br /&gt;
| void rotatepitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotateyaw&lt;br /&gt;
| void rotateyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotateroll&lt;br /&gt;
| void rotateroll()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| devaddpitch&lt;br /&gt;
| void devaddpitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| devaddyaw&lt;br /&gt;
| void devaddyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| devaddroll&lt;br /&gt;
| void devaddroll()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vibrate&lt;br /&gt;
| void vibrate( vector, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotatevelocity&lt;br /&gt;
| void rotatevelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| solid&lt;br /&gt;
| void solid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| notsolid&lt;br /&gt;
| void notsolid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcandamage&lt;br /&gt;
| void setcandamage( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicslaunch&lt;br /&gt;
| void physicslaunch( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcheapflag&lt;br /&gt;
| void setcheapflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ignorecheapentityflag&lt;br /&gt;
| void ignorecheapentityflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Script Vehicle Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| attachpath&lt;br /&gt;
| void attachpath()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehgetmodel&lt;br /&gt;
| string vehgetmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachpos&lt;br /&gt;
| array getattachpos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startpath&lt;br /&gt;
| void startpath()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| drivepath&lt;br /&gt;
| entitynum drivepath( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathmove&lt;br /&gt;
| void pathmove( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathmoveclear&lt;br /&gt;
| void pathmoveclear()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathfixedoffset&lt;br /&gt;
| void pathfixedoffset( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathfixedoffsetclear&lt;br /&gt;
| void pathfixedoffsetclear()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathvariableoffset&lt;br /&gt;
| void pathvariableoffset( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathvariableoffsetclear&lt;br /&gt;
| void pathvariableoffsetclear()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpathfixedoffset&lt;br /&gt;
| vector getpathfixedoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpathvariableoffset&lt;br /&gt;
| vector getpathvariableoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdrivepathphysicsscale&lt;br /&gt;
| void setdrivepathphysicsscale( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setswitchnode&lt;br /&gt;
| void setswitchnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspeed&lt;br /&gt;
| void setspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspeedimmediate&lt;br /&gt;
| void setspeedimmediate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeed&lt;br /&gt;
| float getspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeedmph&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgoalspeedmph&lt;br /&gt;
| float getgoalspeedmph()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setbrake&lt;br /&gt;
| void setbrake( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getbrake&lt;br /&gt;
| float getbrake()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gethandbrake&lt;br /&gt;
| float gethandbrake()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getscriptbrake&lt;br /&gt;
| float getscriptbrake()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setacceleration&lt;br /&gt;
| void setacceleration( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdeceleration&lt;br /&gt;
| void setdeceleration( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resumespeed&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setyawspeed&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmaxpitchroll&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturningability&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setjitterparams&lt;br /&gt;
| void setjitterparams( vector, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setairresistance&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsteering&lt;br /&gt;
| float getsteering()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getthrottle&lt;br /&gt;
| float getthrottle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setphysangles&lt;br /&gt;
| void setphysangles( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethoverparams&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| joltbody&lt;br /&gt;
| void joltbody( vector, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freevehicle&lt;br /&gt;
| void freevehicle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getwheelsurface&lt;br /&gt;
| string getwheelsurface( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleowner&lt;br /&gt;
| entity getvehicleowner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicleusable&lt;br /&gt;
| int isvehicleusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makevehicleusable&lt;br /&gt;
| void makevehicleusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makevehicleunusable&lt;br /&gt;
| void makevehicleunusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usevehicle&lt;br /&gt;
| void usevehicle( entity, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewclamp&lt;br /&gt;
| void setviewclamp( entity, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetviewclamp&lt;br /&gt;
| void resetviewclamp( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehiclelookattext&lt;br /&gt;
| void setvehiclelookattext( conststring, constistring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setneargoalnotifydist&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehgoalpos&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearvehgoalpos&lt;br /&gt;
| void clearvehgoalpos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplanegoalpos&lt;br /&gt;
| void setplanegoalpos( float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplanebarrelroll&lt;br /&gt;
| void setplanebarrelroll( int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalyaw&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargoalyaw&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetyaw&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetyaw&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatent&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearlookatent&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| takeplayercontrol&lt;br /&gt;
| void takeplayercontrol()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| returnplayercontrol&lt;br /&gt;
| void returnplayercontrol()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetvec&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetent&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearturrettarget&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgunnertargetvec&lt;br /&gt;
| void setgunnertargetvec( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunnertargetvec&lt;br /&gt;
| vector getgunnertargetvec( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgunnertargetent&lt;br /&gt;
| void setgunnertargetent( entity, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargunnertarget&lt;br /&gt;
| void cleargunnertarget( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgunnerturretontargetrange&lt;br /&gt;
| void setgunnerturretontargetrange( int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunnertargetent&lt;br /&gt;
| entity getgunnertargetent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunneranimpitch&lt;br /&gt;
| float getgunneranimpitch( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunneranimyaw&lt;br /&gt;
| float getgunneranimyaw( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehweapon&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fireweapon&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| firegunnerweapon&lt;br /&gt;
| entity firegunnerweapon( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopfireweapon&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isturretready&lt;br /&gt;
| int isturretready()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehmaxspeed&lt;br /&gt;
| void setvehmaxspeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehoccupants&lt;br /&gt;
| array getvehoccupants()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getseatoccupant&lt;br /&gt;
| entity getseatoccupant( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getoccupantseat&lt;br /&gt;
| int getoccupantseat( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setseatoccupied&lt;br /&gt;
| void setseatoccupied( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| seatgetweapon&lt;br /&gt;
| string seatgetweapon( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getseatfiringorigin&lt;br /&gt;
| vector getseatfiringorigin( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getseatfiringangles&lt;br /&gt;
| vector getseatfiringangles( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isgunnerfiring&lt;br /&gt;
| bool isgunnerfiring( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disablegunnerfiring&lt;br /&gt;
| void disablegunnerfiring( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishvehicledamage&lt;br /&gt;
| entity finishvehicledamage( entity, entity, int, string, vector, vector, conststring, int, int, int, conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishvehicleradiusdamage&lt;br /&gt;
| void finishvehicleradiusdamage( entity, entity, float, float, int, string, vector, float, float, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicleimmunetodamage&lt;br /&gt;
| bool isvehicleimmunetodamage( int, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdefaultpitch&lt;br /&gt;
| void setdefaultpitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleardefaultpitch&lt;br /&gt;
| void cleardefaultpitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getangularvelocity&lt;br /&gt;
| vector getangularvelocity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setangularvelocity&lt;br /&gt;
| void setangularvelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehvelocity&lt;br /&gt;
| void setvehvelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cancelaimove&lt;br /&gt;
| void cancelaimove()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehicletype&lt;br /&gt;
| void setvehicletype( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getphysacceleration&lt;br /&gt;
| vector getphysacceleration()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setphysacceleration&lt;br /&gt;
| void setphysacceleration( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| drawtrajectory&lt;br /&gt;
| void drawtrajectory()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrotorspeed&lt;br /&gt;
| void setrotorspeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmaxspeed&lt;br /&gt;
| float getmaxspeed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmantleena&lt;br /&gt;
| void setmantleena( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehicleavoidance&lt;br /&gt;
| void setvehicleavoidance( int, float, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleavoidance&lt;br /&gt;
| int getvehicleavoidance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehcansee&lt;br /&gt;
| bool vehcansee( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehseenrecently&lt;br /&gt;
| bool vehseenrecently( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehclearenemy&lt;br /&gt;
| void vehclearenemy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehs&lt;br /&gt;
| void vehs( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehclearentitytarget&lt;br /&gt;
| void vehclearentitytarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturretheatvalue&lt;br /&gt;
| float getturretheatvalue( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicleturretoverheating&lt;br /&gt;
| bool isvehicleturretoverheating( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpathtransitiontime&lt;br /&gt;
| void setpathtransitiontime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleavoidancenodes&lt;br /&gt;
| array getvehicleavoidancenodes( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makesentient&lt;br /&gt;
| void makesentient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hud Element Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| settext&lt;br /&gt;
| void settext()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearalltextafterhudelem&lt;br /&gt;
| void clearalltextafterhudelem()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setshader&lt;br /&gt;
| void setshader( string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetent&lt;br /&gt;
| void settargetent( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetent&lt;br /&gt;
| void cleartargetent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settimer&lt;br /&gt;
| void settimer( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settimerup&lt;br /&gt;
| void settimerup( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settenthstimer&lt;br /&gt;
| void settenthstimer( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settenthstimerup&lt;br /&gt;
| void settenthstimerup( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclock&lt;br /&gt;
| void setclock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclockup&lt;br /&gt;
| void setclockup()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvalue&lt;br /&gt;
| void setvalue( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwaypoint&lt;br /&gt;
| void setwaypoint( int, string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fadeovertime&lt;br /&gt;
| void fadeovertime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| scaleovertime&lt;br /&gt;
| void scaleovertime( float, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| moveovertime&lt;br /&gt;
| void moveovertime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reset&lt;br /&gt;
| void reset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| destroy&lt;br /&gt;
| void destroy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpulsefx&lt;br /&gt;
| void setpulsefx( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcod7decodefx&lt;br /&gt;
| void setcod7decodefx( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setredactfx&lt;br /&gt;
| void setredactfx( int, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settypewriterfx&lt;br /&gt;
| void settypewriterfx( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettextwidth&lt;br /&gt;
| int gettextwidth()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setperks&lt;br /&gt;
| void setperks( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayernamestring&lt;br /&gt;
| void setplayernamestring( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmapnamestring&lt;br /&gt;
| void setmapnamestring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgametypestring&lt;br /&gt;
| void setgametypestring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwargamedata&lt;br /&gt;
| void setwargamedata()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| changefontscaleovertime&lt;br /&gt;
| void changefontscaleovertime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Helicopter Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| freehelicopter&lt;br /&gt;
| void freehelicopter()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspeed&lt;br /&gt;
| void setspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeed&lt;br /&gt;
| float getspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeedmph&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resumespeed&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setyawspeed&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmaxpitchroll&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturningability&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setairresistance&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethoverparams&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setneargoalnotifydist&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehgoalpos&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalyaw&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargoalyaw&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetyaw&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetyaw&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatent&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearlookatent&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehweapon&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fireweapon&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopfireweapon&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetvec&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetent&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearturrettarget&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdamagestage&lt;br /&gt;
| void setdamagestage( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheliheightlock&lt;br /&gt;
| void setheliheightlock( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getheliheightlockheight&lt;br /&gt;
| float getheliheightlockheight( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinsideheliheightlock&lt;br /&gt;
| int isinsideheliheightlock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheightlockoffset&lt;br /&gt;
| void setheightlockoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Actor Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| startcoverarrival&lt;br /&gt;
| void startcoverarrival()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| starttraversearrival&lt;br /&gt;
| void starttraversearrival()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| melee&lt;br /&gt;
| entity melee( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reacquirestep&lt;br /&gt;
| bool reacquirestep( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findreacquirenode&lt;br /&gt;
| void findreacquirenode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getreacquirenode&lt;br /&gt;
| pathnode getreacquirenode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usereacquirenode&lt;br /&gt;
| bool usereacquirenode( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findreacquiredirectpath&lt;br /&gt;
| void findreacquiredirectpath( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| trimpathtoattack&lt;br /&gt;
| bool trimpathtoattack()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reacquiremove&lt;br /&gt;
| bool reacquiremove()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findreacquireproximatepath&lt;br /&gt;
| void findreacquireproximatepath( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| flagenemyunattackable&lt;br /&gt;
| void flagenemyunattackable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearpitchorient&lt;br /&gt;
| void clearpitchorient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpitchorient&lt;br /&gt;
| void setpitchorient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatanimnodes&lt;br /&gt;
| void setlookatanimnodes( anim, anim, anim )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookat&lt;br /&gt;
| void setlookat( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatyawlimits&lt;br /&gt;
| void setlookatyawlimits( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoplookat&lt;br /&gt;
| void stoplookat( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cansee&lt;br /&gt;
| bool cansee( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| seerecently&lt;br /&gt;
| bool seerecently( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lastknowntime&lt;br /&gt;
| int lastknowntime( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lastknownpos&lt;br /&gt;
| vector lastknownpos( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maymovetopoint&lt;br /&gt;
| int maymovetopoint( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maymovefrompointtopoint&lt;br /&gt;
| int maymovefrompointtopoint( vector, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| teleport&lt;br /&gt;
| int teleport( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| withinapproxpathdist&lt;br /&gt;
| float withinapproxpathdist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ispathdirect&lt;br /&gt;
| int ispathdirect()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowedstances&lt;br /&gt;
| void allowedstances( conststring, conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstanceallowed&lt;br /&gt;
| int isstanceallowed( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| traversemode&lt;br /&gt;
| void traversemode( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animmode&lt;br /&gt;
| void animmode( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| orientmode&lt;br /&gt;
| void orientmode( conststring, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getorientmode&lt;br /&gt;
| conststring getorientmode( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmotionangle&lt;br /&gt;
| float getmotionangle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shouldfacemotion&lt;br /&gt;
| bool shouldfacemotion()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearmovehistory&lt;br /&gt;
| void clearmovehistory()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmovehistoryaverage&lt;br /&gt;
| vector getmovehistoryaverage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanglestolikelyenemypath&lt;br /&gt;
| vector getanglestolikelyenemypath()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lerpposition&lt;br /&gt;
| void lerpposition( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictoriginandangles&lt;br /&gt;
| void predictoriginandangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictanim&lt;br /&gt;
| void predictanim()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gethitenttype&lt;br /&gt;
| void gethitenttype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gethityaw&lt;br /&gt;
| float gethityaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgroundenttype&lt;br /&gt;
| void getgroundenttype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isdeflected&lt;br /&gt;
| int isdeflected()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animcustom&lt;br /&gt;
| void animcustom( func, func )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canattackenemynode&lt;br /&gt;
| int canattackenemynode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpathlength&lt;br /&gt;
| int getpathlength()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calcpathlength&lt;br /&gt;
| int calcpathlength( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnegotiationstartnode&lt;br /&gt;
| pathnode getnegotiationstartnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnegotiationendnode&lt;br /&gt;
| pathnode getnegotiationendnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canseepathgoal&lt;br /&gt;
| int canseepathgoal()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| checkprone&lt;br /&gt;
| bool checkprone( vector, float, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pushplayer&lt;br /&gt;
| void pushplayer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalnode&lt;br /&gt;
| void setgoalnode( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalpos&lt;br /&gt;
| void setgoalpos( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalentity&lt;br /&gt;
| void setgoalentity( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalvolume&lt;br /&gt;
| void setgoalvolume( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalvolumeauto&lt;br /&gt;
| void setgoalvolumeauto( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgoalvolume&lt;br /&gt;
| entity getgoalvolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargoalvolume&lt;br /&gt;
| void cleargoalvolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setfixednodesafevolume&lt;br /&gt;
| void setfixednodesafevolume( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfixednodesafevolume&lt;br /&gt;
| entity getfixednodesafevolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearfixednodesafevolume&lt;br /&gt;
| void clearfixednodesafevolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isingoal&lt;br /&gt;
| bool isingoal( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setruntopos&lt;br /&gt;
| void setruntopos( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearruntopos&lt;br /&gt;
| void clearruntopos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nearnode&lt;br /&gt;
| bool nearnode( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nearclaimnode&lt;br /&gt;
| bool nearclaimnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nearclaimnodeandangle&lt;br /&gt;
| bool nearclaimnodeandangle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| atdangerousnode&lt;br /&gt;
| bool atdangerousnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getenemyinfo&lt;br /&gt;
| void getenemyinfo( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearenemy&lt;br /&gt;
| void clearenemy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentitytarget&lt;br /&gt;
| void setentitytarget( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearentitytarget&lt;br /&gt;
| void clearentitytarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpotentialthreat&lt;br /&gt;
| void setpotentialthreat( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearpotentialthreat&lt;br /&gt;
| void clearpotentialthreat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getperfectinfo&lt;br /&gt;
| void getperfectinfo( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setflashbangimmunity&lt;br /&gt;
| void setflashbangimmunity( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setflashbanged&lt;br /&gt;
| void setflashbanged( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getflashbangedstrength&lt;br /&gt;
| float getflashbangedstrength()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isknownenemyinradius&lt;br /&gt;
| int isknownenemyinradius( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isknownenemyinvolume&lt;br /&gt;
| int isknownenemyinvolume( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settalktospecies&lt;br /&gt;
| void settalktospecies( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowpitchangle&lt;br /&gt;
| void allowpitchangle( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| knockback&lt;br /&gt;
| void knockback( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdeltaturnyaw&lt;br /&gt;
| float getdeltaturnyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishactordamage&lt;br /&gt;
| entity finishactordamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calclookaheadpos&lt;br /&gt;
| array calclookaheadpos( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setengagementmindist&lt;br /&gt;
| void setengagementmindist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setengagementmaxdist&lt;br /&gt;
| void setengagementmaxdist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinscriptedstate&lt;br /&gt;
| bool isinscriptedstate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| meleewithoffset&lt;br /&gt;
| entity meleewithoffset( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| forceteleport&lt;br /&gt;
| int forceteleport( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentityowner&lt;br /&gt;
| void setentityowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearentityowner&lt;br /&gt;
| void clearentityowner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setanimstate&lt;br /&gt;
| void setanimstate( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setaimanimweights&lt;br /&gt;
| void setaimanimweights( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startscriptedanim&lt;br /&gt;
| void startscriptedanim()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| popaistate&lt;br /&gt;
| void popaistate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setanimstatefromasd&lt;br /&gt;
| int setanimstatefromasd( conststring, conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasanimstatefromasd&lt;br /&gt;
| bool hasanimstatefromasd( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimstatefromasd&lt;br /&gt;
| conststring getanimstatefromasd()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimsubstatefromasd&lt;br /&gt;
| int getanimsubstatefromasd( conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimsubstatecountfromasd&lt;br /&gt;
| int getanimsubstatecountfromasd( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimfromasd&lt;br /&gt;
| anim getanimfromasd( conststring, animsindex, animsindex, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimlengthfromasd&lt;br /&gt;
| float getanimlengthfromasd( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimhasnotetrackfromasd&lt;br /&gt;
| bool getanimhasnotetrackfromasd( conststring, int, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setfreecameralockonallowed&lt;br /&gt;
| void setfreecameralockonallowed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Builtin Common Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| forceyellowdot&lt;br /&gt;
| void forceyellowdot( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableyellowdot&lt;br /&gt;
| void disableyellowdot( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowcamerarotation&lt;br /&gt;
| void allowcamerarotation( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reloadonnunchuk&lt;br /&gt;
| bool reloadonnunchuk()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reloadonwiiumote&lt;br /&gt;
| bool reloadonwiiumote()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| attach&lt;br /&gt;
| void attach( string, constlowercasestring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detach&lt;br /&gt;
| void detach( string, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detachall&lt;br /&gt;
| void detachall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachsize&lt;br /&gt;
| int getattachsize()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachmodelname&lt;br /&gt;
| conststring getattachmodelname( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachtagname&lt;br /&gt;
| conststring getattachtagname( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachignorecollision&lt;br /&gt;
| bool getattachignorecollision( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hidepart&lt;br /&gt;
| void hidepart( constlowercasestring, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| runscriptonent&lt;br /&gt;
| void runscriptonent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendaiscriptvals&lt;br /&gt;
| void sendaiscriptvals( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showpart&lt;br /&gt;
| void showpart( constlowercasestring, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showallparts&lt;br /&gt;
| void showallparts()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundtoplayer&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightcolor&lt;br /&gt;
| vector getlightcolor()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightcolor&lt;br /&gt;
| void setlightcolor( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightintensity&lt;br /&gt;
| float getlightintensity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightintensity&lt;br /&gt;
| void setlightintensity( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightradius&lt;br /&gt;
| float getlightradius()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightradius&lt;br /&gt;
| void setlightradius( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightfovinner&lt;br /&gt;
| float getlightfovinner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightfovouter&lt;br /&gt;
| float getlightfovouter()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightfovrange&lt;br /&gt;
| void setlightfovrange( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightexponent&lt;br /&gt;
| int getlightexponent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightexponent&lt;br /&gt;
| void setlightexponent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| areallmissionsatscore&lt;br /&gt;
| bool areallmissionsatscore( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstartingclassdefault&lt;br /&gt;
| void isstartingclassdefault()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstartingclasseraappropriate&lt;br /&gt;
| void isstartingclasseraappropriate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumchallengescomplete&lt;br /&gt;
| int getnumchallengescomplete( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hascompletedallgamechallenges&lt;br /&gt;
| bool hascompletedallgamechallenges()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasallintel&lt;br /&gt;
| void hasallintel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdstat&lt;br /&gt;
| string getdstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdstatarraycount&lt;br /&gt;
| int getdstatarraycount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdstat&lt;br /&gt;
| void setdstat( string, string, int, int, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| adddstat&lt;br /&gt;
| void adddstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addweaponstat&lt;br /&gt;
| void addweaponstat( string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addbonuscardstat&lt;br /&gt;
| void addbonuscardstat( int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsessstat&lt;br /&gt;
| void getsessstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsessstatarraycount&lt;br /&gt;
| void getsessstatarraycount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsessstat&lt;br /&gt;
| void setsessstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addsessstat&lt;br /&gt;
| void addsessstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addplayerstat&lt;br /&gt;
| void addplayerstat( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addplayerstatwithgametype&lt;br /&gt;
| void addplayerstatwithgametype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addgametypestat&lt;br /&gt;
| void addgametypestat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| trackweaponfirenative&lt;br /&gt;
| void trackweaponfirenative( string, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| updatestatratio&lt;br /&gt;
| void updatestatratio( string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addrankxp&lt;br /&gt;
| int addrankxp( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addrankxpvalue&lt;br /&gt;
| void addrankxpvalue( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasseasonpass&lt;br /&gt;
| bool hasseasonpass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setempjammed&lt;br /&gt;
| void setempjammed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isempjammed&lt;br /&gt;
| bool isempjammed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnerteam&lt;br /&gt;
| void setspawnerteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| luinotifyevent&lt;br /&gt;
| void luinotifyevent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launch&lt;br /&gt;
| void launch( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmovingplatformenabled&lt;br /&gt;
| void setmovingplatformenabled( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismovingplatform&lt;br /&gt;
| bool ismovingplatform()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewmodelrenderflag&lt;br /&gt;
| void setviewmodelrenderflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdrawinfrared&lt;br /&gt;
| void setdrawinfrared( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgpr&lt;br /&gt;
| void setgpr()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamehistorystartmatch&lt;br /&gt;
| void gamehistorystartmatch( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamehistoryfinishmatch&lt;br /&gt;
| void gamehistoryfinishmatch( int, int, int, int, int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlink&lt;br /&gt;
| void unlink()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linkto&lt;br /&gt;
| void linkto()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linktoblendtotag&lt;br /&gt;
| void linktoblendtotag()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablelinkto&lt;br /&gt;
| void enablelinkto()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linktoupdateoffset&lt;br /&gt;
| void linktoupdateoffset( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkto&lt;br /&gt;
| void playerlinkto()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinktoblend&lt;br /&gt;
| void playerlinktoblend( entity, constlowercasestring, float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinktodelta&lt;br /&gt;
| void playerlinktodelta()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkweaponviewtodelta&lt;br /&gt;
| void playerlinkweaponviewtodelta()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinktoabsolute&lt;br /&gt;
| void playerlinktoabsolute( entity, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playercamlinkto&lt;br /&gt;
| void playercamlinkto( entity, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playercamunlink&lt;br /&gt;
| void playercamunlink()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lerpviewangleclamp&lt;br /&gt;
| void lerpviewangleclamp( float, float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewangleresistance&lt;br /&gt;
| void setviewangleresistance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkedoffsetenable&lt;br /&gt;
| void playerlinkedoffsetenable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkedoffsetdisable&lt;br /&gt;
| void playerlinkedoffsetdisable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkedsetusebaseangleforviewclamp&lt;br /&gt;
| void playerlinkedsetusebaseangleforviewclamp( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dontinterpolate&lt;br /&gt;
| void dontinterpolate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| magicgrenadetype&lt;br /&gt;
| entity magicgrenadetype( string, vector, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startfadingblur&lt;br /&gt;
| void startfadingblur( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| localtoworldcoords&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| worldtolocalcoords&lt;br /&gt;
| vector worldtolocalcoords( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretspinning&lt;br /&gt;
| void setturretspinning( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| attachshieldmodel&lt;br /&gt;
| void attachshieldmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detachshieldmodel&lt;br /&gt;
| void detachshieldmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscriptmoverflag&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| refreshshieldattachment&lt;br /&gt;
| void refreshshieldattachment()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcharacterindex&lt;br /&gt;
| void setcharacterindex( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useplayerfootsteptable&lt;br /&gt;
| void useplayerfootsteptable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisionsetforplayer&lt;br /&gt;
| void setvisionsetforplayer( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useservervisionset&lt;br /&gt;
| void useservervisionset( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinfraredvision&lt;br /&gt;
| void setinfraredvision( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontrollertype&lt;br /&gt;
| string getcontrollertype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setactorweapon&lt;br /&gt;
| void setactorweapon( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetfov&lt;br /&gt;
| void resetfov()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Builtin Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| setstowedweapon&lt;br /&gt;
| void setstowedweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstowedweapon&lt;br /&gt;
| string getstowedweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearstowedweapon&lt;br /&gt;
| void clearstowedweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getammocount&lt;br /&gt;
| int getammocount( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoplayer&lt;br /&gt;
| void setvisibletoplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinvisibletoplayer&lt;br /&gt;
| void setinvisibletoplayer( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoall&lt;br /&gt;
| void setvisibletoall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinvisibletoall&lt;br /&gt;
| void setinvisibletoall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoteam&lt;br /&gt;
| void setvisibletoteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoallexceptteam&lt;br /&gt;
| void setvisibletoallexceptteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setforcenocull&lt;br /&gt;
| void setforcenocull()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| removeforcenocull&lt;br /&gt;
| void removeforcenocull()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islinkedto&lt;br /&gt;
| int islinkedto( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowtacticalinsertion&lt;br /&gt;
| void allowtacticalinsertion( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowbottargetting&lt;br /&gt;
| void allowbottargetting( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlinkedent&lt;br /&gt;
| entity getlinkedent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getorigin&lt;br /&gt;
| vector getorigin()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getangles&lt;br /&gt;
| vector getangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmins&lt;br /&gt;
| vector getmins()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmaxs&lt;br /&gt;
| vector getmaxs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getabsmins&lt;br /&gt;
| vector getabsmins()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getabsmaxs&lt;br /&gt;
| vector getabsmaxs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpointinbounds&lt;br /&gt;
| vector getpointinbounds( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| geteye&lt;br /&gt;
| vector geteye()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| geteyeapprox&lt;br /&gt;
| vector geteyeapprox()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useby&lt;br /&gt;
| entity useby( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setstablemissile&lt;br /&gt;
| void setstablemissile( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istouching&lt;br /&gt;
| int istouching( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istouchingswept&lt;br /&gt;
| int istouchingswept( entity, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istouchingvolume&lt;br /&gt;
| int istouchingvolume( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsound&lt;br /&gt;
| void playsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundwithnotify&lt;br /&gt;
| void playsoundwithnotify( string, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundontag&lt;br /&gt;
| void playsoundontag( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundasmaster&lt;br /&gt;
| void playsoundasmaster( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundtoteam&lt;br /&gt;
| void playsoundtoteam( string, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playbattlechattertoteam&lt;br /&gt;
| void playbattlechattertoteam( string, string, team, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundtoplayer&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playloopsound&lt;br /&gt;
| void playloopsound( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoploopsound&lt;br /&gt;
| void stoploopsound( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopsounds&lt;br /&gt;
| void stopsounds()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playrumbleonentity&lt;br /&gt;
| void playrumbleonentity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playrumblelooponentity&lt;br /&gt;
| void playrumblelooponentity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoprumble&lt;br /&gt;
| void stoprumble( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| delete&lt;br /&gt;
| void delete()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmodel&lt;br /&gt;
| void setmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzombieshrink&lt;br /&gt;
| void setzombieshrink( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setenemymodel&lt;br /&gt;
| void setenemymodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dodamage&lt;br /&gt;
| void dodamage( float, vector, entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnormalhealth&lt;br /&gt;
| float getnormalhealth()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setnormalhealth&lt;br /&gt;
| void setnormalhealth( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmaxhealth&lt;br /&gt;
| void setmaxhealth( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| show&lt;br /&gt;
| void show()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hide&lt;br /&gt;
| void hide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ghost&lt;br /&gt;
| void ghost()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ghostindemo&lt;br /&gt;
| void ghostindemo()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showindemo&lt;br /&gt;
| void showindemo()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| laseron&lt;br /&gt;
| void laseron()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| laseroff&lt;br /&gt;
| void laseroff()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showtoplayer&lt;br /&gt;
| void showtoplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcontents&lt;br /&gt;
| int setcontents( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startfiring&lt;br /&gt;
| void startfiring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopfiring&lt;br /&gt;
| void stopfiring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shootturret&lt;br /&gt;
| void shootturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopshootturret&lt;br /&gt;
| void stopshootturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmode&lt;br /&gt;
| void setmode( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturretowner&lt;br /&gt;
| entity getturretowner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetentity&lt;br /&gt;
| void settargetentity( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturretarclimits&lt;br /&gt;
| array getturretarclimits()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerspread&lt;br /&gt;
| void setplayerspread( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setaispread&lt;br /&gt;
| void setaispread( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setconvergencetime&lt;br /&gt;
| void setconvergencetime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsuppressiontime&lt;br /&gt;
| void setsuppressiontime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetentity&lt;br /&gt;
| void cleartargetentity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretteam&lt;br /&gt;
| void setturretteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maketurretusable&lt;br /&gt;
| void maketurretusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maketurretunusable&lt;br /&gt;
| void maketurretunusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretaccuracy&lt;br /&gt;
| void setturretaccuracy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretignoregoals&lt;br /&gt;
| void setturretignoregoals( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturrettarget&lt;br /&gt;
| entity getturrettarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disconnectpaths&lt;br /&gt;
| void disconnectpaths()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| connectpaths&lt;br /&gt;
| void connectpaths()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstance&lt;br /&gt;
| conststring getstance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setstance&lt;br /&gt;
| void setstance( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcursorhint&lt;br /&gt;
| void setcursorhint( string, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrevivehintstring&lt;br /&gt;
| void setrevivehintstring( string, team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethintstringforperk&lt;br /&gt;
| void sethintstringforperk( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethintstring&lt;br /&gt;
| void sethintstring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setfovforkillcam&lt;br /&gt;
| void setfovforkillcam( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethintlowpriority&lt;br /&gt;
| void sethintlowpriority( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usetriggerrequirelookat&lt;br /&gt;
| void usetriggerrequirelookat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| triggerignoreteam&lt;br /&gt;
| void triggerignoreteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shellshock&lt;br /&gt;
| void shellshock( string, float, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponforwarddir&lt;br /&gt;
| vector getweaponforwarddir()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmuzzlepoint&lt;br /&gt;
| vector getweaponmuzzlepoint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettagorigin&lt;br /&gt;
| vector gettagorigin( constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettagangles&lt;br /&gt;
| vector gettagangles( constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentnum&lt;br /&gt;
| void getentnum()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopshellshock&lt;br /&gt;
| void stopshellshock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdepthoffield&lt;br /&gt;
| void setdepthoffield( float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setburn&lt;br /&gt;
| void setburn( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setelectrified&lt;br /&gt;
| void setelectrified( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnnapalmgroundflame&lt;br /&gt;
| void spawnnapalmgroundflame( vector, string, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| needsrevive&lt;br /&gt;
| void needsrevive( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinsecondchance&lt;br /&gt;
| bool isinsecondchance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| depthinwater&lt;br /&gt;
| float depthinwater()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shootup&lt;br /&gt;
| void shootup( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| depthofplayerinwater&lt;br /&gt;
| int depthofplayerinwater()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useweaponhidetags&lt;br /&gt;
| void useweaponhidetags( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useweaponmodel&lt;br /&gt;
| void useweaponmodel( string, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| starttanning&lt;br /&gt;
| void starttanning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopburning&lt;br /&gt;
| void stopburning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwaterdrops&lt;br /&gt;
| void setwaterdrops( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| restoredefaultdroppitch&lt;br /&gt;
| void restoredefaultdroppitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isfiringturret&lt;br /&gt;
| bool isfiringturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isturretlockedon&lt;br /&gt;
| bool isturretlockedon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewmodeldepthoffield&lt;br /&gt;
| void setviewmodeldepthoffield( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| viewkick&lt;br /&gt;
| void viewkick( float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| localtoworldcoords&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrightarc&lt;br /&gt;
| void setrightarc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setleftarc&lt;br /&gt;
| void setleftarc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settoparc&lt;br /&gt;
| void settoparc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setbottomarc&lt;br /&gt;
| void setbottomarc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| radiusdamage&lt;br /&gt;
| void radiusdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detonate&lt;br /&gt;
| void detonate( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| damageconetrace&lt;br /&gt;
| void damageconetrace()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sightconetrace&lt;br /&gt;
| void sightconetrace()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| heliturretsighttrace&lt;br /&gt;
| int heliturretsighttrace( vector, entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| heliturretdogtrace&lt;br /&gt;
| int heliturretdogtrace( vector, entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playersighttrace&lt;br /&gt;
| int playersighttrace( vector, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| visionsetlerpratio&lt;br /&gt;
| void visionsetlerpratio( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| docowardswayanims&lt;br /&gt;
| float docowardswayanims()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startpoisoning&lt;br /&gt;
| void startpoisoning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoppoisoning&lt;br /&gt;
| void stoppoisoning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startbinocs&lt;br /&gt;
| void startbinocs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopbinocs&lt;br /&gt;
| void stopbinocs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isflared&lt;br /&gt;
| bool isflared()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ispoisoned&lt;br /&gt;
| bool ispoisoned()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcameraspikeactive&lt;br /&gt;
| void setcameraspikeactive( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinsideheightlock&lt;br /&gt;
| int isinsideheightlock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismissileinsideheightlock&lt;br /&gt;
| int ismissileinsideheightlock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isonground&lt;br /&gt;
| int isonground( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgroundent&lt;br /&gt;
| entity getgroundent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmoverent&lt;br /&gt;
| entity getmoverent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issprinting&lt;br /&gt;
| int issprinting()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setanim&lt;br /&gt;
| void setanim()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useanimtree&lt;br /&gt;
| void useanimtree( animtree )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animscripted&lt;br /&gt;
| void animscripted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animscriptedskiprestart&lt;br /&gt;
| void animscriptedskiprestart()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animrelative&lt;br /&gt;
| void animrelative()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopanimscripted&lt;br /&gt;
| void stopanimscripted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearanim&lt;br /&gt;
| void clearanim( anim, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentityanimrate&lt;br /&gt;
| void setentityanimrate( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentityanimrate&lt;br /&gt;
| float getentityanimrate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcentroid&lt;br /&gt;
| vector getcentroid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismartyrdomgrenade&lt;br /&gt;
| bool ismartyrdomgrenade()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentitynumber&lt;br /&gt;
| int getentitynumber()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentitytype&lt;br /&gt;
| int getentitytype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablegrenadetouchdamage&lt;br /&gt;
| void enablegrenadetouchdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disablegrenadetouchdamage&lt;br /&gt;
| void disablegrenadetouchdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableaimassist&lt;br /&gt;
| void enableaimassist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableaimassist&lt;br /&gt;
| void disableaimassist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| placespawnpoint&lt;br /&gt;
| void placespawnpoint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnclientflag&lt;br /&gt;
| void setspawnclientflag( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| directionalhitindicator&lt;br /&gt;
| void directionalhitindicator( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendkillstreakdamageevent&lt;br /&gt;
| void sendkillstreakdamageevent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayergravity&lt;br /&gt;
| void setplayergravity( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearplayergravity&lt;br /&gt;
| void clearplayergravity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendfaceevent&lt;br /&gt;
| void sendfaceevent( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteamfortrigger&lt;br /&gt;
| void setteamfortrigger( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setexcludeteamfortrigger&lt;br /&gt;
| void setexcludeteamfortrigger( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setperkfortrigger&lt;br /&gt;
| void setperkfortrigger( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setignoreentfortrigger&lt;br /&gt;
| void setignoreentfortrigger( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientclaimtrigger&lt;br /&gt;
| void clientclaimtrigger( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientreleasetrigger&lt;br /&gt;
| void clientreleasetrigger( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| releaseclaimedtrigger&lt;br /&gt;
| void releaseclaimedtrigger()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isitemlocked&lt;br /&gt;
| int isitemlocked( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isitempurchased&lt;br /&gt;
| int isitempurchased( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| uploadleaderboards&lt;br /&gt;
| void uploadleaderboards()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setnemesisxuid&lt;br /&gt;
| void setnemesisxuid( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutitem&lt;br /&gt;
| int getloadoutitem()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isbonuscardactive&lt;br /&gt;
| int isbonuscardactive( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutitemref&lt;br /&gt;
| string getloadoutitemref()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutweapon&lt;br /&gt;
| string getloadoutweapon( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutperks&lt;br /&gt;
| array getloadoutperks( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutallocation&lt;br /&gt;
| int getloadoutallocation( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmovespeedscale&lt;br /&gt;
| void setmovespeedscale( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmovespeedscale&lt;br /&gt;
| float getmovespeedscale()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| logstring&lt;br /&gt;
| void logstring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_settarget&lt;br /&gt;
| void missile_settarget( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_dronesetvisible&lt;br /&gt;
| void missile_dronesetvisible( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isonladder&lt;br /&gt;
| bool isonladder()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismantling&lt;br /&gt;
| bool ismantling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isonslide&lt;br /&gt;
| bool isonslide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startdoorbreach&lt;br /&gt;
| void startdoorbreach()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopdoorbreach&lt;br /&gt;
| void stopdoorbreach()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startragdoll&lt;br /&gt;
| void startragdoll( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isragdoll&lt;br /&gt;
| int isragdoll()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launchragdoll&lt;br /&gt;
| void launchragdoll( vector, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launchvehicle&lt;br /&gt;
| void launchvehicle( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setblur&lt;br /&gt;
| void setblur( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetmissiledetonationtime&lt;br /&gt;
| void resetmissiledetonationtime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| giveachievement&lt;br /&gt;
| void giveachievement()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzombiename&lt;br /&gt;
| void setzombiename( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentgravitytrajectory&lt;br /&gt;
| void setentgravitytrajectory( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehicleteam&lt;br /&gt;
| void setvehicleteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteam&lt;br /&gt;
| void setteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getteam&lt;br /&gt;
| team getteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setowner&lt;br /&gt;
| void setowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmissileowner&lt;br /&gt;
| void setmissileowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentityweapon&lt;br /&gt;
| void setentityweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretowner&lt;br /&gt;
| void setturretowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettype&lt;br /&gt;
| void setturrettype( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcorpseanim&lt;br /&gt;
| anim getcorpseanim( animsindex )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| itemweaponsetammo&lt;br /&gt;
| void itemweaponsetammo( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretcarried&lt;br /&gt;
| void setturretcarried( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretminimapvisible&lt;br /&gt;
| void setturretminimapvisible( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmissilecoasting&lt;br /&gt;
| void setmissilecoasting( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweapon&lt;br /&gt;
| void setweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gib&lt;br /&gt;
| void gib( conststring, object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setphysparams&lt;br /&gt;
| void setphysparams( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayercollision&lt;br /&gt;
| void setplayercollision( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reportuser&lt;br /&gt;
| void reportuser( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayercurrentobjective&lt;br /&gt;
| void setplayercurrentobjective()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayercurrentstreak&lt;br /&gt;
| void setplayercurrentstreak( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvelocity&lt;br /&gt;
| vector getvelocity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnactor&lt;br /&gt;
| entity spawnactor( int, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getshootatpos&lt;br /&gt;
| vector getshootatpos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictspawnpoint&lt;br /&gt;
| void predictspawnpoint( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdefaultdroppitch&lt;br /&gt;
| void setdefaultdroppitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscanningpitch&lt;br /&gt;
| void setscanningpitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launchbomb&lt;br /&gt;
| entity launchbomb( string, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| magicgrenade&lt;br /&gt;
| entity magicgrenade( string, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makegrenadedud&lt;br /&gt;
| void makegrenadedud()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientflag&lt;br /&gt;
| void setclientflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getclientflag&lt;br /&gt;
| int getclientflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearclientflag&lt;br /&gt;
| void clearclientflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscriptmoverflag&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmovingplatformenabled&lt;br /&gt;
| void setmovingplatformenabled()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fakefire&lt;br /&gt;
| void fakefire( entity, vector, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makeusable&lt;br /&gt;
| void makeusable( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makeunusable&lt;br /&gt;
| void makeunusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictgrenade&lt;br /&gt;
| vector predictgrenade()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdangerous&lt;br /&gt;
| void setdangerous( team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isdangerous&lt;br /&gt;
| bool isdangerous( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getindexforactivecontract&lt;br /&gt;
| void getindexforactivecontract()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getactivecontractprogress&lt;br /&gt;
| void getactivecontractprogress()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementactivecontractprogress&lt;br /&gt;
| void incrementactivecontractprogress()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementactivecontracttime&lt;br /&gt;
| void incrementactivecontracttime()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isactivecontractcomplete&lt;br /&gt;
| void isactivecontractcomplete()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasactivecontractexpired&lt;br /&gt;
| void hasactivecontractexpired()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getactivecontracttimepassed&lt;br /&gt;
| void getactivecontracttimepassed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetactivecontractprogress&lt;br /&gt;
| void resetactivecontractprogress()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpregameclass&lt;br /&gt;
| void getpregameclass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpregameteam&lt;br /&gt;
| void getpregameteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpregameclass&lt;br /&gt;
| void setpregameclass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpregameteam&lt;br /&gt;
| void setpregameteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordleaguepreloser&lt;br /&gt;
| void recordleaguepreloser()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| luinotifyeventtospectators&lt;br /&gt;
| void luinotifyeventtospectators()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istestclient&lt;br /&gt;
| bool istestclient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setworldfogactivebank&lt;br /&gt;
| void setworldfogactivebank( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iszbarrier&lt;br /&gt;
| bool iszbarrier()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumzbarrierpieces&lt;br /&gt;
| int getnumzbarrierpieces()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpiecestate&lt;br /&gt;
| conststring getzbarrierpiecestate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzbarrierpiecestate&lt;br /&gt;
| void setzbarrierpiecestate( int, constlowercasestring, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iszbarrieropen&lt;br /&gt;
| bool iszbarrieropen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iszbarrierclosed&lt;br /&gt;
| bool iszbarrierclosed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hidezbarrierpiece&lt;br /&gt;
| void hidezbarrierpiece( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showzbarrierpiece&lt;br /&gt;
| void showzbarrierpiece( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceusedefaultmodel&lt;br /&gt;
| void zbarrierpieceusedefaultmodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceusealternatemodel&lt;br /&gt;
| void zbarrierpieceusealternatemodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceuseupgradedmodel&lt;br /&gt;
| void zbarrierpieceuseupgradedmodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceuseboxriselogic&lt;br /&gt;
| void zbarrierpieceuseboxriselogic( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getupgradedpiecenumlives&lt;br /&gt;
| int getupgradedpiecenumlives( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceindicesinstate&lt;br /&gt;
| array getzbarrierpieceindicesinstate( constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceanimlengthforstate&lt;br /&gt;
| float getzbarrierpieceanimlengthforstate( int, constlowercasestring, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceanimstate&lt;br /&gt;
| conststring getzbarrierpieceanimstate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceanimsubstate&lt;br /&gt;
| conststring getzbarrierpieceanimsubstate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarriersupportszombietaunts&lt;br /&gt;
| int zbarriersupportszombietaunts()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarriersupportszombiereachthroughattacks&lt;br /&gt;
| int zbarriersupportszombiereachthroughattacks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarriertauntanimstate&lt;br /&gt;
| conststring getzbarriertauntanimstate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierreachthroughattackanimstate&lt;br /&gt;
| conststring getzbarrierreachthroughattackanimstate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarriernumattackslots&lt;br /&gt;
| int getzbarriernumattackslots()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierattackslothorzoffset&lt;br /&gt;
| float getzbarrierattackslothorzoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzbarriercolmodel&lt;br /&gt;
| void setzbarriercolmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponoptic&lt;br /&gt;
| string getweaponoptic( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setaltusetrigger&lt;br /&gt;
| void setaltusetrigger()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isaltusetrigger&lt;br /&gt;
| bool isaltusetrigger()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=959</id>
		<title>Game Script Methods (BO2)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=959"/>
		<updated>2015-10-17T01:28:52Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* Hud Element Methods */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Player Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| giveweapon&lt;br /&gt;
| void giveweapon( string, int, int )&lt;br /&gt;
| Gives a weapon to the specified client. ex: self giveweapon(&amp;quot;mp7_mp&amp;quot;, 255, 0), a full list containing all the weapon names can be found here http://pastebin.com/wEq07Yzw&lt;br /&gt;
|- &lt;br /&gt;
| updateweaponoptions&lt;br /&gt;
| void updateweaponoptions( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setblockweaponpickup&lt;br /&gt;
| void setblockweaponpickup( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calcweaponoptions&lt;br /&gt;
| int calcweaponoptions( int, int, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calcplayeroptions&lt;br /&gt;
| int calcplayeroptions( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerrenderoptions&lt;br /&gt;
| void setplayerrenderoptions( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nextplayerrenderoption&lt;br /&gt;
| void nextplayerrenderoption( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| bbclasschoice&lt;br /&gt;
| void bbclasschoice( int, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethighlighted&lt;br /&gt;
| void sethighlighted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| takeweapon&lt;br /&gt;
| void takeweapon( string )&lt;br /&gt;
| Takes a the first occurrence of the specified weapon on a client. ex: self takeweapon(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| isthrowinggrenade&lt;br /&gt;
| bool isthrowinggrenade()&lt;br /&gt;
| Returns true if the specified client is throwing a grenade. ex: if(self isthrowinggrenade()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| forcegrenadethrow&lt;br /&gt;
| void forcegrenadethrow()&lt;br /&gt;
| Forces the specified client to throw a grenade. ex: self forcegrenadethrow()&lt;br /&gt;
|-&lt;br /&gt;
| isfiring&lt;br /&gt;
| bool isfiring()&lt;br /&gt;
| Returns true if the specified client is firing. ex: if(self isfiring()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| ismeleeing&lt;br /&gt;
| bool ismeleeing()&lt;br /&gt;
| Returns true if the specified client is meleeing. ex: if(self ismeleeing()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| isswitchingweapons&lt;br /&gt;
| bool isswitchingweapons()&lt;br /&gt;
| Returns true if the specified client is switching weapons. ex: if (self isswitchingweapons()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| isreloading&lt;br /&gt;
| bool isreloading()&lt;br /&gt;
| Returns true if the specified client is reloading. ex: if (self isreloading()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| takeallweapons&lt;br /&gt;
| void takeallweapons()&lt;br /&gt;
| Takes all weapons on the specified client. ex: self takeallweapons()&lt;br /&gt;
|-&lt;br /&gt;
| isinmovemode&lt;br /&gt;
| bool isinmovemode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentweapon&lt;br /&gt;
| string getcurrentweapon()&lt;br /&gt;
| Returns the specified clients current held weapon. ex: currentWeapon = self getcurrentweapon()&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentweaponspinlerp&lt;br /&gt;
| float getcurrentweaponspinlerp()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcurrentweaponspinlerp&lt;br /&gt;
| void setcurrentweaponspinlerp( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentweaponaltweapon&lt;br /&gt;
| string getcurrentweaponaltweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponoverheating&lt;br /&gt;
| int isweaponoverheating( int )&lt;br /&gt;
| Returns 1 if the specified clients slot index is overheating. ex: if (self isweaponoverheating(0)) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| setweaponoverheating&lt;br /&gt;
| void setweaponoverheating( int, float )&lt;br /&gt;
| Sets the specified clients slot index overheat to a percentage. ex: self setweaponoverheating(0, 99)&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentoffhand&lt;br /&gt;
| string getcurrentoffhand()&lt;br /&gt;
| Returns the specified offhand weapon. ex: offhandWeapon = self getcurrentoffhand()&lt;br /&gt;
|-&lt;br /&gt;
| isusingoffhand&lt;br /&gt;
| bool isusingoffhand()&lt;br /&gt;
| Returns true if the specified client is using their offhand weapon. ex: if (self isusingoffhand()) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| forceoffhandend&lt;br /&gt;
| void forceoffhandend()&lt;br /&gt;
| Forces the specified client to use their offhand weapon. ex: self forceoffhandend()&lt;br /&gt;
|-&lt;br /&gt;
| hasweapon&lt;br /&gt;
| bool hasweapon( string )&lt;br /&gt;
| Returns true if the specified client has the specified weapon. ex: if (self hasweapon(&amp;quot;mp7_mp&amp;quot;)) { /*do magic..*/ }&lt;br /&gt;
|-&lt;br /&gt;
| switchtoweapon&lt;br /&gt;
| void switchtoweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| switchtoweaponimmediate&lt;br /&gt;
| void switchtoweaponimmediate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| switchtooffhand&lt;br /&gt;
| bool switchtooffhand( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponplayejectbrass&lt;br /&gt;
| void weaponplayejectbrass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlockonradius&lt;br /&gt;
| int getlockonradius()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlockonspeed&lt;br /&gt;
| int getlockonspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| givestartammo&lt;br /&gt;
| void givestartammo( string )&lt;br /&gt;
| Sets the specified clients&#039; specified weapon to the starting ammo. ex: self givestartammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| givemaxammo&lt;br /&gt;
| void givemaxammo( string )&lt;br /&gt;
| Gives the specified clients&#039; specified weapon max ammo. ex: self givemaxammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| getfractionstartammo&lt;br /&gt;
| float getfractionstartammo( string )&lt;br /&gt;
| Returns a float of the specified weapons start ammo. ex: mp7StartAmmo = getfractionstartammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| getfractionmaxammo&lt;br /&gt;
| float getfractionmaxammo( string )&lt;br /&gt;
| Returns a float of the specified weapons max ammo. ex: mp7MaxAmmo = getfractionmaxammo(&amp;quot;mp7_mp&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| setweaponheatpercent&lt;br /&gt;
| void setweaponheatpercent( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setorigin&lt;br /&gt;
| void setorigin( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvelocity&lt;br /&gt;
| void setvelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerangles&lt;br /&gt;
| void setplayerangles( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayerangles&lt;br /&gt;
| vector getplayerangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunangles&lt;br /&gt;
| vector getgunangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayercamerapos&lt;br /&gt;
| vector getplayercamerapos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cameraactivate&lt;br /&gt;
| void cameraactivate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| camerasetposition&lt;br /&gt;
| void camerasetposition( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| camerasetlookat&lt;br /&gt;
| void camerasetlookat( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamepadusedlast&lt;br /&gt;
| void gamepadusedlast()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usebuttonpressed&lt;br /&gt;
| int usebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| changeseatbuttonpressed&lt;br /&gt;
| int changeseatbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| attackbuttonpressed&lt;br /&gt;
| int attackbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslotonebuttonpressed&lt;br /&gt;
| int actionslotonebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslottwobuttonpressed&lt;br /&gt;
| int actionslottwobuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslotthreebuttonpressed&lt;br /&gt;
| int actionslotthreebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslotfourbuttonpressed&lt;br /&gt;
| int actionslotfourbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| adsbuttonpressed&lt;br /&gt;
| int adsbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| throwbuttonpressed&lt;br /&gt;
| int throwbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| meleebuttonpressed&lt;br /&gt;
| int meleebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| jumpbuttonpressed&lt;br /&gt;
| int jumpbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stancebuttonpressed&lt;br /&gt;
| int stancebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fragbuttonpressed&lt;br /&gt;
| int fragbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| secondaryoffhandbuttonpressed&lt;br /&gt;
| int secondaryoffhandbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| inventorybuttonpressed&lt;br /&gt;
| int inventorybuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sprintbuttonpressed&lt;br /&gt;
| int sprintbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sprintuprequired&lt;br /&gt;
| void sprintuprequired()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerads&lt;br /&gt;
| float playerads()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pingplayer&lt;br /&gt;
| void pingplayer()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewmodel&lt;br /&gt;
| void setviewmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getviewmodel&lt;br /&gt;
| conststring getviewmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setoffhandsecondaryclass&lt;br /&gt;
| void setoffhandsecondaryclass( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getoffhandsecondaryclass&lt;br /&gt;
| conststring getoffhandsecondaryclass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setoffhandprimaryclass&lt;br /&gt;
| string setoffhandprimaryclass( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationselection&lt;br /&gt;
| void beginlocationselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationairstrikeselection&lt;br /&gt;
| void beginlocationairstrikeselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationmortarselection&lt;br /&gt;
| void beginlocationmortarselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationartilleryselection&lt;br /&gt;
| void beginlocationartilleryselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationcomlinkselection&lt;br /&gt;
| void beginlocationcomlinkselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationnapalmselection&lt;br /&gt;
| void beginlocationnapalmselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| endlocationselection&lt;br /&gt;
| void endlocationselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientsyssetstate&lt;br /&gt;
| void clientsyssetstate( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlockstart&lt;br /&gt;
| void weaponlockstart( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlockfinalize&lt;br /&gt;
| void weaponlockfinalize( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlockfree&lt;br /&gt;
| void weaponlockfree()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlocktargettooclose&lt;br /&gt;
| void weaponlocktargettooclose( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlocknoclearance&lt;br /&gt;
| void weaponlocknoclearance( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| buttonpressed&lt;br /&gt;
| void buttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| giveweaponnextattachment&lt;br /&gt;
| void giveweaponnextattachment()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| givenextbaseweapon&lt;br /&gt;
| void givenextbaseweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnormalizedmovement&lt;br /&gt;
| void getnormalizedmovement()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnormalizedcameramovement&lt;br /&gt;
| void getnormalizedcameramovement()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sayall&lt;br /&gt;
| void sayall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sayteam&lt;br /&gt;
| void sayteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnweapon&lt;br /&gt;
| void setspawnweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| initialweaponraise&lt;br /&gt;
| void initialweaponraise( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| seteverhadweaponall&lt;br /&gt;
| void seteverhadweaponall( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dropitem&lt;br /&gt;
| void dropitem( string, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dropscavengeritem&lt;br /&gt;
| void dropscavengeritem( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasagrenadepulledback&lt;br /&gt;
| int hasagrenadepulledback()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishplayerdamage&lt;br /&gt;
| bool finishplayerdamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishmeleehit&lt;br /&gt;
| void finishmeleehit( entity, string, vector, vector, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reviveplayer&lt;br /&gt;
| void reviveplayer()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| undolaststand&lt;br /&gt;
| void undolaststand()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| suicide&lt;br /&gt;
| void suicide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| turnedhuman&lt;br /&gt;
| void turnedhuman()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinvehicle&lt;br /&gt;
| bool isinvehicle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isremotecontrolling&lt;br /&gt;
| bool isremotecontrolling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponviewonlylinked&lt;br /&gt;
| bool isweaponviewonlylinked()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowstand&lt;br /&gt;
| int allowstand( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowcrouch&lt;br /&gt;
| int allowcrouch( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowprone&lt;br /&gt;
| int allowprone( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowlean&lt;br /&gt;
| int allowlean( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleoccupied&lt;br /&gt;
| entity getvehicleoccupied()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfriendlies&lt;br /&gt;
| array getfriendlies( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getenemies&lt;br /&gt;
| array getenemies( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| openmenu&lt;br /&gt;
| int openmenu( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| openmenunomouse&lt;br /&gt;
| int openmenunomouse( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| closemenu&lt;br /&gt;
| void closemenu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| closeingamemenu&lt;br /&gt;
| void closeingamemenu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freezecontrols&lt;br /&gt;
| void freezecontrols( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freezecontrolsallowlook&lt;br /&gt;
| void freezecontrolsallowlook( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arecontrolsfrozen&lt;br /&gt;
| int arecontrolsfrozen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableusability&lt;br /&gt;
| void disableusability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableusability&lt;br /&gt;
| void enableusability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableweapons&lt;br /&gt;
| void disableweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableweapons&lt;br /&gt;
| void enableweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disabledeathstreak&lt;br /&gt;
| void disabledeathstreak()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enabledeathstreak&lt;br /&gt;
| void enabledeathstreak()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deathstreakactive&lt;br /&gt;
| int deathstreakactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableoffhandweapons&lt;br /&gt;
| void disableoffhandweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableoffhandweapons&lt;br /&gt;
| void enableoffhandweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableweaponcycling&lt;br /&gt;
| void disableweaponcycling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableweaponcycling&lt;br /&gt;
| void enableweaponcycling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| revive&lt;br /&gt;
| void revive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlaststandprevweap&lt;br /&gt;
| void setlaststandprevweap( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setreverb&lt;br /&gt;
| void setreverb()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deactivatereverb&lt;br /&gt;
| void deactivatereverb()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setchannelvolumes&lt;br /&gt;
| void setchannelvolumes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deactivatechannelvolumes&lt;br /&gt;
| void deactivatechannelvolumes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweaponammoclip&lt;br /&gt;
| int setweaponammoclip( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweaponammostock&lt;br /&gt;
| void setweaponammostock( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponammoclip&lt;br /&gt;
| int getweaponammoclip( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponammostock&lt;br /&gt;
| int getweaponammostock( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| anyammoforweaponmodes&lt;br /&gt;
| int anyammoforweaponmodes( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iprintln&lt;br /&gt;
| void iprintln()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iprintlnbold&lt;br /&gt;
| void iprintlnbold()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawn&lt;br /&gt;
| void spawn( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentertime&lt;br /&gt;
| void setentertime( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cloneplayer&lt;br /&gt;
| void cloneplayer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientfov&lt;br /&gt;
| void setclientfov()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientthirdperson&lt;br /&gt;
| void setclientthirdperson( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientthirdpersonangle&lt;br /&gt;
| void setclientthirdpersonangle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientcompass&lt;br /&gt;
| void setclientcompass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientscriptmainmenu&lt;br /&gt;
| void setclientscriptmainmenu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientcgobjectivetext&lt;br /&gt;
| void setclientcgobjectivetext()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientplayersprinttime&lt;br /&gt;
| void setclientplayersprinttime()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientnumlives&lt;br /&gt;
| void setclientnumlives()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientdrawtalk&lt;br /&gt;
| void setclientdrawtalk()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientammocounterhide&lt;br /&gt;
| void setclientammocounterhide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientminiscoreboardhide&lt;br /&gt;
| void setclientminiscoreboardhide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclienthudhardcore&lt;br /&gt;
| void setclienthudhardcore()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientplayerpushamount&lt;br /&gt;
| void setclientplayerpushamount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientaimlockonpitchstrength&lt;br /&gt;
| void setclientaimlockonpitchstrength()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientuivisibilityflag&lt;br /&gt;
| void setclientuivisibilityflag( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientprofilevar&lt;br /&gt;
| void setclientprofilevar( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playclientairstrike&lt;br /&gt;
| void playclientairstrike( vector, int, string, string, int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playclientnapalm&lt;br /&gt;
| void playclientnapalm( vector, int, string, string, int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcurrentspectatorclient&lt;br /&gt;
| void setcurrentspectatorclient( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| relinktoturret&lt;br /&gt;
| void relinktoturret( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| carryturret&lt;br /&gt;
| void carryturret( entity, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopcarryturret&lt;br /&gt;
| void stopcarryturret( entity, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iscarryingturret&lt;br /&gt;
| bool iscarryingturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canplayerplaceturret&lt;br /&gt;
| array canplayerplaceturret( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplacementhint&lt;br /&gt;
| void setplacementhint( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linkguidedmissilecamera&lt;br /&gt;
| void linkguidedmissilecamera()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlinkguidedmissilecamera&lt;br /&gt;
| void unlinkguidedmissilecamera()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gpsjammeractive&lt;br /&gt;
| void gpsjammeractive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gpsjammerinactive&lt;br /&gt;
| void gpsjammerinactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnprotectionactive&lt;br /&gt;
| void spawnprotectionactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnprotectioninactive&lt;br /&gt;
| void spawnprotectioninactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dualgrenadesactive&lt;br /&gt;
| void dualgrenadesactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dualgrenadesinactive&lt;br /&gt;
| void dualgrenadesinactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linktomissile&lt;br /&gt;
| void linktomissile( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlinkfrommissile&lt;br /&gt;
| void unlinkfrommissile()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canplaceriotshield&lt;br /&gt;
| array canplaceriotshield( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheldweaponmodel&lt;br /&gt;
| void setheldweaponmodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setriotshieldfailhint&lt;br /&gt;
| void setriotshieldfailhint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canplayerplacevehicle&lt;br /&gt;
| array canplayerplacevehicle( float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| remotecontrolturret&lt;br /&gt;
| void remotecontrolturret( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| remotecontrolturretoff&lt;br /&gt;
| void remotecontrolturretoff( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordkillstreakevent&lt;br /&gt;
| void recordkillstreakevent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordkillstreakendevent&lt;br /&gt;
| void recordkillstreakendevent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordgameevent&lt;br /&gt;
| void recordgameevent( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordkillmodifier&lt;br /&gt;
| void recordkillmodifier( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmedal&lt;br /&gt;
| void recordmedal( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordloadoutandperks&lt;br /&gt;
| void recordloadoutandperks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordloadoutperksandkillstreaks&lt;br /&gt;
| void recordloadoutperksandkillstreaks( string, string, string, string, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmultikill&lt;br /&gt;
| void recordmultikill( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementlifestat&lt;br /&gt;
| void incrementlifestat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementplayerstat&lt;br /&gt;
| void incrementplayerstat( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerdeathzombies&lt;br /&gt;
| void recordplayerdeathzombies()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerdownzombies&lt;br /&gt;
| void recordplayerdownzombies( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerrevivezombies&lt;br /&gt;
| void recordplayerrevivezombies( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordzombiezone&lt;br /&gt;
| void recordzombiezone( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islookingat&lt;br /&gt;
| int islookingat( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playlocalsound&lt;br /&gt;
| void playlocalsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoplocalsound&lt;br /&gt;
| void stoplocalsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istalking&lt;br /&gt;
| int istalking()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowspectateteam&lt;br /&gt;
| void allowspectateteam( team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getguid&lt;br /&gt;
| int getguid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getxuid&lt;br /&gt;
| string getxuid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ishost&lt;br /&gt;
| int ishost()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islocaltohost&lt;br /&gt;
| int islocaltohost()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowads&lt;br /&gt;
| int allowads( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowjump&lt;br /&gt;
| int allowjump( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowsprint&lt;br /&gt;
| int allowsprint( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowmelee&lt;br /&gt;
| int allowmelee( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| forceslick&lt;br /&gt;
| int forceslick( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsprintduration&lt;br /&gt;
| void setsprintduration( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsprintcooldown&lt;br /&gt;
| void setsprintcooldown( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspreadoverride&lt;br /&gt;
| void setspreadoverride( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetspreadoverride&lt;br /&gt;
| void resetspreadoverride()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setactionslot&lt;br /&gt;
| void setactionslot( int, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getinventoryweapon&lt;br /&gt;
| string getinventoryweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinventoryweapon&lt;br /&gt;
| void setinventoryweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponslist&lt;br /&gt;
| array getweaponslist( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponslistprimaries&lt;br /&gt;
| array getweaponslistprimaries()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startrevive&lt;br /&gt;
| void startrevive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoprevive&lt;br /&gt;
| void stoprevive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| applyknockback&lt;br /&gt;
| void applyknockback( int, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setperk&lt;br /&gt;
| void setperk( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasperk&lt;br /&gt;
| bool hasperk( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getperks&lt;br /&gt;
| array getperks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearperks&lt;br /&gt;
| void clearperks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unsetperk&lt;br /&gt;
| void unsetperk( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrank&lt;br /&gt;
| void setrank( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableinvulnerability&lt;br /&gt;
| void enableinvulnerability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableinvulnerability&lt;br /&gt;
| void disableinvulnerability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableafterlife&lt;br /&gt;
| void enableafterlife()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableafterlife&lt;br /&gt;
| void disableafterlife()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addgoal&lt;br /&gt;
| bool addgoal( vector, float, int, conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cancelgoal&lt;br /&gt;
| void cancelgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| atgoal&lt;br /&gt;
| bool atgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasgoal&lt;br /&gt;
| bool hasgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgoal&lt;br /&gt;
| vector getgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressusebutton&lt;br /&gt;
| void pressusebutton( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressattackbutton&lt;br /&gt;
| void pressattackbutton( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressdtpbutton&lt;br /&gt;
| void pressdtpbutton()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| throwgrenade&lt;br /&gt;
| bool throwgrenade( string, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlookaheaddist&lt;br /&gt;
| float getlookaheaddist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlookaheaddir&lt;br /&gt;
| vector getlookaheaddir()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lookat&lt;br /&gt;
| void lookat( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearlookat&lt;br /&gt;
| void clearlookat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowattack&lt;br /&gt;
| void allowattack( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressads&lt;br /&gt;
| void pressads( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressmelee&lt;br /&gt;
| void pressmelee()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getthreats&lt;br /&gt;
| array getthreats( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictposition&lt;br /&gt;
| vector predictposition( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botsighttracepassed&lt;br /&gt;
| bool botsighttracepassed( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botsetfailsa&lt;br /&gt;
| void botsetfailsa( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botsetdefaultclass&lt;br /&gt;
| void botsetdefaultclass( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botclassadditem&lt;br /&gt;
| void botclassadditem( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botclasssetweaponoption&lt;br /&gt;
| void botclasssetweaponoption( int, int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botclassaddattachment&lt;br /&gt;
| void botclassaddattachment( int, string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botleavegame&lt;br /&gt;
| void botleavegame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issplitscreen&lt;br /&gt;
| int issplitscreen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isplayeronsamemachine&lt;br /&gt;
| int isplayeronsamemachine( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerknockback&lt;br /&gt;
| void playerknockback( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayerviewheight&lt;br /&gt;
| float getplayerviewheight()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ishostforbots&lt;br /&gt;
| void ishostforbots()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| murderline&lt;br /&gt;
| void murderline( vector, vector, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setoffhandvisible&lt;br /&gt;
| void setoffhandvisible( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fakedamagefrom&lt;br /&gt;
| void fakedamagefrom( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsnapshotackindex&lt;br /&gt;
| int getsnapshotackindex()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getleagueteamid&lt;br /&gt;
| string getleagueteamid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Script Entity Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| moveto&lt;br /&gt;
| void moveto( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movex&lt;br /&gt;
| void movex()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movey&lt;br /&gt;
| void movey()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movez&lt;br /&gt;
| void movez()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movegravity&lt;br /&gt;
| void movegravity( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| moveslide&lt;br /&gt;
| void moveslide( vector, float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopmoveslide&lt;br /&gt;
| void stopmoveslide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotateto&lt;br /&gt;
| void rotateto( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotatepitch&lt;br /&gt;
| void rotatepitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotateyaw&lt;br /&gt;
| void rotateyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotateroll&lt;br /&gt;
| void rotateroll()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| devaddpitch&lt;br /&gt;
| void devaddpitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| devaddyaw&lt;br /&gt;
| void devaddyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| devaddroll&lt;br /&gt;
| void devaddroll()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vibrate&lt;br /&gt;
| void vibrate( vector, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotatevelocity&lt;br /&gt;
| void rotatevelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| solid&lt;br /&gt;
| void solid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| notsolid&lt;br /&gt;
| void notsolid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcandamage&lt;br /&gt;
| void setcandamage( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicslaunch&lt;br /&gt;
| void physicslaunch( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcheapflag&lt;br /&gt;
| void setcheapflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ignorecheapentityflag&lt;br /&gt;
| void ignorecheapentityflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Script Vehicle Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| attachpath&lt;br /&gt;
| void attachpath()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehgetmodel&lt;br /&gt;
| string vehgetmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachpos&lt;br /&gt;
| array getattachpos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startpath&lt;br /&gt;
| void startpath()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| drivepath&lt;br /&gt;
| entitynum drivepath( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathmove&lt;br /&gt;
| void pathmove( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathmoveclear&lt;br /&gt;
| void pathmoveclear()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathfixedoffset&lt;br /&gt;
| void pathfixedoffset( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathfixedoffsetclear&lt;br /&gt;
| void pathfixedoffsetclear()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathvariableoffset&lt;br /&gt;
| void pathvariableoffset( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathvariableoffsetclear&lt;br /&gt;
| void pathvariableoffsetclear()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpathfixedoffset&lt;br /&gt;
| vector getpathfixedoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpathvariableoffset&lt;br /&gt;
| vector getpathvariableoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdrivepathphysicsscale&lt;br /&gt;
| void setdrivepathphysicsscale( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setswitchnode&lt;br /&gt;
| void setswitchnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspeed&lt;br /&gt;
| void setspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspeedimmediate&lt;br /&gt;
| void setspeedimmediate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeed&lt;br /&gt;
| float getspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeedmph&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgoalspeedmph&lt;br /&gt;
| float getgoalspeedmph()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setbrake&lt;br /&gt;
| void setbrake( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getbrake&lt;br /&gt;
| float getbrake()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gethandbrake&lt;br /&gt;
| float gethandbrake()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getscriptbrake&lt;br /&gt;
| float getscriptbrake()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setacceleration&lt;br /&gt;
| void setacceleration( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdeceleration&lt;br /&gt;
| void setdeceleration( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resumespeed&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setyawspeed&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmaxpitchroll&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturningability&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setjitterparams&lt;br /&gt;
| void setjitterparams( vector, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setairresistance&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsteering&lt;br /&gt;
| float getsteering()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getthrottle&lt;br /&gt;
| float getthrottle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setphysangles&lt;br /&gt;
| void setphysangles( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethoverparams&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| joltbody&lt;br /&gt;
| void joltbody( vector, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freevehicle&lt;br /&gt;
| void freevehicle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getwheelsurface&lt;br /&gt;
| string getwheelsurface( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleowner&lt;br /&gt;
| entity getvehicleowner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicleusable&lt;br /&gt;
| int isvehicleusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makevehicleusable&lt;br /&gt;
| void makevehicleusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makevehicleunusable&lt;br /&gt;
| void makevehicleunusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usevehicle&lt;br /&gt;
| void usevehicle( entity, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewclamp&lt;br /&gt;
| void setviewclamp( entity, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetviewclamp&lt;br /&gt;
| void resetviewclamp( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehiclelookattext&lt;br /&gt;
| void setvehiclelookattext( conststring, constistring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setneargoalnotifydist&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehgoalpos&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearvehgoalpos&lt;br /&gt;
| void clearvehgoalpos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplanegoalpos&lt;br /&gt;
| void setplanegoalpos( float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplanebarrelroll&lt;br /&gt;
| void setplanebarrelroll( int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalyaw&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargoalyaw&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetyaw&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetyaw&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatent&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearlookatent&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| takeplayercontrol&lt;br /&gt;
| void takeplayercontrol()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| returnplayercontrol&lt;br /&gt;
| void returnplayercontrol()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetvec&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetent&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearturrettarget&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgunnertargetvec&lt;br /&gt;
| void setgunnertargetvec( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunnertargetvec&lt;br /&gt;
| vector getgunnertargetvec( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgunnertargetent&lt;br /&gt;
| void setgunnertargetent( entity, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargunnertarget&lt;br /&gt;
| void cleargunnertarget( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgunnerturretontargetrange&lt;br /&gt;
| void setgunnerturretontargetrange( int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunnertargetent&lt;br /&gt;
| entity getgunnertargetent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunneranimpitch&lt;br /&gt;
| float getgunneranimpitch( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunneranimyaw&lt;br /&gt;
| float getgunneranimyaw( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehweapon&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fireweapon&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| firegunnerweapon&lt;br /&gt;
| entity firegunnerweapon( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopfireweapon&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isturretready&lt;br /&gt;
| int isturretready()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehmaxspeed&lt;br /&gt;
| void setvehmaxspeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehoccupants&lt;br /&gt;
| array getvehoccupants()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getseatoccupant&lt;br /&gt;
| entity getseatoccupant( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getoccupantseat&lt;br /&gt;
| int getoccupantseat( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setseatoccupied&lt;br /&gt;
| void setseatoccupied( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| seatgetweapon&lt;br /&gt;
| string seatgetweapon( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getseatfiringorigin&lt;br /&gt;
| vector getseatfiringorigin( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getseatfiringangles&lt;br /&gt;
| vector getseatfiringangles( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isgunnerfiring&lt;br /&gt;
| bool isgunnerfiring( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disablegunnerfiring&lt;br /&gt;
| void disablegunnerfiring( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishvehicledamage&lt;br /&gt;
| entity finishvehicledamage( entity, entity, int, string, vector, vector, conststring, int, int, int, conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishvehicleradiusdamage&lt;br /&gt;
| void finishvehicleradiusdamage( entity, entity, float, float, int, string, vector, float, float, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicleimmunetodamage&lt;br /&gt;
| bool isvehicleimmunetodamage( int, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdefaultpitch&lt;br /&gt;
| void setdefaultpitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleardefaultpitch&lt;br /&gt;
| void cleardefaultpitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getangularvelocity&lt;br /&gt;
| vector getangularvelocity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setangularvelocity&lt;br /&gt;
| void setangularvelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehvelocity&lt;br /&gt;
| void setvehvelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cancelaimove&lt;br /&gt;
| void cancelaimove()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehicletype&lt;br /&gt;
| void setvehicletype( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getphysacceleration&lt;br /&gt;
| vector getphysacceleration()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setphysacceleration&lt;br /&gt;
| void setphysacceleration( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| drawtrajectory&lt;br /&gt;
| void drawtrajectory()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrotorspeed&lt;br /&gt;
| void setrotorspeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmaxspeed&lt;br /&gt;
| float getmaxspeed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmantleena&lt;br /&gt;
| void setmantleena( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehicleavoidance&lt;br /&gt;
| void setvehicleavoidance( int, float, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleavoidance&lt;br /&gt;
| int getvehicleavoidance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehcansee&lt;br /&gt;
| bool vehcansee( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehseenrecently&lt;br /&gt;
| bool vehseenrecently( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehclearenemy&lt;br /&gt;
| void vehclearenemy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehs&lt;br /&gt;
| void vehs( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehclearentitytarget&lt;br /&gt;
| void vehclearentitytarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturretheatvalue&lt;br /&gt;
| float getturretheatvalue( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicleturretoverheating&lt;br /&gt;
| bool isvehicleturretoverheating( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpathtransitiontime&lt;br /&gt;
| void setpathtransitiontime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleavoidancenodes&lt;br /&gt;
| array getvehicleavoidancenodes( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makesentient&lt;br /&gt;
| void makesentient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hud Element Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| settext&lt;br /&gt;
| void settext()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearalltextafterhudelem&lt;br /&gt;
| void clearalltextafterhudelem()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setshader&lt;br /&gt;
| void setshader( string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetent&lt;br /&gt;
| void settargetent( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetent&lt;br /&gt;
| void cleartargetent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settimer&lt;br /&gt;
| void settimer( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settimerup&lt;br /&gt;
| void settimerup( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settenthstimer&lt;br /&gt;
| void settenthstimer( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settenthstimerup&lt;br /&gt;
| void settenthstimerup( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclock&lt;br /&gt;
| void setclock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclockup&lt;br /&gt;
| void setclockup()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvalue&lt;br /&gt;
| void setvalue( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwaypoint&lt;br /&gt;
| void setwaypoint( int, string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fadeovertime&lt;br /&gt;
| void fadeovertime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| scaleovertime&lt;br /&gt;
| void scaleovertime( float, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| moveovertime&lt;br /&gt;
| void moveovertime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reset&lt;br /&gt;
| void reset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| destroy&lt;br /&gt;
| void destroy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpulsefx&lt;br /&gt;
| void setpulsefx( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcod7decodefx&lt;br /&gt;
| void setcod7decodefx( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setredactfx&lt;br /&gt;
| void setredactfx( int, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settypewriterfx&lt;br /&gt;
| void settypewriterfx( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettextwidth&lt;br /&gt;
| int gettextwidth()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setperks&lt;br /&gt;
| void setperks( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayernamestring&lt;br /&gt;
| void setplayernamestring( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmapnamestring&lt;br /&gt;
| void setmapnamestring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgametypestring&lt;br /&gt;
| void setgametypestring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwargamedata&lt;br /&gt;
| void setwargamedata()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| changefontscaleovertime&lt;br /&gt;
| void changefontscaleovertime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Helicopter Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| freehelicopter&lt;br /&gt;
| void freehelicopter()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspeed&lt;br /&gt;
| void setspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeed&lt;br /&gt;
| float getspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeedmph&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resumespeed&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setyawspeed&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmaxpitchroll&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturningability&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setairresistance&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethoverparams&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setneargoalnotifydist&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehgoalpos&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalyaw&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargoalyaw&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetyaw&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetyaw&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatent&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearlookatent&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehweapon&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fireweapon&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopfireweapon&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetvec&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetent&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearturrettarget&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdamagestage&lt;br /&gt;
| void setdamagestage( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheliheightlock&lt;br /&gt;
| void setheliheightlock( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getheliheightlockheight&lt;br /&gt;
| float getheliheightlockheight( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinsideheliheightlock&lt;br /&gt;
| int isinsideheliheightlock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheightlockoffset&lt;br /&gt;
| void setheightlockoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Actor Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| startcoverarrival&lt;br /&gt;
| void startcoverarrival()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| starttraversearrival&lt;br /&gt;
| void starttraversearrival()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| melee&lt;br /&gt;
| entity melee( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reacquirestep&lt;br /&gt;
| bool reacquirestep( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findreacquirenode&lt;br /&gt;
| void findreacquirenode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getreacquirenode&lt;br /&gt;
| pathnode getreacquirenode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usereacquirenode&lt;br /&gt;
| bool usereacquirenode( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findreacquiredirectpath&lt;br /&gt;
| void findreacquiredirectpath( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| trimpathtoattack&lt;br /&gt;
| bool trimpathtoattack()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reacquiremove&lt;br /&gt;
| bool reacquiremove()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findreacquireproximatepath&lt;br /&gt;
| void findreacquireproximatepath( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| flagenemyunattackable&lt;br /&gt;
| void flagenemyunattackable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearpitchorient&lt;br /&gt;
| void clearpitchorient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpitchorient&lt;br /&gt;
| void setpitchorient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatanimnodes&lt;br /&gt;
| void setlookatanimnodes( anim, anim, anim )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookat&lt;br /&gt;
| void setlookat( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatyawlimits&lt;br /&gt;
| void setlookatyawlimits( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoplookat&lt;br /&gt;
| void stoplookat( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cansee&lt;br /&gt;
| bool cansee( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| seerecently&lt;br /&gt;
| bool seerecently( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lastknowntime&lt;br /&gt;
| int lastknowntime( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lastknownpos&lt;br /&gt;
| vector lastknownpos( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maymovetopoint&lt;br /&gt;
| int maymovetopoint( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maymovefrompointtopoint&lt;br /&gt;
| int maymovefrompointtopoint( vector, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| teleport&lt;br /&gt;
| int teleport( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| withinapproxpathdist&lt;br /&gt;
| float withinapproxpathdist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ispathdirect&lt;br /&gt;
| int ispathdirect()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowedstances&lt;br /&gt;
| void allowedstances( conststring, conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstanceallowed&lt;br /&gt;
| int isstanceallowed( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| traversemode&lt;br /&gt;
| void traversemode( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animmode&lt;br /&gt;
| void animmode( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| orientmode&lt;br /&gt;
| void orientmode( conststring, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getorientmode&lt;br /&gt;
| conststring getorientmode( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmotionangle&lt;br /&gt;
| float getmotionangle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shouldfacemotion&lt;br /&gt;
| bool shouldfacemotion()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearmovehistory&lt;br /&gt;
| void clearmovehistory()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmovehistoryaverage&lt;br /&gt;
| vector getmovehistoryaverage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanglestolikelyenemypath&lt;br /&gt;
| vector getanglestolikelyenemypath()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lerpposition&lt;br /&gt;
| void lerpposition( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictoriginandangles&lt;br /&gt;
| void predictoriginandangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictanim&lt;br /&gt;
| void predictanim()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gethitenttype&lt;br /&gt;
| void gethitenttype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gethityaw&lt;br /&gt;
| float gethityaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgroundenttype&lt;br /&gt;
| void getgroundenttype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isdeflected&lt;br /&gt;
| int isdeflected()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animcustom&lt;br /&gt;
| void animcustom( func, func )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canattackenemynode&lt;br /&gt;
| int canattackenemynode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpathlength&lt;br /&gt;
| int getpathlength()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calcpathlength&lt;br /&gt;
| int calcpathlength( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnegotiationstartnode&lt;br /&gt;
| pathnode getnegotiationstartnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnegotiationendnode&lt;br /&gt;
| pathnode getnegotiationendnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canseepathgoal&lt;br /&gt;
| int canseepathgoal()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| checkprone&lt;br /&gt;
| bool checkprone( vector, float, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pushplayer&lt;br /&gt;
| void pushplayer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalnode&lt;br /&gt;
| void setgoalnode( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalpos&lt;br /&gt;
| void setgoalpos( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalentity&lt;br /&gt;
| void setgoalentity( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalvolume&lt;br /&gt;
| void setgoalvolume( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalvolumeauto&lt;br /&gt;
| void setgoalvolumeauto( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgoalvolume&lt;br /&gt;
| entity getgoalvolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargoalvolume&lt;br /&gt;
| void cleargoalvolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setfixednodesafevolume&lt;br /&gt;
| void setfixednodesafevolume( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfixednodesafevolume&lt;br /&gt;
| entity getfixednodesafevolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearfixednodesafevolume&lt;br /&gt;
| void clearfixednodesafevolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isingoal&lt;br /&gt;
| bool isingoal( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setruntopos&lt;br /&gt;
| void setruntopos( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearruntopos&lt;br /&gt;
| void clearruntopos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nearnode&lt;br /&gt;
| bool nearnode( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nearclaimnode&lt;br /&gt;
| bool nearclaimnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nearclaimnodeandangle&lt;br /&gt;
| bool nearclaimnodeandangle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| atdangerousnode&lt;br /&gt;
| bool atdangerousnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getenemyinfo&lt;br /&gt;
| void getenemyinfo( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearenemy&lt;br /&gt;
| void clearenemy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentitytarget&lt;br /&gt;
| void setentitytarget( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearentitytarget&lt;br /&gt;
| void clearentitytarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpotentialthreat&lt;br /&gt;
| void setpotentialthreat( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearpotentialthreat&lt;br /&gt;
| void clearpotentialthreat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getperfectinfo&lt;br /&gt;
| void getperfectinfo( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setflashbangimmunity&lt;br /&gt;
| void setflashbangimmunity( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setflashbanged&lt;br /&gt;
| void setflashbanged( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getflashbangedstrength&lt;br /&gt;
| float getflashbangedstrength()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isknownenemyinradius&lt;br /&gt;
| int isknownenemyinradius( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isknownenemyinvolume&lt;br /&gt;
| int isknownenemyinvolume( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settalktospecies&lt;br /&gt;
| void settalktospecies( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowpitchangle&lt;br /&gt;
| void allowpitchangle( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| knockback&lt;br /&gt;
| void knockback( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdeltaturnyaw&lt;br /&gt;
| float getdeltaturnyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishactordamage&lt;br /&gt;
| entity finishactordamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calclookaheadpos&lt;br /&gt;
| array calclookaheadpos( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setengagementmindist&lt;br /&gt;
| void setengagementmindist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setengagementmaxdist&lt;br /&gt;
| void setengagementmaxdist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinscriptedstate&lt;br /&gt;
| bool isinscriptedstate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| meleewithoffset&lt;br /&gt;
| entity meleewithoffset( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| forceteleport&lt;br /&gt;
| int forceteleport( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentityowner&lt;br /&gt;
| void setentityowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearentityowner&lt;br /&gt;
| void clearentityowner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setanimstate&lt;br /&gt;
| void setanimstate( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setaimanimweights&lt;br /&gt;
| void setaimanimweights( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startscriptedanim&lt;br /&gt;
| void startscriptedanim()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| popaistate&lt;br /&gt;
| void popaistate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setanimstatefromasd&lt;br /&gt;
| int setanimstatefromasd( conststring, conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasanimstatefromasd&lt;br /&gt;
| bool hasanimstatefromasd( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimstatefromasd&lt;br /&gt;
| conststring getanimstatefromasd()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimsubstatefromasd&lt;br /&gt;
| int getanimsubstatefromasd( conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimsubstatecountfromasd&lt;br /&gt;
| int getanimsubstatecountfromasd( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimfromasd&lt;br /&gt;
| anim getanimfromasd( conststring, animsindex, animsindex, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimlengthfromasd&lt;br /&gt;
| float getanimlengthfromasd( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimhasnotetrackfromasd&lt;br /&gt;
| bool getanimhasnotetrackfromasd( conststring, int, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setfreecameralockonallowed&lt;br /&gt;
| void setfreecameralockonallowed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Builtin Common Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| forceyellowdot&lt;br /&gt;
| void forceyellowdot( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableyellowdot&lt;br /&gt;
| void disableyellowdot( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowcamerarotation&lt;br /&gt;
| void allowcamerarotation( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reloadonnunchuk&lt;br /&gt;
| bool reloadonnunchuk()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reloadonwiiumote&lt;br /&gt;
| bool reloadonwiiumote()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| attach&lt;br /&gt;
| void attach( string, constlowercasestring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detach&lt;br /&gt;
| void detach( string, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detachall&lt;br /&gt;
| void detachall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachsize&lt;br /&gt;
| int getattachsize()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachmodelname&lt;br /&gt;
| conststring getattachmodelname( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachtagname&lt;br /&gt;
| conststring getattachtagname( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachignorecollision&lt;br /&gt;
| bool getattachignorecollision( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hidepart&lt;br /&gt;
| void hidepart( constlowercasestring, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| runscriptonent&lt;br /&gt;
| void runscriptonent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendaiscriptvals&lt;br /&gt;
| void sendaiscriptvals( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showpart&lt;br /&gt;
| void showpart( constlowercasestring, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showallparts&lt;br /&gt;
| void showallparts()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundtoplayer&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightcolor&lt;br /&gt;
| vector getlightcolor()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightcolor&lt;br /&gt;
| void setlightcolor( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightintensity&lt;br /&gt;
| float getlightintensity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightintensity&lt;br /&gt;
| void setlightintensity( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightradius&lt;br /&gt;
| float getlightradius()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightradius&lt;br /&gt;
| void setlightradius( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightfovinner&lt;br /&gt;
| float getlightfovinner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightfovouter&lt;br /&gt;
| float getlightfovouter()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightfovrange&lt;br /&gt;
| void setlightfovrange( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightexponent&lt;br /&gt;
| int getlightexponent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightexponent&lt;br /&gt;
| void setlightexponent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| areallmissionsatscore&lt;br /&gt;
| bool areallmissionsatscore( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstartingclassdefault&lt;br /&gt;
| void isstartingclassdefault()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstartingclasseraappropriate&lt;br /&gt;
| void isstartingclasseraappropriate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumchallengescomplete&lt;br /&gt;
| int getnumchallengescomplete( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hascompletedallgamechallenges&lt;br /&gt;
| bool hascompletedallgamechallenges()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasallintel&lt;br /&gt;
| void hasallintel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdstat&lt;br /&gt;
| string getdstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdstatarraycount&lt;br /&gt;
| int getdstatarraycount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdstat&lt;br /&gt;
| void setdstat( string, string, int, int, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| adddstat&lt;br /&gt;
| void adddstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addweaponstat&lt;br /&gt;
| void addweaponstat( string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addbonuscardstat&lt;br /&gt;
| void addbonuscardstat( int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsessstat&lt;br /&gt;
| void getsessstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsessstatarraycount&lt;br /&gt;
| void getsessstatarraycount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsessstat&lt;br /&gt;
| void setsessstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addsessstat&lt;br /&gt;
| void addsessstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addplayerstat&lt;br /&gt;
| void addplayerstat( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addplayerstatwithgametype&lt;br /&gt;
| void addplayerstatwithgametype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addgametypestat&lt;br /&gt;
| void addgametypestat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| trackweaponfirenative&lt;br /&gt;
| void trackweaponfirenative( string, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| updatestatratio&lt;br /&gt;
| void updatestatratio( string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addrankxp&lt;br /&gt;
| int addrankxp( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addrankxpvalue&lt;br /&gt;
| void addrankxpvalue( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasseasonpass&lt;br /&gt;
| bool hasseasonpass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setempjammed&lt;br /&gt;
| void setempjammed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isempjammed&lt;br /&gt;
| bool isempjammed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnerteam&lt;br /&gt;
| void setspawnerteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| luinotifyevent&lt;br /&gt;
| void luinotifyevent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launch&lt;br /&gt;
| void launch( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmovingplatformenabled&lt;br /&gt;
| void setmovingplatformenabled( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismovingplatform&lt;br /&gt;
| bool ismovingplatform()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewmodelrenderflag&lt;br /&gt;
| void setviewmodelrenderflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdrawinfrared&lt;br /&gt;
| void setdrawinfrared( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgpr&lt;br /&gt;
| void setgpr()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamehistorystartmatch&lt;br /&gt;
| void gamehistorystartmatch( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamehistoryfinishmatch&lt;br /&gt;
| void gamehistoryfinishmatch( int, int, int, int, int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlink&lt;br /&gt;
| void unlink()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linkto&lt;br /&gt;
| void linkto()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linktoblendtotag&lt;br /&gt;
| void linktoblendtotag()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablelinkto&lt;br /&gt;
| void enablelinkto()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linktoupdateoffset&lt;br /&gt;
| void linktoupdateoffset( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkto&lt;br /&gt;
| void playerlinkto()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinktoblend&lt;br /&gt;
| void playerlinktoblend( entity, constlowercasestring, float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinktodelta&lt;br /&gt;
| void playerlinktodelta()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkweaponviewtodelta&lt;br /&gt;
| void playerlinkweaponviewtodelta()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinktoabsolute&lt;br /&gt;
| void playerlinktoabsolute( entity, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playercamlinkto&lt;br /&gt;
| void playercamlinkto( entity, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playercamunlink&lt;br /&gt;
| void playercamunlink()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lerpviewangleclamp&lt;br /&gt;
| void lerpviewangleclamp( float, float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewangleresistance&lt;br /&gt;
| void setviewangleresistance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkedoffsetenable&lt;br /&gt;
| void playerlinkedoffsetenable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkedoffsetdisable&lt;br /&gt;
| void playerlinkedoffsetdisable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkedsetusebaseangleforviewclamp&lt;br /&gt;
| void playerlinkedsetusebaseangleforviewclamp( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dontinterpolate&lt;br /&gt;
| void dontinterpolate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| magicgrenadetype&lt;br /&gt;
| entity magicgrenadetype( string, vector, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startfadingblur&lt;br /&gt;
| void startfadingblur( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| localtoworldcoords&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| worldtolocalcoords&lt;br /&gt;
| vector worldtolocalcoords( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretspinning&lt;br /&gt;
| void setturretspinning( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| attachshieldmodel&lt;br /&gt;
| void attachshieldmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detachshieldmodel&lt;br /&gt;
| void detachshieldmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscriptmoverflag&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| refreshshieldattachment&lt;br /&gt;
| void refreshshieldattachment()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcharacterindex&lt;br /&gt;
| void setcharacterindex( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useplayerfootsteptable&lt;br /&gt;
| void useplayerfootsteptable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisionsetforplayer&lt;br /&gt;
| void setvisionsetforplayer( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useservervisionset&lt;br /&gt;
| void useservervisionset( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinfraredvision&lt;br /&gt;
| void setinfraredvision( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontrollertype&lt;br /&gt;
| string getcontrollertype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setactorweapon&lt;br /&gt;
| void setactorweapon( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetfov&lt;br /&gt;
| void resetfov()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Builtin Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| setstowedweapon&lt;br /&gt;
| void setstowedweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstowedweapon&lt;br /&gt;
| string getstowedweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearstowedweapon&lt;br /&gt;
| void clearstowedweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getammocount&lt;br /&gt;
| int getammocount( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoplayer&lt;br /&gt;
| void setvisibletoplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinvisibletoplayer&lt;br /&gt;
| void setinvisibletoplayer( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoall&lt;br /&gt;
| void setvisibletoall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinvisibletoall&lt;br /&gt;
| void setinvisibletoall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoteam&lt;br /&gt;
| void setvisibletoteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoallexceptteam&lt;br /&gt;
| void setvisibletoallexceptteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setforcenocull&lt;br /&gt;
| void setforcenocull()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| removeforcenocull&lt;br /&gt;
| void removeforcenocull()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islinkedto&lt;br /&gt;
| int islinkedto( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowtacticalinsertion&lt;br /&gt;
| void allowtacticalinsertion( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowbottargetting&lt;br /&gt;
| void allowbottargetting( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlinkedent&lt;br /&gt;
| entity getlinkedent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getorigin&lt;br /&gt;
| vector getorigin()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getangles&lt;br /&gt;
| vector getangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmins&lt;br /&gt;
| vector getmins()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmaxs&lt;br /&gt;
| vector getmaxs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getabsmins&lt;br /&gt;
| vector getabsmins()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getabsmaxs&lt;br /&gt;
| vector getabsmaxs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpointinbounds&lt;br /&gt;
| vector getpointinbounds( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| geteye&lt;br /&gt;
| vector geteye()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| geteyeapprox&lt;br /&gt;
| vector geteyeapprox()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useby&lt;br /&gt;
| entity useby( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setstablemissile&lt;br /&gt;
| void setstablemissile( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istouching&lt;br /&gt;
| int istouching( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istouchingswept&lt;br /&gt;
| int istouchingswept( entity, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istouchingvolume&lt;br /&gt;
| int istouchingvolume( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsound&lt;br /&gt;
| void playsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundwithnotify&lt;br /&gt;
| void playsoundwithnotify( string, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundontag&lt;br /&gt;
| void playsoundontag( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundasmaster&lt;br /&gt;
| void playsoundasmaster( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundtoteam&lt;br /&gt;
| void playsoundtoteam( string, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playbattlechattertoteam&lt;br /&gt;
| void playbattlechattertoteam( string, string, team, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundtoplayer&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playloopsound&lt;br /&gt;
| void playloopsound( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoploopsound&lt;br /&gt;
| void stoploopsound( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopsounds&lt;br /&gt;
| void stopsounds()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playrumbleonentity&lt;br /&gt;
| void playrumbleonentity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playrumblelooponentity&lt;br /&gt;
| void playrumblelooponentity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoprumble&lt;br /&gt;
| void stoprumble( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| delete&lt;br /&gt;
| void delete()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmodel&lt;br /&gt;
| void setmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzombieshrink&lt;br /&gt;
| void setzombieshrink( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setenemymodel&lt;br /&gt;
| void setenemymodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dodamage&lt;br /&gt;
| void dodamage( float, vector, entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnormalhealth&lt;br /&gt;
| float getnormalhealth()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setnormalhealth&lt;br /&gt;
| void setnormalhealth( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmaxhealth&lt;br /&gt;
| void setmaxhealth( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| show&lt;br /&gt;
| void show()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hide&lt;br /&gt;
| void hide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ghost&lt;br /&gt;
| void ghost()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ghostindemo&lt;br /&gt;
| void ghostindemo()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showindemo&lt;br /&gt;
| void showindemo()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| laseron&lt;br /&gt;
| void laseron()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| laseroff&lt;br /&gt;
| void laseroff()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showtoplayer&lt;br /&gt;
| void showtoplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcontents&lt;br /&gt;
| int setcontents( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startfiring&lt;br /&gt;
| void startfiring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopfiring&lt;br /&gt;
| void stopfiring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shootturret&lt;br /&gt;
| void shootturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopshootturret&lt;br /&gt;
| void stopshootturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmode&lt;br /&gt;
| void setmode( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturretowner&lt;br /&gt;
| entity getturretowner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetentity&lt;br /&gt;
| void settargetentity( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturretarclimits&lt;br /&gt;
| array getturretarclimits()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerspread&lt;br /&gt;
| void setplayerspread( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setaispread&lt;br /&gt;
| void setaispread( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setconvergencetime&lt;br /&gt;
| void setconvergencetime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsuppressiontime&lt;br /&gt;
| void setsuppressiontime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetentity&lt;br /&gt;
| void cleartargetentity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretteam&lt;br /&gt;
| void setturretteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maketurretusable&lt;br /&gt;
| void maketurretusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maketurretunusable&lt;br /&gt;
| void maketurretunusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretaccuracy&lt;br /&gt;
| void setturretaccuracy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretignoregoals&lt;br /&gt;
| void setturretignoregoals( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturrettarget&lt;br /&gt;
| entity getturrettarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disconnectpaths&lt;br /&gt;
| void disconnectpaths()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| connectpaths&lt;br /&gt;
| void connectpaths()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstance&lt;br /&gt;
| conststring getstance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setstance&lt;br /&gt;
| void setstance( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcursorhint&lt;br /&gt;
| void setcursorhint( string, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrevivehintstring&lt;br /&gt;
| void setrevivehintstring( string, team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethintstringforperk&lt;br /&gt;
| void sethintstringforperk( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethintstring&lt;br /&gt;
| void sethintstring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setfovforkillcam&lt;br /&gt;
| void setfovforkillcam( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethintlowpriority&lt;br /&gt;
| void sethintlowpriority( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usetriggerrequirelookat&lt;br /&gt;
| void usetriggerrequirelookat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| triggerignoreteam&lt;br /&gt;
| void triggerignoreteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shellshock&lt;br /&gt;
| void shellshock( string, float, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponforwarddir&lt;br /&gt;
| vector getweaponforwarddir()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmuzzlepoint&lt;br /&gt;
| vector getweaponmuzzlepoint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettagorigin&lt;br /&gt;
| vector gettagorigin( constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettagangles&lt;br /&gt;
| vector gettagangles( constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentnum&lt;br /&gt;
| void getentnum()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopshellshock&lt;br /&gt;
| void stopshellshock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdepthoffield&lt;br /&gt;
| void setdepthoffield( float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setburn&lt;br /&gt;
| void setburn( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setelectrified&lt;br /&gt;
| void setelectrified( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnnapalmgroundflame&lt;br /&gt;
| void spawnnapalmgroundflame( vector, string, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| needsrevive&lt;br /&gt;
| void needsrevive( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinsecondchance&lt;br /&gt;
| bool isinsecondchance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| depthinwater&lt;br /&gt;
| float depthinwater()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shootup&lt;br /&gt;
| void shootup( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| depthofplayerinwater&lt;br /&gt;
| int depthofplayerinwater()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useweaponhidetags&lt;br /&gt;
| void useweaponhidetags( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useweaponmodel&lt;br /&gt;
| void useweaponmodel( string, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| starttanning&lt;br /&gt;
| void starttanning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopburning&lt;br /&gt;
| void stopburning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwaterdrops&lt;br /&gt;
| void setwaterdrops( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| restoredefaultdroppitch&lt;br /&gt;
| void restoredefaultdroppitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isfiringturret&lt;br /&gt;
| bool isfiringturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isturretlockedon&lt;br /&gt;
| bool isturretlockedon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewmodeldepthoffield&lt;br /&gt;
| void setviewmodeldepthoffield( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| viewkick&lt;br /&gt;
| void viewkick( float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| localtoworldcoords&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrightarc&lt;br /&gt;
| void setrightarc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setleftarc&lt;br /&gt;
| void setleftarc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settoparc&lt;br /&gt;
| void settoparc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setbottomarc&lt;br /&gt;
| void setbottomarc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| radiusdamage&lt;br /&gt;
| void radiusdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detonate&lt;br /&gt;
| void detonate( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| damageconetrace&lt;br /&gt;
| void damageconetrace()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sightconetrace&lt;br /&gt;
| void sightconetrace()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| heliturretsighttrace&lt;br /&gt;
| int heliturretsighttrace( vector, entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| heliturretdogtrace&lt;br /&gt;
| int heliturretdogtrace( vector, entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playersighttrace&lt;br /&gt;
| int playersighttrace( vector, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| visionsetlerpratio&lt;br /&gt;
| void visionsetlerpratio( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| docowardswayanims&lt;br /&gt;
| float docowardswayanims()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startpoisoning&lt;br /&gt;
| void startpoisoning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoppoisoning&lt;br /&gt;
| void stoppoisoning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startbinocs&lt;br /&gt;
| void startbinocs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopbinocs&lt;br /&gt;
| void stopbinocs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isflared&lt;br /&gt;
| bool isflared()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ispoisoned&lt;br /&gt;
| bool ispoisoned()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcameraspikeactive&lt;br /&gt;
| void setcameraspikeactive( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinsideheightlock&lt;br /&gt;
| int isinsideheightlock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismissileinsideheightlock&lt;br /&gt;
| int ismissileinsideheightlock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isonground&lt;br /&gt;
| int isonground( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgroundent&lt;br /&gt;
| entity getgroundent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmoverent&lt;br /&gt;
| entity getmoverent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issprinting&lt;br /&gt;
| int issprinting()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setanim&lt;br /&gt;
| void setanim()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useanimtree&lt;br /&gt;
| void useanimtree( animtree )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animscripted&lt;br /&gt;
| void animscripted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animscriptedskiprestart&lt;br /&gt;
| void animscriptedskiprestart()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animrelative&lt;br /&gt;
| void animrelative()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopanimscripted&lt;br /&gt;
| void stopanimscripted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearanim&lt;br /&gt;
| void clearanim( anim, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentityanimrate&lt;br /&gt;
| void setentityanimrate( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentityanimrate&lt;br /&gt;
| float getentityanimrate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcentroid&lt;br /&gt;
| vector getcentroid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismartyrdomgrenade&lt;br /&gt;
| bool ismartyrdomgrenade()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentitynumber&lt;br /&gt;
| int getentitynumber()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentitytype&lt;br /&gt;
| int getentitytype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablegrenadetouchdamage&lt;br /&gt;
| void enablegrenadetouchdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disablegrenadetouchdamage&lt;br /&gt;
| void disablegrenadetouchdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableaimassist&lt;br /&gt;
| void enableaimassist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableaimassist&lt;br /&gt;
| void disableaimassist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| placespawnpoint&lt;br /&gt;
| void placespawnpoint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnclientflag&lt;br /&gt;
| void setspawnclientflag( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| directionalhitindicator&lt;br /&gt;
| void directionalhitindicator( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendkillstreakdamageevent&lt;br /&gt;
| void sendkillstreakdamageevent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayergravity&lt;br /&gt;
| void setplayergravity( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearplayergravity&lt;br /&gt;
| void clearplayergravity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendfaceevent&lt;br /&gt;
| void sendfaceevent( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteamfortrigger&lt;br /&gt;
| void setteamfortrigger( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setexcludeteamfortrigger&lt;br /&gt;
| void setexcludeteamfortrigger( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setperkfortrigger&lt;br /&gt;
| void setperkfortrigger( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setignoreentfortrigger&lt;br /&gt;
| void setignoreentfortrigger( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientclaimtrigger&lt;br /&gt;
| void clientclaimtrigger( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientreleasetrigger&lt;br /&gt;
| void clientreleasetrigger( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| releaseclaimedtrigger&lt;br /&gt;
| void releaseclaimedtrigger()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isitemlocked&lt;br /&gt;
| int isitemlocked( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isitempurchased&lt;br /&gt;
| int isitempurchased( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| uploadleaderboards&lt;br /&gt;
| void uploadleaderboards()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setnemesisxuid&lt;br /&gt;
| void setnemesisxuid( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutitem&lt;br /&gt;
| int getloadoutitem()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isbonuscardactive&lt;br /&gt;
| int isbonuscardactive( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutitemref&lt;br /&gt;
| string getloadoutitemref()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutweapon&lt;br /&gt;
| string getloadoutweapon( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutperks&lt;br /&gt;
| array getloadoutperks( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutallocation&lt;br /&gt;
| int getloadoutallocation( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmovespeedscale&lt;br /&gt;
| void setmovespeedscale( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmovespeedscale&lt;br /&gt;
| float getmovespeedscale()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| logstring&lt;br /&gt;
| void logstring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_settarget&lt;br /&gt;
| void missile_settarget( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_dronesetvisible&lt;br /&gt;
| void missile_dronesetvisible( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isonladder&lt;br /&gt;
| bool isonladder()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismantling&lt;br /&gt;
| bool ismantling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isonslide&lt;br /&gt;
| bool isonslide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startdoorbreach&lt;br /&gt;
| void startdoorbreach()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopdoorbreach&lt;br /&gt;
| void stopdoorbreach()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startragdoll&lt;br /&gt;
| void startragdoll( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isragdoll&lt;br /&gt;
| int isragdoll()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launchragdoll&lt;br /&gt;
| void launchragdoll( vector, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launchvehicle&lt;br /&gt;
| void launchvehicle( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setblur&lt;br /&gt;
| void setblur( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetmissiledetonationtime&lt;br /&gt;
| void resetmissiledetonationtime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| giveachievement&lt;br /&gt;
| void giveachievement()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzombiename&lt;br /&gt;
| void setzombiename( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentgravitytrajectory&lt;br /&gt;
| void setentgravitytrajectory( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehicleteam&lt;br /&gt;
| void setvehicleteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteam&lt;br /&gt;
| void setteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getteam&lt;br /&gt;
| team getteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setowner&lt;br /&gt;
| void setowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmissileowner&lt;br /&gt;
| void setmissileowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentityweapon&lt;br /&gt;
| void setentityweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretowner&lt;br /&gt;
| void setturretowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettype&lt;br /&gt;
| void setturrettype( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcorpseanim&lt;br /&gt;
| anim getcorpseanim( animsindex )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| itemweaponsetammo&lt;br /&gt;
| void itemweaponsetammo( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretcarried&lt;br /&gt;
| void setturretcarried( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretminimapvisible&lt;br /&gt;
| void setturretminimapvisible( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmissilecoasting&lt;br /&gt;
| void setmissilecoasting( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweapon&lt;br /&gt;
| void setweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gib&lt;br /&gt;
| void gib( conststring, object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setphysparams&lt;br /&gt;
| void setphysparams( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayercollision&lt;br /&gt;
| void setplayercollision( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reportuser&lt;br /&gt;
| void reportuser( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayercurrentobjective&lt;br /&gt;
| void setplayercurrentobjective()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayercurrentstreak&lt;br /&gt;
| void setplayercurrentstreak( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvelocity&lt;br /&gt;
| vector getvelocity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnactor&lt;br /&gt;
| entity spawnactor( int, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getshootatpos&lt;br /&gt;
| vector getshootatpos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictspawnpoint&lt;br /&gt;
| void predictspawnpoint( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdefaultdroppitch&lt;br /&gt;
| void setdefaultdroppitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscanningpitch&lt;br /&gt;
| void setscanningpitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launchbomb&lt;br /&gt;
| entity launchbomb( string, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| magicgrenade&lt;br /&gt;
| entity magicgrenade( string, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makegrenadedud&lt;br /&gt;
| void makegrenadedud()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientflag&lt;br /&gt;
| void setclientflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getclientflag&lt;br /&gt;
| int getclientflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearclientflag&lt;br /&gt;
| void clearclientflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscriptmoverflag&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmovingplatformenabled&lt;br /&gt;
| void setmovingplatformenabled()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fakefire&lt;br /&gt;
| void fakefire( entity, vector, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makeusable&lt;br /&gt;
| void makeusable( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makeunusable&lt;br /&gt;
| void makeunusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictgrenade&lt;br /&gt;
| vector predictgrenade()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdangerous&lt;br /&gt;
| void setdangerous( team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isdangerous&lt;br /&gt;
| bool isdangerous( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getindexforactivecontract&lt;br /&gt;
| void getindexforactivecontract()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getactivecontractprogress&lt;br /&gt;
| void getactivecontractprogress()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementactivecontractprogress&lt;br /&gt;
| void incrementactivecontractprogress()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementactivecontracttime&lt;br /&gt;
| void incrementactivecontracttime()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isactivecontractcomplete&lt;br /&gt;
| void isactivecontractcomplete()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasactivecontractexpired&lt;br /&gt;
| void hasactivecontractexpired()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getactivecontracttimepassed&lt;br /&gt;
| void getactivecontracttimepassed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetactivecontractprogress&lt;br /&gt;
| void resetactivecontractprogress()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpregameclass&lt;br /&gt;
| void getpregameclass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpregameteam&lt;br /&gt;
| void getpregameteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpregameclass&lt;br /&gt;
| void setpregameclass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpregameteam&lt;br /&gt;
| void setpregameteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordleaguepreloser&lt;br /&gt;
| void recordleaguepreloser()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| luinotifyeventtospectators&lt;br /&gt;
| void luinotifyeventtospectators()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istestclient&lt;br /&gt;
| bool istestclient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setworldfogactivebank&lt;br /&gt;
| void setworldfogactivebank( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iszbarrier&lt;br /&gt;
| bool iszbarrier()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumzbarrierpieces&lt;br /&gt;
| int getnumzbarrierpieces()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpiecestate&lt;br /&gt;
| conststring getzbarrierpiecestate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzbarrierpiecestate&lt;br /&gt;
| void setzbarrierpiecestate( int, constlowercasestring, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iszbarrieropen&lt;br /&gt;
| bool iszbarrieropen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iszbarrierclosed&lt;br /&gt;
| bool iszbarrierclosed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hidezbarrierpiece&lt;br /&gt;
| void hidezbarrierpiece( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showzbarrierpiece&lt;br /&gt;
| void showzbarrierpiece( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceusedefaultmodel&lt;br /&gt;
| void zbarrierpieceusedefaultmodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceusealternatemodel&lt;br /&gt;
| void zbarrierpieceusealternatemodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceuseupgradedmodel&lt;br /&gt;
| void zbarrierpieceuseupgradedmodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceuseboxriselogic&lt;br /&gt;
| void zbarrierpieceuseboxriselogic( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getupgradedpiecenumlives&lt;br /&gt;
| int getupgradedpiecenumlives( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceindicesinstate&lt;br /&gt;
| array getzbarrierpieceindicesinstate( constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceanimlengthforstate&lt;br /&gt;
| float getzbarrierpieceanimlengthforstate( int, constlowercasestring, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceanimstate&lt;br /&gt;
| conststring getzbarrierpieceanimstate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceanimsubstate&lt;br /&gt;
| conststring getzbarrierpieceanimsubstate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarriersupportszombietaunts&lt;br /&gt;
| int zbarriersupportszombietaunts()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarriersupportszombiereachthroughattacks&lt;br /&gt;
| int zbarriersupportszombiereachthroughattacks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarriertauntanimstate&lt;br /&gt;
| conststring getzbarriertauntanimstate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierreachthroughattackanimstate&lt;br /&gt;
| conststring getzbarrierreachthroughattackanimstate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarriernumattackslots&lt;br /&gt;
| int getzbarriernumattackslots()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierattackslothorzoffset&lt;br /&gt;
| float getzbarrierattackslothorzoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzbarriercolmodel&lt;br /&gt;
| void setzbarriercolmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponoptic&lt;br /&gt;
| string getweaponoptic( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setaltusetrigger&lt;br /&gt;
| void setaltusetrigger()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isaltusetrigger&lt;br /&gt;
| bool isaltusetrigger()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Game_Script_Functions_(BO2)&amp;diff=958</id>
		<title>Game Script Functions (BO2)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Game_Script_Functions_(BO2)&amp;diff=958"/>
		<updated>2015-10-17T01:26:17Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
[[Category:BO2]]&lt;br /&gt;
== Builtin Functions ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| getatrloaded&lt;br /&gt;
| array getatrloaded()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findanimbyname&lt;br /&gt;
| anim findanimbyname( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawn&lt;br /&gt;
| entity spawn( conststring, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawncollision&lt;br /&gt;
| entity spawncollision( string, conststring, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawntimedfx&lt;br /&gt;
| entity spawntimedfx( string, vector, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnvehicle&lt;br /&gt;
| entity spawnvehicle( string, conststring, conststring, vector, vector, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnplane&lt;br /&gt;
| entity spawnplane( entity, conststring, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnturret&lt;br /&gt;
| entity spawnturret( conststring, vector, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheturret&lt;br /&gt;
| void precacheturret( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnstruct&lt;br /&gt;
| struct spawnstruct()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnhelicopter&lt;br /&gt;
| entity spawnhelicopter( entity, vector, vector, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentbynum&lt;br /&gt;
| entity getentbynum( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmodel&lt;br /&gt;
| string getweaponmodel( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponstowedmodel&lt;br /&gt;
| int getweaponstowedmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimlength&lt;br /&gt;
| float getanimlength( anims, anim )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animhasnotetrack&lt;br /&gt;
| bool animhasnotetrack( anim, anims, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnotetracktimes&lt;br /&gt;
| array getnotetracktimes( anim, anims, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getbrushmodelcenter&lt;br /&gt;
| vector getbrushmodelcenter( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdemofileid&lt;br /&gt;
| string getdemofileid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayers&lt;br /&gt;
| array getplayers( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| countplayers&lt;br /&gt;
| int countplayers( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdamageableentarray&lt;br /&gt;
| array getdamageableentarray( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_add&lt;br /&gt;
| void objective_add( int, conststring, vector, istring, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_delete&lt;br /&gt;
| void objective_delete( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_state&lt;br /&gt;
| void objective_state( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_icon&lt;br /&gt;
| void objective_icon( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_position&lt;br /&gt;
| void objective_position( int, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_onentity&lt;br /&gt;
| void objective_onentity( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_clearentity&lt;br /&gt;
| void objective_clearentity( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setvisibletoplayer&lt;br /&gt;
| void objective_setvisibletoplayer( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setinvisibletoplayer&lt;br /&gt;
| void objective_setinvisibletoplayer( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setvisibletoall&lt;br /&gt;
| void objective_setvisibletoall( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setinvisibletoall&lt;br /&gt;
| void objective_setinvisibletoall( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setsize&lt;br /&gt;
| void objective_setsize( int, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setprogress&lt;br /&gt;
| void objective_setprogress( int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setgamemodeflags&lt;br /&gt;
| void objective_setgamemodeflags( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_getgamemodeflags&lt;br /&gt;
| int objective_getgamemodeflags( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setplayerusing&lt;br /&gt;
| void objective_setplayerusing( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_clearplayerusing&lt;br /&gt;
| void objective_clearplayerusing( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_clearallusing&lt;br /&gt;
| void objective_clearallusing( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_createattractorent&lt;br /&gt;
| int missile_createattractorent( float, entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_createattractororigin&lt;br /&gt;
| int missile_createattractororigin( float, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_createrepulsorent&lt;br /&gt;
| int missile_createrepulsorent( entity, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_createrepulsororigin&lt;br /&gt;
| int missile_createrepulsororigin( vector, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_deleteattractor&lt;br /&gt;
| void missile_deleteattractor( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| bullettrace&lt;br /&gt;
| array bullettrace( vector, vector, int, entity, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| groundtrace&lt;br /&gt;
| array groundtrace( vector, vector, int, entity, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| bullettracepassed&lt;br /&gt;
| bool bullettracepassed( vector, vector, int, entity, entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sighttracepassed&lt;br /&gt;
| bool sighttracepassed( vector, vector, int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicstrace&lt;br /&gt;
| array physicstrace( vector, vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerphysicstrace&lt;br /&gt;
| vector playerphysicstrace( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerbullettrace&lt;br /&gt;
| array playerbullettrace( vector, vector, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| worldtrace&lt;br /&gt;
| array worldtrace( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmovedelta&lt;br /&gt;
| vector getmovedelta( anim, anims, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getangledelta&lt;br /&gt;
| float getangledelta( anim, anims, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnorthyaw&lt;br /&gt;
| float getnorthyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precachemodel&lt;br /&gt;
| void precachemodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheshellshock&lt;br /&gt;
| void precacheshellshock( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheitem&lt;br /&gt;
| void precacheitem( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheshader&lt;br /&gt;
| void precacheshader( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precachestring&lt;br /&gt;
| void precachestring( istring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacherumble&lt;br /&gt;
| void precacherumble( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precachemenu&lt;br /&gt;
| void precachemenu( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precachestatusicon&lt;br /&gt;
| void precachestatusicon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheheadicon&lt;br /&gt;
| void precacheheadicon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precachelocationselector&lt;br /&gt;
| void precachelocationselector( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| loadfx&lt;br /&gt;
| int loadfx( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playfx&lt;br /&gt;
| void playfx( int, vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playfxontag&lt;br /&gt;
| void playfxontag( int, entity, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getwaterheight&lt;br /&gt;
| float getwaterheight( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playloopedfx&lt;br /&gt;
| entity playloopedfx( int, float, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnfx&lt;br /&gt;
| entity spawnfx( int, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| triggerfx&lt;br /&gt;
| void triggerfx( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fxblocksight&lt;br /&gt;
| void fxblocksight( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicsexplosionsphere&lt;br /&gt;
| void physicsexplosionsphere( vector, int, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicsexplosioncylinder&lt;br /&gt;
| void physicsexplosioncylinder( vector, int, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicsjolt&lt;br /&gt;
| void physicsjolt( vector, int, float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicsjetthrust&lt;br /&gt;
| void physicsjetthrust( vector, vector, int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| createstreamerhint&lt;br /&gt;
| entity createstreamerhint( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| aretexturesloaded&lt;br /&gt;
| bool aretexturesloaded()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setexpfog&lt;br /&gt;
| void setexpfog( float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvolfog&lt;br /&gt;
| void setvolfog( float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setculldist&lt;br /&gt;
| void setculldist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| grenadeexplosioneffect&lt;br /&gt;
| void grenadeexplosioneffect( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| magicbullet&lt;br /&gt;
| entity magicbullet( string, vector, vector, entity, entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| radiusdamage&lt;br /&gt;
| void radiusdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerignoreradiusdamage&lt;br /&gt;
| void setplayerignoreradiusdamage( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| glassradiusdamage&lt;br /&gt;
| void glassradiusdamage( vector, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumparts&lt;br /&gt;
| int getnumparts( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpartname&lt;br /&gt;
| conststring getpartname( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| earthquake&lt;br /&gt;
| void earthquake( float, float, vector, float, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| newhudelem&lt;br /&gt;
| hudelem newhudelem()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| newclienthudelem&lt;br /&gt;
| hudelem newclienthudelem( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| newdamageindicatorhudelem&lt;br /&gt;
| hudelem newdamageindicatorhudelem( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| newteamhudelem&lt;br /&gt;
| hudelem newteamhudelem( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| newscorehudelem&lt;br /&gt;
| hudelem newscorehudelem( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| newdebughudelem&lt;br /&gt;
| void newdebughudelem()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resettimeout&lt;br /&gt;
| void resettimeout()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponfiretime&lt;br /&gt;
| float weaponfiretime( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponreloadtime&lt;br /&gt;
| float weaponreloadtime( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponcliponly&lt;br /&gt;
| bool isweaponcliponly( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweapondetonationtimed&lt;br /&gt;
| bool isweapondetonationtimed( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponclipsize&lt;br /&gt;
| int weaponclipsize( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponissemiauto&lt;br /&gt;
| int weaponissemiauto( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponisboltaction&lt;br /&gt;
| int weaponisboltaction( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponisgasweapon&lt;br /&gt;
| int weaponisgasweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weapontype&lt;br /&gt;
| string weapontype( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponclass&lt;br /&gt;
| string weaponclass( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponmountable&lt;br /&gt;
| int weaponmountable( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponinventorytype&lt;br /&gt;
| string weaponinventorytype( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponstartammo&lt;br /&gt;
| int weaponstartammo( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponmaxammo&lt;br /&gt;
| int weaponmaxammo( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponaltweaponname&lt;br /&gt;
| string weaponaltweaponname( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weapondualwieldweaponname&lt;br /&gt;
| string weapondualwieldweaponname( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponisdualwield&lt;br /&gt;
| int weaponisdualwield( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getwatcherweapons&lt;br /&gt;
| array getwatcherweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getretrievableweapons&lt;br /&gt;
| array getretrievableweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmindamagerange&lt;br /&gt;
| float getweaponmindamagerange( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmaxdamagerange&lt;br /&gt;
| float getweaponmaxdamagerange( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmindamage&lt;br /&gt;
| float getweaponmindamage( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmaxdamage&lt;br /&gt;
| float getweaponmaxdamage( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponfusetime&lt;br /&gt;
| float getweaponfusetime( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponexplosionradius&lt;br /&gt;
| int getweaponexplosionradius( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponprojexplosionsound&lt;br /&gt;
| string getweaponprojexplosionsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponspecificuse&lt;br /&gt;
| int isweaponspecificuse( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweapondisallowedatmatchstart&lt;br /&gt;
| int isweapondisallowedatmatchstart( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponscopeoverlay&lt;br /&gt;
| int isweaponscopeoverlay( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponequipment&lt;br /&gt;
| int isweaponequipment( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponprimary&lt;br /&gt;
| int isweaponprimary( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isturretfiring&lt;br /&gt;
| bool isturretfiring( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponfiresound&lt;br /&gt;
| string getweaponfiresound( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponfiresoundplayer&lt;br /&gt;
| string getweaponfiresoundplayer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponpickupsoundplayer&lt;br /&gt;
| string getweaponpickupsoundplayer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponpickupsound&lt;br /&gt;
| string getweaponpickupsound( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponindexfromname&lt;br /&gt;
| int getweaponindexfromname( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponsupportedattachments&lt;br /&gt;
| array getweaponsupportedattachments( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponhasattachment&lt;br /&gt;
| bool weaponhasattachment( string, string, string, string, string, string, string, string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponattachmentcount&lt;br /&gt;
| int weaponattachmentcount( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponattachments&lt;br /&gt;
| array getweaponattachments( string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponblocksprone&lt;br /&gt;
| bool weaponblocksprone( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isitemrestricted&lt;br /&gt;
| bool isitemrestricted( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isplayer&lt;br /&gt;
| int isplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isplayernumber&lt;br /&gt;
| int isplayernumber( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwinningplayer&lt;br /&gt;
| void setwinningplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwinningteam&lt;br /&gt;
| void setwinningteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| announcement&lt;br /&gt;
| void announcement( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientannouncement&lt;br /&gt;
| void clientannouncement( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getteamscore&lt;br /&gt;
| int getteamscore( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteamscore&lt;br /&gt;
| void setteamscore( team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteamhasmeat&lt;br /&gt;
| void setteamhasmeat( team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientnamemode&lt;br /&gt;
| void setclientnamemode( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| updateclientnames&lt;br /&gt;
| void updateclientnames()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getteamplayersalive&lt;br /&gt;
| int getteamplayersalive( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdroppedweapons&lt;br /&gt;
| array getdroppedweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_team&lt;br /&gt;
| void objective_team( int, team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_visibleteams&lt;br /&gt;
| void objective_visibleteams( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| artilleryiconlocation&lt;br /&gt;
| void artilleryiconlocation( vector, team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| logprint&lt;br /&gt;
| void logprint( string, string, string, string, string, string, string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| worldentnumber&lt;br /&gt;
| int worldentnumber()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| obituary&lt;br /&gt;
| void obituary( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reviveobituary&lt;br /&gt;
| void reviveobituary( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| adddemobookmark&lt;br /&gt;
| void adddemobookmark( int, int, int, int, int, int, int, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| positionwouldtelefrag&lt;br /&gt;
| void positionwouldtelefrag( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| boundswouldtelefrag&lt;br /&gt;
| void boundswouldtelefrag( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordusedspawnpoint&lt;br /&gt;
| void recordusedspawnpoint( entity, team, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| testspawnpoint&lt;br /&gt;
| bool testspawnpoint( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstarttime&lt;br /&gt;
| int getstarttime()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| map_restart&lt;br /&gt;
| void map_restart( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missionfailed&lt;br /&gt;
| void missionfailed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| exitlevel&lt;br /&gt;
| void exitlevel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| killserver&lt;br /&gt;
| void killserver()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addtestclient&lt;br /&gt;
| entity addtestclient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setobjectivepointstatus&lt;br /&gt;
| void setobjectivepointstatus()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setbombtimer&lt;br /&gt;
| void setbombtimer( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setroundsplayed&lt;br /&gt;
| void setroundsplayed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinitialplayersconnected&lt;br /&gt;
| void setinitialplayersconnected()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmatchflag&lt;br /&gt;
| void setmatchflag( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmatchtalkflag&lt;br /&gt;
| void setmatchtalkflag( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setarchive&lt;br /&gt;
| void setarchive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allclientsprint&lt;br /&gt;
| void allclientsprint( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientprint&lt;br /&gt;
| void clientprint( entity, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| mapexists&lt;br /&gt;
| int mapexists( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvalidgametype&lt;br /&gt;
| int isvalidgametype( gametypenameforscript, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| matchend&lt;br /&gt;
| void matchend()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| skillupdate&lt;br /&gt;
| void skillupdate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordleaguewinner&lt;br /&gt;
| void recordleaguewinner( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteamspyplane&lt;br /&gt;
| void setteamspyplane( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getteamspyplane&lt;br /&gt;
| int getteamspyplane( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteamsatellite&lt;br /&gt;
| void setteamsatellite( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getteamsatellite&lt;br /&gt;
| int getteamsatellite( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getassignedteam&lt;br /&gt;
| team getassignedteam( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdefaultclassslot&lt;br /&gt;
| string getdefaultclassslot( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getitemattachment&lt;br /&gt;
| string getitemattachment( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getitemattachmentallocationcost&lt;br /&gt;
| int getitemattachmentallocationcost( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getreffromitemindex&lt;br /&gt;
| string getreffromitemindex( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getitemgroupfromitemindex&lt;br /&gt;
| string getitemgroupfromitemindex( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getbaseweaponitemindex&lt;br /&gt;
| int getbaseweaponitemindex( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgametypeenumfromname&lt;br /&gt;
| int getgametypeenumfromname( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscoreboardcolumns&lt;br /&gt;
| void setscoreboardcolumns( string, string, string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordnumzombierounds&lt;br /&gt;
| void recordnumzombierounds( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordgameresult&lt;br /&gt;
| void recordgameresult( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettouchingvolume&lt;br /&gt;
| array gettouchingvolume( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmatchsummaryzombieendgamedata&lt;br /&gt;
| void recordmatchsummaryzombieendgamedata( string, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| matchrecorderincrementheaderstat&lt;br /&gt;
| void matchrecorderincrementheaderstat( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmatchinit&lt;br /&gt;
| void recordmatchinit()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordzombieroundstart&lt;br /&gt;
| void recordzombieroundstart()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordzombieroundend&lt;br /&gt;
| void recordzombieroundend()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcustomteamname&lt;br /&gt;
| string getcustomteamname( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerstats&lt;br /&gt;
| void recordplayerstats( entity, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayermatchend&lt;br /&gt;
| void recordplayermatchend( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmatchbegin&lt;br /&gt;
| void recordmatchbegin()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvotestring&lt;br /&gt;
| void setvotestring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvotetime&lt;br /&gt;
| void setvotetime( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvoteyescount&lt;br /&gt;
| void setvoteyescount( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvotenocount&lt;br /&gt;
| void setvotenocount( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reportmtu&lt;br /&gt;
| void reportmtu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pcserverupdateplaylist&lt;br /&gt;
| void pcserverupdateplaylist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| kick&lt;br /&gt;
| void kick( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ban&lt;br /&gt;
| void ban( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| map&lt;br /&gt;
| void map( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playrumbleonposition&lt;br /&gt;
| void playrumbleonposition( string, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playrumblelooponposition&lt;br /&gt;
| void playrumblelooponposition( string, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopallrumbles&lt;br /&gt;
| void stopallrumbles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| soundexists&lt;br /&gt;
| bool soundexists( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| soundgetplaybacktime&lt;br /&gt;
| int soundgetplaybacktime( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issplitscreen&lt;br /&gt;
| int issplitscreen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islocalgame&lt;br /&gt;
| int islocalgame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isglobalstatsserver&lt;br /&gt;
| int isglobalstatsserver()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setminimap&lt;br /&gt;
| void setminimap( string, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmapcenter&lt;br /&gt;
| void setmapcenter( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdemointermissionpoint&lt;br /&gt;
| void setdemointermissionpoint( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgameendtime&lt;br /&gt;
| void setgameendtime( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setslowmotion&lt;br /&gt;
| void setslowmotion( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| numremoteclients&lt;br /&gt;
| int numremoteclients()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| searchforonlinegames&lt;br /&gt;
| void searchforonlinegames()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| quitlobby&lt;br /&gt;
| void quitlobby()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| quitparty&lt;br /&gt;
| void quitparty()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startparty&lt;br /&gt;
| void startparty()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startprivatematch&lt;br /&gt;
| void startprivatematch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| visionsetnaked&lt;br /&gt;
| void visionsetnaked( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| visionsetnight&lt;br /&gt;
| void visionsetnight( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| visionsetlaststand&lt;br /&gt;
| void visionsetlaststand( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgravity&lt;br /&gt;
| void setgravity( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| endlobby&lt;br /&gt;
| void endlobby()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientsysregister&lt;br /&gt;
| int clientsysregister( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientsyssetstate&lt;br /&gt;
| void clientsyssetstate( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsnapshotindexarray&lt;br /&gt;
| array getsnapshotindexarray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| snapshotacknowledged&lt;br /&gt;
| int snapshotacknowledged( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isai&lt;br /&gt;
| int isai( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getaitriggerflags&lt;br /&gt;
| int getaitriggerflags()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disablezombies&lt;br /&gt;
| void disablezombies()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablezombies&lt;br /&gt;
| void enablezombies()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicle&lt;br /&gt;
| int isvehicle( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmaxvehicles&lt;br /&gt;
| int getmaxvehicles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disabledestructiblepieces&lt;br /&gt;
| void disabledestructiblepieces( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablealldestructiblepieces&lt;br /&gt;
| void enablealldestructiblepieces()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| createdynentandlaunch&lt;br /&gt;
| void createdynentandlaunch( string, vector, vector, vector, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicletriggerflags&lt;br /&gt;
| int getvehicletriggerflags()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| collisiontestpointsinsphere&lt;br /&gt;
| array collisiontestpointsinsphere( typename, vector, float, arrayvalues_vector, typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| collisiontestpointsincylinder&lt;br /&gt;
| array collisiontestpointsincylinder( typename, vector, float, float, vector, arrayvalues_vector, typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| collisiontestpointsinpill&lt;br /&gt;
| array collisiontestpointsinpill( typename, vector, float, float, vector, vector, arrayvalues_vector, typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| collisiontestpointsincone&lt;br /&gt;
| array collisiontestpointsincone( typename, vector, float, float, vector, vector, arrayvalues_vector, typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| collisiontestpointsinbox&lt;br /&gt;
| array collisiontestpointsinbox( typename, vector, float, float, float, vector, vector, arrayvalues_vector, typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| qsortscoredspawnpointsascending&lt;br /&gt;
| array qsortscoredspawnpointsascending( object, arrayvalues_vector, typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| matrix4x4transformpoints&lt;br /&gt;
| array matrix4x4transformpoints( object, arrayvalues_vector, object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnpointrandomvariation&lt;br /&gt;
| void setspawnpointrandomvariation( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearspawnpoints&lt;br /&gt;
| void clearspawnpoints()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addspawnpoints&lt;br /&gt;
| void addspawnpoints( team, entityidref, entityidref, entityidref, object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsortedspawnpoints&lt;br /&gt;
| array getsortedspawnpoints( team, team, int, entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearspawnpointsbaseweight&lt;br /&gt;
| void clearspawnpointsbaseweight( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnpointsbaseweight&lt;br /&gt;
| void setspawnpointsbaseweight( int, vector, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayerspawnid&lt;br /&gt;
| void getplayerspawnid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isspawnpointvisible&lt;br /&gt;
| bool isspawnpointvisible( vector, vector, team, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addsphereinfluencer&lt;br /&gt;
| int addsphereinfluencer( int, vector, float, float, int, string, int, float, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addcylinderinfluencer&lt;br /&gt;
| int addcylinderinfluencer( int, vector, vector, vector, float, float, float, int, string, int, float, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| removeinfluencer&lt;br /&gt;
| void removeinfluencer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableinfluencer&lt;br /&gt;
| void enableinfluencer( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinfluencerteammask&lt;br /&gt;
| void setinfluencerteammask( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdebugsideswitch&lt;br /&gt;
| void setdebugsideswitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_set&lt;br /&gt;
| void target_set( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_getoffset&lt;br /&gt;
| vector target_getoffset( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_remove&lt;br /&gt;
| void target_remove( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_setshader&lt;br /&gt;
| void target_setshader( entity, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_setoffscreenshader&lt;br /&gt;
| void target_setoffscreenshader( entity, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_isinrect&lt;br /&gt;
| bool target_isinrect( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_isincircle&lt;br /&gt;
| bool target_isincircle( float, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_startreticlelockon&lt;br /&gt;
| void target_startreticlelockon( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_clearreticlelockon&lt;br /&gt;
| void target_clearreticlelockon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_getarray&lt;br /&gt;
| array target_getarray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_istarget&lt;br /&gt;
| bool target_istarget( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_setattackmode&lt;br /&gt;
| void target_setattackmode( entity, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_setjavelinonly&lt;br /&gt;
| void target_setjavelinonly( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_setturretaquire&lt;br /&gt;
| void target_setturretaquire( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmaxactivecontracts&lt;br /&gt;
| int getmaxactivecontracts()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractstattype&lt;br /&gt;
| void getcontractstattype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractstatname&lt;br /&gt;
| void getcontractstatname()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractrewardxp&lt;br /&gt;
| void getcontractrewardxp()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractrewardcp&lt;br /&gt;
| void getcontractrewardcp()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractrequirements&lt;br /&gt;
| void getcontractrequirements()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractname&lt;br /&gt;
| void getcontractname()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractrequiredcount&lt;br /&gt;
| void getcontractrequiredcount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractresetconditions&lt;br /&gt;
| void getcontractresetconditions()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfogsettings&lt;br /&gt;
| array getfogsettings()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pixbeginevent&lt;br /&gt;
| void pixbeginevent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pixendevent&lt;br /&gt;
| void pixendevent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pixmarker&lt;br /&gt;
| void pixmarker()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| changeadvertisedstatus&lt;br /&gt;
| void changeadvertisedstatus( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setqosgamedatapayload&lt;br /&gt;
| void setqosgamedatapayload()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetqosgamedatapayload&lt;br /&gt;
| void resetqosgamedatapayload()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementcounter&lt;br /&gt;
| void incrementcounter( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcountertotal&lt;br /&gt;
| string getcountertotal( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableoccluder&lt;br /&gt;
| void enableoccluder( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ispregameenabled&lt;br /&gt;
| bool ispregameenabled()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ispregamegamestarted&lt;br /&gt;
| int ispregamegamestarted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pregamestartgame&lt;br /&gt;
| void pregamestartgame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethostmigrationstatus&lt;br /&gt;
| void sethostmigrationstatus( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| starthostmigration&lt;br /&gt;
| void starthostmigration()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamerepthresholdexceeded&lt;br /&gt;
| void gamerepthresholdexceeded( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zerogravityvolumeon&lt;br /&gt;
| void zerogravityvolumeon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zerogravityvolumeoff&lt;br /&gt;
| void zerogravityvolumeoff( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheanimstatedef&lt;br /&gt;
| void precacheanimstatedef( int, animtree, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| registerclientfield&lt;br /&gt;
| void registerclientfield( string, string, int, int, conststring, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| codesetclientfield&lt;br /&gt;
| void codesetclientfield( entityref, string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| codegetclientfield&lt;br /&gt;
| float codegetclientfield( entityref, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| codesetplayerstateclientfield&lt;br /&gt;
| void codesetplayerstateclientfield( entityref, string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| codegetplayerstateclientfield&lt;br /&gt;
| float codegetplayerstateclientfield( entityref, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| codesetworldclientfield&lt;br /&gt;
| void codesetworldclientfield( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| codegetworldclientfield&lt;br /&gt;
| float codegetworldclientfield( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getclientfieldversion&lt;br /&gt;
| int getclientfieldversion( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getutc&lt;br /&gt;
| int getutc()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| scriptmodelsuseanimtree&lt;br /&gt;
| void scriptmodelsuseanimtree( animtree )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Common Functions ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| throw&lt;br /&gt;
| void throw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rpc&lt;br /&gt;
| void rpc()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| createprintchannel&lt;br /&gt;
| void createprintchannel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setprintchannel&lt;br /&gt;
| int setprintchannel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| print&lt;br /&gt;
| void print( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| println&lt;br /&gt;
| void println( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iprintln&lt;br /&gt;
| void iprintln( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iprintlnbold&lt;br /&gt;
| void iprintlnbold( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| print3d&lt;br /&gt;
| void print3d( vector, string, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| line&lt;br /&gt;
| void line( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linelist&lt;br /&gt;
| void linelist( object, vector, arrayvalues_vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| box&lt;br /&gt;
| void box( vector, vector, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| circle&lt;br /&gt;
| void circle( vector, float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| debugstar&lt;br /&gt;
| void debugstar( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sphere&lt;br /&gt;
| void sphere( vector, float, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getenterbutton&lt;br /&gt;
| string getenterbutton()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| array&lt;br /&gt;
| array array( value )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arrayremovevalue&lt;br /&gt;
| void arrayremovevalue( object, value, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arrayremoveindex&lt;br /&gt;
| void arrayremoveindex( object, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arrayinsert&lt;br /&gt;
| void arrayinsert( object, value, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arraycombine&lt;br /&gt;
| void arraycombine( object, object, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arraycopy&lt;br /&gt;
| value arraycopy( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinarray&lt;br /&gt;
| bool isinarray( object, value )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arraysort&lt;br /&gt;
| array arraysort( object, vector, int, int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getent&lt;br /&gt;
| entitynum getent( offset, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentarray&lt;br /&gt;
| array getentarray( offset, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tablelookup&lt;br /&gt;
| void tablelookup()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tablelookupistring&lt;br /&gt;
| void tablelookupistring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tablelookuprownum&lt;br /&gt;
| void tablelookuprownum()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tablelookupcolumnforrow&lt;br /&gt;
| void tablelookupcolumnforrow()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tablelookupfindcoreasset&lt;br /&gt;
| void tablelookupfindcoreasset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnode&lt;br /&gt;
| entitynum getnode( conststring, string, offset )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| drawnode&lt;br /&gt;
| void drawnode( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnodearray&lt;br /&gt;
| array getnodearray( conststring, string, offset )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnodearraysorted&lt;br /&gt;
| array getnodearraysorted( conststring, string, offset, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanynodearray&lt;br /&gt;
| array getanynodearray( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcovernodearray&lt;br /&gt;
| array getcovernodearray( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getallnodes&lt;br /&gt;
| array getallnodes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnodesinradius&lt;br /&gt;
| void getnodesinradius()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnodesinradiussorted&lt;br /&gt;
| void getnodesinradiussorted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnearestnode&lt;br /&gt;
| entitynum getnearestnode( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvisiblenode&lt;br /&gt;
| entitynum getvisiblenode( vector, vector, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nodesvisible&lt;br /&gt;
| bool nodesvisible( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nodescanpath&lt;br /&gt;
| bool nodescanpath( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canclaimnode&lt;br /&gt;
| bool canclaimnode( entityref, team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvisiblenodes&lt;br /&gt;
| array getvisiblenodes( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setenablenode&lt;br /&gt;
| void setenablenode( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linknodes&lt;br /&gt;
| void linknodes( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlinknodes&lt;br /&gt;
| void unlinknodes( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nodesarelinked&lt;br /&gt;
| int nodesarelinked( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dropnodetofloor&lt;br /&gt;
| void dropnodetofloor( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tetherservertoclient&lt;br /&gt;
| void tetherservertoclient( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnpathnode&lt;br /&gt;
| entitynum spawnpathnode( string, vector, string, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deletepathnode&lt;br /&gt;
| void deletepathnode( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretnode&lt;br /&gt;
| void setturretnode( entityref, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unsetturretnode&lt;br /&gt;
| void unsetturretnode( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setnodepriority&lt;br /&gt;
| void setnodepriority( entityref, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isnodeoccupied&lt;br /&gt;
| bool isnodeoccupied( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnodeowner&lt;br /&gt;
| entity getnodeowner( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findpath&lt;br /&gt;
| bool findpath( vector, vector, entity, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getreflectionlocs&lt;br /&gt;
| void getreflectionlocs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getreflectionorigin&lt;br /&gt;
| void getreflectionorigin()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| logstring&lt;br /&gt;
| void logstring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| bbprint&lt;br /&gt;
| void bbprint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| bbpostdemostreamstatsforround&lt;br /&gt;
| void bbpostdemostreamstatsforround( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precachevehicle&lt;br /&gt;
| void precachevehicle( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehiclenode&lt;br /&gt;
| entitynum getvehiclenode( conststring, string, offset )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehiclenodeenabled&lt;br /&gt;
| void setvehiclenodeenabled( entityref, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehiclenodearray&lt;br /&gt;
| array getvehiclenodearray( conststring, string, offset )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getallvehiclenodes&lt;br /&gt;
| array getallvehiclenodes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettimefromvehiclenodetonode&lt;br /&gt;
| float gettimefromvehiclenodetonode( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reconnectvehiclenodes&lt;br /&gt;
| void reconnectvehiclenodes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| createtrack&lt;br /&gt;
| void createtrack( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumvehicles&lt;br /&gt;
| int getnumvehicles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheliheightpatchenabled&lt;br /&gt;
| void setheliheightpatchenabled( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicletreadfxarray&lt;br /&gt;
| array getvehicletreadfxarray( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponfusetime&lt;br /&gt;
| int getweaponfusetime( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponprojexplosionsound&lt;br /&gt;
| string getweaponprojexplosionsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| doesweaponreplacespawnweapon&lt;br /&gt;
| int doesweaponreplacespawnweapon( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| debugbreak&lt;br /&gt;
| void debugbreak()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| assert&lt;br /&gt;
| void assert( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| assertmsg&lt;br /&gt;
| void assertmsg( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| adddebugcommand&lt;br /&gt;
| void adddebugcommand( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismp&lt;br /&gt;
| int ismp()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstring&lt;br /&gt;
| int isstring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isint&lt;br /&gt;
| int isint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isfloat&lt;br /&gt;
| int isfloat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvec&lt;br /&gt;
| int isvec()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isarray&lt;br /&gt;
| int isarray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isalive&lt;br /&gt;
| int isalive( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isspawner&lt;br /&gt;
| int isspawner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isplayer&lt;br /&gt;
| int isplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isai&lt;br /&gt;
| int isai( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issentient&lt;br /&gt;
| int issentient( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isgodmode&lt;br /&gt;
| int isgodmode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makedvarserverinfo&lt;br /&gt;
| void makedvarserverinfo( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdvar&lt;br /&gt;
| void setdvar( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdvarint&lt;br /&gt;
| void setdvarint( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettime&lt;br /&gt;
| int gettime()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendaiscriptkeys&lt;br /&gt;
| void sendaiscriptkeys( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shouldmonitorai&lt;br /&gt;
| bool shouldmonitorai()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| is_ps3&lt;br /&gt;
| int is_ps3()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| is_xenon&lt;br /&gt;
| int is_xenon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| is_pc&lt;br /&gt;
| int is_pc()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| is_wiiu&lt;br /&gt;
| int is_wiiu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| randomint&lt;br /&gt;
| int randomint( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| randomfloat&lt;br /&gt;
| float randomfloat( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| randomintrange&lt;br /&gt;
| int randomintrange( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| randomfloatrange&lt;br /&gt;
| float randomfloatrange( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| log&lt;br /&gt;
| float log( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sin&lt;br /&gt;
| float sin( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cos&lt;br /&gt;
| float cos( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tan&lt;br /&gt;
| float tan( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| asin&lt;br /&gt;
| float asin( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| acos&lt;br /&gt;
| float acos( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| atan&lt;br /&gt;
| float atan( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| int&lt;br /&gt;
| int int( typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| float&lt;br /&gt;
| float float( typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istring&lt;br /&gt;
| istring istring( typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| min&lt;br /&gt;
| float min( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| max&lt;br /&gt;
| float max( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| floor&lt;br /&gt;
| float floor( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ceil&lt;br /&gt;
| float ceil( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sqrt&lt;br /&gt;
| float sqrt( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pow&lt;br /&gt;
| float pow( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lerpfloat&lt;br /&gt;
| float lerpfloat( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lerpvector&lt;br /&gt;
| vector lerpvector( vector, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| difftrack&lt;br /&gt;
| float difftrack( float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| difftrackangle&lt;br /&gt;
| float difftrackangle( float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getminbitcountfornum&lt;br /&gt;
| int getminbitcountfornum( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vectorfromlinetopoint&lt;br /&gt;
| vector vectorfromlinetopoint( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pointonsegmentnearesttopoint&lt;br /&gt;
| vector pointonsegmentnearesttopoint( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| distance&lt;br /&gt;
| float distance( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| distance2d&lt;br /&gt;
| float distance2d( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| distance2dsquared&lt;br /&gt;
| float distance2dsquared( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| distancesquared&lt;br /&gt;
| float distancesquared( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| length&lt;br /&gt;
| float length( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lengthsquared&lt;br /&gt;
| float lengthsquared( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| closer&lt;br /&gt;
| int closer( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vectordot&lt;br /&gt;
| float vectordot( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vectorcross&lt;br /&gt;
| vector vectorcross( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vectornormalize&lt;br /&gt;
| vector vectornormalize( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vectorlerp&lt;br /&gt;
| vector vectorlerp( vector, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| combineangles&lt;br /&gt;
| vector combineangles( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| absangleclamp180&lt;br /&gt;
| float absangleclamp180( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| absangleclamp360&lt;br /&gt;
| float absangleclamp360( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| anglelerp&lt;br /&gt;
| float anglelerp( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotatepoint&lt;br /&gt;
| vector rotatepoint( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sessionmodeisonlinegame&lt;br /&gt;
| int sessionmodeisonlinegame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sessionmodeisprivateonlinegame&lt;br /&gt;
| int sessionmodeisprivateonlinegame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sessionmodeisprivate&lt;br /&gt;
| int sessionmodeisprivate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sessionmodeissystemlink&lt;br /&gt;
| int sessionmodeissystemlink()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sessionmodeiszombiesgame&lt;br /&gt;
| int sessionmodeiszombiesgame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamemodeismode&lt;br /&gt;
| int gamemodeismode( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamemodeisusingxp&lt;br /&gt;
| int gamemodeisusingxp()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamemodeisusingstats&lt;br /&gt;
| int gamemodeisusingstats()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgametypesetting&lt;br /&gt;
| int getgametypesetting( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgametypesetting&lt;br /&gt;
| void setgametypesetting( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issubstr&lt;br /&gt;
| bool issubstr( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsubstr&lt;br /&gt;
| string getsubstr( string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tolower&lt;br /&gt;
| string tolower( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| toupper&lt;br /&gt;
| string toupper( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| strtok&lt;br /&gt;
| array strtok( conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| soundfade&lt;br /&gt;
| void soundfade( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundatposition&lt;br /&gt;
| void playsoundatposition( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlocalprofilevar&lt;br /&gt;
| void setlocalprofilevar( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlocalprofilearrayvar&lt;br /&gt;
| void setlocalprofilearrayvar( string, int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlocalprofileint&lt;br /&gt;
| int getlocalprofileint( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlocalprofilearrayint&lt;br /&gt;
| int getlocalprofilearrayint( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlocalprofilefloat&lt;br /&gt;
| float getlocalprofilefloat( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlocalprofilestring&lt;br /&gt;
| string getlocalprofilestring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| openfile&lt;br /&gt;
| void openfile()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| closefile&lt;br /&gt;
| void closefile()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fprintln&lt;br /&gt;
| void fprintln()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fprintfields&lt;br /&gt;
| void fprintfields()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freadln&lt;br /&gt;
| void freadln()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fgetarg&lt;br /&gt;
| void fgetarg()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| execdevgui&lt;br /&gt;
| void execdevgui()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getarraykeys&lt;br /&gt;
| arraykeys getarraykeys( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfirstarraykey&lt;br /&gt;
| firstarraykey getfirstarraykey( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnextarraykey&lt;br /&gt;
| nextarraykey getnextarraykey( object, value )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlastarraykey&lt;br /&gt;
| lastarraykey getlastarraykey( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getprevarraykey&lt;br /&gt;
| prevarraykey getprevarraykey( object, value )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| uploadstats&lt;br /&gt;
| void uploadstats( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| registerxp&lt;br /&gt;
| void registerxp( string, float, int, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getclassindexfromname&lt;br /&gt;
| int getclassindexfromname( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getaiarray&lt;br /&gt;
| array getaiarray( team, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getaispeciesarray&lt;br /&gt;
| array getaispeciesarray( team, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfreeactorcount&lt;br /&gt;
| int getfreeactorcount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspawnerarray&lt;br /&gt;
| array getspawnerarray( offset, genericspawnerarray, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getscriptmoverarray&lt;br /&gt;
| array getscriptmoverarray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierarray&lt;br /&gt;
| array getzbarrierarray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getitemarray&lt;br /&gt;
| array getitemarray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcorpsearray&lt;br /&gt;
| array getcorpsearray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspawnerteamarray&lt;br /&gt;
| array getspawnerteamarray( team, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehiclespawnerarray&lt;br /&gt;
| void getvehiclespawnerarray( team, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehiclearray&lt;br /&gt;
| void getvehiclearray( team, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getarraykeys&lt;br /&gt;
| arraykeys getarraykeys( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfirstarraykey&lt;br /&gt;
| firstarraykey getfirstarraykey( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnextarraykey&lt;br /&gt;
| nextarraykey getnextarraykey( object, value )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| luinotifyevent&lt;br /&gt;
| void luinotifyevent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| profilelog_begintiming&lt;br /&gt;
| void profilelog_begintiming()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| profilelog_endtiming&lt;br /&gt;
| void profilelog_endtiming()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstartorigin&lt;br /&gt;
| vector getstartorigin( vector, vector, anims, anim )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstartangles&lt;br /&gt;
| vector getstartangles( vector, vector, anims, anim )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disablegrenadesuicide&lt;br /&gt;
| void disablegrenadesuicide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablegrenadesuicide&lt;br /&gt;
| void enablegrenadesuicide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| activateclientexploder&lt;br /&gt;
| void activateclientexploder( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deactivateclientexploder&lt;br /&gt;
| void deactivateclientexploder( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmissileowner&lt;br /&gt;
| entity getmissileowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheleaderboards&lt;br /&gt;
| void precacheleaderboards( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addargus&lt;br /&gt;
| void addargus()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| removeargus&lt;br /&gt;
| void removeargus()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deployriotshield&lt;br /&gt;
| entity deployriotshield( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumexpectedplayers&lt;br /&gt;
| int getnumexpectedplayers()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumconnectedplayers&lt;br /&gt;
| int getnumconnectedplayers()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| forceyellowdot&lt;br /&gt;
| void forceyellowdot( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableyellowdot&lt;br /&gt;
| void disableyellowdot( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowcamerarotation&lt;br /&gt;
| void allowcamerarotation( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reloadonnunchuk&lt;br /&gt;
| bool reloadonnunchuk()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reloadonwiiumote&lt;br /&gt;
| bool reloadonwiiumote()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Game_Script_Functions_(BO2)&amp;diff=957</id>
		<title>Game Script Functions (BO2)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Game_Script_Functions_(BO2)&amp;diff=957"/>
		<updated>2015-10-17T01:01:44Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
[[Category:BO2]]&lt;br /&gt;
== Builtin Functions ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| getatrloaded&lt;br /&gt;
| array getatrloaded()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findanimbyname&lt;br /&gt;
| anim findanimbyname( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawn&lt;br /&gt;
| entity spawn( conststring, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawncollision&lt;br /&gt;
| entity spawncollision( string, conststring, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawntimedfx&lt;br /&gt;
| entity spawntimedfx( string, vector, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnvehicle&lt;br /&gt;
| entity spawnvehicle( string, conststring, conststring, vector, vector, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnplane&lt;br /&gt;
| entity spawnplane( entity, conststring, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnturret&lt;br /&gt;
| entity spawnturret( conststring, vector, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheturret&lt;br /&gt;
| void precacheturret( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnstruct&lt;br /&gt;
| struct spawnstruct()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnhelicopter&lt;br /&gt;
| entity spawnhelicopter( entity, vector, vector, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentbynum&lt;br /&gt;
| entity getentbynum( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmodel&lt;br /&gt;
| string getweaponmodel( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponstowedmodel&lt;br /&gt;
| int getweaponstowedmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimlength&lt;br /&gt;
| float getanimlength( anims, anim )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animhasnotetrack&lt;br /&gt;
| bool animhasnotetrack( anim, anims, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnotetracktimes&lt;br /&gt;
| array getnotetracktimes( anim, anims, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getbrushmodelcenter&lt;br /&gt;
| vector getbrushmodelcenter( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdemofileid&lt;br /&gt;
| string getdemofileid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayers&lt;br /&gt;
| array getplayers( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| countplayers&lt;br /&gt;
| int countplayers( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdamageableentarray&lt;br /&gt;
| array getdamageableentarray( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_add&lt;br /&gt;
| void objective_add( int, conststring, vector, istring, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_delete&lt;br /&gt;
| void objective_delete( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_state&lt;br /&gt;
| void objective_state( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_icon&lt;br /&gt;
| void objective_icon( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_position&lt;br /&gt;
| void objective_position( int, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_onentity&lt;br /&gt;
| void objective_onentity( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_clearentity&lt;br /&gt;
| void objective_clearentity( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setvisibletoplayer&lt;br /&gt;
| void objective_setvisibletoplayer( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setinvisibletoplayer&lt;br /&gt;
| void objective_setinvisibletoplayer( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setvisibletoall&lt;br /&gt;
| void objective_setvisibletoall( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setinvisibletoall&lt;br /&gt;
| void objective_setinvisibletoall( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setsize&lt;br /&gt;
| void objective_setsize( int, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setprogress&lt;br /&gt;
| void objective_setprogress( int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setgamemodeflags&lt;br /&gt;
| void objective_setgamemodeflags( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_getgamemodeflags&lt;br /&gt;
| int objective_getgamemodeflags( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setplayerusing&lt;br /&gt;
| void objective_setplayerusing( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_clearplayerusing&lt;br /&gt;
| void objective_clearplayerusing( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_clearallusing&lt;br /&gt;
| void objective_clearallusing( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_createattractorent&lt;br /&gt;
| int missile_createattractorent( float, entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_createattractororigin&lt;br /&gt;
| int missile_createattractororigin( float, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_createrepulsorent&lt;br /&gt;
| int missile_createrepulsorent( entity, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_createrepulsororigin&lt;br /&gt;
| int missile_createrepulsororigin( vector, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_deleteattractor&lt;br /&gt;
| void missile_deleteattractor( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| bullettrace&lt;br /&gt;
| array bullettrace( vector, vector, int, entity, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| groundtrace&lt;br /&gt;
| array groundtrace( vector, vector, int, entity, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| bullettracepassed&lt;br /&gt;
| bool bullettracepassed( vector, vector, int, entity, entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sighttracepassed&lt;br /&gt;
| bool sighttracepassed( vector, vector, int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicstrace&lt;br /&gt;
| array physicstrace( vector, vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerphysicstrace&lt;br /&gt;
| vector playerphysicstrace( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerbullettrace&lt;br /&gt;
| array playerbullettrace( vector, vector, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| worldtrace&lt;br /&gt;
| array worldtrace( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmovedelta&lt;br /&gt;
| vector getmovedelta( anim, anims, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getangledelta&lt;br /&gt;
| float getangledelta( anim, anims, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnorthyaw&lt;br /&gt;
| float getnorthyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precachemodel&lt;br /&gt;
| void precachemodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheshellshock&lt;br /&gt;
| void precacheshellshock( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheitem&lt;br /&gt;
| void precacheitem( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheshader&lt;br /&gt;
| void precacheshader( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precachestring&lt;br /&gt;
| void precachestring( istring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacherumble&lt;br /&gt;
| void precacherumble( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precachemenu&lt;br /&gt;
| void precachemenu( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precachestatusicon&lt;br /&gt;
| void precachestatusicon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheheadicon&lt;br /&gt;
| void precacheheadicon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precachelocationselector&lt;br /&gt;
| void precachelocationselector( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| loadfx&lt;br /&gt;
| int loadfx( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playfx&lt;br /&gt;
| void playfx( int, vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playfxontag&lt;br /&gt;
| void playfxontag( int, entity, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getwaterheight&lt;br /&gt;
| float getwaterheight( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playloopedfx&lt;br /&gt;
| entity playloopedfx( int, float, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnfx&lt;br /&gt;
| entity spawnfx( int, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| triggerfx&lt;br /&gt;
| void triggerfx( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fxblocksight&lt;br /&gt;
| void fxblocksight( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicsexplosionsphere&lt;br /&gt;
| void physicsexplosionsphere( vector, int, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicsexplosioncylinder&lt;br /&gt;
| void physicsexplosioncylinder( vector, int, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicsjolt&lt;br /&gt;
| void physicsjolt( vector, int, float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicsjetthrust&lt;br /&gt;
| void physicsjetthrust( vector, vector, int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| createstreamerhint&lt;br /&gt;
| entity createstreamerhint( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| aretexturesloaded&lt;br /&gt;
| bool aretexturesloaded()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setexpfog&lt;br /&gt;
| void setexpfog( float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvolfog&lt;br /&gt;
| void setvolfog( float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setculldist&lt;br /&gt;
| void setculldist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| grenadeexplosioneffect&lt;br /&gt;
| void grenadeexplosioneffect( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| magicbullet&lt;br /&gt;
| entity magicbullet( string, vector, vector, entity, entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| radiusdamage&lt;br /&gt;
| void radiusdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerignoreradiusdamage&lt;br /&gt;
| void setplayerignoreradiusdamage( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| glassradiusdamage&lt;br /&gt;
| void glassradiusdamage( vector, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumparts&lt;br /&gt;
| int getnumparts( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpartname&lt;br /&gt;
| conststring getpartname( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| earthquake&lt;br /&gt;
| void earthquake( float, float, vector, float, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| newhudelem&lt;br /&gt;
| hudelem newhudelem()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| newclienthudelem&lt;br /&gt;
| hudelem newclienthudelem( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| newdamageindicatorhudelem&lt;br /&gt;
| hudelem newdamageindicatorhudelem( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| newteamhudelem&lt;br /&gt;
| hudelem newteamhudelem( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| newscorehudelem&lt;br /&gt;
| hudelem newscorehudelem( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| newdebughudelem&lt;br /&gt;
| void newdebughudelem()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resettimeout&lt;br /&gt;
| void resettimeout()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponfiretime&lt;br /&gt;
| float weaponfiretime( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponreloadtime&lt;br /&gt;
| float weaponreloadtime( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponcliponly&lt;br /&gt;
| bool isweaponcliponly( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweapondetonationtimed&lt;br /&gt;
| bool isweapondetonationtimed( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponclipsize&lt;br /&gt;
| int weaponclipsize( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponissemiauto&lt;br /&gt;
| int weaponissemiauto( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponisboltaction&lt;br /&gt;
| int weaponisboltaction( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponisgasweapon&lt;br /&gt;
| int weaponisgasweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weapontype&lt;br /&gt;
| string weapontype( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponclass&lt;br /&gt;
| string weaponclass( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponmountable&lt;br /&gt;
| int weaponmountable( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponinventorytype&lt;br /&gt;
| string weaponinventorytype( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponstartammo&lt;br /&gt;
| int weaponstartammo( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponmaxammo&lt;br /&gt;
| int weaponmaxammo( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponaltweaponname&lt;br /&gt;
| string weaponaltweaponname( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weapondualwieldweaponname&lt;br /&gt;
| string weapondualwieldweaponname( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponisdualwield&lt;br /&gt;
| int weaponisdualwield( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getwatcherweapons&lt;br /&gt;
| array getwatcherweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getretrievableweapons&lt;br /&gt;
| array getretrievableweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmindamagerange&lt;br /&gt;
| float getweaponmindamagerange( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmaxdamagerange&lt;br /&gt;
| float getweaponmaxdamagerange( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmindamage&lt;br /&gt;
| float getweaponmindamage( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmaxdamage&lt;br /&gt;
| float getweaponmaxdamage( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponfusetime&lt;br /&gt;
| float getweaponfusetime( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponexplosionradius&lt;br /&gt;
| int getweaponexplosionradius( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponprojexplosionsound&lt;br /&gt;
| string getweaponprojexplosionsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponspecificuse&lt;br /&gt;
| int isweaponspecificuse( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweapondisallowedatmatchstart&lt;br /&gt;
| int isweapondisallowedatmatchstart( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponscopeoverlay&lt;br /&gt;
| int isweaponscopeoverlay( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponequipment&lt;br /&gt;
| int isweaponequipment( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponprimary&lt;br /&gt;
| int isweaponprimary( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isturretfiring&lt;br /&gt;
| bool isturretfiring( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponfiresound&lt;br /&gt;
| string getweaponfiresound( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponfiresoundplayer&lt;br /&gt;
| string getweaponfiresoundplayer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponpickupsoundplayer&lt;br /&gt;
| string getweaponpickupsoundplayer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponpickupsound&lt;br /&gt;
| string getweaponpickupsound( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponindexfromname&lt;br /&gt;
| int getweaponindexfromname( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponsupportedattachments&lt;br /&gt;
| array getweaponsupportedattachments( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponhasattachment&lt;br /&gt;
| bool weaponhasattachment( string, string, string, string, string, string, string, string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponattachmentcount&lt;br /&gt;
| int weaponattachmentcount( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponattachments&lt;br /&gt;
| array getweaponattachments( string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponblocksprone&lt;br /&gt;
| bool weaponblocksprone( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isitemrestricted&lt;br /&gt;
| bool isitemrestricted( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isplayer&lt;br /&gt;
| int isplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isplayernumber&lt;br /&gt;
| int isplayernumber( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwinningplayer&lt;br /&gt;
| void setwinningplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwinningteam&lt;br /&gt;
| void setwinningteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| announcement&lt;br /&gt;
| void announcement( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientannouncement&lt;br /&gt;
| void clientannouncement( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getteamscore&lt;br /&gt;
| int getteamscore( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteamscore&lt;br /&gt;
| void setteamscore( team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteamhasmeat&lt;br /&gt;
| void setteamhasmeat( team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientnamemode&lt;br /&gt;
| void setclientnamemode( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| updateclientnames&lt;br /&gt;
| void updateclientnames()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getteamplayersalive&lt;br /&gt;
| int getteamplayersalive( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdroppedweapons&lt;br /&gt;
| array getdroppedweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_team&lt;br /&gt;
| void objective_team( int, team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_visibleteams&lt;br /&gt;
| void objective_visibleteams( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| artilleryiconlocation&lt;br /&gt;
| void artilleryiconlocation( vector, team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| logprint&lt;br /&gt;
| void logprint( string, string, string, string, string, string, string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| worldentnumber&lt;br /&gt;
| void worldentnumber()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| obituary&lt;br /&gt;
| void obituary( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reviveobituary&lt;br /&gt;
| void reviveobituary( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| adddemobookmark&lt;br /&gt;
| void adddemobookmark( int, int, int, int, int, int, int, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| positionwouldtelefrag&lt;br /&gt;
| void positionwouldtelefrag( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| boundswouldtelefrag&lt;br /&gt;
| void boundswouldtelefrag( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordusedspawnpoint&lt;br /&gt;
| void recordusedspawnpoint( entity, team, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| testspawnpoint&lt;br /&gt;
| bool testspawnpoint( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstarttime&lt;br /&gt;
| void getstarttime()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| map_restart&lt;br /&gt;
| void map_restart( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missionfailed&lt;br /&gt;
| void missionfailed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| exitlevel&lt;br /&gt;
| void exitlevel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| killserver&lt;br /&gt;
| void killserver()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addtestclient&lt;br /&gt;
| entity addtestclient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setobjectivepointstatus&lt;br /&gt;
| void setobjectivepointstatus()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setbombtimer&lt;br /&gt;
| void setbombtimer( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setroundsplayed&lt;br /&gt;
| void setroundsplayed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinitialplayersconnected&lt;br /&gt;
| void setinitialplayersconnected()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmatchflag&lt;br /&gt;
| void setmatchflag( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmatchtalkflag&lt;br /&gt;
| void setmatchtalkflag( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setarchive&lt;br /&gt;
| void setarchive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allclientsprint&lt;br /&gt;
| void allclientsprint( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientprint&lt;br /&gt;
| void clientprint( entity, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| mapexists&lt;br /&gt;
| int mapexists( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvalidgametype&lt;br /&gt;
| int isvalidgametype( gametypenameforscript, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| matchend&lt;br /&gt;
| void matchend()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| skillupdate&lt;br /&gt;
| void skillupdate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordleaguewinner&lt;br /&gt;
| void recordleaguewinner( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteamspyplane&lt;br /&gt;
| void setteamspyplane( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getteamspyplane&lt;br /&gt;
| int getteamspyplane( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteamsatellite&lt;br /&gt;
| void setteamsatellite( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getteamsatellite&lt;br /&gt;
| int getteamsatellite( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getassignedteam&lt;br /&gt;
| team getassignedteam( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdefaultclassslot&lt;br /&gt;
| string getdefaultclassslot( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getitemattachment&lt;br /&gt;
| string getitemattachment( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getitemattachmentallocationcost&lt;br /&gt;
| int getitemattachmentallocationcost( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getreffromitemindex&lt;br /&gt;
| string getreffromitemindex( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getitemgroupfromitemindex&lt;br /&gt;
| string getitemgroupfromitemindex( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getbaseweaponitemindex&lt;br /&gt;
| int getbaseweaponitemindex( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgametypeenumfromname&lt;br /&gt;
| int getgametypeenumfromname( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscoreboardcolumns&lt;br /&gt;
| void setscoreboardcolumns( string, string, string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordnumzombierounds&lt;br /&gt;
| void recordnumzombierounds( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordgameresult&lt;br /&gt;
| void recordgameresult( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettouchingvolume&lt;br /&gt;
| array gettouchingvolume( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmatchsummaryzombieendgamedata&lt;br /&gt;
| void recordmatchsummaryzombieendgamedata( string, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| matchrecorderincrementheaderstat&lt;br /&gt;
| void matchrecorderincrementheaderstat( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmatchinit&lt;br /&gt;
| void recordmatchinit()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordzombieroundstart&lt;br /&gt;
| void recordzombieroundstart()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordzombieroundend&lt;br /&gt;
| void recordzombieroundend()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcustomteamname&lt;br /&gt;
| string getcustomteamname( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerstats&lt;br /&gt;
| void recordplayerstats( entity, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayermatchend&lt;br /&gt;
| void recordplayermatchend( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmatchbegin&lt;br /&gt;
| void recordmatchbegin()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvotestring&lt;br /&gt;
| void setvotestring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvotetime&lt;br /&gt;
| void setvotetime( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvoteyescount&lt;br /&gt;
| void setvoteyescount( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvotenocount&lt;br /&gt;
| void setvotenocount( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reportmtu&lt;br /&gt;
| void reportmtu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pcserverupdateplaylist&lt;br /&gt;
| void pcserverupdateplaylist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| kick&lt;br /&gt;
| void kick( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ban&lt;br /&gt;
| void ban( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| map&lt;br /&gt;
| void map( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playrumbleonposition&lt;br /&gt;
| void playrumbleonposition( string, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playrumblelooponposition&lt;br /&gt;
| void playrumblelooponposition( string, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopallrumbles&lt;br /&gt;
| void stopallrumbles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| soundexists&lt;br /&gt;
| bool soundexists( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| soundgetplaybacktime&lt;br /&gt;
| int soundgetplaybacktime( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issplitscreen&lt;br /&gt;
| int issplitscreen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islocalgame&lt;br /&gt;
| int islocalgame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isglobalstatsserver&lt;br /&gt;
| void isglobalstatsserver()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setminimap&lt;br /&gt;
| void setminimap( string, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmapcenter&lt;br /&gt;
| void setmapcenter( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdemointermissionpoint&lt;br /&gt;
| void setdemointermissionpoint( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgameendtime&lt;br /&gt;
| void setgameendtime( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setslowmotion&lt;br /&gt;
| void setslowmotion( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| numremoteclients&lt;br /&gt;
| int numremoteclients()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| searchforonlinegames&lt;br /&gt;
| void searchforonlinegames()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| quitlobby&lt;br /&gt;
| void quitlobby()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| quitparty&lt;br /&gt;
| void quitparty()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startparty&lt;br /&gt;
| void startparty()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startprivatematch&lt;br /&gt;
| void startprivatematch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| visionsetnaked&lt;br /&gt;
| void visionsetnaked( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| visionsetnight&lt;br /&gt;
| void visionsetnight( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| visionsetlaststand&lt;br /&gt;
| void visionsetlaststand( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgravity&lt;br /&gt;
| void setgravity( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| endlobby&lt;br /&gt;
| void endlobby()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientsysregister&lt;br /&gt;
| int clientsysregister( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientsyssetstate&lt;br /&gt;
| void clientsyssetstate( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsnapshotindexarray&lt;br /&gt;
| array getsnapshotindexarray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| snapshotacknowledged&lt;br /&gt;
| int snapshotacknowledged( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isai&lt;br /&gt;
| int isai( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getaitriggerflags&lt;br /&gt;
| void getaitriggerflags()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disablezombies&lt;br /&gt;
| void disablezombies()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablezombies&lt;br /&gt;
| void enablezombies()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicle&lt;br /&gt;
| int isvehicle( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmaxvehicles&lt;br /&gt;
| void getmaxvehicles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disabledestructiblepieces&lt;br /&gt;
| void disabledestructiblepieces( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablealldestructiblepieces&lt;br /&gt;
| void enablealldestructiblepieces()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| createdynentandlaunch&lt;br /&gt;
| void createdynentandlaunch( string, vector, vector, vector, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicletriggerflags&lt;br /&gt;
| void getvehicletriggerflags()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| collisiontestpointsinsphere&lt;br /&gt;
| array collisiontestpointsinsphere( typename, vector, float, arrayvalues_vector, typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| collisiontestpointsincylinder&lt;br /&gt;
| array collisiontestpointsincylinder( typename, vector, float, float, vector, arrayvalues_vector, typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| collisiontestpointsinpill&lt;br /&gt;
| array collisiontestpointsinpill( typename, vector, float, float, vector, vector, arrayvalues_vector, typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| collisiontestpointsincone&lt;br /&gt;
| array collisiontestpointsincone( typename, vector, float, float, vector, vector, arrayvalues_vector, typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| collisiontestpointsinbox&lt;br /&gt;
| array collisiontestpointsinbox( typename, vector, float, float, float, vector, vector, arrayvalues_vector, typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| qsortscoredspawnpointsascending&lt;br /&gt;
| array qsortscoredspawnpointsascending( object, arrayvalues_vector, typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| matrix4x4transformpoints&lt;br /&gt;
| array matrix4x4transformpoints( object, arrayvalues_vector, object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnpointrandomvariation&lt;br /&gt;
| void setspawnpointrandomvariation( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearspawnpoints&lt;br /&gt;
| void clearspawnpoints()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addspawnpoints&lt;br /&gt;
| void addspawnpoints( team, entityidref, entityidref, entityidref, object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsortedspawnpoints&lt;br /&gt;
| array getsortedspawnpoints( team, team, int, entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearspawnpointsbaseweight&lt;br /&gt;
| void clearspawnpointsbaseweight( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnpointsbaseweight&lt;br /&gt;
| void setspawnpointsbaseweight( int, vector, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayerspawnid&lt;br /&gt;
| void getplayerspawnid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isspawnpointvisible&lt;br /&gt;
| bool isspawnpointvisible( vector, vector, team, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addsphereinfluencer&lt;br /&gt;
| int addsphereinfluencer( int, vector, float, float, int, string, int, float, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addcylinderinfluencer&lt;br /&gt;
| int addcylinderinfluencer( int, vector, vector, vector, float, float, float, int, string, int, float, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| removeinfluencer&lt;br /&gt;
| void removeinfluencer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableinfluencer&lt;br /&gt;
| void enableinfluencer( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinfluencerteammask&lt;br /&gt;
| void setinfluencerteammask( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdebugsideswitch&lt;br /&gt;
| void setdebugsideswitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_set&lt;br /&gt;
| void target_set( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_getoffset&lt;br /&gt;
| vector target_getoffset( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_remove&lt;br /&gt;
| void target_remove( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_setshader&lt;br /&gt;
| void target_setshader( entity, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_setoffscreenshader&lt;br /&gt;
| void target_setoffscreenshader( entity, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_isinrect&lt;br /&gt;
| bool target_isinrect( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_isincircle&lt;br /&gt;
| bool target_isincircle( float, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_startreticlelockon&lt;br /&gt;
| void target_startreticlelockon( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_clearreticlelockon&lt;br /&gt;
| void target_clearreticlelockon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_getarray&lt;br /&gt;
| array target_getarray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_istarget&lt;br /&gt;
| bool target_istarget( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_setattackmode&lt;br /&gt;
| void target_setattackmode( entity, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_setjavelinonly&lt;br /&gt;
| void target_setjavelinonly( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_setturretaquire&lt;br /&gt;
| void target_setturretaquire( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmaxactivecontracts&lt;br /&gt;
| void getmaxactivecontracts()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractstattype&lt;br /&gt;
| void getcontractstattype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractstatname&lt;br /&gt;
| void getcontractstatname()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractrewardxp&lt;br /&gt;
| void getcontractrewardxp()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractrewardcp&lt;br /&gt;
| void getcontractrewardcp()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractrequirements&lt;br /&gt;
| void getcontractrequirements()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractname&lt;br /&gt;
| void getcontractname()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractrequiredcount&lt;br /&gt;
| void getcontractrequiredcount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractresetconditions&lt;br /&gt;
| void getcontractresetconditions()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfogsettings&lt;br /&gt;
| array getfogsettings()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pixbeginevent&lt;br /&gt;
| void pixbeginevent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pixendevent&lt;br /&gt;
| void pixendevent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pixmarker&lt;br /&gt;
| void pixmarker()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| changeadvertisedstatus&lt;br /&gt;
| void changeadvertisedstatus( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setqosgamedatapayload&lt;br /&gt;
| void setqosgamedatapayload()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetqosgamedatapayload&lt;br /&gt;
| void resetqosgamedatapayload()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementcounter&lt;br /&gt;
| void incrementcounter( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcountertotal&lt;br /&gt;
| string getcountertotal( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableoccluder&lt;br /&gt;
| void enableoccluder( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ispregameenabled&lt;br /&gt;
| void ispregameenabled()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ispregamegamestarted&lt;br /&gt;
| void ispregamegamestarted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pregamestartgame&lt;br /&gt;
| void pregamestartgame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethostmigrationstatus&lt;br /&gt;
| void sethostmigrationstatus( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| starthostmigration&lt;br /&gt;
| void starthostmigration()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamerepthresholdexceeded&lt;br /&gt;
| void gamerepthresholdexceeded( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zerogravityvolumeon&lt;br /&gt;
| void zerogravityvolumeon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zerogravityvolumeoff&lt;br /&gt;
| void zerogravityvolumeoff( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheanimstatedef&lt;br /&gt;
| void precacheanimstatedef( int, animtree, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| registerclientfield&lt;br /&gt;
| void registerclientfield( string, string, int, int, conststring, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| codesetclientfield&lt;br /&gt;
| void codesetclientfield( entityref, string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| codegetclientfield&lt;br /&gt;
| float codegetclientfield( entityref, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| codesetplayerstateclientfield&lt;br /&gt;
| void codesetplayerstateclientfield( entityref, string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| codegetplayerstateclientfield&lt;br /&gt;
| float codegetplayerstateclientfield( entityref, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| codesetworldclientfield&lt;br /&gt;
| void codesetworldclientfield( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| codegetworldclientfield&lt;br /&gt;
| float codegetworldclientfield( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getclientfieldversion&lt;br /&gt;
| int getclientfieldversion( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getutc&lt;br /&gt;
| int getutc()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| scriptmodelsuseanimtree&lt;br /&gt;
| void scriptmodelsuseanimtree( animtree )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Common Functions ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| throw&lt;br /&gt;
| void throw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rpc&lt;br /&gt;
| void rpc()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| createprintchannel&lt;br /&gt;
| void createprintchannel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setprintchannel&lt;br /&gt;
| int setprintchannel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| print&lt;br /&gt;
| void print( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| println&lt;br /&gt;
| void println( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iprintln&lt;br /&gt;
| void iprintln( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iprintlnbold&lt;br /&gt;
| void iprintlnbold( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| print3d&lt;br /&gt;
| void print3d( vector, string, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| line&lt;br /&gt;
| void line( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linelist&lt;br /&gt;
| void linelist( object, vector, arrayvalues_vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| box&lt;br /&gt;
| void box( vector, vector, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| circle&lt;br /&gt;
| void circle( vector, float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| debugstar&lt;br /&gt;
| void debugstar( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sphere&lt;br /&gt;
| void sphere( vector, float, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getenterbutton&lt;br /&gt;
| string getenterbutton()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| array&lt;br /&gt;
| array array( value )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arrayremovevalue&lt;br /&gt;
| void arrayremovevalue( object, value, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arrayremoveindex&lt;br /&gt;
| void arrayremoveindex( object, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arrayinsert&lt;br /&gt;
| void arrayinsert( object, value, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arraycombine&lt;br /&gt;
| void arraycombine( object, object, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arraycopy&lt;br /&gt;
| value arraycopy( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinarray&lt;br /&gt;
| bool isinarray( object, value )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arraysort&lt;br /&gt;
| array arraysort( object, vector, int, int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getent&lt;br /&gt;
| entitynum getent( offset, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentarray&lt;br /&gt;
| array getentarray( offset, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tablelookup&lt;br /&gt;
| void tablelookup()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tablelookupistring&lt;br /&gt;
| void tablelookupistring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tablelookuprownum&lt;br /&gt;
| void tablelookuprownum()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tablelookupcolumnforrow&lt;br /&gt;
| void tablelookupcolumnforrow()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tablelookupfindcoreasset&lt;br /&gt;
| void tablelookupfindcoreasset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnode&lt;br /&gt;
| entitynum getnode( conststring, string, offset )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| drawnode&lt;br /&gt;
| void drawnode( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnodearray&lt;br /&gt;
| array getnodearray( conststring, string, offset )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnodearraysorted&lt;br /&gt;
| array getnodearraysorted( conststring, string, offset, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanynodearray&lt;br /&gt;
| array getanynodearray( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcovernodearray&lt;br /&gt;
| array getcovernodearray( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getallnodes&lt;br /&gt;
| array getallnodes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnodesinradius&lt;br /&gt;
| void getnodesinradius()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnodesinradiussorted&lt;br /&gt;
| void getnodesinradiussorted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnearestnode&lt;br /&gt;
| entitynum getnearestnode( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvisiblenode&lt;br /&gt;
| entitynum getvisiblenode( vector, vector, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nodesvisible&lt;br /&gt;
| bool nodesvisible( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nodescanpath&lt;br /&gt;
| bool nodescanpath( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canclaimnode&lt;br /&gt;
| bool canclaimnode( entityref, team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvisiblenodes&lt;br /&gt;
| array getvisiblenodes( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setenablenode&lt;br /&gt;
| void setenablenode( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linknodes&lt;br /&gt;
| void linknodes( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlinknodes&lt;br /&gt;
| void unlinknodes( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nodesarelinked&lt;br /&gt;
| int nodesarelinked( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dropnodetofloor&lt;br /&gt;
| void dropnodetofloor( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tetherservertoclient&lt;br /&gt;
| void tetherservertoclient( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnpathnode&lt;br /&gt;
| entitynum spawnpathnode( string, vector, string, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deletepathnode&lt;br /&gt;
| void deletepathnode( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretnode&lt;br /&gt;
| void setturretnode( entityref, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unsetturretnode&lt;br /&gt;
| void unsetturretnode( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setnodepriority&lt;br /&gt;
| void setnodepriority( entityref, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isnodeoccupied&lt;br /&gt;
| bool isnodeoccupied( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnodeowner&lt;br /&gt;
| entity getnodeowner( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findpath&lt;br /&gt;
| bool findpath( vector, vector, entity, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getreflectionlocs&lt;br /&gt;
| void getreflectionlocs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getreflectionorigin&lt;br /&gt;
| void getreflectionorigin()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| logstring&lt;br /&gt;
| void logstring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| bbprint&lt;br /&gt;
| void bbprint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| bbpostdemostreamstatsforround&lt;br /&gt;
| void bbpostdemostreamstatsforround( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precachevehicle&lt;br /&gt;
| void precachevehicle( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehiclenode&lt;br /&gt;
| entitynum getvehiclenode( conststring, string, offset )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehiclenodeenabled&lt;br /&gt;
| void setvehiclenodeenabled( entityref, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehiclenodearray&lt;br /&gt;
| array getvehiclenodearray( conststring, string, offset )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getallvehiclenodes&lt;br /&gt;
| array getallvehiclenodes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettimefromvehiclenodetonode&lt;br /&gt;
| float gettimefromvehiclenodetonode( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reconnectvehiclenodes&lt;br /&gt;
| void reconnectvehiclenodes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| createtrack&lt;br /&gt;
| void createtrack( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumvehicles&lt;br /&gt;
| int getnumvehicles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheliheightpatchenabled&lt;br /&gt;
| void setheliheightpatchenabled( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicletreadfxarray&lt;br /&gt;
| array getvehicletreadfxarray( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponfusetime&lt;br /&gt;
| int getweaponfusetime( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponprojexplosionsound&lt;br /&gt;
| string getweaponprojexplosionsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| doesweaponreplacespawnweapon&lt;br /&gt;
| int doesweaponreplacespawnweapon( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| debugbreak&lt;br /&gt;
| void debugbreak()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| assert&lt;br /&gt;
| void assert( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| assertmsg&lt;br /&gt;
| void assertmsg( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| adddebugcommand&lt;br /&gt;
| void adddebugcommand( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismp&lt;br /&gt;
| void ismp()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstring&lt;br /&gt;
| int isstring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isint&lt;br /&gt;
| int isint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isfloat&lt;br /&gt;
| int isfloat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvec&lt;br /&gt;
| int isvec()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isarray&lt;br /&gt;
| int isarray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isalive&lt;br /&gt;
| int isalive( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isspawner&lt;br /&gt;
| int isspawner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isplayer&lt;br /&gt;
| int isplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isai&lt;br /&gt;
| int isai( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issentient&lt;br /&gt;
| int issentient( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isgodmode&lt;br /&gt;
| void isgodmode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makedvarserverinfo&lt;br /&gt;
| void makedvarserverinfo( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdvar&lt;br /&gt;
| void setdvar( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdvarint&lt;br /&gt;
| void setdvarint( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettime&lt;br /&gt;
| void gettime()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendaiscriptkeys&lt;br /&gt;
| void sendaiscriptkeys( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shouldmonitorai&lt;br /&gt;
| void shouldmonitorai()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| is_ps3&lt;br /&gt;
| void is_ps3()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| is_xenon&lt;br /&gt;
| void is_xenon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| is_pc&lt;br /&gt;
| void is_pc()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| is_wiiu&lt;br /&gt;
| void is_wiiu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| randomint&lt;br /&gt;
| int randomint( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| randomfloat&lt;br /&gt;
| float randomfloat( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| randomintrange&lt;br /&gt;
| int randomintrange( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| randomfloatrange&lt;br /&gt;
| float randomfloatrange( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| log&lt;br /&gt;
| float log( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sin&lt;br /&gt;
| float sin( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cos&lt;br /&gt;
| float cos( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tan&lt;br /&gt;
| float tan( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| asin&lt;br /&gt;
| float asin( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| acos&lt;br /&gt;
| float acos( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| atan&lt;br /&gt;
| float atan( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| int&lt;br /&gt;
| int int( typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| float&lt;br /&gt;
| float float( typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istring&lt;br /&gt;
| istring istring( typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| min&lt;br /&gt;
| float min( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| max&lt;br /&gt;
| float max( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| floor&lt;br /&gt;
| float floor( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ceil&lt;br /&gt;
| float ceil( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sqrt&lt;br /&gt;
| float sqrt( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pow&lt;br /&gt;
| float pow( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lerpfloat&lt;br /&gt;
| float lerpfloat( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lerpvector&lt;br /&gt;
| vector lerpvector( vector, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| difftrack&lt;br /&gt;
| float difftrack( float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| difftrackangle&lt;br /&gt;
| float difftrackangle( float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getminbitcountfornum&lt;br /&gt;
| int getminbitcountfornum( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vectorfromlinetopoint&lt;br /&gt;
| vector vectorfromlinetopoint( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pointonsegmentnearesttopoint&lt;br /&gt;
| vector pointonsegmentnearesttopoint( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| distance&lt;br /&gt;
| float distance( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| distance2d&lt;br /&gt;
| float distance2d( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| distance2dsquared&lt;br /&gt;
| float distance2dsquared( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| distancesquared&lt;br /&gt;
| float distancesquared( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| length&lt;br /&gt;
| float length( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lengthsquared&lt;br /&gt;
| float lengthsquared( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| closer&lt;br /&gt;
| int closer( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vectordot&lt;br /&gt;
| float vectordot( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vectorcross&lt;br /&gt;
| vector vectorcross( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vectornormalize&lt;br /&gt;
| vector vectornormalize( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vectorlerp&lt;br /&gt;
| vector vectorlerp( vector, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| combineangles&lt;br /&gt;
| vector combineangles( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| absangleclamp180&lt;br /&gt;
| float absangleclamp180( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| absangleclamp360&lt;br /&gt;
| float absangleclamp360( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| anglelerp&lt;br /&gt;
| float anglelerp( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotatepoint&lt;br /&gt;
| vector rotatepoint( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sessionmodeisonlinegame&lt;br /&gt;
| int sessionmodeisonlinegame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sessionmodeisprivateonlinegame&lt;br /&gt;
| int sessionmodeisprivateonlinegame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sessionmodeisprivate&lt;br /&gt;
| int sessionmodeisprivate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sessionmodeissystemlink&lt;br /&gt;
| int sessionmodeissystemlink()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sessionmodeiszombiesgame&lt;br /&gt;
| int sessionmodeiszombiesgame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamemodeismode&lt;br /&gt;
| int gamemodeismode( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamemodeisusingxp&lt;br /&gt;
| int gamemodeisusingxp()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamemodeisusingstats&lt;br /&gt;
| int gamemodeisusingstats()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgametypesetting&lt;br /&gt;
| int getgametypesetting( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgametypesetting&lt;br /&gt;
| void setgametypesetting( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issubstr&lt;br /&gt;
| bool issubstr( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsubstr&lt;br /&gt;
| string getsubstr( string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tolower&lt;br /&gt;
| string tolower( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| toupper&lt;br /&gt;
| string toupper( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| strtok&lt;br /&gt;
| array strtok( conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| soundfade&lt;br /&gt;
| void soundfade( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundatposition&lt;br /&gt;
| void playsoundatposition( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlocalprofilevar&lt;br /&gt;
| void setlocalprofilevar( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlocalprofilearrayvar&lt;br /&gt;
| void setlocalprofilearrayvar( string, int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlocalprofileint&lt;br /&gt;
| int getlocalprofileint( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlocalprofilearrayint&lt;br /&gt;
| int getlocalprofilearrayint( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlocalprofilefloat&lt;br /&gt;
| float getlocalprofilefloat( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlocalprofilestring&lt;br /&gt;
| string getlocalprofilestring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| openfile&lt;br /&gt;
| void openfile()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| closefile&lt;br /&gt;
| void closefile()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fprintln&lt;br /&gt;
| void fprintln()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fprintfields&lt;br /&gt;
| void fprintfields()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freadln&lt;br /&gt;
| void freadln()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fgetarg&lt;br /&gt;
| void fgetarg()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| execdevgui&lt;br /&gt;
| void execdevgui()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getarraykeys&lt;br /&gt;
| arraykeys getarraykeys( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfirstarraykey&lt;br /&gt;
| firstarraykey getfirstarraykey( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnextarraykey&lt;br /&gt;
| nextarraykey getnextarraykey( object, value )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlastarraykey&lt;br /&gt;
| lastarraykey getlastarraykey( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getprevarraykey&lt;br /&gt;
| prevarraykey getprevarraykey( object, value )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| uploadstats&lt;br /&gt;
| void uploadstats( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| registerxp&lt;br /&gt;
| void registerxp( string, float, int, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getclassindexfromname&lt;br /&gt;
| int getclassindexfromname( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getaiarray&lt;br /&gt;
| array getaiarray( team, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getaispeciesarray&lt;br /&gt;
| array getaispeciesarray( team, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfreeactorcount&lt;br /&gt;
| int getfreeactorcount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspawnerarray&lt;br /&gt;
| array getspawnerarray( offset, genericspawnerarray, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getscriptmoverarray&lt;br /&gt;
| array getscriptmoverarray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierarray&lt;br /&gt;
| array getzbarrierarray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getitemarray&lt;br /&gt;
| array getitemarray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcorpsearray&lt;br /&gt;
| array getcorpsearray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspawnerteamarray&lt;br /&gt;
| array getspawnerteamarray( team, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehiclespawnerarray&lt;br /&gt;
| void getvehiclespawnerarray( team, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehiclearray&lt;br /&gt;
| void getvehiclearray( team, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getarraykeys&lt;br /&gt;
| arraykeys getarraykeys( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfirstarraykey&lt;br /&gt;
| firstarraykey getfirstarraykey( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnextarraykey&lt;br /&gt;
| nextarraykey getnextarraykey( object, value )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| luinotifyevent&lt;br /&gt;
| void luinotifyevent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| profilelog_begintiming&lt;br /&gt;
| void profilelog_begintiming()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| profilelog_endtiming&lt;br /&gt;
| void profilelog_endtiming()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstartorigin&lt;br /&gt;
| vector getstartorigin( vector, vector, anims, anim )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstartangles&lt;br /&gt;
| vector getstartangles( vector, vector, anims, anim )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disablegrenadesuicide&lt;br /&gt;
| void disablegrenadesuicide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablegrenadesuicide&lt;br /&gt;
| void enablegrenadesuicide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| activateclientexploder&lt;br /&gt;
| void activateclientexploder( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deactivateclientexploder&lt;br /&gt;
| void deactivateclientexploder( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmissileowner&lt;br /&gt;
| entity getmissileowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheleaderboards&lt;br /&gt;
| void precacheleaderboards( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addargus&lt;br /&gt;
| void addargus()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| removeargus&lt;br /&gt;
| void removeargus()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deployriotshield&lt;br /&gt;
| entity deployriotshield( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumexpectedplayers&lt;br /&gt;
| int getnumexpectedplayers()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumconnectedplayers&lt;br /&gt;
| int getnumconnectedplayers()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| forceyellowdot&lt;br /&gt;
| void forceyellowdot( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableyellowdot&lt;br /&gt;
| void disableyellowdot( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowcamerarotation&lt;br /&gt;
| void allowcamerarotation( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reloadonnunchuk&lt;br /&gt;
| bool reloadonnunchuk()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reloadonwiiumote&lt;br /&gt;
| bool reloadonwiiumote()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Game_Script_Functions_(BO2)&amp;diff=956</id>
		<title>Game Script Functions (BO2)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Game_Script_Functions_(BO2)&amp;diff=956"/>
		<updated>2015-10-17T01:00:45Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: Created page with &amp;quot;== Builtin Functions == {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot; |- ! Name !! Prototype !! Description |- | getatrloaded | array getatrloaded() | |- | findanimbyname | anim fin...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Builtin Functions ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| getatrloaded&lt;br /&gt;
| array getatrloaded()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findanimbyname&lt;br /&gt;
| anim findanimbyname( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawn&lt;br /&gt;
| entity spawn( conststring, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawncollision&lt;br /&gt;
| entity spawncollision( string, conststring, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawntimedfx&lt;br /&gt;
| entity spawntimedfx( string, vector, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnvehicle&lt;br /&gt;
| entity spawnvehicle( string, conststring, conststring, vector, vector, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnplane&lt;br /&gt;
| entity spawnplane( entity, conststring, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnturret&lt;br /&gt;
| entity spawnturret( conststring, vector, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheturret&lt;br /&gt;
| void precacheturret( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnstruct&lt;br /&gt;
| struct spawnstruct()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnhelicopter&lt;br /&gt;
| entity spawnhelicopter( entity, vector, vector, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentbynum&lt;br /&gt;
| entity getentbynum( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmodel&lt;br /&gt;
| string getweaponmodel( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponstowedmodel&lt;br /&gt;
| int getweaponstowedmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimlength&lt;br /&gt;
| float getanimlength( anims, anim )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animhasnotetrack&lt;br /&gt;
| bool animhasnotetrack( anim, anims, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnotetracktimes&lt;br /&gt;
| array getnotetracktimes( anim, anims, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getbrushmodelcenter&lt;br /&gt;
| vector getbrushmodelcenter( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdemofileid&lt;br /&gt;
| string getdemofileid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayers&lt;br /&gt;
| array getplayers( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| countplayers&lt;br /&gt;
| int countplayers( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdamageableentarray&lt;br /&gt;
| array getdamageableentarray( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_add&lt;br /&gt;
| void objective_add( int, conststring, vector, istring, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_delete&lt;br /&gt;
| void objective_delete( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_state&lt;br /&gt;
| void objective_state( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_icon&lt;br /&gt;
| void objective_icon( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_position&lt;br /&gt;
| void objective_position( int, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_onentity&lt;br /&gt;
| void objective_onentity( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_clearentity&lt;br /&gt;
| void objective_clearentity( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setvisibletoplayer&lt;br /&gt;
| void objective_setvisibletoplayer( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setinvisibletoplayer&lt;br /&gt;
| void objective_setinvisibletoplayer( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setvisibletoall&lt;br /&gt;
| void objective_setvisibletoall( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setinvisibletoall&lt;br /&gt;
| void objective_setinvisibletoall( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setsize&lt;br /&gt;
| void objective_setsize( int, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setprogress&lt;br /&gt;
| void objective_setprogress( int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setgamemodeflags&lt;br /&gt;
| void objective_setgamemodeflags( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_getgamemodeflags&lt;br /&gt;
| int objective_getgamemodeflags( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_setplayerusing&lt;br /&gt;
| void objective_setplayerusing( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_clearplayerusing&lt;br /&gt;
| void objective_clearplayerusing( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_clearallusing&lt;br /&gt;
| void objective_clearallusing( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_createattractorent&lt;br /&gt;
| int missile_createattractorent( float, entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_createattractororigin&lt;br /&gt;
| int missile_createattractororigin( float, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_createrepulsorent&lt;br /&gt;
| int missile_createrepulsorent( entity, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_createrepulsororigin&lt;br /&gt;
| int missile_createrepulsororigin( vector, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_deleteattractor&lt;br /&gt;
| void missile_deleteattractor( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| bullettrace&lt;br /&gt;
| array bullettrace( vector, vector, int, entity, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| groundtrace&lt;br /&gt;
| array groundtrace( vector, vector, int, entity, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| bullettracepassed&lt;br /&gt;
| bool bullettracepassed( vector, vector, int, entity, entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sighttracepassed&lt;br /&gt;
| bool sighttracepassed( vector, vector, int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicstrace&lt;br /&gt;
| array physicstrace( vector, vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerphysicstrace&lt;br /&gt;
| vector playerphysicstrace( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerbullettrace&lt;br /&gt;
| array playerbullettrace( vector, vector, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| worldtrace&lt;br /&gt;
| array worldtrace( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmovedelta&lt;br /&gt;
| vector getmovedelta( anim, anims, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getangledelta&lt;br /&gt;
| float getangledelta( anim, anims, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnorthyaw&lt;br /&gt;
| float getnorthyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precachemodel&lt;br /&gt;
| void precachemodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheshellshock&lt;br /&gt;
| void precacheshellshock( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheitem&lt;br /&gt;
| void precacheitem( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheshader&lt;br /&gt;
| void precacheshader( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precachestring&lt;br /&gt;
| void precachestring( istring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacherumble&lt;br /&gt;
| void precacherumble( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precachemenu&lt;br /&gt;
| void precachemenu( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precachestatusicon&lt;br /&gt;
| void precachestatusicon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheheadicon&lt;br /&gt;
| void precacheheadicon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precachelocationselector&lt;br /&gt;
| void precachelocationselector( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| loadfx&lt;br /&gt;
| int loadfx( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playfx&lt;br /&gt;
| void playfx( int, vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playfxontag&lt;br /&gt;
| void playfxontag( int, entity, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getwaterheight&lt;br /&gt;
| float getwaterheight( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playloopedfx&lt;br /&gt;
| entity playloopedfx( int, float, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnfx&lt;br /&gt;
| entity spawnfx( int, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| triggerfx&lt;br /&gt;
| void triggerfx( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fxblocksight&lt;br /&gt;
| void fxblocksight( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicsexplosionsphere&lt;br /&gt;
| void physicsexplosionsphere( vector, int, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicsexplosioncylinder&lt;br /&gt;
| void physicsexplosioncylinder( vector, int, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicsjolt&lt;br /&gt;
| void physicsjolt( vector, int, float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicsjetthrust&lt;br /&gt;
| void physicsjetthrust( vector, vector, int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| createstreamerhint&lt;br /&gt;
| entity createstreamerhint( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| aretexturesloaded&lt;br /&gt;
| bool aretexturesloaded()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setexpfog&lt;br /&gt;
| void setexpfog( float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvolfog&lt;br /&gt;
| void setvolfog( float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setculldist&lt;br /&gt;
| void setculldist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| grenadeexplosioneffect&lt;br /&gt;
| void grenadeexplosioneffect( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| magicbullet&lt;br /&gt;
| entity magicbullet( string, vector, vector, entity, entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| radiusdamage&lt;br /&gt;
| void radiusdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerignoreradiusdamage&lt;br /&gt;
| void setplayerignoreradiusdamage( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| glassradiusdamage&lt;br /&gt;
| void glassradiusdamage( vector, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumparts&lt;br /&gt;
| int getnumparts( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpartname&lt;br /&gt;
| conststring getpartname( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| earthquake&lt;br /&gt;
| void earthquake( float, float, vector, float, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| newhudelem&lt;br /&gt;
| hudelem newhudelem()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| newclienthudelem&lt;br /&gt;
| hudelem newclienthudelem( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| newdamageindicatorhudelem&lt;br /&gt;
| hudelem newdamageindicatorhudelem( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| newteamhudelem&lt;br /&gt;
| hudelem newteamhudelem( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| newscorehudelem&lt;br /&gt;
| hudelem newscorehudelem( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| newdebughudelem&lt;br /&gt;
| void newdebughudelem()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resettimeout&lt;br /&gt;
| void resettimeout()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponfiretime&lt;br /&gt;
| float weaponfiretime( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponreloadtime&lt;br /&gt;
| float weaponreloadtime( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponcliponly&lt;br /&gt;
| bool isweaponcliponly( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweapondetonationtimed&lt;br /&gt;
| bool isweapondetonationtimed( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponclipsize&lt;br /&gt;
| int weaponclipsize( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponissemiauto&lt;br /&gt;
| int weaponissemiauto( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponisboltaction&lt;br /&gt;
| int weaponisboltaction( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponisgasweapon&lt;br /&gt;
| int weaponisgasweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weapontype&lt;br /&gt;
| string weapontype( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponclass&lt;br /&gt;
| string weaponclass( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponmountable&lt;br /&gt;
| int weaponmountable( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponinventorytype&lt;br /&gt;
| string weaponinventorytype( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponstartammo&lt;br /&gt;
| int weaponstartammo( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponmaxammo&lt;br /&gt;
| int weaponmaxammo( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponaltweaponname&lt;br /&gt;
| string weaponaltweaponname( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weapondualwieldweaponname&lt;br /&gt;
| string weapondualwieldweaponname( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponisdualwield&lt;br /&gt;
| int weaponisdualwield( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getwatcherweapons&lt;br /&gt;
| array getwatcherweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getretrievableweapons&lt;br /&gt;
| array getretrievableweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmindamagerange&lt;br /&gt;
| float getweaponmindamagerange( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmaxdamagerange&lt;br /&gt;
| float getweaponmaxdamagerange( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmindamage&lt;br /&gt;
| float getweaponmindamage( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmaxdamage&lt;br /&gt;
| float getweaponmaxdamage( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponfusetime&lt;br /&gt;
| float getweaponfusetime( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponexplosionradius&lt;br /&gt;
| int getweaponexplosionradius( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponprojexplosionsound&lt;br /&gt;
| string getweaponprojexplosionsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponspecificuse&lt;br /&gt;
| int isweaponspecificuse( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweapondisallowedatmatchstart&lt;br /&gt;
| int isweapondisallowedatmatchstart( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponscopeoverlay&lt;br /&gt;
| int isweaponscopeoverlay( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponequipment&lt;br /&gt;
| int isweaponequipment( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponprimary&lt;br /&gt;
| int isweaponprimary( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isturretfiring&lt;br /&gt;
| bool isturretfiring( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponfiresound&lt;br /&gt;
| string getweaponfiresound( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponfiresoundplayer&lt;br /&gt;
| string getweaponfiresoundplayer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponpickupsoundplayer&lt;br /&gt;
| string getweaponpickupsoundplayer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponpickupsound&lt;br /&gt;
| string getweaponpickupsound( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponindexfromname&lt;br /&gt;
| int getweaponindexfromname( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponsupportedattachments&lt;br /&gt;
| array getweaponsupportedattachments( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponhasattachment&lt;br /&gt;
| bool weaponhasattachment( string, string, string, string, string, string, string, string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponattachmentcount&lt;br /&gt;
| int weaponattachmentcount( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponattachments&lt;br /&gt;
| array getweaponattachments( string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponblocksprone&lt;br /&gt;
| bool weaponblocksprone( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isitemrestricted&lt;br /&gt;
| bool isitemrestricted( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isplayer&lt;br /&gt;
| int isplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isplayernumber&lt;br /&gt;
| int isplayernumber( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwinningplayer&lt;br /&gt;
| void setwinningplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwinningteam&lt;br /&gt;
| void setwinningteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| announcement&lt;br /&gt;
| void announcement( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientannouncement&lt;br /&gt;
| void clientannouncement( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getteamscore&lt;br /&gt;
| int getteamscore( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteamscore&lt;br /&gt;
| void setteamscore( team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteamhasmeat&lt;br /&gt;
| void setteamhasmeat( team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientnamemode&lt;br /&gt;
| void setclientnamemode( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| updateclientnames&lt;br /&gt;
| void updateclientnames()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getteamplayersalive&lt;br /&gt;
| int getteamplayersalive( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdroppedweapons&lt;br /&gt;
| array getdroppedweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_team&lt;br /&gt;
| void objective_team( int, team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| objective_visibleteams&lt;br /&gt;
| void objective_visibleteams( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| artilleryiconlocation&lt;br /&gt;
| void artilleryiconlocation( vector, team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| logprint&lt;br /&gt;
| void logprint( string, string, string, string, string, string, string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| worldentnumber&lt;br /&gt;
| void worldentnumber()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| obituary&lt;br /&gt;
| void obituary( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reviveobituary&lt;br /&gt;
| void reviveobituary( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| adddemobookmark&lt;br /&gt;
| void adddemobookmark( int, int, int, int, int, int, int, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| positionwouldtelefrag&lt;br /&gt;
| void positionwouldtelefrag( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| boundswouldtelefrag&lt;br /&gt;
| void boundswouldtelefrag( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordusedspawnpoint&lt;br /&gt;
| void recordusedspawnpoint( entity, team, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| testspawnpoint&lt;br /&gt;
| bool testspawnpoint( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstarttime&lt;br /&gt;
| void getstarttime()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| map_restart&lt;br /&gt;
| void map_restart( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missionfailed&lt;br /&gt;
| void missionfailed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| exitlevel&lt;br /&gt;
| void exitlevel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| killserver&lt;br /&gt;
| void killserver()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addtestclient&lt;br /&gt;
| entity addtestclient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setobjectivepointstatus&lt;br /&gt;
| void setobjectivepointstatus()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setbombtimer&lt;br /&gt;
| void setbombtimer( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setroundsplayed&lt;br /&gt;
| void setroundsplayed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinitialplayersconnected&lt;br /&gt;
| void setinitialplayersconnected()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmatchflag&lt;br /&gt;
| void setmatchflag( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmatchtalkflag&lt;br /&gt;
| void setmatchtalkflag( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setarchive&lt;br /&gt;
| void setarchive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allclientsprint&lt;br /&gt;
| void allclientsprint( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientprint&lt;br /&gt;
| void clientprint( entity, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| mapexists&lt;br /&gt;
| int mapexists( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvalidgametype&lt;br /&gt;
| int isvalidgametype( gametypenameforscript, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| matchend&lt;br /&gt;
| void matchend()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| skillupdate&lt;br /&gt;
| void skillupdate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordleaguewinner&lt;br /&gt;
| void recordleaguewinner( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteamspyplane&lt;br /&gt;
| void setteamspyplane( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getteamspyplane&lt;br /&gt;
| int getteamspyplane( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteamsatellite&lt;br /&gt;
| void setteamsatellite( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getteamsatellite&lt;br /&gt;
| int getteamsatellite( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getassignedteam&lt;br /&gt;
| team getassignedteam( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdefaultclassslot&lt;br /&gt;
| string getdefaultclassslot( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getitemattachment&lt;br /&gt;
| string getitemattachment( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getitemattachmentallocationcost&lt;br /&gt;
| int getitemattachmentallocationcost( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getreffromitemindex&lt;br /&gt;
| string getreffromitemindex( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getitemgroupfromitemindex&lt;br /&gt;
| string getitemgroupfromitemindex( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getbaseweaponitemindex&lt;br /&gt;
| int getbaseweaponitemindex( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgametypeenumfromname&lt;br /&gt;
| int getgametypeenumfromname( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscoreboardcolumns&lt;br /&gt;
| void setscoreboardcolumns( string, string, string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordnumzombierounds&lt;br /&gt;
| void recordnumzombierounds( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordgameresult&lt;br /&gt;
| void recordgameresult( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettouchingvolume&lt;br /&gt;
| array gettouchingvolume( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmatchsummaryzombieendgamedata&lt;br /&gt;
| void recordmatchsummaryzombieendgamedata( string, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| matchrecorderincrementheaderstat&lt;br /&gt;
| void matchrecorderincrementheaderstat( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmatchinit&lt;br /&gt;
| void recordmatchinit()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordzombieroundstart&lt;br /&gt;
| void recordzombieroundstart()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordzombieroundend&lt;br /&gt;
| void recordzombieroundend()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcustomteamname&lt;br /&gt;
| string getcustomteamname( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerstats&lt;br /&gt;
| void recordplayerstats( entity, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayermatchend&lt;br /&gt;
| void recordplayermatchend( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmatchbegin&lt;br /&gt;
| void recordmatchbegin()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvotestring&lt;br /&gt;
| void setvotestring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvotetime&lt;br /&gt;
| void setvotetime( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvoteyescount&lt;br /&gt;
| void setvoteyescount( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvotenocount&lt;br /&gt;
| void setvotenocount( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reportmtu&lt;br /&gt;
| void reportmtu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pcserverupdateplaylist&lt;br /&gt;
| void pcserverupdateplaylist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| kick&lt;br /&gt;
| void kick( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ban&lt;br /&gt;
| void ban( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| map&lt;br /&gt;
| void map( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playrumbleonposition&lt;br /&gt;
| void playrumbleonposition( string, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playrumblelooponposition&lt;br /&gt;
| void playrumblelooponposition( string, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopallrumbles&lt;br /&gt;
| void stopallrumbles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| soundexists&lt;br /&gt;
| bool soundexists( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| soundgetplaybacktime&lt;br /&gt;
| int soundgetplaybacktime( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issplitscreen&lt;br /&gt;
| int issplitscreen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islocalgame&lt;br /&gt;
| int islocalgame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isglobalstatsserver&lt;br /&gt;
| void isglobalstatsserver()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setminimap&lt;br /&gt;
| void setminimap( string, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmapcenter&lt;br /&gt;
| void setmapcenter( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdemointermissionpoint&lt;br /&gt;
| void setdemointermissionpoint( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgameendtime&lt;br /&gt;
| void setgameendtime( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setslowmotion&lt;br /&gt;
| void setslowmotion( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| numremoteclients&lt;br /&gt;
| int numremoteclients()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| searchforonlinegames&lt;br /&gt;
| void searchforonlinegames()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| quitlobby&lt;br /&gt;
| void quitlobby()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| quitparty&lt;br /&gt;
| void quitparty()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startparty&lt;br /&gt;
| void startparty()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startprivatematch&lt;br /&gt;
| void startprivatematch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| visionsetnaked&lt;br /&gt;
| void visionsetnaked( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| visionsetnight&lt;br /&gt;
| void visionsetnight( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| visionsetlaststand&lt;br /&gt;
| void visionsetlaststand( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgravity&lt;br /&gt;
| void setgravity( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| endlobby&lt;br /&gt;
| void endlobby()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientsysregister&lt;br /&gt;
| int clientsysregister( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientsyssetstate&lt;br /&gt;
| void clientsyssetstate( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsnapshotindexarray&lt;br /&gt;
| array getsnapshotindexarray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| snapshotacknowledged&lt;br /&gt;
| int snapshotacknowledged( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isai&lt;br /&gt;
| int isai( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getaitriggerflags&lt;br /&gt;
| void getaitriggerflags()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disablezombies&lt;br /&gt;
| void disablezombies()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablezombies&lt;br /&gt;
| void enablezombies()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicle&lt;br /&gt;
| int isvehicle( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmaxvehicles&lt;br /&gt;
| void getmaxvehicles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disabledestructiblepieces&lt;br /&gt;
| void disabledestructiblepieces( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablealldestructiblepieces&lt;br /&gt;
| void enablealldestructiblepieces()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| createdynentandlaunch&lt;br /&gt;
| void createdynentandlaunch( string, vector, vector, vector, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicletriggerflags&lt;br /&gt;
| void getvehicletriggerflags()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| collisiontestpointsinsphere&lt;br /&gt;
| array collisiontestpointsinsphere( typename, vector, float, arrayvalues_vector, typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| collisiontestpointsincylinder&lt;br /&gt;
| array collisiontestpointsincylinder( typename, vector, float, float, vector, arrayvalues_vector, typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| collisiontestpointsinpill&lt;br /&gt;
| array collisiontestpointsinpill( typename, vector, float, float, vector, vector, arrayvalues_vector, typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| collisiontestpointsincone&lt;br /&gt;
| array collisiontestpointsincone( typename, vector, float, float, vector, vector, arrayvalues_vector, typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| collisiontestpointsinbox&lt;br /&gt;
| array collisiontestpointsinbox( typename, vector, float, float, float, vector, vector, arrayvalues_vector, typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| qsortscoredspawnpointsascending&lt;br /&gt;
| array qsortscoredspawnpointsascending( object, arrayvalues_vector, typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| matrix4x4transformpoints&lt;br /&gt;
| array matrix4x4transformpoints( object, arrayvalues_vector, object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnpointrandomvariation&lt;br /&gt;
| void setspawnpointrandomvariation( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearspawnpoints&lt;br /&gt;
| void clearspawnpoints()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addspawnpoints&lt;br /&gt;
| void addspawnpoints( team, entityidref, entityidref, entityidref, object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsortedspawnpoints&lt;br /&gt;
| array getsortedspawnpoints( team, team, int, entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearspawnpointsbaseweight&lt;br /&gt;
| void clearspawnpointsbaseweight( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnpointsbaseweight&lt;br /&gt;
| void setspawnpointsbaseweight( int, vector, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayerspawnid&lt;br /&gt;
| void getplayerspawnid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isspawnpointvisible&lt;br /&gt;
| bool isspawnpointvisible( vector, vector, team, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addsphereinfluencer&lt;br /&gt;
| int addsphereinfluencer( int, vector, float, float, int, string, int, float, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addcylinderinfluencer&lt;br /&gt;
| int addcylinderinfluencer( int, vector, vector, vector, float, float, float, int, string, int, float, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| removeinfluencer&lt;br /&gt;
| void removeinfluencer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableinfluencer&lt;br /&gt;
| void enableinfluencer( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinfluencerteammask&lt;br /&gt;
| void setinfluencerteammask( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdebugsideswitch&lt;br /&gt;
| void setdebugsideswitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_set&lt;br /&gt;
| void target_set( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_getoffset&lt;br /&gt;
| vector target_getoffset( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_remove&lt;br /&gt;
| void target_remove( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_setshader&lt;br /&gt;
| void target_setshader( entity, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_setoffscreenshader&lt;br /&gt;
| void target_setoffscreenshader( entity, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_isinrect&lt;br /&gt;
| bool target_isinrect( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_isincircle&lt;br /&gt;
| bool target_isincircle( float, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_startreticlelockon&lt;br /&gt;
| void target_startreticlelockon( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_clearreticlelockon&lt;br /&gt;
| void target_clearreticlelockon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_getarray&lt;br /&gt;
| array target_getarray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_istarget&lt;br /&gt;
| bool target_istarget( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_setattackmode&lt;br /&gt;
| void target_setattackmode( entity, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_setjavelinonly&lt;br /&gt;
| void target_setjavelinonly( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| target_setturretaquire&lt;br /&gt;
| void target_setturretaquire( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmaxactivecontracts&lt;br /&gt;
| void getmaxactivecontracts()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractstattype&lt;br /&gt;
| void getcontractstattype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractstatname&lt;br /&gt;
| void getcontractstatname()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractrewardxp&lt;br /&gt;
| void getcontractrewardxp()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractrewardcp&lt;br /&gt;
| void getcontractrewardcp()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractrequirements&lt;br /&gt;
| void getcontractrequirements()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractname&lt;br /&gt;
| void getcontractname()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractrequiredcount&lt;br /&gt;
| void getcontractrequiredcount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontractresetconditions&lt;br /&gt;
| void getcontractresetconditions()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfogsettings&lt;br /&gt;
| array getfogsettings()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pixbeginevent&lt;br /&gt;
| void pixbeginevent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pixendevent&lt;br /&gt;
| void pixendevent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pixmarker&lt;br /&gt;
| void pixmarker()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| changeadvertisedstatus&lt;br /&gt;
| void changeadvertisedstatus( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setqosgamedatapayload&lt;br /&gt;
| void setqosgamedatapayload()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetqosgamedatapayload&lt;br /&gt;
| void resetqosgamedatapayload()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementcounter&lt;br /&gt;
| void incrementcounter( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcountertotal&lt;br /&gt;
| string getcountertotal( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableoccluder&lt;br /&gt;
| void enableoccluder( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ispregameenabled&lt;br /&gt;
| void ispregameenabled()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ispregamegamestarted&lt;br /&gt;
| void ispregamegamestarted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pregamestartgame&lt;br /&gt;
| void pregamestartgame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethostmigrationstatus&lt;br /&gt;
| void sethostmigrationstatus( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| starthostmigration&lt;br /&gt;
| void starthostmigration()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamerepthresholdexceeded&lt;br /&gt;
| void gamerepthresholdexceeded( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zerogravityvolumeon&lt;br /&gt;
| void zerogravityvolumeon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zerogravityvolumeoff&lt;br /&gt;
| void zerogravityvolumeoff( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheanimstatedef&lt;br /&gt;
| void precacheanimstatedef( int, animtree, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| registerclientfield&lt;br /&gt;
| void registerclientfield( string, string, int, int, conststring, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| codesetclientfield&lt;br /&gt;
| void codesetclientfield( entityref, string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| codegetclientfield&lt;br /&gt;
| float codegetclientfield( entityref, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| codesetplayerstateclientfield&lt;br /&gt;
| void codesetplayerstateclientfield( entityref, string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| codegetplayerstateclientfield&lt;br /&gt;
| float codegetplayerstateclientfield( entityref, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| codesetworldclientfield&lt;br /&gt;
| void codesetworldclientfield( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| codegetworldclientfield&lt;br /&gt;
| float codegetworldclientfield( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getclientfieldversion&lt;br /&gt;
| int getclientfieldversion( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getutc&lt;br /&gt;
| int getutc()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| scriptmodelsuseanimtree&lt;br /&gt;
| void scriptmodelsuseanimtree( animtree )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Common Functions ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| throw&lt;br /&gt;
| void throw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rpc&lt;br /&gt;
| void rpc()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| createprintchannel&lt;br /&gt;
| void createprintchannel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setprintchannel&lt;br /&gt;
| int setprintchannel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| print&lt;br /&gt;
| void print( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| println&lt;br /&gt;
| void println( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iprintln&lt;br /&gt;
| void iprintln( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iprintlnbold&lt;br /&gt;
| void iprintlnbold( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| print3d&lt;br /&gt;
| void print3d( vector, string, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| line&lt;br /&gt;
| void line( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linelist&lt;br /&gt;
| void linelist( object, vector, arrayvalues_vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| box&lt;br /&gt;
| void box( vector, vector, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| circle&lt;br /&gt;
| void circle( vector, float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| debugstar&lt;br /&gt;
| void debugstar( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sphere&lt;br /&gt;
| void sphere( vector, float, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getenterbutton&lt;br /&gt;
| string getenterbutton()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| array&lt;br /&gt;
| array array( value )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arrayremovevalue&lt;br /&gt;
| void arrayremovevalue( object, value, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arrayremoveindex&lt;br /&gt;
| void arrayremoveindex( object, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arrayinsert&lt;br /&gt;
| void arrayinsert( object, value, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arraycombine&lt;br /&gt;
| void arraycombine( object, object, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arraycopy&lt;br /&gt;
| value arraycopy( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinarray&lt;br /&gt;
| bool isinarray( object, value )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arraysort&lt;br /&gt;
| array arraysort( object, vector, int, int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getent&lt;br /&gt;
| entitynum getent( offset, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentarray&lt;br /&gt;
| array getentarray( offset, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tablelookup&lt;br /&gt;
| void tablelookup()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tablelookupistring&lt;br /&gt;
| void tablelookupistring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tablelookuprownum&lt;br /&gt;
| void tablelookuprownum()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tablelookupcolumnforrow&lt;br /&gt;
| void tablelookupcolumnforrow()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tablelookupfindcoreasset&lt;br /&gt;
| void tablelookupfindcoreasset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnode&lt;br /&gt;
| entitynum getnode( conststring, string, offset )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| drawnode&lt;br /&gt;
| void drawnode( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnodearray&lt;br /&gt;
| array getnodearray( conststring, string, offset )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnodearraysorted&lt;br /&gt;
| array getnodearraysorted( conststring, string, offset, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanynodearray&lt;br /&gt;
| array getanynodearray( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcovernodearray&lt;br /&gt;
| array getcovernodearray( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getallnodes&lt;br /&gt;
| array getallnodes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnodesinradius&lt;br /&gt;
| void getnodesinradius()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnodesinradiussorted&lt;br /&gt;
| void getnodesinradiussorted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnearestnode&lt;br /&gt;
| entitynum getnearestnode( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvisiblenode&lt;br /&gt;
| entitynum getvisiblenode( vector, vector, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nodesvisible&lt;br /&gt;
| bool nodesvisible( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nodescanpath&lt;br /&gt;
| bool nodescanpath( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canclaimnode&lt;br /&gt;
| bool canclaimnode( entityref, team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvisiblenodes&lt;br /&gt;
| array getvisiblenodes( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setenablenode&lt;br /&gt;
| void setenablenode( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linknodes&lt;br /&gt;
| void linknodes( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlinknodes&lt;br /&gt;
| void unlinknodes( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nodesarelinked&lt;br /&gt;
| int nodesarelinked( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dropnodetofloor&lt;br /&gt;
| void dropnodetofloor( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tetherservertoclient&lt;br /&gt;
| void tetherservertoclient( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnpathnode&lt;br /&gt;
| entitynum spawnpathnode( string, vector, string, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deletepathnode&lt;br /&gt;
| void deletepathnode( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretnode&lt;br /&gt;
| void setturretnode( entityref, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unsetturretnode&lt;br /&gt;
| void unsetturretnode( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setnodepriority&lt;br /&gt;
| void setnodepriority( entityref, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isnodeoccupied&lt;br /&gt;
| bool isnodeoccupied( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnodeowner&lt;br /&gt;
| entity getnodeowner( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findpath&lt;br /&gt;
| bool findpath( vector, vector, entity, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getreflectionlocs&lt;br /&gt;
| void getreflectionlocs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getreflectionorigin&lt;br /&gt;
| void getreflectionorigin()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| logstring&lt;br /&gt;
| void logstring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| bbprint&lt;br /&gt;
| void bbprint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| bbpostdemostreamstatsforround&lt;br /&gt;
| void bbpostdemostreamstatsforround( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precachevehicle&lt;br /&gt;
| void precachevehicle( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehiclenode&lt;br /&gt;
| entitynum getvehiclenode( conststring, string, offset )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehiclenodeenabled&lt;br /&gt;
| void setvehiclenodeenabled( entityref, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehiclenodearray&lt;br /&gt;
| array getvehiclenodearray( conststring, string, offset )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getallvehiclenodes&lt;br /&gt;
| array getallvehiclenodes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettimefromvehiclenodetonode&lt;br /&gt;
| float gettimefromvehiclenodetonode( entityref, entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reconnectvehiclenodes&lt;br /&gt;
| void reconnectvehiclenodes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| createtrack&lt;br /&gt;
| void createtrack( entityref )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumvehicles&lt;br /&gt;
| int getnumvehicles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheliheightpatchenabled&lt;br /&gt;
| void setheliheightpatchenabled( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicletreadfxarray&lt;br /&gt;
| array getvehicletreadfxarray( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponfusetime&lt;br /&gt;
| int getweaponfusetime( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponprojexplosionsound&lt;br /&gt;
| string getweaponprojexplosionsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| doesweaponreplacespawnweapon&lt;br /&gt;
| int doesweaponreplacespawnweapon( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| debugbreak&lt;br /&gt;
| void debugbreak()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| assert&lt;br /&gt;
| void assert( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| assertmsg&lt;br /&gt;
| void assertmsg( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| adddebugcommand&lt;br /&gt;
| void adddebugcommand( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismp&lt;br /&gt;
| void ismp()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstring&lt;br /&gt;
| int isstring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isint&lt;br /&gt;
| int isint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isfloat&lt;br /&gt;
| int isfloat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvec&lt;br /&gt;
| int isvec()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isarray&lt;br /&gt;
| int isarray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isalive&lt;br /&gt;
| int isalive( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isspawner&lt;br /&gt;
| int isspawner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isplayer&lt;br /&gt;
| int isplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isai&lt;br /&gt;
| int isai( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issentient&lt;br /&gt;
| int issentient( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isgodmode&lt;br /&gt;
| void isgodmode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makedvarserverinfo&lt;br /&gt;
| void makedvarserverinfo( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdvar&lt;br /&gt;
| void setdvar( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdvarint&lt;br /&gt;
| void setdvarint( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettime&lt;br /&gt;
| void gettime()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendaiscriptkeys&lt;br /&gt;
| void sendaiscriptkeys( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shouldmonitorai&lt;br /&gt;
| void shouldmonitorai()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| is_ps3&lt;br /&gt;
| void is_ps3()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| is_xenon&lt;br /&gt;
| void is_xenon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| is_pc&lt;br /&gt;
| void is_pc()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| is_wiiu&lt;br /&gt;
| void is_wiiu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| randomint&lt;br /&gt;
| int randomint( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| randomfloat&lt;br /&gt;
| float randomfloat( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| randomintrange&lt;br /&gt;
| int randomintrange( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| randomfloatrange&lt;br /&gt;
| float randomfloatrange( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| log&lt;br /&gt;
| float log( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sin&lt;br /&gt;
| float sin( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cos&lt;br /&gt;
| float cos( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tan&lt;br /&gt;
| float tan( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| asin&lt;br /&gt;
| float asin( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| acos&lt;br /&gt;
| float acos( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| atan&lt;br /&gt;
| float atan( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| int&lt;br /&gt;
| int int( typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| float&lt;br /&gt;
| float float( typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istring&lt;br /&gt;
| istring istring( typename )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| min&lt;br /&gt;
| float min( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| max&lt;br /&gt;
| float max( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| floor&lt;br /&gt;
| float floor( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ceil&lt;br /&gt;
| float ceil( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sqrt&lt;br /&gt;
| float sqrt( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pow&lt;br /&gt;
| float pow( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lerpfloat&lt;br /&gt;
| float lerpfloat( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lerpvector&lt;br /&gt;
| vector lerpvector( vector, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| difftrack&lt;br /&gt;
| float difftrack( float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| difftrackangle&lt;br /&gt;
| float difftrackangle( float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getminbitcountfornum&lt;br /&gt;
| int getminbitcountfornum( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vectorfromlinetopoint&lt;br /&gt;
| vector vectorfromlinetopoint( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pointonsegmentnearesttopoint&lt;br /&gt;
| vector pointonsegmentnearesttopoint( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| distance&lt;br /&gt;
| float distance( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| distance2d&lt;br /&gt;
| float distance2d( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| distance2dsquared&lt;br /&gt;
| float distance2dsquared( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| distancesquared&lt;br /&gt;
| float distancesquared( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| length&lt;br /&gt;
| float length( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lengthsquared&lt;br /&gt;
| float lengthsquared( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| closer&lt;br /&gt;
| int closer( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vectordot&lt;br /&gt;
| float vectordot( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vectorcross&lt;br /&gt;
| vector vectorcross( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vectornormalize&lt;br /&gt;
| vector vectornormalize( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vectorlerp&lt;br /&gt;
| vector vectorlerp( vector, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| combineangles&lt;br /&gt;
| vector combineangles( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| absangleclamp180&lt;br /&gt;
| float absangleclamp180( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| absangleclamp360&lt;br /&gt;
| float absangleclamp360( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| anglelerp&lt;br /&gt;
| float anglelerp( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotatepoint&lt;br /&gt;
| vector rotatepoint( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sessionmodeisonlinegame&lt;br /&gt;
| int sessionmodeisonlinegame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sessionmodeisprivateonlinegame&lt;br /&gt;
| int sessionmodeisprivateonlinegame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sessionmodeisprivate&lt;br /&gt;
| int sessionmodeisprivate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sessionmodeissystemlink&lt;br /&gt;
| int sessionmodeissystemlink()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sessionmodeiszombiesgame&lt;br /&gt;
| int sessionmodeiszombiesgame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamemodeismode&lt;br /&gt;
| int gamemodeismode( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamemodeisusingxp&lt;br /&gt;
| int gamemodeisusingxp()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamemodeisusingstats&lt;br /&gt;
| int gamemodeisusingstats()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgametypesetting&lt;br /&gt;
| int getgametypesetting( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgametypesetting&lt;br /&gt;
| void setgametypesetting( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issubstr&lt;br /&gt;
| bool issubstr( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsubstr&lt;br /&gt;
| string getsubstr( string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| tolower&lt;br /&gt;
| string tolower( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| toupper&lt;br /&gt;
| string toupper( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| strtok&lt;br /&gt;
| array strtok( conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| soundfade&lt;br /&gt;
| void soundfade( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundatposition&lt;br /&gt;
| void playsoundatposition( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlocalprofilevar&lt;br /&gt;
| void setlocalprofilevar( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlocalprofilearrayvar&lt;br /&gt;
| void setlocalprofilearrayvar( string, int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlocalprofileint&lt;br /&gt;
| int getlocalprofileint( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlocalprofilearrayint&lt;br /&gt;
| int getlocalprofilearrayint( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlocalprofilefloat&lt;br /&gt;
| float getlocalprofilefloat( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlocalprofilestring&lt;br /&gt;
| string getlocalprofilestring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| openfile&lt;br /&gt;
| void openfile()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| closefile&lt;br /&gt;
| void closefile()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fprintln&lt;br /&gt;
| void fprintln()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fprintfields&lt;br /&gt;
| void fprintfields()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freadln&lt;br /&gt;
| void freadln()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fgetarg&lt;br /&gt;
| void fgetarg()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| execdevgui&lt;br /&gt;
| void execdevgui()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getarraykeys&lt;br /&gt;
| arraykeys getarraykeys( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfirstarraykey&lt;br /&gt;
| firstarraykey getfirstarraykey( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnextarraykey&lt;br /&gt;
| nextarraykey getnextarraykey( object, value )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlastarraykey&lt;br /&gt;
| lastarraykey getlastarraykey( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getprevarraykey&lt;br /&gt;
| prevarraykey getprevarraykey( object, value )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| uploadstats&lt;br /&gt;
| void uploadstats( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| registerxp&lt;br /&gt;
| void registerxp( string, float, int, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getclassindexfromname&lt;br /&gt;
| int getclassindexfromname( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getaiarray&lt;br /&gt;
| array getaiarray( team, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getaispeciesarray&lt;br /&gt;
| array getaispeciesarray( team, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfreeactorcount&lt;br /&gt;
| int getfreeactorcount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspawnerarray&lt;br /&gt;
| array getspawnerarray( offset, genericspawnerarray, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getscriptmoverarray&lt;br /&gt;
| array getscriptmoverarray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierarray&lt;br /&gt;
| array getzbarrierarray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getitemarray&lt;br /&gt;
| array getitemarray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcorpsearray&lt;br /&gt;
| array getcorpsearray()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspawnerteamarray&lt;br /&gt;
| array getspawnerteamarray( team, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehiclespawnerarray&lt;br /&gt;
| void getvehiclespawnerarray( team, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehiclearray&lt;br /&gt;
| void getvehiclearray( team, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getarraykeys&lt;br /&gt;
| arraykeys getarraykeys( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfirstarraykey&lt;br /&gt;
| firstarraykey getfirstarraykey( object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnextarraykey&lt;br /&gt;
| nextarraykey getnextarraykey( object, value )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| luinotifyevent&lt;br /&gt;
| void luinotifyevent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| profilelog_begintiming&lt;br /&gt;
| void profilelog_begintiming()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| profilelog_endtiming&lt;br /&gt;
| void profilelog_endtiming()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstartorigin&lt;br /&gt;
| vector getstartorigin( vector, vector, anims, anim )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstartangles&lt;br /&gt;
| vector getstartangles( vector, vector, anims, anim )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disablegrenadesuicide&lt;br /&gt;
| void disablegrenadesuicide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablegrenadesuicide&lt;br /&gt;
| void enablegrenadesuicide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| activateclientexploder&lt;br /&gt;
| void activateclientexploder( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deactivateclientexploder&lt;br /&gt;
| void deactivateclientexploder( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmissileowner&lt;br /&gt;
| entity getmissileowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| precacheleaderboards&lt;br /&gt;
| void precacheleaderboards( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addargus&lt;br /&gt;
| void addargus()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| removeargus&lt;br /&gt;
| void removeargus()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deployriotshield&lt;br /&gt;
| entity deployriotshield( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumexpectedplayers&lt;br /&gt;
| int getnumexpectedplayers()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumconnectedplayers&lt;br /&gt;
| int getnumconnectedplayers()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| forceyellowdot&lt;br /&gt;
| void forceyellowdot( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableyellowdot&lt;br /&gt;
| void disableyellowdot( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowcamerarotation&lt;br /&gt;
| void allowcamerarotation( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reloadonnunchuk&lt;br /&gt;
| bool reloadonnunchuk()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reloadonwiiumote&lt;br /&gt;
| bool reloadonwiiumote()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=954</id>
		<title>Game Script Methods (BO2)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Game_Script_Methods_(BO2)&amp;diff=954"/>
		<updated>2015-10-16T23:59:07Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: Hmmm....&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Player Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| giveweapon&lt;br /&gt;
| void giveweapon( string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| updateweaponoptions&lt;br /&gt;
| void updateweaponoptions( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setblockweaponpickup&lt;br /&gt;
| void setblockweaponpickup( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calcweaponoptions&lt;br /&gt;
| int calcweaponoptions( int, int, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calcplayeroptions&lt;br /&gt;
| int calcplayeroptions( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerrenderoptions&lt;br /&gt;
| void setplayerrenderoptions( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nextplayerrenderoption&lt;br /&gt;
| void nextplayerrenderoption( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| bbclasschoice&lt;br /&gt;
| void bbclasschoice( int, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethighlighted&lt;br /&gt;
| void sethighlighted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| takeweapon&lt;br /&gt;
| void takeweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isthrowinggrenade&lt;br /&gt;
| bool isthrowinggrenade()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| forcegrenadethrow&lt;br /&gt;
| void forcegrenadethrow()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isfiring&lt;br /&gt;
| bool isfiring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismeleeing&lt;br /&gt;
| bool ismeleeing()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isswitchingweapons&lt;br /&gt;
| bool isswitchingweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isreloading&lt;br /&gt;
| bool isreloading()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| takeallweapons&lt;br /&gt;
| void takeallweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinmovemode&lt;br /&gt;
| bool isinmovemode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentweapon&lt;br /&gt;
| string getcurrentweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentweaponspinlerp&lt;br /&gt;
| float getcurrentweaponspinlerp()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcurrentweaponspinlerp&lt;br /&gt;
| void setcurrentweaponspinlerp( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentweaponaltweapon&lt;br /&gt;
| string getcurrentweaponaltweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponoverheating&lt;br /&gt;
| int isweaponoverheating( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweaponoverheating&lt;br /&gt;
| void setweaponoverheating( int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcurrentoffhand&lt;br /&gt;
| string getcurrentoffhand()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isusingoffhand&lt;br /&gt;
| bool isusingoffhand()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| forceoffhandend&lt;br /&gt;
| void forceoffhandend()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasweapon&lt;br /&gt;
| bool hasweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| switchtoweapon&lt;br /&gt;
| void switchtoweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| switchtoweaponimmediate&lt;br /&gt;
| void switchtoweaponimmediate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| switchtooffhand&lt;br /&gt;
| bool switchtooffhand( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponplayejectbrass&lt;br /&gt;
| void weaponplayejectbrass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlockonradius&lt;br /&gt;
| int getlockonradius()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlockonspeed&lt;br /&gt;
| int getlockonspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| givestartammo&lt;br /&gt;
| void givestartammo( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| givemaxammo&lt;br /&gt;
| void givemaxammo( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfractionstartammo&lt;br /&gt;
| float getfractionstartammo( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfractionmaxammo&lt;br /&gt;
| float getfractionmaxammo( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweaponheatpercent&lt;br /&gt;
| void setweaponheatpercent( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setorigin&lt;br /&gt;
| void setorigin( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvelocity&lt;br /&gt;
| void setvelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerangles&lt;br /&gt;
| void setplayerangles( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayerangles&lt;br /&gt;
| vector getplayerangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunangles&lt;br /&gt;
| vector getgunangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayercamerapos&lt;br /&gt;
| vector getplayercamerapos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cameraactivate&lt;br /&gt;
| void cameraactivate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| camerasetposition&lt;br /&gt;
| void camerasetposition( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| camerasetlookat&lt;br /&gt;
| void camerasetlookat( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamepadusedlast&lt;br /&gt;
| void gamepadusedlast()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usebuttonpressed&lt;br /&gt;
| int usebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| changeseatbuttonpressed&lt;br /&gt;
| int changeseatbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| attackbuttonpressed&lt;br /&gt;
| int attackbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslotonebuttonpressed&lt;br /&gt;
| int actionslotonebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslottwobuttonpressed&lt;br /&gt;
| int actionslottwobuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslotthreebuttonpressed&lt;br /&gt;
| int actionslotthreebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| actionslotfourbuttonpressed&lt;br /&gt;
| int actionslotfourbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| adsbuttonpressed&lt;br /&gt;
| int adsbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| throwbuttonpressed&lt;br /&gt;
| int throwbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| meleebuttonpressed&lt;br /&gt;
| int meleebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| jumpbuttonpressed&lt;br /&gt;
| int jumpbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stancebuttonpressed&lt;br /&gt;
| int stancebuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fragbuttonpressed&lt;br /&gt;
| int fragbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| secondaryoffhandbuttonpressed&lt;br /&gt;
| int secondaryoffhandbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| inventorybuttonpressed&lt;br /&gt;
| int inventorybuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sprintbuttonpressed&lt;br /&gt;
| int sprintbuttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sprintuprequired&lt;br /&gt;
| void sprintuprequired()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerads&lt;br /&gt;
| float playerads()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pingplayer&lt;br /&gt;
| void pingplayer()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewmodel&lt;br /&gt;
| void setviewmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getviewmodel&lt;br /&gt;
| conststring getviewmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setoffhandsecondaryclass&lt;br /&gt;
| void setoffhandsecondaryclass( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getoffhandsecondaryclass&lt;br /&gt;
| conststring getoffhandsecondaryclass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setoffhandprimaryclass&lt;br /&gt;
| string setoffhandprimaryclass( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationselection&lt;br /&gt;
| void beginlocationselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationairstrikeselection&lt;br /&gt;
| void beginlocationairstrikeselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationmortarselection&lt;br /&gt;
| void beginlocationmortarselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationartilleryselection&lt;br /&gt;
| void beginlocationartilleryselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationcomlinkselection&lt;br /&gt;
| void beginlocationcomlinkselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| beginlocationnapalmselection&lt;br /&gt;
| void beginlocationnapalmselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| endlocationselection&lt;br /&gt;
| void endlocationselection()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientsyssetstate&lt;br /&gt;
| void clientsyssetstate( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlockstart&lt;br /&gt;
| void weaponlockstart( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlockfinalize&lt;br /&gt;
| void weaponlockfinalize( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlockfree&lt;br /&gt;
| void weaponlockfree()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlocktargettooclose&lt;br /&gt;
| void weaponlocktargettooclose( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| weaponlocknoclearance&lt;br /&gt;
| void weaponlocknoclearance( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| buttonpressed&lt;br /&gt;
| void buttonpressed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| giveweaponnextattachment&lt;br /&gt;
| void giveweaponnextattachment()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| givenextbaseweapon&lt;br /&gt;
| void givenextbaseweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnormalizedmovement&lt;br /&gt;
| void getnormalizedmovement()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnormalizedcameramovement&lt;br /&gt;
| void getnormalizedcameramovement()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sayall&lt;br /&gt;
| void sayall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sayteam&lt;br /&gt;
| void sayteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnweapon&lt;br /&gt;
| void setspawnweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| initialweaponraise&lt;br /&gt;
| void initialweaponraise( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| seteverhadweaponall&lt;br /&gt;
| void seteverhadweaponall( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dropitem&lt;br /&gt;
| void dropitem( string, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dropscavengeritem&lt;br /&gt;
| void dropscavengeritem( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasagrenadepulledback&lt;br /&gt;
| int hasagrenadepulledback()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishplayerdamage&lt;br /&gt;
| bool finishplayerdamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishmeleehit&lt;br /&gt;
| void finishmeleehit( entity, string, vector, vector, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reviveplayer&lt;br /&gt;
| void reviveplayer()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| undolaststand&lt;br /&gt;
| void undolaststand()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| suicide&lt;br /&gt;
| void suicide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| turnedhuman&lt;br /&gt;
| void turnedhuman()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinvehicle&lt;br /&gt;
| bool isinvehicle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isremotecontrolling&lt;br /&gt;
| bool isremotecontrolling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isweaponviewonlylinked&lt;br /&gt;
| bool isweaponviewonlylinked()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowstand&lt;br /&gt;
| int allowstand( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowcrouch&lt;br /&gt;
| int allowcrouch( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowprone&lt;br /&gt;
| int allowprone( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowlean&lt;br /&gt;
| int allowlean( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleoccupied&lt;br /&gt;
| entity getvehicleoccupied()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfriendlies&lt;br /&gt;
| array getfriendlies( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getenemies&lt;br /&gt;
| array getenemies( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| openmenu&lt;br /&gt;
| int openmenu( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| openmenunomouse&lt;br /&gt;
| int openmenunomouse( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| closemenu&lt;br /&gt;
| void closemenu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| closeingamemenu&lt;br /&gt;
| void closeingamemenu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freezecontrols&lt;br /&gt;
| void freezecontrols( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freezecontrolsallowlook&lt;br /&gt;
| void freezecontrolsallowlook( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| arecontrolsfrozen&lt;br /&gt;
| int arecontrolsfrozen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableusability&lt;br /&gt;
| void disableusability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableusability&lt;br /&gt;
| void enableusability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableweapons&lt;br /&gt;
| void disableweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableweapons&lt;br /&gt;
| void enableweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disabledeathstreak&lt;br /&gt;
| void disabledeathstreak()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enabledeathstreak&lt;br /&gt;
| void enabledeathstreak()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deathstreakactive&lt;br /&gt;
| int deathstreakactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableoffhandweapons&lt;br /&gt;
| void disableoffhandweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableoffhandweapons&lt;br /&gt;
| void enableoffhandweapons()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableweaponcycling&lt;br /&gt;
| void disableweaponcycling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableweaponcycling&lt;br /&gt;
| void enableweaponcycling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| revive&lt;br /&gt;
| void revive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlaststandprevweap&lt;br /&gt;
| void setlaststandprevweap( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setreverb&lt;br /&gt;
| void setreverb()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deactivatereverb&lt;br /&gt;
| void deactivatereverb()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setchannelvolumes&lt;br /&gt;
| void setchannelvolumes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| deactivatechannelvolumes&lt;br /&gt;
| void deactivatechannelvolumes()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweaponammoclip&lt;br /&gt;
| int setweaponammoclip( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweaponammostock&lt;br /&gt;
| void setweaponammostock( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponammoclip&lt;br /&gt;
| int getweaponammoclip( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponammostock&lt;br /&gt;
| int getweaponammostock( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| anyammoforweaponmodes&lt;br /&gt;
| int anyammoforweaponmodes( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iprintln&lt;br /&gt;
| void iprintln()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iprintlnbold&lt;br /&gt;
| void iprintlnbold()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawn&lt;br /&gt;
| void spawn( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentertime&lt;br /&gt;
| void setentertime( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cloneplayer&lt;br /&gt;
| void cloneplayer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientfov&lt;br /&gt;
| void setclientfov()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientthirdperson&lt;br /&gt;
| void setclientthirdperson( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientthirdpersonangle&lt;br /&gt;
| void setclientthirdpersonangle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientcompass&lt;br /&gt;
| void setclientcompass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientscriptmainmenu&lt;br /&gt;
| void setclientscriptmainmenu()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientcgobjectivetext&lt;br /&gt;
| void setclientcgobjectivetext()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientplayersprinttime&lt;br /&gt;
| void setclientplayersprinttime()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientnumlives&lt;br /&gt;
| void setclientnumlives()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientdrawtalk&lt;br /&gt;
| void setclientdrawtalk()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientammocounterhide&lt;br /&gt;
| void setclientammocounterhide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientminiscoreboardhide&lt;br /&gt;
| void setclientminiscoreboardhide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclienthudhardcore&lt;br /&gt;
| void setclienthudhardcore()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientplayerpushamount&lt;br /&gt;
| void setclientplayerpushamount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientaimlockonpitchstrength&lt;br /&gt;
| void setclientaimlockonpitchstrength()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientuivisibilityflag&lt;br /&gt;
| void setclientuivisibilityflag( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientprofilevar&lt;br /&gt;
| void setclientprofilevar( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playclientairstrike&lt;br /&gt;
| void playclientairstrike( vector, int, string, string, int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playclientnapalm&lt;br /&gt;
| void playclientnapalm( vector, int, string, string, int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcurrentspectatorclient&lt;br /&gt;
| void setcurrentspectatorclient( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| relinktoturret&lt;br /&gt;
| void relinktoturret( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| carryturret&lt;br /&gt;
| void carryturret( entity, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopcarryturret&lt;br /&gt;
| void stopcarryturret( entity, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iscarryingturret&lt;br /&gt;
| bool iscarryingturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canplayerplaceturret&lt;br /&gt;
| array canplayerplaceturret( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplacementhint&lt;br /&gt;
| void setplacementhint( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linkguidedmissilecamera&lt;br /&gt;
| void linkguidedmissilecamera()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlinkguidedmissilecamera&lt;br /&gt;
| void unlinkguidedmissilecamera()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gpsjammeractive&lt;br /&gt;
| void gpsjammeractive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gpsjammerinactive&lt;br /&gt;
| void gpsjammerinactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnprotectionactive&lt;br /&gt;
| void spawnprotectionactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnprotectioninactive&lt;br /&gt;
| void spawnprotectioninactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dualgrenadesactive&lt;br /&gt;
| void dualgrenadesactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dualgrenadesinactive&lt;br /&gt;
| void dualgrenadesinactive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linktomissile&lt;br /&gt;
| void linktomissile( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlinkfrommissile&lt;br /&gt;
| void unlinkfrommissile()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canplaceriotshield&lt;br /&gt;
| array canplaceriotshield( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheldweaponmodel&lt;br /&gt;
| void setheldweaponmodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setriotshieldfailhint&lt;br /&gt;
| void setriotshieldfailhint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canplayerplacevehicle&lt;br /&gt;
| array canplayerplacevehicle( float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| remotecontrolturret&lt;br /&gt;
| void remotecontrolturret( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| remotecontrolturretoff&lt;br /&gt;
| void remotecontrolturretoff( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordkillstreakevent&lt;br /&gt;
| void recordkillstreakevent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordkillstreakendevent&lt;br /&gt;
| void recordkillstreakendevent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordgameevent&lt;br /&gt;
| void recordgameevent( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordkillmodifier&lt;br /&gt;
| void recordkillmodifier( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmedal&lt;br /&gt;
| void recordmedal( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordloadoutandperks&lt;br /&gt;
| void recordloadoutandperks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordloadoutperksandkillstreaks&lt;br /&gt;
| void recordloadoutperksandkillstreaks( string, string, string, string, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordmultikill&lt;br /&gt;
| void recordmultikill( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementlifestat&lt;br /&gt;
| void incrementlifestat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementplayerstat&lt;br /&gt;
| void incrementplayerstat( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerdeathzombies&lt;br /&gt;
| void recordplayerdeathzombies()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerdownzombies&lt;br /&gt;
| void recordplayerdownzombies( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordplayerrevivezombies&lt;br /&gt;
| void recordplayerrevivezombies( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordzombiezone&lt;br /&gt;
| void recordzombiezone( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islookingat&lt;br /&gt;
| int islookingat( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playlocalsound&lt;br /&gt;
| void playlocalsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoplocalsound&lt;br /&gt;
| void stoplocalsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istalking&lt;br /&gt;
| int istalking()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowspectateteam&lt;br /&gt;
| void allowspectateteam( team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getguid&lt;br /&gt;
| int getguid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getxuid&lt;br /&gt;
| string getxuid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ishost&lt;br /&gt;
| int ishost()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islocaltohost&lt;br /&gt;
| int islocaltohost()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowads&lt;br /&gt;
| int allowads( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowjump&lt;br /&gt;
| int allowjump( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowsprint&lt;br /&gt;
| int allowsprint( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowmelee&lt;br /&gt;
| int allowmelee( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| forceslick&lt;br /&gt;
| int forceslick( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsprintduration&lt;br /&gt;
| void setsprintduration( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsprintcooldown&lt;br /&gt;
| void setsprintcooldown( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspreadoverride&lt;br /&gt;
| void setspreadoverride( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetspreadoverride&lt;br /&gt;
| void resetspreadoverride()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setactionslot&lt;br /&gt;
| void setactionslot( int, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getinventoryweapon&lt;br /&gt;
| string getinventoryweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinventoryweapon&lt;br /&gt;
| void setinventoryweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponslist&lt;br /&gt;
| array getweaponslist( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponslistprimaries&lt;br /&gt;
| array getweaponslistprimaries()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startrevive&lt;br /&gt;
| void startrevive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoprevive&lt;br /&gt;
| void stoprevive()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| applyknockback&lt;br /&gt;
| void applyknockback( int, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setperk&lt;br /&gt;
| void setperk( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasperk&lt;br /&gt;
| bool hasperk( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getperks&lt;br /&gt;
| array getperks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearperks&lt;br /&gt;
| void clearperks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unsetperk&lt;br /&gt;
| void unsetperk( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrank&lt;br /&gt;
| void setrank( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableinvulnerability&lt;br /&gt;
| void enableinvulnerability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableinvulnerability&lt;br /&gt;
| void disableinvulnerability()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableafterlife&lt;br /&gt;
| void enableafterlife()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableafterlife&lt;br /&gt;
| void disableafterlife()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addgoal&lt;br /&gt;
| bool addgoal( vector, float, int, conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cancelgoal&lt;br /&gt;
| void cancelgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| atgoal&lt;br /&gt;
| bool atgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasgoal&lt;br /&gt;
| bool hasgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgoal&lt;br /&gt;
| vector getgoal( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressusebutton&lt;br /&gt;
| void pressusebutton( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressattackbutton&lt;br /&gt;
| void pressattackbutton( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressdtpbutton&lt;br /&gt;
| void pressdtpbutton()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| throwgrenade&lt;br /&gt;
| bool throwgrenade( string, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlookaheaddist&lt;br /&gt;
| float getlookaheaddist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlookaheaddir&lt;br /&gt;
| vector getlookaheaddir()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lookat&lt;br /&gt;
| void lookat( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearlookat&lt;br /&gt;
| void clearlookat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowattack&lt;br /&gt;
| void allowattack( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressads&lt;br /&gt;
| void pressads( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pressmelee&lt;br /&gt;
| void pressmelee()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getthreats&lt;br /&gt;
| array getthreats( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictposition&lt;br /&gt;
| vector predictposition( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botsighttracepassed&lt;br /&gt;
| bool botsighttracepassed( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botsetfailsa&lt;br /&gt;
| void botsetfailsa( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botsetdefaultclass&lt;br /&gt;
| void botsetdefaultclass( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botclassadditem&lt;br /&gt;
| void botclassadditem( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botclasssetweaponoption&lt;br /&gt;
| void botclasssetweaponoption( int, int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botclassaddattachment&lt;br /&gt;
| void botclassaddattachment( int, string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| botleavegame&lt;br /&gt;
| void botleavegame()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issplitscreen&lt;br /&gt;
| int issplitscreen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isplayeronsamemachine&lt;br /&gt;
| int isplayeronsamemachine( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerknockback&lt;br /&gt;
| void playerknockback( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getplayerviewheight&lt;br /&gt;
| float getplayerviewheight()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ishostforbots&lt;br /&gt;
| void ishostforbots()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| murderline&lt;br /&gt;
| void murderline( vector, vector, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setoffhandvisible&lt;br /&gt;
| void setoffhandvisible( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fakedamagefrom&lt;br /&gt;
| void fakedamagefrom( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsnapshotackindex&lt;br /&gt;
| int getsnapshotackindex()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getleagueteamid&lt;br /&gt;
| string getleagueteamid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Script Entity Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| moveto&lt;br /&gt;
| void moveto( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movex&lt;br /&gt;
| void movex()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movey&lt;br /&gt;
| void movey()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movez&lt;br /&gt;
| void movez()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| movegravity&lt;br /&gt;
| void movegravity( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| moveslide&lt;br /&gt;
| void moveslide( vector, float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopmoveslide&lt;br /&gt;
| void stopmoveslide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotateto&lt;br /&gt;
| void rotateto( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotatepitch&lt;br /&gt;
| void rotatepitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotateyaw&lt;br /&gt;
| void rotateyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotateroll&lt;br /&gt;
| void rotateroll()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| devaddpitch&lt;br /&gt;
| void devaddpitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| devaddyaw&lt;br /&gt;
| void devaddyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| devaddroll&lt;br /&gt;
| void devaddroll()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vibrate&lt;br /&gt;
| void vibrate( vector, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rotatevelocity&lt;br /&gt;
| void rotatevelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| solid&lt;br /&gt;
| void solid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| notsolid&lt;br /&gt;
| void notsolid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcandamage&lt;br /&gt;
| void setcandamage( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| physicslaunch&lt;br /&gt;
| void physicslaunch( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcheapflag&lt;br /&gt;
| void setcheapflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ignorecheapentityflag&lt;br /&gt;
| void ignorecheapentityflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Script Vehicle Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| attachpath&lt;br /&gt;
| void attachpath()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehgetmodel&lt;br /&gt;
| string vehgetmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachpos&lt;br /&gt;
| array getattachpos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startpath&lt;br /&gt;
| void startpath()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| drivepath&lt;br /&gt;
| entitynum drivepath( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathmove&lt;br /&gt;
| void pathmove( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathmoveclear&lt;br /&gt;
| void pathmoveclear()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathfixedoffset&lt;br /&gt;
| void pathfixedoffset( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathfixedoffsetclear&lt;br /&gt;
| void pathfixedoffsetclear()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathvariableoffset&lt;br /&gt;
| void pathvariableoffset( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pathvariableoffsetclear&lt;br /&gt;
| void pathvariableoffsetclear()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpathfixedoffset&lt;br /&gt;
| vector getpathfixedoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpathvariableoffset&lt;br /&gt;
| vector getpathvariableoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdrivepathphysicsscale&lt;br /&gt;
| void setdrivepathphysicsscale( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setswitchnode&lt;br /&gt;
| void setswitchnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspeed&lt;br /&gt;
| void setspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspeedimmediate&lt;br /&gt;
| void setspeedimmediate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeed&lt;br /&gt;
| float getspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeedmph&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgoalspeedmph&lt;br /&gt;
| float getgoalspeedmph()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setbrake&lt;br /&gt;
| void setbrake( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getbrake&lt;br /&gt;
| float getbrake()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gethandbrake&lt;br /&gt;
| float gethandbrake()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getscriptbrake&lt;br /&gt;
| float getscriptbrake()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setacceleration&lt;br /&gt;
| void setacceleration( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdeceleration&lt;br /&gt;
| void setdeceleration( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resumespeed&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setyawspeed&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmaxpitchroll&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturningability&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setjitterparams&lt;br /&gt;
| void setjitterparams( vector, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setairresistance&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsteering&lt;br /&gt;
| float getsteering()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getthrottle&lt;br /&gt;
| float getthrottle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setphysangles&lt;br /&gt;
| void setphysangles( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethoverparams&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| joltbody&lt;br /&gt;
| void joltbody( vector, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| freevehicle&lt;br /&gt;
| void freevehicle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getwheelsurface&lt;br /&gt;
| string getwheelsurface( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleowner&lt;br /&gt;
| entity getvehicleowner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicleusable&lt;br /&gt;
| int isvehicleusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makevehicleusable&lt;br /&gt;
| void makevehicleusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makevehicleunusable&lt;br /&gt;
| void makevehicleunusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usevehicle&lt;br /&gt;
| void usevehicle( entity, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewclamp&lt;br /&gt;
| void setviewclamp( entity, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetviewclamp&lt;br /&gt;
| void resetviewclamp( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehiclelookattext&lt;br /&gt;
| void setvehiclelookattext( conststring, constistring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setneargoalnotifydist&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehgoalpos&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearvehgoalpos&lt;br /&gt;
| void clearvehgoalpos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplanegoalpos&lt;br /&gt;
| void setplanegoalpos( float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplanebarrelroll&lt;br /&gt;
| void setplanebarrelroll( int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalyaw&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargoalyaw&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetyaw&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetyaw&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatent&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearlookatent&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| takeplayercontrol&lt;br /&gt;
| void takeplayercontrol()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| returnplayercontrol&lt;br /&gt;
| void returnplayercontrol()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetvec&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetent&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearturrettarget&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgunnertargetvec&lt;br /&gt;
| void setgunnertargetvec( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunnertargetvec&lt;br /&gt;
| vector getgunnertargetvec( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgunnertargetent&lt;br /&gt;
| void setgunnertargetent( entity, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargunnertarget&lt;br /&gt;
| void cleargunnertarget( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgunnerturretontargetrange&lt;br /&gt;
| void setgunnerturretontargetrange( int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunnertargetent&lt;br /&gt;
| entity getgunnertargetent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunneranimpitch&lt;br /&gt;
| float getgunneranimpitch( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgunneranimyaw&lt;br /&gt;
| float getgunneranimyaw( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehweapon&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fireweapon&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| firegunnerweapon&lt;br /&gt;
| entity firegunnerweapon( int, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopfireweapon&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isturretready&lt;br /&gt;
| int isturretready()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehmaxspeed&lt;br /&gt;
| void setvehmaxspeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehoccupants&lt;br /&gt;
| array getvehoccupants()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getseatoccupant&lt;br /&gt;
| entity getseatoccupant( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getoccupantseat&lt;br /&gt;
| int getoccupantseat( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setseatoccupied&lt;br /&gt;
| void setseatoccupied( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| seatgetweapon&lt;br /&gt;
| string seatgetweapon( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getseatfiringorigin&lt;br /&gt;
| vector getseatfiringorigin( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getseatfiringangles&lt;br /&gt;
| vector getseatfiringangles( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isgunnerfiring&lt;br /&gt;
| bool isgunnerfiring( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disablegunnerfiring&lt;br /&gt;
| void disablegunnerfiring( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishvehicledamage&lt;br /&gt;
| entity finishvehicledamage( entity, entity, int, string, vector, vector, conststring, int, int, int, conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishvehicleradiusdamage&lt;br /&gt;
| void finishvehicleradiusdamage( entity, entity, float, float, int, string, vector, float, float, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicleimmunetodamage&lt;br /&gt;
| bool isvehicleimmunetodamage( int, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdefaultpitch&lt;br /&gt;
| void setdefaultpitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleardefaultpitch&lt;br /&gt;
| void cleardefaultpitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getangularvelocity&lt;br /&gt;
| vector getangularvelocity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setangularvelocity&lt;br /&gt;
| void setangularvelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehvelocity&lt;br /&gt;
| void setvehvelocity( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cancelaimove&lt;br /&gt;
| void cancelaimove()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehicletype&lt;br /&gt;
| void setvehicletype( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getphysacceleration&lt;br /&gt;
| vector getphysacceleration()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setphysacceleration&lt;br /&gt;
| void setphysacceleration( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| drawtrajectory&lt;br /&gt;
| void drawtrajectory()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrotorspeed&lt;br /&gt;
| void setrotorspeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmaxspeed&lt;br /&gt;
| float getmaxspeed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmantleena&lt;br /&gt;
| void setmantleena( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehicleavoidance&lt;br /&gt;
| void setvehicleavoidance( int, float, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleavoidance&lt;br /&gt;
| int getvehicleavoidance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehcansee&lt;br /&gt;
| bool vehcansee( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehseenrecently&lt;br /&gt;
| bool vehseenrecently( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehclearenemy&lt;br /&gt;
| void vehclearenemy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehs&lt;br /&gt;
| void vehs( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vehclearentitytarget&lt;br /&gt;
| void vehclearentitytarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturretheatvalue&lt;br /&gt;
| float getturretheatvalue( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isvehicleturretoverheating&lt;br /&gt;
| bool isvehicleturretoverheating( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpathtransitiontime&lt;br /&gt;
| void setpathtransitiontime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvehicleavoidancenodes&lt;br /&gt;
| array getvehicleavoidancenodes( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makesentient&lt;br /&gt;
| void makesentient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hud Element Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| settext&lt;br /&gt;
| void settext()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearalltextafterhudelem&lt;br /&gt;
| void clearalltextafterhudelem()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setshader&lt;br /&gt;
| void setshader( string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetent&lt;br /&gt;
| void settargetent( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetent&lt;br /&gt;
| void cleartargetent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settimer&lt;br /&gt;
| void settimer( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settimerup&lt;br /&gt;
| void settimerup( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settenthstimer&lt;br /&gt;
| void settenthstimer( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settenthstimerup&lt;br /&gt;
| void settenthstimerup( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclock&lt;br /&gt;
| void setclock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclockup&lt;br /&gt;
| void setclockup()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvalue&lt;br /&gt;
| void setvalue( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwaypoint&lt;br /&gt;
| void setwaypoint( int, string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fadeovertime&lt;br /&gt;
| void fadeovertime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| scaleovertime&lt;br /&gt;
| void scaleovertime( float, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| moveovertime&lt;br /&gt;
| void moveovertime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reset&lt;br /&gt;
| void reset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| destroy&lt;br /&gt;
| void destroy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpulsefx&lt;br /&gt;
| void setpulsefx( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcod7decodefx&lt;br /&gt;
| void setcod7decodefx( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setredactfx&lt;br /&gt;
| void setredactfx( int, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settypewriterfx&lt;br /&gt;
| void settypewriterfx( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettextwidth&lt;br /&gt;
| int gettextwidth()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setperks&lt;br /&gt;
| void setperks( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayernamestring&lt;br /&gt;
| void setplayernamestring( entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmapnamestring&lt;br /&gt;
| void setmapnamestring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgametypestring&lt;br /&gt;
| void setgametypestring( gametypenameforscript, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwargamedata&lt;br /&gt;
| void setwargamedata()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| changefontscaleovertime&lt;br /&gt;
| void changefontscaleovertime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Helicopter Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| freehelicopter&lt;br /&gt;
| void freehelicopter()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspeed&lt;br /&gt;
| void setspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeed&lt;br /&gt;
| float getspeed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getspeedmph&lt;br /&gt;
| float getspeedmph()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resumespeed&lt;br /&gt;
| void resumespeed( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setyawspeed&lt;br /&gt;
| void setyawspeed( float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmaxpitchroll&lt;br /&gt;
| void setmaxpitchroll( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturningability&lt;br /&gt;
| void setturningability( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setairresistance&lt;br /&gt;
| void setairresistance( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethoverparams&lt;br /&gt;
| void sethoverparams( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setneargoalnotifydist&lt;br /&gt;
| void setneargoalnotifydist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehgoalpos&lt;br /&gt;
| bool setvehgoalpos( vector, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalyaw&lt;br /&gt;
| void setgoalyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargoalyaw&lt;br /&gt;
| void cleargoalyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetyaw&lt;br /&gt;
| void settargetyaw( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetyaw&lt;br /&gt;
| void cleartargetyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatent&lt;br /&gt;
| void setlookatent( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearlookatent&lt;br /&gt;
| void clearlookatent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehweapon&lt;br /&gt;
| void setvehweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fireweapon&lt;br /&gt;
| entity fireweapon( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopfireweapon&lt;br /&gt;
| void stopfireweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetvec&lt;br /&gt;
| void setturrettargetvec( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettargetent&lt;br /&gt;
| void setturrettargetent( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearturrettarget&lt;br /&gt;
| void clearturrettarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdamagestage&lt;br /&gt;
| void setdamagestage( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheliheightlock&lt;br /&gt;
| void setheliheightlock( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getheliheightlockheight&lt;br /&gt;
| float getheliheightlockheight( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinsideheliheightlock&lt;br /&gt;
| int isinsideheliheightlock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setheightlockoffset&lt;br /&gt;
| void setheightlockoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Actor Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| startcoverarrival&lt;br /&gt;
| void startcoverarrival()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| starttraversearrival&lt;br /&gt;
| void starttraversearrival()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| melee&lt;br /&gt;
| entity melee( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reacquirestep&lt;br /&gt;
| bool reacquirestep( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findreacquirenode&lt;br /&gt;
| void findreacquirenode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getreacquirenode&lt;br /&gt;
| pathnode getreacquirenode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usereacquirenode&lt;br /&gt;
| bool usereacquirenode( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findreacquiredirectpath&lt;br /&gt;
| void findreacquiredirectpath( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| trimpathtoattack&lt;br /&gt;
| bool trimpathtoattack()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reacquiremove&lt;br /&gt;
| bool reacquiremove()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| findreacquireproximatepath&lt;br /&gt;
| void findreacquireproximatepath( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| flagenemyunattackable&lt;br /&gt;
| void flagenemyunattackable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearpitchorient&lt;br /&gt;
| void clearpitchorient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpitchorient&lt;br /&gt;
| void setpitchorient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatanimnodes&lt;br /&gt;
| void setlookatanimnodes( anim, anim, anim )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookat&lt;br /&gt;
| void setlookat( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlookatyawlimits&lt;br /&gt;
| void setlookatyawlimits( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoplookat&lt;br /&gt;
| void stoplookat( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cansee&lt;br /&gt;
| bool cansee( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| seerecently&lt;br /&gt;
| bool seerecently( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lastknowntime&lt;br /&gt;
| int lastknowntime( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lastknownpos&lt;br /&gt;
| vector lastknownpos( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maymovetopoint&lt;br /&gt;
| int maymovetopoint( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maymovefrompointtopoint&lt;br /&gt;
| int maymovefrompointtopoint( vector, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| teleport&lt;br /&gt;
| int teleport( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| withinapproxpathdist&lt;br /&gt;
| float withinapproxpathdist( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ispathdirect&lt;br /&gt;
| int ispathdirect()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowedstances&lt;br /&gt;
| void allowedstances( conststring, conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstanceallowed&lt;br /&gt;
| int isstanceallowed( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| traversemode&lt;br /&gt;
| void traversemode( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animmode&lt;br /&gt;
| void animmode( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| orientmode&lt;br /&gt;
| void orientmode( conststring, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getorientmode&lt;br /&gt;
| conststring getorientmode( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmotionangle&lt;br /&gt;
| float getmotionangle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shouldfacemotion&lt;br /&gt;
| bool shouldfacemotion()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearmovehistory&lt;br /&gt;
| void clearmovehistory()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmovehistoryaverage&lt;br /&gt;
| vector getmovehistoryaverage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanglestolikelyenemypath&lt;br /&gt;
| vector getanglestolikelyenemypath()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lerpposition&lt;br /&gt;
| void lerpposition( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictoriginandangles&lt;br /&gt;
| void predictoriginandangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictanim&lt;br /&gt;
| void predictanim()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gethitenttype&lt;br /&gt;
| void gethitenttype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gethityaw&lt;br /&gt;
| float gethityaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgroundenttype&lt;br /&gt;
| void getgroundenttype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isdeflected&lt;br /&gt;
| int isdeflected()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animcustom&lt;br /&gt;
| void animcustom( func, func )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canattackenemynode&lt;br /&gt;
| int canattackenemynode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpathlength&lt;br /&gt;
| int getpathlength()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calcpathlength&lt;br /&gt;
| int calcpathlength( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnegotiationstartnode&lt;br /&gt;
| pathnode getnegotiationstartnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnegotiationendnode&lt;br /&gt;
| pathnode getnegotiationendnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| canseepathgoal&lt;br /&gt;
| int canseepathgoal()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| checkprone&lt;br /&gt;
| bool checkprone( vector, float, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| pushplayer&lt;br /&gt;
| void pushplayer( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalnode&lt;br /&gt;
| void setgoalnode( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalpos&lt;br /&gt;
| void setgoalpos( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalentity&lt;br /&gt;
| void setgoalentity( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalvolume&lt;br /&gt;
| void setgoalvolume( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgoalvolumeauto&lt;br /&gt;
| void setgoalvolumeauto( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgoalvolume&lt;br /&gt;
| entity getgoalvolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleargoalvolume&lt;br /&gt;
| void cleargoalvolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setfixednodesafevolume&lt;br /&gt;
| void setfixednodesafevolume( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getfixednodesafevolume&lt;br /&gt;
| entity getfixednodesafevolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearfixednodesafevolume&lt;br /&gt;
| void clearfixednodesafevolume()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isingoal&lt;br /&gt;
| bool isingoal( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setruntopos&lt;br /&gt;
| void setruntopos( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearruntopos&lt;br /&gt;
| void clearruntopos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nearnode&lt;br /&gt;
| bool nearnode( pathnode )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nearclaimnode&lt;br /&gt;
| bool nearclaimnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| nearclaimnodeandangle&lt;br /&gt;
| bool nearclaimnodeandangle()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| atdangerousnode&lt;br /&gt;
| bool atdangerousnode()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getenemyinfo&lt;br /&gt;
| void getenemyinfo( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearenemy&lt;br /&gt;
| void clearenemy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentitytarget&lt;br /&gt;
| void setentitytarget( entity, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearentitytarget&lt;br /&gt;
| void clearentitytarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpotentialthreat&lt;br /&gt;
| void setpotentialthreat( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearpotentialthreat&lt;br /&gt;
| void clearpotentialthreat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getperfectinfo&lt;br /&gt;
| void getperfectinfo( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setflashbangimmunity&lt;br /&gt;
| void setflashbangimmunity( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setflashbanged&lt;br /&gt;
| void setflashbanged( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getflashbangedstrength&lt;br /&gt;
| float getflashbangedstrength()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isknownenemyinradius&lt;br /&gt;
| int isknownenemyinradius( vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isknownenemyinvolume&lt;br /&gt;
| int isknownenemyinvolume( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settalktospecies&lt;br /&gt;
| void settalktospecies( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowpitchangle&lt;br /&gt;
| void allowpitchangle( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| knockback&lt;br /&gt;
| void knockback( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdeltaturnyaw&lt;br /&gt;
| float getdeltaturnyaw()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| finishactordamage&lt;br /&gt;
| entity finishactordamage( entity, entity, int, string, vector, vector, conststring, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| calclookaheadpos&lt;br /&gt;
| array calclookaheadpos( vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setengagementmindist&lt;br /&gt;
| void setengagementmindist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setengagementmaxdist&lt;br /&gt;
| void setengagementmaxdist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinscriptedstate&lt;br /&gt;
| bool isinscriptedstate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| meleewithoffset&lt;br /&gt;
| entity meleewithoffset( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| forceteleport&lt;br /&gt;
| int forceteleport( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentityowner&lt;br /&gt;
| void setentityowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearentityowner&lt;br /&gt;
| void clearentityowner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setanimstate&lt;br /&gt;
| void setanimstate( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setaimanimweights&lt;br /&gt;
| void setaimanimweights( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startscriptedanim&lt;br /&gt;
| void startscriptedanim()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| popaistate&lt;br /&gt;
| void popaistate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setanimstatefromasd&lt;br /&gt;
| int setanimstatefromasd( conststring, conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasanimstatefromasd&lt;br /&gt;
| bool hasanimstatefromasd( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimstatefromasd&lt;br /&gt;
| conststring getanimstatefromasd()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimsubstatefromasd&lt;br /&gt;
| int getanimsubstatefromasd( conststring, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimsubstatecountfromasd&lt;br /&gt;
| int getanimsubstatecountfromasd( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimfromasd&lt;br /&gt;
| anim getanimfromasd( conststring, animsindex, animsindex, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimlengthfromasd&lt;br /&gt;
| float getanimlengthfromasd( conststring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getanimhasnotetrackfromasd&lt;br /&gt;
| bool getanimhasnotetrackfromasd( conststring, int, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setfreecameralockonallowed&lt;br /&gt;
| void setfreecameralockonallowed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Builtin Common Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| forceyellowdot&lt;br /&gt;
| void forceyellowdot( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableyellowdot&lt;br /&gt;
| void disableyellowdot( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowcamerarotation&lt;br /&gt;
| void allowcamerarotation( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reloadonnunchuk&lt;br /&gt;
| bool reloadonnunchuk()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reloadonwiiumote&lt;br /&gt;
| bool reloadonwiiumote()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| attach&lt;br /&gt;
| void attach( string, constlowercasestring, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detach&lt;br /&gt;
| void detach( string, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detachall&lt;br /&gt;
| void detachall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachsize&lt;br /&gt;
| int getattachsize()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachmodelname&lt;br /&gt;
| conststring getattachmodelname( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachtagname&lt;br /&gt;
| conststring getattachtagname( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getattachignorecollision&lt;br /&gt;
| bool getattachignorecollision( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hidepart&lt;br /&gt;
| void hidepart( constlowercasestring, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| runscriptonent&lt;br /&gt;
| void runscriptonent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendaiscriptvals&lt;br /&gt;
| void sendaiscriptvals( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showpart&lt;br /&gt;
| void showpart( constlowercasestring, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showallparts&lt;br /&gt;
| void showallparts()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundtoplayer&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightcolor&lt;br /&gt;
| vector getlightcolor()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightcolor&lt;br /&gt;
| void setlightcolor( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightintensity&lt;br /&gt;
| float getlightintensity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightintensity&lt;br /&gt;
| void setlightintensity( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightradius&lt;br /&gt;
| float getlightradius()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightradius&lt;br /&gt;
| void setlightradius( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightfovinner&lt;br /&gt;
| float getlightfovinner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightfovouter&lt;br /&gt;
| float getlightfovouter()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightfovrange&lt;br /&gt;
| void setlightfovrange( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlightexponent&lt;br /&gt;
| int getlightexponent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setlightexponent&lt;br /&gt;
| void setlightexponent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| areallmissionsatscore&lt;br /&gt;
| bool areallmissionsatscore( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstartingclassdefault&lt;br /&gt;
| void isstartingclassdefault()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isstartingclasseraappropriate&lt;br /&gt;
| void isstartingclasseraappropriate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumchallengescomplete&lt;br /&gt;
| int getnumchallengescomplete( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hascompletedallgamechallenges&lt;br /&gt;
| bool hascompletedallgamechallenges()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasallintel&lt;br /&gt;
| void hasallintel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdstat&lt;br /&gt;
| string getdstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getdstatarraycount&lt;br /&gt;
| int getdstatarraycount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdstat&lt;br /&gt;
| void setdstat( string, string, int, int, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| adddstat&lt;br /&gt;
| void adddstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addweaponstat&lt;br /&gt;
| void addweaponstat( string, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addbonuscardstat&lt;br /&gt;
| void addbonuscardstat( int, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsessstat&lt;br /&gt;
| void getsessstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getsessstatarraycount&lt;br /&gt;
| void getsessstatarraycount()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsessstat&lt;br /&gt;
| void setsessstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addsessstat&lt;br /&gt;
| void addsessstat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addplayerstat&lt;br /&gt;
| void addplayerstat( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addplayerstatwithgametype&lt;br /&gt;
| void addplayerstatwithgametype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addgametypestat&lt;br /&gt;
| void addgametypestat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| trackweaponfirenative&lt;br /&gt;
| void trackweaponfirenative( string, int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| updatestatratio&lt;br /&gt;
| void updatestatratio( string, string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addrankxp&lt;br /&gt;
| int addrankxp( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| addrankxpvalue&lt;br /&gt;
| void addrankxpvalue( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasseasonpass&lt;br /&gt;
| bool hasseasonpass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setempjammed&lt;br /&gt;
| void setempjammed( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isempjammed&lt;br /&gt;
| bool isempjammed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnerteam&lt;br /&gt;
| void setspawnerteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| luinotifyevent&lt;br /&gt;
| void luinotifyevent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launch&lt;br /&gt;
| void launch( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmovingplatformenabled&lt;br /&gt;
| void setmovingplatformenabled( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismovingplatform&lt;br /&gt;
| bool ismovingplatform()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewmodelrenderflag&lt;br /&gt;
| void setviewmodelrenderflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdrawinfrared&lt;br /&gt;
| void setdrawinfrared( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setgpr&lt;br /&gt;
| void setgpr()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamehistorystartmatch&lt;br /&gt;
| void gamehistorystartmatch( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gamehistoryfinishmatch&lt;br /&gt;
| void gamehistoryfinishmatch( int, int, int, int, int, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| unlink&lt;br /&gt;
| void unlink()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linkto&lt;br /&gt;
| void linkto()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linktoblendtotag&lt;br /&gt;
| void linktoblendtotag()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablelinkto&lt;br /&gt;
| void enablelinkto()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| linktoupdateoffset&lt;br /&gt;
| void linktoupdateoffset( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkto&lt;br /&gt;
| void playerlinkto()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinktoblend&lt;br /&gt;
| void playerlinktoblend( entity, constlowercasestring, float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinktodelta&lt;br /&gt;
| void playerlinktodelta()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkweaponviewtodelta&lt;br /&gt;
| void playerlinkweaponviewtodelta()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinktoabsolute&lt;br /&gt;
| void playerlinktoabsolute( entity, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playercamlinkto&lt;br /&gt;
| void playercamlinkto( entity, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playercamunlink&lt;br /&gt;
| void playercamunlink()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| lerpviewangleclamp&lt;br /&gt;
| void lerpviewangleclamp( float, float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewangleresistance&lt;br /&gt;
| void setviewangleresistance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkedoffsetenable&lt;br /&gt;
| void playerlinkedoffsetenable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkedoffsetdisable&lt;br /&gt;
| void playerlinkedoffsetdisable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playerlinkedsetusebaseangleforviewclamp&lt;br /&gt;
| void playerlinkedsetusebaseangleforviewclamp( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dontinterpolate&lt;br /&gt;
| void dontinterpolate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| magicgrenadetype&lt;br /&gt;
| entity magicgrenadetype( string, vector, vector, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startfadingblur&lt;br /&gt;
| void startfadingblur( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| localtoworldcoords&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| worldtolocalcoords&lt;br /&gt;
| vector worldtolocalcoords( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretspinning&lt;br /&gt;
| void setturretspinning( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| attachshieldmodel&lt;br /&gt;
| void attachshieldmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detachshieldmodel&lt;br /&gt;
| void detachshieldmodel()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscriptmoverflag&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| refreshshieldattachment&lt;br /&gt;
| void refreshshieldattachment()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcharacterindex&lt;br /&gt;
| void setcharacterindex( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useplayerfootsteptable&lt;br /&gt;
| void useplayerfootsteptable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisionsetforplayer&lt;br /&gt;
| void setvisionsetforplayer( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useservervisionset&lt;br /&gt;
| void useservervisionset( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinfraredvision&lt;br /&gt;
| void setinfraredvision( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcontrollertype&lt;br /&gt;
| string getcontrollertype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setactorweapon&lt;br /&gt;
| void setactorweapon( string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetfov&lt;br /&gt;
| void resetfov()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Builtin Methods ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Prototype !! Description&lt;br /&gt;
|-&lt;br /&gt;
| setstowedweapon&lt;br /&gt;
| void setstowedweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstowedweapon&lt;br /&gt;
| string getstowedweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearstowedweapon&lt;br /&gt;
| void clearstowedweapon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getammocount&lt;br /&gt;
| int getammocount( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoplayer&lt;br /&gt;
| void setvisibletoplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinvisibletoplayer&lt;br /&gt;
| void setinvisibletoplayer( entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoall&lt;br /&gt;
| void setvisibletoall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setinvisibletoall&lt;br /&gt;
| void setinvisibletoall()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoteam&lt;br /&gt;
| void setvisibletoteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvisibletoallexceptteam&lt;br /&gt;
| void setvisibletoallexceptteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setforcenocull&lt;br /&gt;
| void setforcenocull()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| removeforcenocull&lt;br /&gt;
| void removeforcenocull()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| islinkedto&lt;br /&gt;
| int islinkedto( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowtacticalinsertion&lt;br /&gt;
| void allowtacticalinsertion( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| allowbottargetting&lt;br /&gt;
| void allowbottargetting( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getlinkedent&lt;br /&gt;
| entity getlinkedent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getorigin&lt;br /&gt;
| vector getorigin()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getangles&lt;br /&gt;
| vector getangles()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmins&lt;br /&gt;
| vector getmins()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmaxs&lt;br /&gt;
| vector getmaxs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getabsmins&lt;br /&gt;
| vector getabsmins()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getabsmaxs&lt;br /&gt;
| vector getabsmaxs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpointinbounds&lt;br /&gt;
| vector getpointinbounds( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| geteye&lt;br /&gt;
| vector geteye()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| geteyeapprox&lt;br /&gt;
| vector geteyeapprox()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useby&lt;br /&gt;
| entity useby( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setstablemissile&lt;br /&gt;
| void setstablemissile( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istouching&lt;br /&gt;
| int istouching( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istouchingswept&lt;br /&gt;
| int istouchingswept( entity, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istouchingvolume&lt;br /&gt;
| int istouchingvolume( vector, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsound&lt;br /&gt;
| void playsound( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundwithnotify&lt;br /&gt;
| void playsoundwithnotify( string, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundontag&lt;br /&gt;
| void playsoundontag( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundasmaster&lt;br /&gt;
| void playsoundasmaster( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundtoteam&lt;br /&gt;
| void playsoundtoteam( string, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playbattlechattertoteam&lt;br /&gt;
| void playbattlechattertoteam( string, string, team, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playsoundtoplayer&lt;br /&gt;
| void playsoundtoplayer( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playloopsound&lt;br /&gt;
| void playloopsound( string, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoploopsound&lt;br /&gt;
| void stoploopsound( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopsounds&lt;br /&gt;
| void stopsounds()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playrumbleonentity&lt;br /&gt;
| void playrumbleonentity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playrumblelooponentity&lt;br /&gt;
| void playrumblelooponentity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoprumble&lt;br /&gt;
| void stoprumble( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| delete&lt;br /&gt;
| void delete()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmodel&lt;br /&gt;
| void setmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzombieshrink&lt;br /&gt;
| void setzombieshrink( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setenemymodel&lt;br /&gt;
| void setenemymodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| dodamage&lt;br /&gt;
| void dodamage( float, vector, entity, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnormalhealth&lt;br /&gt;
| float getnormalhealth()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setnormalhealth&lt;br /&gt;
| void setnormalhealth( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmaxhealth&lt;br /&gt;
| void setmaxhealth( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| show&lt;br /&gt;
| void show()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hide&lt;br /&gt;
| void hide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ghost&lt;br /&gt;
| void ghost()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ghostindemo&lt;br /&gt;
| void ghostindemo()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showindemo&lt;br /&gt;
| void showindemo()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| laseron&lt;br /&gt;
| void laseron()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| laseroff&lt;br /&gt;
| void laseroff()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showtoplayer&lt;br /&gt;
| void showtoplayer( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcontents&lt;br /&gt;
| int setcontents( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startfiring&lt;br /&gt;
| void startfiring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopfiring&lt;br /&gt;
| void stopfiring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shootturret&lt;br /&gt;
| void shootturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopshootturret&lt;br /&gt;
| void stopshootturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmode&lt;br /&gt;
| void setmode( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturretowner&lt;br /&gt;
| entity getturretowner()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settargetentity&lt;br /&gt;
| void settargetentity( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturretarclimits&lt;br /&gt;
| array getturretarclimits()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayerspread&lt;br /&gt;
| void setplayerspread( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setaispread&lt;br /&gt;
| void setaispread( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setconvergencetime&lt;br /&gt;
| void setconvergencetime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setsuppressiontime&lt;br /&gt;
| void setsuppressiontime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| cleartargetentity&lt;br /&gt;
| void cleartargetentity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretteam&lt;br /&gt;
| void setturretteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maketurretusable&lt;br /&gt;
| void maketurretusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| maketurretunusable&lt;br /&gt;
| void maketurretunusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretaccuracy&lt;br /&gt;
| void setturretaccuracy()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretignoregoals&lt;br /&gt;
| void setturretignoregoals( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getturrettarget&lt;br /&gt;
| entity getturrettarget()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disconnectpaths&lt;br /&gt;
| void disconnectpaths()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| connectpaths&lt;br /&gt;
| void connectpaths()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getstance&lt;br /&gt;
| conststring getstance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setstance&lt;br /&gt;
| void setstance( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcursorhint&lt;br /&gt;
| void setcursorhint( string, entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrevivehintstring&lt;br /&gt;
| void setrevivehintstring( string, team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethintstringforperk&lt;br /&gt;
| void sethintstringforperk( string, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethintstring&lt;br /&gt;
| void sethintstring( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setfovforkillcam&lt;br /&gt;
| void setfovforkillcam( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sethintlowpriority&lt;br /&gt;
| void sethintlowpriority( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| usetriggerrequirelookat&lt;br /&gt;
| void usetriggerrequirelookat()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| triggerignoreteam&lt;br /&gt;
| void triggerignoreteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shellshock&lt;br /&gt;
| void shellshock( string, float, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponforwarddir&lt;br /&gt;
| vector getweaponforwarddir()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponmuzzlepoint&lt;br /&gt;
| vector getweaponmuzzlepoint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettagorigin&lt;br /&gt;
| vector gettagorigin( constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gettagangles&lt;br /&gt;
| vector gettagangles( constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentnum&lt;br /&gt;
| void getentnum()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopshellshock&lt;br /&gt;
| void stopshellshock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdepthoffield&lt;br /&gt;
| void setdepthoffield( float, float, float, float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setburn&lt;br /&gt;
| void setburn( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setelectrified&lt;br /&gt;
| void setelectrified( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnnapalmgroundflame&lt;br /&gt;
| void spawnnapalmgroundflame( vector, string, vector, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| needsrevive&lt;br /&gt;
| void needsrevive( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinsecondchance&lt;br /&gt;
| bool isinsecondchance()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| depthinwater&lt;br /&gt;
| float depthinwater()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| shootup&lt;br /&gt;
| void shootup( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| depthofplayerinwater&lt;br /&gt;
| int depthofplayerinwater()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useweaponhidetags&lt;br /&gt;
| void useweaponhidetags( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useweaponmodel&lt;br /&gt;
| void useweaponmodel( string, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| starttanning&lt;br /&gt;
| void starttanning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopburning&lt;br /&gt;
| void stopburning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setwaterdrops&lt;br /&gt;
| void setwaterdrops( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| restoredefaultdroppitch&lt;br /&gt;
| void restoredefaultdroppitch()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isfiringturret&lt;br /&gt;
| bool isfiringturret()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isturretlockedon&lt;br /&gt;
| bool isturretlockedon()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setviewmodeldepthoffield&lt;br /&gt;
| void setviewmodeldepthoffield( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| viewkick&lt;br /&gt;
| void viewkick( float, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| localtoworldcoords&lt;br /&gt;
| vector localtoworldcoords( vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setrightarc&lt;br /&gt;
| void setrightarc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setleftarc&lt;br /&gt;
| void setleftarc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| settoparc&lt;br /&gt;
| void settoparc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setbottomarc&lt;br /&gt;
| void setbottomarc( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| radiusdamage&lt;br /&gt;
| void radiusdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| detonate&lt;br /&gt;
| void detonate( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| damageconetrace&lt;br /&gt;
| void damageconetrace()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sightconetrace&lt;br /&gt;
| void sightconetrace()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| heliturretsighttrace&lt;br /&gt;
| int heliturretsighttrace( vector, entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| heliturretdogtrace&lt;br /&gt;
| int heliturretdogtrace( vector, entity, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| playersighttrace&lt;br /&gt;
| int playersighttrace( vector, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| visionsetlerpratio&lt;br /&gt;
| void visionsetlerpratio( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| docowardswayanims&lt;br /&gt;
| float docowardswayanims()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startpoisoning&lt;br /&gt;
| void startpoisoning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stoppoisoning&lt;br /&gt;
| void stoppoisoning()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startbinocs&lt;br /&gt;
| void startbinocs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopbinocs&lt;br /&gt;
| void stopbinocs()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isflared&lt;br /&gt;
| bool isflared()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ispoisoned&lt;br /&gt;
| bool ispoisoned()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setcameraspikeactive&lt;br /&gt;
| void setcameraspikeactive( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isinsideheightlock&lt;br /&gt;
| int isinsideheightlock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismissileinsideheightlock&lt;br /&gt;
| int ismissileinsideheightlock()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isonground&lt;br /&gt;
| int isonground( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getgroundent&lt;br /&gt;
| entity getgroundent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmoverent&lt;br /&gt;
| entity getmoverent()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| issprinting&lt;br /&gt;
| int issprinting()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setanim&lt;br /&gt;
| void setanim()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| useanimtree&lt;br /&gt;
| void useanimtree( animtree )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animscripted&lt;br /&gt;
| void animscripted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animscriptedskiprestart&lt;br /&gt;
| void animscriptedskiprestart()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| animrelative&lt;br /&gt;
| void animrelative()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopanimscripted&lt;br /&gt;
| void stopanimscripted()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearanim&lt;br /&gt;
| void clearanim( anim, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentityanimrate&lt;br /&gt;
| void setentityanimrate( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentityanimrate&lt;br /&gt;
| float getentityanimrate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcentroid&lt;br /&gt;
| vector getcentroid()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismartyrdomgrenade&lt;br /&gt;
| bool ismartyrdomgrenade()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentitynumber&lt;br /&gt;
| int getentitynumber()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getentitytype&lt;br /&gt;
| int getentitytype()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablegrenadetouchdamage&lt;br /&gt;
| void enablegrenadetouchdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disablegrenadetouchdamage&lt;br /&gt;
| void disablegrenadetouchdamage()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enableaimassist&lt;br /&gt;
| void enableaimassist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| disableaimassist&lt;br /&gt;
| void disableaimassist()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| placespawnpoint&lt;br /&gt;
| void placespawnpoint()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setspawnclientflag&lt;br /&gt;
| void setspawnclientflag( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| directionalhitindicator&lt;br /&gt;
| void directionalhitindicator( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendkillstreakdamageevent&lt;br /&gt;
| void sendkillstreakdamageevent( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayergravity&lt;br /&gt;
| void setplayergravity( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearplayergravity&lt;br /&gt;
| void clearplayergravity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sendfaceevent&lt;br /&gt;
| void sendfaceevent( conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteamfortrigger&lt;br /&gt;
| void setteamfortrigger( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setexcludeteamfortrigger&lt;br /&gt;
| void setexcludeteamfortrigger( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setperkfortrigger&lt;br /&gt;
| void setperkfortrigger( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setignoreentfortrigger&lt;br /&gt;
| void setignoreentfortrigger( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientclaimtrigger&lt;br /&gt;
| void clientclaimtrigger( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clientreleasetrigger&lt;br /&gt;
| void clientreleasetrigger( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| releaseclaimedtrigger&lt;br /&gt;
| void releaseclaimedtrigger()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isitemlocked&lt;br /&gt;
| int isitemlocked( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isitempurchased&lt;br /&gt;
| int isitempurchased( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| uploadleaderboards&lt;br /&gt;
| void uploadleaderboards()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setnemesisxuid&lt;br /&gt;
| void setnemesisxuid( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutitem&lt;br /&gt;
| int getloadoutitem()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isbonuscardactive&lt;br /&gt;
| int isbonuscardactive( int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutitemref&lt;br /&gt;
| string getloadoutitemref()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutweapon&lt;br /&gt;
| string getloadoutweapon( int, string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutperks&lt;br /&gt;
| array getloadoutperks( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getloadoutallocation&lt;br /&gt;
| int getloadoutallocation( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmovespeedscale&lt;br /&gt;
| void setmovespeedscale( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getmovespeedscale&lt;br /&gt;
| float getmovespeedscale()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| logstring&lt;br /&gt;
| void logstring()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_settarget&lt;br /&gt;
| void missile_settarget( entity, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| missile_dronesetvisible&lt;br /&gt;
| void missile_dronesetvisible( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isonladder&lt;br /&gt;
| bool isonladder()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ismantling&lt;br /&gt;
| bool ismantling()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isonslide&lt;br /&gt;
| bool isonslide()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startdoorbreach&lt;br /&gt;
| void startdoorbreach()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| stopdoorbreach&lt;br /&gt;
| void stopdoorbreach()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| startragdoll&lt;br /&gt;
| void startragdoll( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isragdoll&lt;br /&gt;
| int isragdoll()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launchragdoll&lt;br /&gt;
| void launchragdoll( vector, constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launchvehicle&lt;br /&gt;
| void launchvehicle( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setblur&lt;br /&gt;
| void setblur( float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetmissiledetonationtime&lt;br /&gt;
| void resetmissiledetonationtime( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| giveachievement&lt;br /&gt;
| void giveachievement()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzombiename&lt;br /&gt;
| void setzombiename( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentgravitytrajectory&lt;br /&gt;
| void setentgravitytrajectory( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setvehicleteam&lt;br /&gt;
| void setvehicleteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setteam&lt;br /&gt;
| void setteam( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getteam&lt;br /&gt;
| team getteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setowner&lt;br /&gt;
| void setowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmissileowner&lt;br /&gt;
| void setmissileowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setentityweapon&lt;br /&gt;
| void setentityweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretowner&lt;br /&gt;
| void setturretowner( entity )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturrettype&lt;br /&gt;
| void setturrettype( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getcorpseanim&lt;br /&gt;
| anim getcorpseanim( animsindex )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| itemweaponsetammo&lt;br /&gt;
| void itemweaponsetammo( int, int, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretcarried&lt;br /&gt;
| void setturretcarried( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setturretminimapvisible&lt;br /&gt;
| void setturretminimapvisible( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmissilecoasting&lt;br /&gt;
| void setmissilecoasting( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setweapon&lt;br /&gt;
| void setweapon( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gib&lt;br /&gt;
| void gib( conststring, object )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setphysparams&lt;br /&gt;
| void setphysparams( float, float, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayercollision&lt;br /&gt;
| void setplayercollision( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| reportuser&lt;br /&gt;
| void reportuser( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayercurrentobjective&lt;br /&gt;
| void setplayercurrentobjective()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setplayercurrentstreak&lt;br /&gt;
| void setplayercurrentstreak( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getvelocity&lt;br /&gt;
| vector getvelocity()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| spawnactor&lt;br /&gt;
| entity spawnactor( int, conststring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getshootatpos&lt;br /&gt;
| vector getshootatpos()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictspawnpoint&lt;br /&gt;
| void predictspawnpoint( vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdefaultdroppitch&lt;br /&gt;
| void setdefaultdroppitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscanningpitch&lt;br /&gt;
| void setscanningpitch( float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| launchbomb&lt;br /&gt;
| entity launchbomb( string, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| magicgrenade&lt;br /&gt;
| entity magicgrenade( string, vector, vector )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makegrenadedud&lt;br /&gt;
| void makegrenadedud()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setclientflag&lt;br /&gt;
| void setclientflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getclientflag&lt;br /&gt;
| int getclientflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| clearclientflag&lt;br /&gt;
| void clearclientflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setscriptmoverflag&lt;br /&gt;
| void setscriptmoverflag( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setmovingplatformenabled&lt;br /&gt;
| void setmovingplatformenabled()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| fakefire&lt;br /&gt;
| void fakefire( entity, vector, string, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makeusable&lt;br /&gt;
| void makeusable( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| makeunusable&lt;br /&gt;
| void makeunusable()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| predictgrenade&lt;br /&gt;
| vector predictgrenade()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setdangerous&lt;br /&gt;
| void setdangerous( team, int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isdangerous&lt;br /&gt;
| bool isdangerous( team )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getindexforactivecontract&lt;br /&gt;
| void getindexforactivecontract()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getactivecontractprogress&lt;br /&gt;
| void getactivecontractprogress()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementactivecontractprogress&lt;br /&gt;
| void incrementactivecontractprogress()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| incrementactivecontracttime&lt;br /&gt;
| void incrementactivecontracttime()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isactivecontractcomplete&lt;br /&gt;
| void isactivecontractcomplete()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hasactivecontractexpired&lt;br /&gt;
| void hasactivecontractexpired()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getactivecontracttimepassed&lt;br /&gt;
| void getactivecontracttimepassed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| resetactivecontractprogress&lt;br /&gt;
| void resetactivecontractprogress()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpregameclass&lt;br /&gt;
| void getpregameclass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getpregameteam&lt;br /&gt;
| void getpregameteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpregameclass&lt;br /&gt;
| void setpregameclass()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setpregameteam&lt;br /&gt;
| void setpregameteam()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| recordleaguepreloser&lt;br /&gt;
| void recordleaguepreloser()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| luinotifyeventtospectators&lt;br /&gt;
| void luinotifyeventtospectators()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| istestclient&lt;br /&gt;
| bool istestclient()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setworldfogactivebank&lt;br /&gt;
| void setworldfogactivebank( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iszbarrier&lt;br /&gt;
| bool iszbarrier()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getnumzbarrierpieces&lt;br /&gt;
| int getnumzbarrierpieces()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpiecestate&lt;br /&gt;
| conststring getzbarrierpiecestate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzbarrierpiecestate&lt;br /&gt;
| void setzbarrierpiecestate( int, constlowercasestring, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iszbarrieropen&lt;br /&gt;
| bool iszbarrieropen()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| iszbarrierclosed&lt;br /&gt;
| bool iszbarrierclosed()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| hidezbarrierpiece&lt;br /&gt;
| void hidezbarrierpiece( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| showzbarrierpiece&lt;br /&gt;
| void showzbarrierpiece( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceusedefaultmodel&lt;br /&gt;
| void zbarrierpieceusedefaultmodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceusealternatemodel&lt;br /&gt;
| void zbarrierpieceusealternatemodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceuseupgradedmodel&lt;br /&gt;
| void zbarrierpieceuseupgradedmodel( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarrierpieceuseboxriselogic&lt;br /&gt;
| void zbarrierpieceuseboxriselogic( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getupgradedpiecenumlives&lt;br /&gt;
| int getupgradedpiecenumlives( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceindicesinstate&lt;br /&gt;
| array getzbarrierpieceindicesinstate( constlowercasestring )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceanimlengthforstate&lt;br /&gt;
| float getzbarrierpieceanimlengthforstate( int, constlowercasestring, float )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceanimstate&lt;br /&gt;
| conststring getzbarrierpieceanimstate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierpieceanimsubstate&lt;br /&gt;
| conststring getzbarrierpieceanimsubstate( int )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarriersupportszombietaunts&lt;br /&gt;
| int zbarriersupportszombietaunts()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| zbarriersupportszombiereachthroughattacks&lt;br /&gt;
| int zbarriersupportszombiereachthroughattacks()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarriertauntanimstate&lt;br /&gt;
| conststring getzbarriertauntanimstate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierreachthroughattackanimstate&lt;br /&gt;
| conststring getzbarrierreachthroughattackanimstate()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarriernumattackslots&lt;br /&gt;
| int getzbarriernumattackslots()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getzbarrierattackslothorzoffset&lt;br /&gt;
| float getzbarrierattackslothorzoffset()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setzbarriercolmodel&lt;br /&gt;
| void setzbarriercolmodel( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| getweaponoptic&lt;br /&gt;
| string getweaponoptic( string )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| setaltusetrigger&lt;br /&gt;
| void setaltusetrigger()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| isaltusetrigger&lt;br /&gt;
| bool isaltusetrigger()&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=FastFiles_and_Zone_files_(MW2)&amp;diff=953</id>
		<title>FastFiles and Zone files (MW2)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=FastFiles_and_Zone_files_(MW2)&amp;diff=953"/>
		<updated>2015-10-06T12:15:40Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* PS3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:FastFiles]]&lt;br /&gt;
[[Category:MW2]]&lt;br /&gt;
&lt;br /&gt;
== Main FastFile Structure ==&lt;br /&gt;
 //Note, on PS3 all values are &amp;lt;&amp;lt; 1&lt;br /&gt;
 enum language_t&lt;br /&gt;
 {&lt;br /&gt;
   LANGUAGE_ENGLISH = 0x1,&lt;br /&gt;
   LANGUAGE_FRENCH = 0x2,&lt;br /&gt;
   LANGUAGE_GERMAN = 0x3,&lt;br /&gt;
   LANGUAGE_ITALIAN = 0x4,&lt;br /&gt;
   LANGUAGE_SPANISH = 0x5,&lt;br /&gt;
   LANGUAGE_BRITISH = 0x6,&lt;br /&gt;
   LANGUAGE_RUSSIAN = 0x7,&lt;br /&gt;
   LANGUAGE_POLISH = 0x8,&lt;br /&gt;
   LANGUAGE_KOREAN = 0x9,&lt;br /&gt;
   LANGUAGE_TAIWANESE = 0xA,&lt;br /&gt;
   LANGUAGE_JAPANESE = 0xB,&lt;br /&gt;
   LANGUAGE_CHINESE = 0xC,&lt;br /&gt;
   LANGUAGE_THAI = 0xD,&lt;br /&gt;
   LANGUAGE_LEET = 0xE,&lt;br /&gt;
   LANGUAGE_CZECH = 0xF,&lt;br /&gt;
   MAX_LANGUAGES&lt;br /&gt;
 };&lt;br /&gt;
 &lt;br /&gt;
 //Entry point for the FF.&lt;br /&gt;
 struct DB_AuthHeader&lt;br /&gt;
 {&lt;br /&gt;
   char magic[8];&lt;br /&gt;
   int version;&lt;br /&gt;
   bool allowOnlineUpdate;&lt;br /&gt;
   unsigned __int64 fileCreationTime;&lt;br /&gt;
   language_t region;&lt;br /&gt;
   int entryCount;&lt;br /&gt;
   Entry entries[];&lt;br /&gt;
   int fileSize;&lt;br /&gt;
   int maxFileSize;&lt;br /&gt;
 };&lt;br /&gt;
=== Magic ===&lt;br /&gt;
The magic is a string that is 8 characters long. It is either &amp;quot;IWff0100&amp;quot; or &amp;quot;IWffu100&amp;quot;. It indicates what is read after maxFileSize. If it is &amp;quot;IWff0100&amp;quot; then this FF is signed. If it is &amp;quot;IWffu100&amp;quot;, then this FF is unsigned.&lt;br /&gt;
=== Version ===&lt;br /&gt;
Helps to dictate the version of the FF, so Modern Warfare 3 FastFiles cannot be loaded on Modern Warfare 2. The Modern Warfare 2 version is 0x10D for console systems and 0x114 for PC.&lt;br /&gt;
 if (version &amp;gt; 0x10D)&lt;br /&gt;
  Com_Error(&amp;quot;Fastfile for zone &#039;%s&#039; is newer than client executable (version %d, expecting %d)&amp;quot;, version, 0x10D);&lt;br /&gt;
 else if (version &amp;lt; 0x10D)&lt;br /&gt;
  Com_Error(&amp;quot;Fastfile for zone &#039;%s&#039; is out of date (version %d, expecting %d)&amp;quot;, version, 0x10D);&lt;br /&gt;
=== AllowOnlineUpdate ===&lt;br /&gt;
Whether or not assets in this FF may be replaced by an FF loaded at a later time.&lt;br /&gt;
=== Entries ===&lt;br /&gt;
These are still not entirely understood. Most FF systems simply parse past them.&lt;br /&gt;
==== Xbox 360 ====&lt;br /&gt;
 for (int32 i = 0; i &amp;lt; 0x0f; i++)&lt;br /&gt;
 {&lt;br /&gt;
   if (((1 &amp;lt;&amp;lt; i) &amp;amp; language) == 0)&lt;br /&gt;
     continue;&lt;br /&gt;
   else&lt;br /&gt;
     ReadBytes(((entryCount &amp;lt;&amp;lt; 1) + entryCount) &amp;lt;&amp;lt; 2);&lt;br /&gt;
 }&lt;br /&gt;
==== PS3 ====&lt;br /&gt;
 readBytes(entryCount * 0x14);&lt;br /&gt;
=== File Sizes ===&lt;br /&gt;
The fileSize is the size of the FF, everything included. The maxFileSize is the highest number that fileSize can be, and in most FFs they are equal.&lt;br /&gt;
== Subheader ==&lt;br /&gt;
The rest of the FF is read depending on what the main FF magic was. If the magic was &amp;quot;IWff0100&amp;quot; then the FF is signed. If it was &amp;quot;IWffu100&amp;quot;, the FF is unsigned.&lt;br /&gt;
=== Unsigned Files ===&lt;br /&gt;
PS3 only supports unsigned fastfiles. For Xbox 360, only single player FastFiles are unsigned. Unsigned FastFiles are very simple. The only data remaining is compressed zlib data. Decompressing the data yields the [[#Zone File|zone file]].&lt;br /&gt;
=== Signed Files ===&lt;br /&gt;
 struct DB_AuthHash&lt;br /&gt;
 {&lt;br /&gt;
   char bytes[32];&lt;br /&gt;
 };&lt;br /&gt;
 &lt;br /&gt;
 struct DB_AuthSignatureHash&lt;br /&gt;
 {&lt;br /&gt;
   char bytes[256];&lt;br /&gt;
 };&lt;br /&gt;
 &lt;br /&gt;
 struct DB_AuthSubheader&lt;br /&gt;
 {&lt;br /&gt;
   char fastfileName[32];&lt;br /&gt;
   int reserved;&lt;br /&gt;
   DB_AuthHash masterBlockHashes[244];&lt;br /&gt;
 };&lt;br /&gt;
 &lt;br /&gt;
 struct DB_AuthXBlock&lt;br /&gt;
 {&lt;br /&gt;
 #ifdef XBOX&lt;br /&gt;
   DB_AuthHash blockSignature[0x100];&lt;br /&gt;
   char blockData[0x200000];&lt;br /&gt;
 #elif defined PS3&lt;br /&gt;
   char blockData[0x10000];&lt;br /&gt;
 #endif&lt;br /&gt;
 };&lt;br /&gt;
 &lt;br /&gt;
 //Sub DB_AuthHeader, continuation on the earlier.&lt;br /&gt;
 struct DB_AuthHeader&lt;br /&gt;
 {&lt;br /&gt;
   char magic[8];&lt;br /&gt;
   int reserved;&lt;br /&gt;
   DB_AuthHash subheaderHash;&lt;br /&gt;
   DB_AuthSignatureHash signedSubheaderHash;&lt;br /&gt;
   DB_AuthSubHeader subheader;&lt;br /&gt;
   DB_AuthXBlock xBlocks[];&lt;br /&gt;
 };&lt;br /&gt;
The signatures on the XBlocks are checked as the FastFile loads. Then the sub-header master block hashes are checked, followed by the signedSubheaderHash, and lastly the subheaderHash. If any fail, then the loading of the FF is aborted. Only Activision and the game developers can generate the RSA signatures. &lt;br /&gt;
==== Magic ====&lt;br /&gt;
The subheader magic is always &amp;quot;IWffs100&amp;quot;.&lt;br /&gt;
==== XBlocks ====&lt;br /&gt;
XBlocks are used until they are no longer needed. If the compressed data can fit into 1, then only 1 will exist.&lt;br /&gt;
== Compression ==&lt;br /&gt;
=== PS3 ===&lt;br /&gt;
After the zone file is created, it is split into blocks each 0x10000 bytes, the last block being padded with zeroes if not 0x10000 bytes long. Each block is compressed using default zlib compression. The size of the compressed block is stored as an unsigned 16 bit integer over the zlib header (0x78DA). Compressed blocks are concatenated and appended to the fastfile.&lt;br /&gt;
&lt;br /&gt;
=== Xbox 360 ===&lt;br /&gt;
Once the zone file is created, the entire zone is compressed using default zlib compression. If the FastFile is unsigned (single player) then the data is simply concatenated to the header. Signed files split the data up into 0x200000 byte XBlocks, each with a 0x2000 byte hash block.&lt;br /&gt;
== Zone File ==&lt;br /&gt;
The zone file is the decompressed data from an FF. &lt;br /&gt;
&lt;br /&gt;
=== Header ===&lt;br /&gt;
The XFile header is loaded first. It contains XBlock sizes to be allocated for g_streamBlocks.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum&lt;br /&gt;
{&lt;br /&gt;
 XFILE_BLOCK_TEMP	= 0,&lt;br /&gt;
 XFILE_BLOCK_PHYSICAL	= 1,&lt;br /&gt;
 XFILE_BLOCK_RUNTIME	= 2,&lt;br /&gt;
 XFILE_BLOCK_VIRTUAL	= 3,&lt;br /&gt;
 XFILE_BLOCK_LARGE	= 4,&lt;br /&gt;
 XFILE_BLOCK_CALLBACK	= 5,&lt;br /&gt;
#if defined(PC) || defined(PS3)&lt;br /&gt;
 XFILE_BLOCK_VERTEX	= 6,&lt;br /&gt;
 #ifdef PC&lt;br /&gt;
 XFILE_BLOCK_INDEX	= 7,&lt;br /&gt;
 #endif&lt;br /&gt;
#endif&lt;br /&gt;
 MAX_XFILE_COUNT&lt;br /&gt;
};&lt;br /&gt;
 &lt;br /&gt;
struct XFile&lt;br /&gt;
{&lt;br /&gt;
  int size;&lt;br /&gt;
  int externalSize;&lt;br /&gt;
  int blockSize[MAX_XFILE_COUNT];&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Asset List ===&lt;br /&gt;
After the XFile header is the asset list. The asset list contains a list of script strings and a list of assets. The fastfile compiler creates a rawfile as the last asset which contains any compiler errors (as seen in french code_post_gfx_mp.ff).&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct XAsset&lt;br /&gt;
{&lt;br /&gt;
  XAssetType type; //See enum below&lt;br /&gt;
  XAssetHeader * header;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct XAssetList&lt;br /&gt;
{&lt;br /&gt;
  int scriptStringCount;&lt;br /&gt;
  const char * * scriptStrings;&lt;br /&gt;
  int assetCount;&lt;br /&gt;
  XAsset *assets;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== General [[:Category:Assets|Asset]] Information ==&lt;br /&gt;
=== Asset Types ===&lt;br /&gt;
The types of assets loaded are determined by this enum.&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;width:500px;height:500px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Max Count&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Size (PC)&lt;br /&gt;
|-&lt;br /&gt;
|physpreset&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|0x2C&lt;br /&gt;
|-&lt;br /&gt;
|phys_collmap&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|0x48&lt;br /&gt;
|-&lt;br /&gt;
|xanim&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|0x58&lt;br /&gt;
|-&lt;br /&gt;
|xmodelsurfs&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|0x24&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x600&lt;br /&gt;
|0x130&lt;br /&gt;
|-&lt;br /&gt;
|material&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|0x60&lt;br /&gt;
|-&lt;br /&gt;
|pixelshader&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x1FA0&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|vertexshader&lt;br /&gt;
|N/A&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|vertexdecl&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x30&lt;br /&gt;
|0x64&lt;br /&gt;
|-&lt;br /&gt;
|techset&lt;br /&gt;
|0x07&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x300&lt;br /&gt;
|0xCC&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0xE00&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|sound&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|0x0C&lt;br /&gt;
|-&lt;br /&gt;
|sndcurve&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|0x88&lt;br /&gt;
|-&lt;br /&gt;
|loaded_sound&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|0x546&lt;br /&gt;
|0x2C&lt;br /&gt;
|-&lt;br /&gt;
|col_map_sp&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|col_map_mp&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|com_map&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|game_map_sp&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|0x38&lt;br /&gt;
|-&lt;br /&gt;
|game_map_mp&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|0x08&lt;br /&gt;
|-&lt;br /&gt;
|map_ents&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|0x2C&lt;br /&gt;
|-&lt;br /&gt;
|fx_map&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|0x74&lt;br /&gt;
|-&lt;br /&gt;
|gfx_map&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|0x274&lt;br /&gt;
|-&lt;br /&gt;
|lightdef&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|font&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|menufile&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|0x0C&lt;br /&gt;
|-&lt;br /&gt;
|menu&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|0x264&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|localize&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|0x1B58&lt;br /&gt;
|0x08&lt;br /&gt;
|-&lt;br /&gt;
|weapon&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|True&lt;br /&gt;
|0x578&lt;br /&gt;
|0x684&lt;br /&gt;
|-&lt;br /&gt;
|snddriverglobals&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|fx&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|True&lt;br /&gt;
|0x258&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|impactfx&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|0x08&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|rawfile&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|stringtable&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|leaderboarddef&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|True&lt;br /&gt;
|0x64&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|structureddatadef&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|0x0C&lt;br /&gt;
|-&lt;br /&gt;
|tracer&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|0x70&lt;br /&gt;
|-&lt;br /&gt;
|vehicle&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|0x2D0&lt;br /&gt;
|-&lt;br /&gt;
|addon_map_ents&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|0x24&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Category:FastFiles&amp;diff=949</id>
		<title>Category:FastFiles</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Category:FastFiles&amp;diff=949"/>
		<updated>2015-09-10T15:26:43Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FastFiles are the CoD engine&#039;s way of storing Zone files. FastFiles (FFs) almost always have some sort of RSA2048 signature, a zlib compression along the way, and then on later CoDs some encryption. The Zones are a library of [[:Category:Assets|assets]]. Every FF in every CoD game starts the same way...&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Offset !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Magic || 0x0 || char[8] || &amp;quot;IWffu100&amp;quot; for unsigned fastfiles, &amp;quot;IWff0100&amp;quot; for signed fastfiles, &amp;quot;TAff0100&amp;quot; for treyarch&#039;s Black Ops 2 fastfile, and &amp;quot;S1ff0100&amp;quot; for Sledgehammer Advanced Warfare fastfiles.&lt;br /&gt;
|-&lt;br /&gt;
| Version || 0x8 || int || See below.&lt;br /&gt;
|}&lt;br /&gt;
So by reading the version of the input FF, you can tell what system and game the FF is from. Note that pre-alpha versions of Call of Duty 4 are missing the version integer, and must be handled specially. Also keep in mind that the Quantum of Solace FFs are missing the magic in the struct above. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| XFILE_VERSION || &#039;&#039;&#039;007:QoS&#039;&#039;&#039; ||&#039;&#039;&#039;CoD4&#039;&#039;&#039;||&#039;&#039;&#039;WaW&#039;&#039;&#039;||&#039;&#039;&#039;MW2&#039;&#039;&#039;||&#039;&#039;&#039;BO1&#039;&#039;&#039;||&#039;&#039;&#039;MW3&#039;&#039;&#039;||&#039;&#039;&#039;BO2&#039;&#039;&#039;||&#039;&#039;&#039;Ghosts&#039;&#039;&#039;||&#039;&#039;&#039;CoD: Online&#039;&#039;&#039;||&#039;&#039;&#039;Advanced Warfare&#039;&#039;&#039;||&#039;&#039;&#039;BO3&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Xbox 360||0x1D6||0x1||0x183||0x10D||0x1D9||0x70||0x92||0x22E||n/a||0x72E||n/a&lt;br /&gt;
|-&lt;br /&gt;
|Playstation 3||0x1D6||0x1||0x183||0x10D||0x1D9||0x70||0x92||0x22E||n/a||0x72E||n/a&lt;br /&gt;
|-&lt;br /&gt;
|Wii/Wii-U||0x1D2||0x1A2||0x19B||n/a||0x1DD||0x6B||0x94||0x22E||n/a||n/a||n/a&lt;br /&gt;
|-&lt;br /&gt;
|PC||0x1D6||0x5||0x183||0x114||0x1D9||0x1||0x93||0x135||0x13C||0x72E||0x1FB&lt;br /&gt;
|}&lt;br /&gt;
== Pointers in Zone Files ==&lt;br /&gt;
Infinity Ward implemented their own way of loading data that can already be found earlier in the zone file. What should be an address in memory is instead stored either as -1, -2, or as an offset. If the pointer is -1 or -2, than the data follows the header, typically in order. If the pointer is not -1 or -2, the first 4 bits (or 3 bits in BO2) are extracted and used as an index for the g_streamBlocks array. The other bits are the offset and is added to the data pointer in g_streamBlocks. The offset is only correct after the zone file has been loaded in memory. This is because some data is relocated (aligned) which changes the size of the zone. Some differences:&lt;br /&gt;
* strings are aligned by 4 bytes&lt;br /&gt;
* asset headers are stored in pools&lt;br /&gt;
* sound, image, and shader programs are stored in pools&lt;br /&gt;
* zone header is removed&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Category:FastFiles&amp;diff=944</id>
		<title>Category:FastFiles</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Category:FastFiles&amp;diff=944"/>
		<updated>2015-08-26T00:35:03Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FastFiles are the CoD engine&#039;s way of storing Zone files. FastFiles (FFs) almost always have some sort of RSA2048 signature, a zlib compression along the way, and then on later CoDs some encryption. The Zones are a library of [[:Category:Assets|assets]]. Every FF in every CoD game starts the same way...&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Offset !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Magic || 0x0 || char[8] || &amp;quot;IWffu100&amp;quot; for unsigned fastfiles, &amp;quot;IWff0100&amp;quot; for signed fastfiles, &amp;quot;TAff0100&amp;quot; for treyarch&#039;s Black Ops 2 fastfile, and &amp;quot;S1ff0100&amp;quot; for Sledgehammer Advanced Warfare fastfiles.&lt;br /&gt;
|-&lt;br /&gt;
| Version || 0x8 || int || See below.&lt;br /&gt;
|}&lt;br /&gt;
So by reading the version of the input FF, you can tell what system and game the FF is from. Note that pre-alpha versions of Call of Duty 4 are missing the version integer, and must be handled specially. Also keep in mind that the Quantum of Solace FFs are missing the magic in the struct above. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| || &#039;&#039;&#039;007:QoS&#039;&#039;&#039; ||&#039;&#039;&#039;CoD4&#039;&#039;&#039;||&#039;&#039;&#039;WaW&#039;&#039;&#039;||&#039;&#039;&#039;MW2&#039;&#039;&#039;||&#039;&#039;&#039;BO1&#039;&#039;&#039;||&#039;&#039;&#039;MW3&#039;&#039;&#039;||&#039;&#039;&#039;BO2&#039;&#039;&#039;||&#039;&#039;&#039;Ghosts&#039;&#039;&#039;||&#039;&#039;&#039;CoD: Online&#039;&#039;&#039;||&#039;&#039;&#039;Advanced Warfare&#039;&#039;&#039;||&#039;&#039;&#039;BO3&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Xbox 360||0x1D6||0x1||0x183||0x10D||0x1D9||0x70||0x92||0x22E||n/a||0x72E||n/a&lt;br /&gt;
|-&lt;br /&gt;
|Playstation 3||0x1D6||0x1||0x183||0x10D||0x1D9||0x70||0x92||0x22E||n/a||0x72E||n/a&lt;br /&gt;
|-&lt;br /&gt;
|Wii/Wii-U||0x1D2||0x1A2||0x19B||n/a||0x1DD||0x6B||0x94||0x22E||n/a||n/a||n/a&lt;br /&gt;
|-&lt;br /&gt;
|PC||0x1D6||0x5||0x183||0x114||0x1D9||0x1||0x93||0x135||0x13C||0x72E||0x1FB&lt;br /&gt;
|}&lt;br /&gt;
== Pointers in Zone Files ==&lt;br /&gt;
Infinity Ward implemented their own way of loading data that can already be found earlier in the zone file. What should be an address in memory is instead stored either as -1, -2, or as an offset. If the pointer is -1 or -2, than the data follows the header, typically in order. If the pointer is not -1 or -2, the first 4 bits (or 3 bits in BO2) are extracted and used as an index for the g_streamBlocks array. The other bits are the offset and is added to the data pointer in g_streamBlocks. The offset is only correct after the zone file has been loaded in memory. This is because some data is relocated (aligned) which changes the size of the zone. Some differences:&lt;br /&gt;
* strings are aligned by 4 bytes&lt;br /&gt;
* asset headers are stored in pools&lt;br /&gt;
* sound, image, and shader programs are stored in pools&lt;br /&gt;
* zone header is removed&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Menu_Asset_(MW2)&amp;diff=943</id>
		<title>Menu Asset (MW2)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Menu_Asset_(MW2)&amp;diff=943"/>
		<updated>2015-07-31T16:22:53Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Assets]]&lt;br /&gt;
[[Category:MW2]]&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum operationEnum&lt;br /&gt;
{&lt;br /&gt;
  OP_NOOP = 0x0,&lt;br /&gt;
  OP_RIGHTPAREN = 0x1,&lt;br /&gt;
  OP_MULTIPLY = 0x2,&lt;br /&gt;
  OP_DIVIDE = 0x3,&lt;br /&gt;
  OP_MODULUS = 0x4,&lt;br /&gt;
  OP_ADD = 0x5,&lt;br /&gt;
  OP_SUBTRACT = 0x6,&lt;br /&gt;
  OP_NOT = 0x7,&lt;br /&gt;
  OP_LESSTHAN = 0x8,&lt;br /&gt;
  OP_LESSTHANEQUALTO = 0x9,&lt;br /&gt;
  OP_GREATERTHAN = 0xA,&lt;br /&gt;
  OP_GREATERTHANEQUALTO = 0xB,&lt;br /&gt;
  OP_EQUALS = 0xC,&lt;br /&gt;
  OP_NOTEQUAL = 0xD,&lt;br /&gt;
  OP_AND = 0xE,&lt;br /&gt;
  OP_OR = 0xF,&lt;br /&gt;
  OP_LEFTPAREN = 0x10,&lt;br /&gt;
  OP_COMMA = 0x11,&lt;br /&gt;
  OP_BITWISEAND = 0x12,&lt;br /&gt;
  OP_BITWISEOR = 0x13,&lt;br /&gt;
  OP_BITWISENOT = 0x14,&lt;br /&gt;
  OP_BITSHIFTLEFT = 0x15,&lt;br /&gt;
  OP_BITSHIFTRIGHT = 0x16,&lt;br /&gt;
  OP_STATICDVARINT = 0x17,&lt;br /&gt;
  OP_STATICDVARBOOL = 0x18,&lt;br /&gt;
  OP_STATICDVARFLOAT = 0x19,&lt;br /&gt;
  OP_STATICDVARSTRING = 0x1A,&lt;br /&gt;
  OP_INT = 0x1B,&lt;br /&gt;
  OP_STRING = 0x1C,&lt;br /&gt;
  OP_FLOAT = 0x1D,&lt;br /&gt;
  OP_SIN = 0x1E,&lt;br /&gt;
  OP_COS = 0x1F,&lt;br /&gt;
  OP_MIN = 0x20,&lt;br /&gt;
  OP_MAX = 0x21,&lt;br /&gt;
  OP_MILLISECONDS = 0x22,&lt;br /&gt;
  OP_DVARINT = 0x23,&lt;br /&gt;
  OP_DVARBOOL = 0x24,&lt;br /&gt;
  OP_DVARFLOAT = 0x25,&lt;br /&gt;
  OP_DVARSTRING = 0x26,&lt;br /&gt;
  OP_STAT = 0x27,&lt;br /&gt;
  OP_UIACTIVE = 0x28,&lt;br /&gt;
  OP_FLASHBANGED = 0x29,&lt;br /&gt;
  OP_USINGVEHICLE = 0x2A,&lt;br /&gt;
  OP_MISSILECAM = 0x2B,&lt;br /&gt;
  OP_SCOPED = 0x2C,&lt;br /&gt;
  OP_SCOPEDTHERMAL = 0x2D,&lt;br /&gt;
  OP_SCOREBOARDVISIBLE = 0x2E,&lt;br /&gt;
  OP_INKILLCAM = 0x2F,&lt;br /&gt;
  OP_INKILLCAMNPC = 0x30,&lt;br /&gt;
  OP_PLAYERFIELD = 0x31,&lt;br /&gt;
  OP_GETPERK = 0x32,&lt;br /&gt;
  OP_SELECTINGLOCATION = 0x33,&lt;br /&gt;
  OP_SELECTINGDIRECTION = 0x34,&lt;br /&gt;
  OP_TEAMFIELD = 0x35,&lt;br /&gt;
  OP_OTHERTEAMFIELD = 0x36,&lt;br /&gt;
  OP_MARINESFIELD = 0x37,&lt;br /&gt;
  OP_OPFORFIELD = 0x38,&lt;br /&gt;
  OP_MENUISOPEN = 0x39,&lt;br /&gt;
  OP_WRITINGDATA = 0x3A,&lt;br /&gt;
  OP_INLOBBY = 0x3B,&lt;br /&gt;
  OP_INPRIVATEPARTY = 0x3C,&lt;br /&gt;
  OP_PRIVATEPARTYHOST = 0x3D,&lt;br /&gt;
  OP_PRIVATEPARTYHOSTINLOBBY = 0x3E,&lt;br /&gt;
  OP_ALONEINPARTY = 0x3F,&lt;br /&gt;
  OP_ADSJAVELIN = 0x40,&lt;br /&gt;
  OP_WEAPLOCKBLINK = 0x41,&lt;br /&gt;
  OP_WEAPATTACKTOP = 0x42,&lt;br /&gt;
  OP_WEAPATTACKDIRECT = 0x43,&lt;br /&gt;
  OP_WEAPLOCKING = 0x44,&lt;br /&gt;
  OP_WEAPLOCKED = 0x45,&lt;br /&gt;
  OP_WEAPLOCKTOOCLOSE = 0x46,&lt;br /&gt;
  OP_WEAPLOCKSCREENPOSX = 0x47,&lt;br /&gt;
  OP_WEAPLOCKSCREENPOSY = 0x48,&lt;br /&gt;
  OP_SECONDSASTIME = 0x49,&lt;br /&gt;
  OP_TABLELOOKUP = 0x4A,&lt;br /&gt;
  OP_TABLELOOKUPBYROW = 0x4B,&lt;br /&gt;
  OP_TABLEGETROWNUM = 0x4C,&lt;br /&gt;
  OP_LOCALIZESTRING = 0x4D,&lt;br /&gt;
  OP_LOCALVARINT = 0x4E,&lt;br /&gt;
  OP_LOCALVARBOOL = 0x4F,&lt;br /&gt;
  OP_LOCALVARFLOAT = 0x50,&lt;br /&gt;
  OP_LOCALVARSTRING = 0x51,&lt;br /&gt;
  OP_TIMELEFT = 0x52,&lt;br /&gt;
  OP_SECONDSASCOUNTDOWN = 0x53,&lt;br /&gt;
  OP_GAMEMSGWNDACTIVE = 0x54,&lt;br /&gt;
  OP_GAMETYPENAME = 0x55,&lt;br /&gt;
  OP_GAMETYPE = 0x56,&lt;br /&gt;
  OP_GAMETYPEDESCRIPTION = 0x57,&lt;br /&gt;
  OP_SCORE = 0x58,&lt;br /&gt;
  OP_FRIENDSONLINE = 0x59,&lt;br /&gt;
  OP_SPECTATINGCLIENT = 0x5A,&lt;br /&gt;
  OP_SPECTATINGFREE = 0x5B,&lt;br /&gt;
  OP_STATRANGEBITSSET = 0x5C,&lt;br /&gt;
  OP_KEYBINDING = 0x5D,&lt;br /&gt;
  OP_ACTIONSLOTUSABLE = 0x5E,&lt;br /&gt;
  OP_HUDFADE = 0x5F,&lt;br /&gt;
  OP_MAXRECOMMENDEDPLAYERS = 0x60,&lt;br /&gt;
  OP_ACCEPTINGINVITE = 0x61,&lt;br /&gt;
  OP_ISINTERMISSION = 0x62,&lt;br /&gt;
  OP_GAMEHOST = 0x63,&lt;br /&gt;
  OP_PARTYISMISSINGMAPPACK = 0x64,&lt;br /&gt;
  OP_PARTYMISSINGMAPPACKERROR = 0x65,&lt;br /&gt;
  OP_ANYNEWMAPPACKS = 0x66,&lt;br /&gt;
  OP_AMISELECTED = 0x67,&lt;br /&gt;
  OP_PARTYSTATUSSTRING = 0x68,&lt;br /&gt;
  OP_ATTACHEDCONTROLLERCOUNT = 0x69,&lt;br /&gt;
  OP_ISSPLITSCREENONLINEPOSSIBLE = 0x6A,&lt;br /&gt;
  OP_SPLITSCREENPLAYERCOUNT = 0x6B,&lt;br /&gt;
  OP_GETPLAYERDATA = 0x6C,&lt;br /&gt;
  OP_GETPLAYERDATASPLITSCREEN = 0x6D,&lt;br /&gt;
  OP_EXPERIENCEFORLEVEL = 0x6E,&lt;br /&gt;
  OP_LEVELFOREXPERIENCE = 0x6F,&lt;br /&gt;
  OP_ISITEMUNLOCKED = 0x70,&lt;br /&gt;
  OP_ISITEMUNLOCKEDSPLITSCREEN = 0x71,&lt;br /&gt;
  OP_DEBUGPRINT = 0x72,&lt;br /&gt;
  OP_GETPLAYERDATAANYBOOLTRUE = 0x73,&lt;br /&gt;
  OP_WEAPONCLASSNEW = 0x74,&lt;br /&gt;
  OP_WEAPONNAME = 0x75,&lt;br /&gt;
  OP_ISRELOADING = 0x76,&lt;br /&gt;
  OP_SAVEGAMEAVAILABLE = 0x77,&lt;br /&gt;
  OP_UNLOCKEDITEMCOUNT = 0x78,&lt;br /&gt;
  OP_UNLOCKEDITEMCOUNTSPLITSCREEN = 0x79,&lt;br /&gt;
  OP_UNLOCKEDITEM = 0x7A,&lt;br /&gt;
  OP_UNLOCKEDITEMSPLITSCREEN = 0x7B,&lt;br /&gt;
  OP_MAILSUBJECT = 0x7C,&lt;br /&gt;
  OP_MAILFROM = 0x7D,&lt;br /&gt;
  OP_MAILRECEIVED = 0x7E,&lt;br /&gt;
  OP_MAILBODY = 0x7F,&lt;br /&gt;
  OP_MAILLOOTLOCALIZED = 0x80,&lt;br /&gt;
  OP_MAILGIVESLOOT = 0x81,&lt;br /&gt;
  OP_ANYNEWMAIL = 0x82,&lt;br /&gt;
  OP_MAILTIMETOFOLLOWUP = 0x83,&lt;br /&gt;
  OP_MAILLOOTTYPE = 0x84,&lt;br /&gt;
  OP_MAILRANLOTTERY = 0x85,&lt;br /&gt;
  OP_LOTTERYLOOTLOCALIZED = 0x86,&lt;br /&gt;
  OP_RADARISJAMMED = 0x87,&lt;br /&gt;
  OP_RADARJAMINTENSITY = 0x88,&lt;br /&gt;
  OP_RADARISENABLED = 0x89,&lt;br /&gt;
  OP_ISEMPJAMMED = 0x8A,&lt;br /&gt;
  OP_PLAYERADS = 0x8B,&lt;br /&gt;
  OP_WEAPONHEATACTIVE = 0x8C,&lt;br /&gt;
  OP_WEAPONHEATVALUE = 0x8D,&lt;br /&gt;
  OP_WEAPONHEATOVERHEATED = 0x8E,&lt;br /&gt;
  OP_GETSPLASHTEXT = 0x8F,&lt;br /&gt;
  OP_GETSPLASHDESCRIPTION = 0x90,&lt;br /&gt;
  OP_GETSPLASHMATERIAL = 0x91,&lt;br /&gt;
  OP_SPLASHHASICON = 0x92,&lt;br /&gt;
  OP_SPLASHROWNUM = 0x93,&lt;br /&gt;
  OP_GETFOCUSEDITEMNAME = 0x94,&lt;br /&gt;
  OP_GETFOCUSEDITEMX = 0x95,&lt;br /&gt;
  OP_GETFOCUSEDITEMY = 0x96,&lt;br /&gt;
  OP_GETFOCUSEDITEMWIDTH = 0x97,&lt;br /&gt;
  OP_GETFOCUSEDITEMHEIGHT = 0x98,&lt;br /&gt;
  OP_GETITEMX = 0x99,&lt;br /&gt;
  OP_GETITEMY = 0x9A,&lt;br /&gt;
  OP_GETITEMWIDTH = 0x9B,&lt;br /&gt;
  OP_GETITEMHEIGHT = 0x9C,&lt;br /&gt;
  OP_PLAYLIST = 0x9D,&lt;br /&gt;
  OP_SCOREBOARDEXTERNALMUTENOTICE = 0x9E,&lt;br /&gt;
  OP_GETCLIENTMATCHDATA = 0x9F,&lt;br /&gt;
  OP_GETCLIENTMATCHDATADEF = 0xA0,&lt;br /&gt;
  OP_GETMAPNAME = 0xA1,&lt;br /&gt;
  OP_GETMAPIMAGE = 0xA2,&lt;br /&gt;
  OP_GETMAPCUSTOM = 0xA3,&lt;br /&gt;
  OP_GETMIGRATIONSTATUS = 0xA4,&lt;br /&gt;
  OP_GETPLAYERCARDINFO = 0xA5,&lt;br /&gt;
  OP_ISOFFLINEPROFILESELECTED = 0xA6,&lt;br /&gt;
  OP_COOPPLAYER = 0xA7,&lt;br /&gt;
  OP_ISCOOP = 0xA8,&lt;br /&gt;
  OP_GETPARTYSTATUS = 0xA9,&lt;br /&gt;
  OP_GETSEARCHPARAMS = 0xAA,&lt;br /&gt;
  OP_GETTIMEPLAYED = 0xAB,&lt;br /&gt;
  OP_ISSELECTEDPLAYERFRIEND = 0xAC,&lt;br /&gt;
  OP_GETCHARBYINDEX = 0xAD,&lt;br /&gt;
  OP_GETPROFILEDATA = 0xAE,&lt;br /&gt;
  OP_ISPROFILESIGNEDIN = 0xAF,&lt;br /&gt;
  OP_GETWAITPOPUPSTATUS = 0xB0,&lt;br /&gt;
  OP_GETNATTYPE = 0xB1,&lt;br /&gt;
  OP_GETLOCALIZEDNATTYPE = 0xB2,&lt;br /&gt;
  OP_GETADJUSTEDSAFEAREAHORIZONTAL = 0xB3,&lt;br /&gt;
  OP_GETADJUSTEDSAFEAREAVERTICAL = 0xB4,&lt;br /&gt;
  OP_CONNECTIONINFO = 0xB5,&lt;br /&gt;
  OP_OFFLINEPROFILECANSAVE = 0xB6,&lt;br /&gt;
  OP_ALLSPLITSCREENPROFILESCANSAVE = 0xB7,&lt;br /&gt;
  OP_ALLSPLITSCREENPROFILESARESIGNEDIN = 0xB8,&lt;br /&gt;
  OP_DOWEHAVEMAPPACK = 0xB9,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
enum expDataType &lt;br /&gt;
{&lt;br /&gt;
  VAL_INT = 0x0,&lt;br /&gt;
  VAL_FLOAT = 0x1,&lt;br /&gt;
  VAL_STRING = 0x2,&lt;br /&gt;
  NUM_INTERNAL_DATATYPES = 0x3,&lt;br /&gt;
  VAL_FUNCTION = 0x3,&lt;br /&gt;
  NUM_DATATYPES = 0x4,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct Statement_s;&lt;br /&gt;
struct MenuEventHandlerSet;&lt;br /&gt;
struct ExpressionSupportingData;&lt;br /&gt;
&lt;br /&gt;
struct ExpressionString&lt;br /&gt;
{&lt;br /&gt;
  const char *string;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union operandInternalDataUnion &lt;br /&gt;
{&lt;br /&gt;
  int intVal;&lt;br /&gt;
  float floatVal;&lt;br /&gt;
  ExpressionString *stringVal;&lt;br /&gt;
  Statement_s *function;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct Operand &lt;br /&gt;
{&lt;br /&gt;
  expDataType dataType;&lt;br /&gt;
  operandInternalDataUnion internals;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union entryInternalData &lt;br /&gt;
{&lt;br /&gt;
  operationEnum op;&lt;br /&gt;
  Operand operand;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SetLocalVarData&lt;br /&gt;
{&lt;br /&gt;
  const char *localVarName;&lt;br /&gt;
  Statement_s *expression;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct ConditionalScript&lt;br /&gt;
{&lt;br /&gt;
  MenuEventHandlerSet *eventHandlerSet;&lt;br /&gt;
  Statement_s *eventExpression;  // loads this first&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct expressionEntry &lt;br /&gt;
{&lt;br /&gt;
  int type;&lt;br /&gt;
  entryInternalData data;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct Statement_s &lt;br /&gt;
{&lt;br /&gt;
  int numEntries;&lt;br /&gt;
  expressionEntry *entries;&lt;br /&gt;
  ExpressionSupportingData *supportingData;&lt;br /&gt;
  char unknown[0xC];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
enum ItemFloatExpressionTarget&lt;br /&gt;
{&lt;br /&gt;
  ITEM_FLOATEXP_TGT_RECT_X = 0x0,&lt;br /&gt;
  ITEM_FLOATEXP_TGT_RECT_Y = 0x1,&lt;br /&gt;
  ITEM_FLOATEXP_TGT_RECT_W = 0x2,&lt;br /&gt;
  ITEM_FLOATEXP_TGT_RECT_H = 0x3,&lt;br /&gt;
  ITEM_FLOATEXP_TGT_FORECOLOR_R = 0x4,&lt;br /&gt;
  ITEM_FLOATEXP_TGT_FORECOLOR_G = 0x5,&lt;br /&gt;
  ITEM_FLOATEXP_TGT_FORECOLOR_B = 0x6,&lt;br /&gt;
  ITEM_FLOATEXP_TGT_FORECOLOR_RGB = 0x7,&lt;br /&gt;
  ITEM_FLOATEXP_TGT_FORECOLOR_A = 0x8,&lt;br /&gt;
  ITEM_FLOATEXP_TGT_GLOWCOLOR_R = 0x9,&lt;br /&gt;
  ITEM_FLOATEXP_TGT_GLOWCOLOR_G = 0xA,&lt;br /&gt;
  ITEM_FLOATEXP_TGT_GLOWCOLOR_B = 0xB,&lt;br /&gt;
  ITEM_FLOATEXP_TGT_GLOWCOLOR_RGB = 0xC,&lt;br /&gt;
  ITEM_FLOATEXP_TGT_GLOWCOLOR_A = 0xD,&lt;br /&gt;
  ITEM_FLOATEXP_TGT_BACKCOLOR_R = 0xE,&lt;br /&gt;
  ITEM_FLOATEXP_TGT_BACKCOLOR_G = 0xF,&lt;br /&gt;
  ITEM_FLOATEXP_TGT_BACKCOLOR_B = 0x10,&lt;br /&gt;
  ITEM_FLOATEXP_TGT_BACKCOLOR_RGB = 0x11,&lt;br /&gt;
  ITEM_FLOATEXP_TGT_BACKCOLOR_A = 0x12,&lt;br /&gt;
  ITEM_FLOATEXP_TGT__COUNT = 0x13,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct ItemFloatExpression&lt;br /&gt;
{&lt;br /&gt;
  ItemFloatExpressionTarget target;&lt;br /&gt;
  Statement_s *expression;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union EventData&lt;br /&gt;
{&lt;br /&gt;
  const char *unconditionalScript;&lt;br /&gt;
  ConditionalScript *conditionalScript;&lt;br /&gt;
  MenuEventHandlerSet *elseScript;&lt;br /&gt;
  SetLocalVarData *setLocalVarData;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
#pragma pack(push, 4)&lt;br /&gt;
struct MenuEventHandler&lt;br /&gt;
{&lt;br /&gt;
  EventData eventData;&lt;br /&gt;
  char eventType;&lt;br /&gt;
};&lt;br /&gt;
#pragma pack(pop)&lt;br /&gt;
&lt;br /&gt;
struct MenuEventHandlerSet&lt;br /&gt;
{&lt;br /&gt;
  int eventHandlerCount;&lt;br /&gt;
  MenuEventHandler **eventHandlers;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct ItemKeyHandler&lt;br /&gt;
{&lt;br /&gt;
  int key;&lt;br /&gt;
  MenuEventHandlerSet *action;&lt;br /&gt;
  ItemKeyHandler *next;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct newsTickerDef_s&lt;br /&gt;
{&lt;br /&gt;
  int feedId;    // 0 = text input, 1 = motd&lt;br /&gt;
  int speed;&lt;br /&gt;
  int spacing;&lt;br /&gt;
  char unknown[0x10];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
#define MAX_LB_COLUMNS 16&lt;br /&gt;
&lt;br /&gt;
struct columnInfo_s &lt;br /&gt;
{&lt;br /&gt;
  int pos;&lt;br /&gt;
  int width;&lt;br /&gt;
  int maxChars;&lt;br /&gt;
  int alignment;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct listBoxDef_s &lt;br /&gt;
{&lt;br /&gt;
#ifndef PC&lt;br /&gt;
  int startPos[4];&lt;br /&gt;
  int endPos[4];&lt;br /&gt;
  int drawPadding;&lt;br /&gt;
#else&lt;br /&gt;
  int unknown[4];&lt;br /&gt;
#endif&lt;br /&gt;
  float elementWidth;&lt;br /&gt;
  float elementHeight;&lt;br /&gt;
  int elementStyle;&lt;br /&gt;
  int numColumns;&lt;br /&gt;
  columnInfo_s columnInfo[MAX_LB_COLUMNS];&lt;br /&gt;
  MenuEventHandlerSet *doubleClick;&lt;br /&gt;
  int notselectable;&lt;br /&gt;
  int noscrollbars;&lt;br /&gt;
  int usepaging;&lt;br /&gt;
  vec4_t selectBorder;&lt;br /&gt;
  Material *selectIcon;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct editFieldDef_s &lt;br /&gt;
{&lt;br /&gt;
  float minVal;&lt;br /&gt;
  float maxVal;&lt;br /&gt;
  float defVal;&lt;br /&gt;
  float range;&lt;br /&gt;
  int maxChars;&lt;br /&gt;
  int maxCharsGotoNext;&lt;br /&gt;
  int maxPaintChars;&lt;br /&gt;
  int paintOffset;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
#define MAX_MULTI_DVARS 32&lt;br /&gt;
&lt;br /&gt;
struct multiDef_s &lt;br /&gt;
{&lt;br /&gt;
  char *dvarList[MAX_MULTI_DVARS];&lt;br /&gt;
  char *dvarStr[MAX_MULTI_DVARS];&lt;br /&gt;
  float dvarValue[MAX_MULTI_DVARS];&lt;br /&gt;
  int count;&lt;br /&gt;
  int strDef;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct textScrollDef_s&lt;br /&gt;
{&lt;br /&gt;
  int startTime;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union itemDefData_t &lt;br /&gt;
{&lt;br /&gt;
  listBoxDef_s *listBox;&lt;br /&gt;
  editFieldDef_s *editField;&lt;br /&gt;
  multiDef_s *multi;&lt;br /&gt;
  const char *enumDvarName;&lt;br /&gt;
  newsTickerDef_s *newsTicker;&lt;br /&gt;
  textScrollDef_s *textScroll;&lt;br /&gt;
  void *data;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
#define WINDOWDYNAMIC_VISIBLE		0x00000004&lt;br /&gt;
#define WINDOWDYNAMIC_HASFORECOLOR	0x00010000&lt;br /&gt;
&lt;br /&gt;
#define WINDOWSTATIC_DECORATION				0x00100000&lt;br /&gt;
#define WINDOWSTATIC_HORIZONTALSCROLL			0x00200000&lt;br /&gt;
#define WINDOWSTATIC_SCREENSPACE				0x00400000&lt;br /&gt;
#define WINDOWSTATIC_AUTOWRAPPED				0x00800000&lt;br /&gt;
#define WINDOWSTATIC_POPUP						0x01000000&lt;br /&gt;
#define WINDOWSTATIC_OUTOFBOUNDSCLICK			0x02000000&lt;br /&gt;
#define WINDOWSTATIC_LEGACYSPLITSCREENSCALE	0x04000000&lt;br /&gt;
#define WINDOWSTATIC_HIDDENDURINGFLASH			0x10000000&lt;br /&gt;
#define WINDOWSTATIC_HIDDENDURINGSCOPE			0x20000000&lt;br /&gt;
#define WINDOWSTATIC_HIDDENDURINGUI			0x40000000&lt;br /&gt;
#define WINDOWSTATIC_TEXTONLYFOCUS				0x80000000&lt;br /&gt;
&lt;br /&gt;
#pragma pack(push, 4)&lt;br /&gt;
struct rectDef_s &lt;br /&gt;
{&lt;br /&gt;
  float x;&lt;br /&gt;
  float y;&lt;br /&gt;
  float w;&lt;br /&gt;
  float h;&lt;br /&gt;
  char horzAlign;&lt;br /&gt;
  char vertAlign;&lt;br /&gt;
};&lt;br /&gt;
#pragma pack(pop)&lt;br /&gt;
&lt;br /&gt;
typedef rectDef_s Rectangle;&lt;br /&gt;
&lt;br /&gt;
struct windowDef_t&lt;br /&gt;
{&lt;br /&gt;
  const char *name;&lt;br /&gt;
  Rectangle rect;&lt;br /&gt;
  Rectangle rectClient;&lt;br /&gt;
  const char *group;&lt;br /&gt;
  int style;&lt;br /&gt;
  int border;&lt;br /&gt;
  int ownerDraw;&lt;br /&gt;
  int ownerDrawFlags;&lt;br /&gt;
  float borderSize;&lt;br /&gt;
  int staticFlags;&lt;br /&gt;
#ifndef PC&lt;br /&gt;
  int dynamicFlags[4];&lt;br /&gt;
#else&lt;br /&gt;
  int dynamicFlags[1];&lt;br /&gt;
#endif&lt;br /&gt;
  int nextTime;&lt;br /&gt;
  vec4_t foreColor;&lt;br /&gt;
  vec4_t backColor;&lt;br /&gt;
  vec4_t borderColor;&lt;br /&gt;
  vec4_t outlineColor;&lt;br /&gt;
  vec4_t disableColor;&lt;br /&gt;
  Material *background;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
typedef windowDef_t Window;&lt;br /&gt;
&lt;br /&gt;
struct itemDef_s &lt;br /&gt;
{&lt;br /&gt;
  Window window;&lt;br /&gt;
#ifndef PC&lt;br /&gt;
  Rectangle textRect[4];&lt;br /&gt;
#else&lt;br /&gt;
  Rectangle textRect[1];&lt;br /&gt;
#endif&lt;br /&gt;
  int type;&lt;br /&gt;
  int dataType;&lt;br /&gt;
  int align;&lt;br /&gt;
  int fontEnum;&lt;br /&gt;
  int textAlignMode;&lt;br /&gt;
  float textAlignX;&lt;br /&gt;
  float textAlignY;&lt;br /&gt;
  float textScale;&lt;br /&gt;
  int textStyle;&lt;br /&gt;
  int gameMsgWindowIndex;&lt;br /&gt;
  int gameMsgWindowMode;&lt;br /&gt;
  const char *text;&lt;br /&gt;
  int textSaveGameInfo;&lt;br /&gt;
  menuDef_t *parent;&lt;br /&gt;
  MenuEventHandlerSet *mouseEnterText;&lt;br /&gt;
  MenuEventHandlerSet *mouseExitText;&lt;br /&gt;
  MenuEventHandlerSet *mouseEnter;&lt;br /&gt;
  MenuEventHandlerSet *mouseExit;&lt;br /&gt;
  MenuEventHandlerSet *action;&lt;br /&gt;
  MenuEventHandlerSet *accept;&lt;br /&gt;
  MenuEventHandlerSet *onFocus;&lt;br /&gt;
  MenuEventHandlerSet *leaveFocus;&lt;br /&gt;
  const char *dvar;&lt;br /&gt;
  const char *dvarTest;&lt;br /&gt;
  ItemKeyHandler *onKey;&lt;br /&gt;
  const char *enableDvar;&lt;br /&gt;
  int dvarFlags;&lt;br /&gt;
  snd_alias_list_t *focusSound;&lt;br /&gt;
  float special;&lt;br /&gt;
#ifndef PC&lt;br /&gt;
  int cursorPos[4];&lt;br /&gt;
#else&lt;br /&gt;
  int cursorPos[1];&lt;br /&gt;
#endif&lt;br /&gt;
  itemDefData_t typeData;&lt;br /&gt;
  int imageTrack;&lt;br /&gt;
  int floatExpressionCount;&lt;br /&gt;
  ItemFloatExpression *floatExpressions;&lt;br /&gt;
  Statement_s *visibleExp;&lt;br /&gt;
  Statement_s *disabledExp;&lt;br /&gt;
  Statement_s *textExp;&lt;br /&gt;
  Statement_s *materialExp;&lt;br /&gt;
  vec4_t glowColor;&lt;br /&gt;
  bool decayActive;&lt;br /&gt;
  int fxBirthTime;&lt;br /&gt;
  int fxLetterTime;&lt;br /&gt;
  int fxDecayStartTime;&lt;br /&gt;
  int fxDecayDuration;&lt;br /&gt;
  int lastSoundPlayedTime;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct StaticDvar&lt;br /&gt;
{&lt;br /&gt;
  dvar_s *dvar;&lt;br /&gt;
  const char *dvarName;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct StaticDvarList&lt;br /&gt;
{&lt;br /&gt;
  int numStaticDvars;&lt;br /&gt;
  StaticDvar **staticDvars;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct UIFunctionList&lt;br /&gt;
{&lt;br /&gt;
  int totalFunctions;&lt;br /&gt;
  Statement_s **functions;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct StringList&lt;br /&gt;
{&lt;br /&gt;
  int totalStrings;&lt;br /&gt;
  const char **strings;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct ExpressionSupportingData&lt;br /&gt;
{&lt;br /&gt;
  UIFunctionList uifunctions;&lt;br /&gt;
  StaticDvarList staticDvarList;&lt;br /&gt;
  StringList uiStrings;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
enum transitionType&lt;br /&gt;
{&lt;br /&gt;
  TRANS_INACTIVE = 0x0,&lt;br /&gt;
  TRANS_LERP = 0x1,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
enum triggerType&lt;br /&gt;
{&lt;br /&gt;
  TRIGGER_NONE = 0x0,&lt;br /&gt;
  TRIGGER_CLOSEMENU = 0x1,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct menuTransition&lt;br /&gt;
{&lt;br /&gt;
  transitionType transitionType;&lt;br /&gt;
  int startTime;&lt;br /&gt;
  float startVal;&lt;br /&gt;
  float endVal;&lt;br /&gt;
  float time;&lt;br /&gt;
  triggerType endTriggerType;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct menuDef_t &lt;br /&gt;
{&lt;br /&gt;
  Window window;&lt;br /&gt;
  const char *font;&lt;br /&gt;
  int fullscreen;&lt;br /&gt;
  int itemCount;&lt;br /&gt;
  int fontIndex;&lt;br /&gt;
#ifndef PC&lt;br /&gt;
  int cursorItems[4];&lt;br /&gt;
#else&lt;br /&gt;
  int cursorItems[1];&lt;br /&gt;
#endif&lt;br /&gt;
  int fadeCycle;&lt;br /&gt;
  float fadeClamp;&lt;br /&gt;
  float fadeAmount;&lt;br /&gt;
  float fadeInAmount;&lt;br /&gt;
  float blurRadius;&lt;br /&gt;
  MenuEventHandlerSet *onOpen;&lt;br /&gt;
  MenuEventHandlerSet *onRequestClose;&lt;br /&gt;
  MenuEventHandlerSet *onClose;&lt;br /&gt;
  MenuEventHandlerSet *onEsc;&lt;br /&gt;
  ItemKeyHandler *execKeys;&lt;br /&gt;
  Statement_s *visibleExp;&lt;br /&gt;
  const char *allowedBinding;&lt;br /&gt;
  const char *soundName;&lt;br /&gt;
  int imageTrack;&lt;br /&gt;
  vec4_t focusColor;&lt;br /&gt;
  Statement_s *rectXExp;&lt;br /&gt;
  Statement_s *rectYExp;&lt;br /&gt;
  Statement_s *rectHExp;&lt;br /&gt;
  Statement_s *rectWExp; &lt;br /&gt;
#ifdef PC&lt;br /&gt;
  Statement_s *openSoundExp;&lt;br /&gt;
  Statement_s *closeSoundExp;&lt;br /&gt;
#endif&lt;br /&gt;
  itemDef_s **items; &lt;br /&gt;
#ifndef PC&lt;br /&gt;
  menuTransition scaleTransition[4];&lt;br /&gt;
  menuTransition alphaTransition[4];&lt;br /&gt;
  menuTransition xTransition[4];&lt;br /&gt;
  menuTransition yTransition[4];&lt;br /&gt;
#else&lt;br /&gt;
  char unknown[112];&lt;br /&gt;
#endif&lt;br /&gt;
  ExpressionSupportingData *expressionData;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Main_Page&amp;diff=937</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Main_Page&amp;diff=937"/>
		<updated>2015-07-14T06:13:41Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
Welcome to the Call of Duty Engine research wiki. The goal of this site is to organize information on any Call of Duty file system, structure system, functions, etc. Hopefully this table will help you browse our site effectively.&lt;br /&gt;
&lt;br /&gt;
Never edited a wiki before? Check out the [//meta.wikimedia.org/wiki/Help:Contents User&#039;s Guide] and then come back. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;NOTE: Editing has been disabled by normal and anonymous users until admins are finished.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For those who&#039;d like to make an edit but do not have permissions to do so, you may contact me here: http://www.nextgenupdate.com/forums/members/376350-aerosoul94.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039; &#039;&#039;Our Youtube: https://www.youtube.com/channel/UCfyLyPN59pbJD4qXpuBttvA&#039;&#039; &#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Research==&lt;br /&gt;
* [[:Category:Utilities|Basic Utilities]]&lt;br /&gt;
* [[:Category:FastFiles|FastFiles and Zones]]&lt;br /&gt;
* [[:Category:PAK Files|PAK Files]]&lt;br /&gt;
* [[:Category:Assets|Assets]]&lt;br /&gt;
* [[:Category:Save Data|Save Data]]&lt;br /&gt;
* [[:Category:Game Structures|Game Structures]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td colspan=&amp;quot;2&amp;quot; width=&amp;quot;15%&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Infinity Ward Games==&lt;br /&gt;
* [[:Category:CoD4|Modern Warfare]]&lt;br /&gt;
* [[:Category:MW2|Modern Warfare 2]]&lt;br /&gt;
* [[:Category:MW3|Modern Warfare 3]]&lt;br /&gt;
* [[:Category:Ghosts|Ghosts]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td colspan=&amp;quot;2&amp;quot; width=&amp;quot;15%&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
==Treyarch Games==&lt;br /&gt;
* [[:Category:WaW|World at War]]&lt;br /&gt;
* [[:Category:BO1|Black Ops]]&lt;br /&gt;
* [[:Category:BO2|Black Ops 2]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td colspan=&amp;quot;2&amp;quot; width=&amp;quot;15%&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
==Sledgehammer Games==&lt;br /&gt;
* [[:Category:AW|Advanced Warfare]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Editing Basics ==&lt;br /&gt;
* [//www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* [//www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]&lt;br /&gt;
* [//www.mediawiki.org/wiki/Localisation#Translation_resources Localise MediaWiki for your language]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=IPAK_Files&amp;diff=935</id>
		<title>IPAK Files</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=IPAK_Files&amp;diff=935"/>
		<updated>2015-07-04T01:20:50Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:PAK Files]]&lt;br /&gt;
[[Category:BO2]]&lt;br /&gt;
IPAK&#039;s, implemented in [[:Category:BO2|Black Ops 2]], are basically an archive of compressed image data.&lt;br /&gt;
&lt;br /&gt;
== Structure ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct IPakHeader&lt;br /&gt;
{&lt;br /&gt;
  unsigned int magic;&lt;br /&gt;
  unsigned int version;&lt;br /&gt;
  unsigned int size;&lt;br /&gt;
  unsigned int sectionCount;&lt;br /&gt;
};&lt;br /&gt;
 &lt;br /&gt;
struct IPakSection&lt;br /&gt;
{&lt;br /&gt;
  unsigned int type; //enum 0x1 = info, 0x2 = data&lt;br /&gt;
  unsigned int offset;&lt;br /&gt;
  unsigned int size;&lt;br /&gt;
  unsigned int itemCount;&lt;br /&gt;
};&lt;br /&gt;
 &lt;br /&gt;
struct IPakIndexEntry&lt;br /&gt;
{&lt;br /&gt;
  unsigned __int64 key;&lt;br /&gt;
  unsigned int offset;&lt;br /&gt;
  unsigned int size;&lt;br /&gt;
};&lt;br /&gt;
 &lt;br /&gt;
struct IPakDataChunkHeader&lt;br /&gt;
{&lt;br /&gt;
  unsigned int countAndOffset; // 24 bits = offset, 8 bits = count&lt;br /&gt;
  unsigned int commands[31]; //(depending on endian) blockSize = (info &amp;amp; 0xFFFF); , compressedFlag = info &amp;gt;&amp;gt; 24;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
== Decompression Methods ==&lt;br /&gt;
&lt;br /&gt;
The compression method is just the basic LZO1X compression.&lt;br /&gt;
&lt;br /&gt;
PC:&lt;br /&gt;
 http://pastebin.com/vd9t2U2B&lt;br /&gt;
&lt;br /&gt;
PS3:&lt;br /&gt;
 1.00 t6mp_ps3f.self - 0x6AEA78&lt;br /&gt;
&lt;br /&gt;
XBOX:&lt;br /&gt;
 tu9 default_mp.xex - 0x828E5090&lt;br /&gt;
 tu13 default_mp.xex - 0x828E6308&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=SABS_%26_SABL_Files&amp;diff=934</id>
		<title>SABS &amp; SABL Files</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=SABS_%26_SABL_Files&amp;diff=934"/>
		<updated>2015-07-04T01:18:37Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:PAK Files]]&lt;br /&gt;
[[Category:BO2]]&lt;br /&gt;
SAB(Stream) and SAB(Load). The B is most likely &amp;quot;bank&amp;quot; as the game code refers to a &amp;quot;sound bank&amp;quot; when loading SABL/SABS files. &lt;br /&gt;
&lt;br /&gt;
* SABS = Snd Asset Bank Stream&lt;br /&gt;
* SABL = Snd Asset Bank Load&lt;br /&gt;
== Structure ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum snd_asset_channel_mode&lt;br /&gt;
{&lt;br /&gt;
  SND_ASSET_CHANNEL_MODE_MONO = 0x1,&lt;br /&gt;
  SND_ASSET_CHANNEL_MODE_DUAL = 0x2,&lt;br /&gt;
  // Could be more modes ex: (&amp;quot;Joint Stereo&amp;quot; and &amp;quot;Stereo&amp;quot;)&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
enum snd_asset_format&lt;br /&gt;
{&lt;br /&gt;
  SND_ASSET_FORMAT_PCMS16 = 0x0,&lt;br /&gt;
  SND_ASSET_FORMAT_PCMS24 = 0x1,&lt;br /&gt;
  SND_ASSET_FORMAT_PCMS32 = 0x2,&lt;br /&gt;
  SND_ASSET_FORMAT_IEEE = 0x3,&lt;br /&gt;
  SND_ASSET_FORMAT_XMA4 = 0x4,&lt;br /&gt;
  SND_ASSET_FORMAT_MP3 = 0x5,&lt;br /&gt;
  SND_ASSET_FORMAT_MSADPCM = 0x6,&lt;br /&gt;
  SND_ASSET_FORMAT_WMA = 0x7,&lt;br /&gt;
  SND_ASSET_FORMAT_FLAC = 0x8,&lt;br /&gt;
  SND_ASSET_FORMAT_WIIUADPCM = 0x9,&lt;br /&gt;
  SND_ASSET_FORMAT_MPC = 0xA,&lt;br /&gt;
  SND_ASSET_FORMAT_COUNT = 0xB,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndAssetBankEntry&lt;br /&gt;
{&lt;br /&gt;
	unsigned int id; 	             // this is a hash of the name. Name Found in SndBank asset in ff&lt;br /&gt;
        unsigned int size;&lt;br /&gt;
	unsigned int offset;&lt;br /&gt;
	unsigned int frameCount; &lt;br /&gt;
	char frameRateIndex; 	             // see frame_rate_table&lt;br /&gt;
	snd_asset_channel_mode channelCount; // enum 0x1 = mono 0x2 = dual&lt;br /&gt;
	char looping;&lt;br /&gt;
	snd_asset_format format;&lt;br /&gt;
}; // 0x14&lt;br /&gt;
&lt;br /&gt;
struct SndAssetBankEntryHash&lt;br /&gt;
{&lt;br /&gt;
	char hash[16]; // md5 of the audio file&lt;br /&gt;
}; // 0x10&lt;br /&gt;
&lt;br /&gt;
struct SndAssetBankHeader&lt;br /&gt;
{&lt;br /&gt;
	unsigned int magic; 	      // &amp;quot;2UX#&amp;quot;&lt;br /&gt;
	unsigned int version;         // 0x0E&lt;br /&gt;
	unsigned int entrySize;       // 0x14&lt;br /&gt;
	unsigned int checksumSize;    // 0x10&lt;br /&gt;
	unsigned int dependencySize;  // 0x40&lt;br /&gt;
	unsigned int entryCount;      // Amount of sound entries NOT NAME ENTRIES&lt;br /&gt;
	unsigned int dependencyCount; // Always 0x8 for some reason, might be the size of the next 3 fields&lt;br /&gt;
	unsigned int pad32;&lt;br /&gt;
	__int64 fileSize; 	      // Size of the whole file&lt;br /&gt;
	__int64 entryOffset; 	      // &amp;amp;SndAssetBankEntry[0]&lt;br /&gt;
	__int64 checksumOffset;       // &amp;amp;SndAssetBankEntryHash[0]&lt;br /&gt;
	char checksumChecksum[16];    // 16 bytes which are associated between sabs + 0x38 and soundasset + 0x830 (can be &amp;gt; 0x830)&lt;br /&gt;
	char dependencies[512];&lt;br /&gt;
        char padding[1464];&lt;br /&gt;
}; // 0x800&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To calculate the duration of an audio entry:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
unsigned int SND_AssetBankGetFrameRate(SndAssetBankEntry *entry) {&lt;br /&gt;
        int frameRate;&lt;br /&gt;
&lt;br /&gt;
        if (!entry)&lt;br /&gt;
            break;&lt;br /&gt;
        &lt;br /&gt;
        switch (entry-&amp;gt;frameRateIndex) {&lt;br /&gt;
                case 0: frameRate = 8000; break;&lt;br /&gt;
                case 1: frameRate = 12000; break;&lt;br /&gt;
                case 2: frameRate = 16000; break;&lt;br /&gt;
                case 3: frameRate = 24000; break;&lt;br /&gt;
                case 4: frameRate = 32000; break;&lt;br /&gt;
                case 5: frameRate = 44100; break;&lt;br /&gt;
                case 6: frameRate = 48000; break;&lt;br /&gt;
                case 7: frameRate = 96000; break;&lt;br /&gt;
                case 8: frameRate = 192000; break;&lt;br /&gt;
                default:&lt;br /&gt;
                  frameRate = 0;&lt;br /&gt;
                  break;&lt;br /&gt;
        }&lt;br /&gt;
        return frameRate&lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
unsigned int SND_AssetBankGetLengthMs(SndAssetBankEntry *entry) {&lt;br /&gt;
        if (!entry)&lt;br /&gt;
            break;&lt;br /&gt;
        &lt;br /&gt;
        return 1000 * entry-&amp;gt;frameCount / SND_AssetBankGetFrameRate(entry)&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Server_Commands&amp;diff=916</id>
		<title>Server Commands</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Server_Commands&amp;diff=916"/>
		<updated>2015-06-14T20:29:45Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:MW2]]&lt;br /&gt;
[[Category:Game Structures]]&lt;br /&gt;
== Modern Warfare 2 ==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
|PC&lt;br /&gt;
|PS3&lt;br /&gt;
|Xbox 360&lt;br /&gt;
|Description&lt;br /&gt;
|Arg 1&lt;br /&gt;
|Arg 2&lt;br /&gt;
|Arg 3&lt;br /&gt;
|Arg 4&lt;br /&gt;
|Arg 5&lt;br /&gt;
|Arg 6&lt;br /&gt;
|Arg 7&lt;br /&gt;
|Arg 8&lt;br /&gt;
|----&lt;br /&gt;
|0x41&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Show hud splash&lt;br /&gt;
|Splash index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x42&lt;br /&gt;
|0x42&lt;br /&gt;
|&lt;br /&gt;
|Map restart (no save persist)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x43&lt;br /&gt;
|0x43&lt;br /&gt;
|&lt;br /&gt;
|Set equipped offhand&lt;br /&gt;
|Weapon index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x44&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Deactivate reverb&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x45&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set channel volume&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x46&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Deactivate channel volume&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x47&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set Axis team score&lt;br /&gt;
|score value&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set Allies team score&lt;br /&gt;
|score value&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x49&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4A&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Menu show notify&lt;br /&gt;
|menu index (1-6)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4C&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Close in game menu&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4E&lt;br /&gt;
|0x4E&lt;br /&gt;
|&lt;br /&gt;
|Read player persistent data changes&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4F&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set player card display slot&lt;br /&gt;
|client index&lt;br /&gt;
|slot number&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x51&lt;br /&gt;
|0x51&lt;br /&gt;
|&lt;br /&gt;
|Vision set normal&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x52&lt;br /&gt;
|0x52&lt;br /&gt;
|&lt;br /&gt;
|Vision set night&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x53&lt;br /&gt;
|0x53&lt;br /&gt;
|&lt;br /&gt;
|Vision set misslecam&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x54&lt;br /&gt;
|0x54&lt;br /&gt;
|&lt;br /&gt;
|Vision set thermal&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x55&lt;br /&gt;
|0x55&lt;br /&gt;
|&lt;br /&gt;
|Vision set pain&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x56&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Register killcamFxWeapons&lt;br /&gt;
|killcam fx weapon&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x57&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Start or stop water sheet fx&lt;br /&gt;
|start or stop (1 or 0)&lt;br /&gt;
|duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x61&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Select weapon&lt;br /&gt;
|weapon index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x62&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Parse scores&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x63&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Announcment message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x64&lt;br /&gt;
|0x64&lt;br /&gt;
|&lt;br /&gt;
|Config string modified&lt;br /&gt;
|config string index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x65&lt;br /&gt;
|0x65&lt;br /&gt;
|&lt;br /&gt;
|Game message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x66&lt;br /&gt;
|0x66&lt;br /&gt;
|&lt;br /&gt;
|Game message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x67&lt;br /&gt;
|0x67&lt;br /&gt;
|&lt;br /&gt;
|Bold game message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x68&lt;br /&gt;
|0x68&lt;br /&gt;
|&lt;br /&gt;
|Chat message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x69&lt;br /&gt;
|0x69&lt;br /&gt;
|&lt;br /&gt;
|Team chat message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6A&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|----&lt;br /&gt;
|0x6B&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Local sound stop&lt;br /&gt;
|sound index (1-256)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6C&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Blur server command&lt;br /&gt;
|time&lt;br /&gt;
|blur value&lt;br /&gt;
|blur time (0=relative,1=absolute)&lt;br /&gt;
|blur priority (0=none,1=script,2=code)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6D&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Clear blur&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6E&lt;br /&gt;
|0x6E&lt;br /&gt;
|&lt;br /&gt;
|Map restart (with save persist)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6F&lt;br /&gt;
|0x6F&lt;br /&gt;
|&lt;br /&gt;
|Play music&lt;br /&gt;
|sound name&lt;br /&gt;
|use time scale&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x70&lt;br /&gt;
|0x70&lt;br /&gt;
|&lt;br /&gt;
|Stop music&lt;br /&gt;
|fade time&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x71&lt;br /&gt;
|0x71&lt;br /&gt;
|&lt;br /&gt;
|Fade all sounds&lt;br /&gt;
|volume&lt;br /&gt;
|fade time&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x72&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Reverb command&lt;br /&gt;
|priority (1=level or 2=shellshock)&lt;br /&gt;
|roomtype&lt;br /&gt;
|drylevel&lt;br /&gt;
|wetlevel&lt;br /&gt;
|fadetime&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x73&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Play local sound&lt;br /&gt;
|sound alias index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x74&lt;br /&gt;
|0x74&lt;br /&gt;
|&lt;br /&gt;
|Open script menu&lt;br /&gt;
|script menu index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x75&lt;br /&gt;
|0x75&lt;br /&gt;
|&lt;br /&gt;
|Close popup script menu&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x76&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set client dvars&lt;br /&gt;
|dvars&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x78&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Open menu&lt;br /&gt;
|menu index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x79&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Close menu&lt;br /&gt;
|menu index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Server_Commands&amp;diff=915</id>
		<title>Server Commands</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Server_Commands&amp;diff=915"/>
		<updated>2015-06-14T19:20:57Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* Modern Warfare 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Game Structures]]&lt;br /&gt;
== Modern Warfare 2 ==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
|PC&lt;br /&gt;
|PS3&lt;br /&gt;
|Xbox 360&lt;br /&gt;
|Description&lt;br /&gt;
|Arg 1&lt;br /&gt;
|Arg 2&lt;br /&gt;
|Arg 3&lt;br /&gt;
|Arg 4&lt;br /&gt;
|Arg 5&lt;br /&gt;
|Arg 6&lt;br /&gt;
|Arg 7&lt;br /&gt;
|Arg 8&lt;br /&gt;
|----&lt;br /&gt;
|0x41&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Show hud splash&lt;br /&gt;
|Splash index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x42&lt;br /&gt;
|0x42&lt;br /&gt;
|&lt;br /&gt;
|Map restart (no save persist)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x43&lt;br /&gt;
|0x43&lt;br /&gt;
|&lt;br /&gt;
|Set equipped offhand&lt;br /&gt;
|Weapon index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x44&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Deactivate reverb&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x45&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set channel volume&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x46&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Deactivate channel volume&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x47&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set Axis team score&lt;br /&gt;
|score value&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set Allies team score&lt;br /&gt;
|score value&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x49&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4A&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Menu show notify&lt;br /&gt;
|menu index (1-6)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4C&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Close in game menu&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4E&lt;br /&gt;
|0x4E&lt;br /&gt;
|&lt;br /&gt;
|Read player persistent data changes&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4F&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set player card display slot&lt;br /&gt;
|client index&lt;br /&gt;
|slot number&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x51&lt;br /&gt;
|0x51&lt;br /&gt;
|&lt;br /&gt;
|Vision set normal&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x52&lt;br /&gt;
|0x52&lt;br /&gt;
|&lt;br /&gt;
|Vision set night&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x53&lt;br /&gt;
|0x53&lt;br /&gt;
|&lt;br /&gt;
|Vision set misslecam&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x54&lt;br /&gt;
|0x54&lt;br /&gt;
|&lt;br /&gt;
|Vision set thermal&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x55&lt;br /&gt;
|0x55&lt;br /&gt;
|&lt;br /&gt;
|Vision set pain&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x56&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Register killcamFxWeapons&lt;br /&gt;
|killcam fx weapon&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x57&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Start or stop water sheet fx&lt;br /&gt;
|start or stop (1 or 0)&lt;br /&gt;
|duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x61&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Select weapon&lt;br /&gt;
|weapon index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x62&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Parse scores&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x63&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Announcment message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x64&lt;br /&gt;
|0x64&lt;br /&gt;
|&lt;br /&gt;
|Config string modified&lt;br /&gt;
|config string index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x65&lt;br /&gt;
|0x65&lt;br /&gt;
|&lt;br /&gt;
|Game message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x66&lt;br /&gt;
|0x66&lt;br /&gt;
|&lt;br /&gt;
|Game message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x67&lt;br /&gt;
|0x67&lt;br /&gt;
|&lt;br /&gt;
|Bold game message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x68&lt;br /&gt;
|0x68&lt;br /&gt;
|&lt;br /&gt;
|Chat message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x69&lt;br /&gt;
|0x69&lt;br /&gt;
|&lt;br /&gt;
|Team chat message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6A&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|----&lt;br /&gt;
|0x6B&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Local sound stop&lt;br /&gt;
|sound index (1-256)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6C&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Blur server command&lt;br /&gt;
|time&lt;br /&gt;
|blur value&lt;br /&gt;
|blur time (0=relative,1=absolute)&lt;br /&gt;
|blur priority (0=none,1=script,2=code)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6D&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Clear blur&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6E&lt;br /&gt;
|0x6E&lt;br /&gt;
|&lt;br /&gt;
|Map restart (with save persist)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6F&lt;br /&gt;
|0x6F&lt;br /&gt;
|&lt;br /&gt;
|Play music&lt;br /&gt;
|sound name&lt;br /&gt;
|use time scale&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x70&lt;br /&gt;
|0x70&lt;br /&gt;
|&lt;br /&gt;
|Stop music&lt;br /&gt;
|fade time&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x71&lt;br /&gt;
|0x71&lt;br /&gt;
|&lt;br /&gt;
|Fade all sounds&lt;br /&gt;
|volume&lt;br /&gt;
|fade time&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x72&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Reverb command&lt;br /&gt;
|priority (1=level or 2=shellshock)&lt;br /&gt;
|roomtype&lt;br /&gt;
|drylevel&lt;br /&gt;
|wetlevel&lt;br /&gt;
|fadetime&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x73&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Play local sound&lt;br /&gt;
|sound alias index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x74&lt;br /&gt;
|0x74&lt;br /&gt;
|&lt;br /&gt;
|Open script menu&lt;br /&gt;
|script menu index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x75&lt;br /&gt;
|0x75&lt;br /&gt;
|&lt;br /&gt;
|Close popup script menu&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x76&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set client dvars&lt;br /&gt;
|dvars&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x78&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Open menu&lt;br /&gt;
|menu index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x79&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Close menu&lt;br /&gt;
|menu index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Server_Commands&amp;diff=914</id>
		<title>Server Commands</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Server_Commands&amp;diff=914"/>
		<updated>2015-06-14T19:17:43Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* Modern Warfare 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Game Structures]]&lt;br /&gt;
== Modern Warfare 2 ==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
|PC&lt;br /&gt;
|PS3&lt;br /&gt;
|Xbox 360&lt;br /&gt;
|Description&lt;br /&gt;
|Arg 1&lt;br /&gt;
|Arg 2&lt;br /&gt;
|Arg 3&lt;br /&gt;
|Arg 4&lt;br /&gt;
|Arg 5&lt;br /&gt;
|Arg 6&lt;br /&gt;
|Arg 7&lt;br /&gt;
|Arg 8&lt;br /&gt;
|----&lt;br /&gt;
|0x41&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Show hud splash&lt;br /&gt;
|Splash index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x42&lt;br /&gt;
|0x42&lt;br /&gt;
|&lt;br /&gt;
|Map restart (no save persist)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x43&lt;br /&gt;
|0x43&lt;br /&gt;
|&lt;br /&gt;
|Set equipped offhand&lt;br /&gt;
|Weapon index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x44&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Deactivate reverb&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x45&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set channel volume&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x46&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Deactivate channel volume&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x47&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set Axis team score&lt;br /&gt;
|score value&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set Allies team score&lt;br /&gt;
|score value&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x49&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4A&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Menu show notify&lt;br /&gt;
|menu index (1-6)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4C&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Close in game menu&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4E&lt;br /&gt;
|0x4E&lt;br /&gt;
|&lt;br /&gt;
|Read player persistent data changes&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4F&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set player card display slot&lt;br /&gt;
|client index&lt;br /&gt;
|slot number&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x51&lt;br /&gt;
|0x51&lt;br /&gt;
|&lt;br /&gt;
|Vision set normal&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x52&lt;br /&gt;
|0x52&lt;br /&gt;
|&lt;br /&gt;
|Vision set night&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x53&lt;br /&gt;
|0x53&lt;br /&gt;
|&lt;br /&gt;
|Vision set misslecam&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x54&lt;br /&gt;
|0x54&lt;br /&gt;
|&lt;br /&gt;
|Vision set thermal&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x55&lt;br /&gt;
|0x55&lt;br /&gt;
|&lt;br /&gt;
|Vision set pain&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x56&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Register killcamFxWeapons&lt;br /&gt;
|killcam fx weapon&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x57&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Start or stop water sheet fx&lt;br /&gt;
|start or stop (1 or 0)&lt;br /&gt;
|duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x61&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Select weapon&lt;br /&gt;
|weapon index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x62&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Parse scores&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x63&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Announcment message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x64&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Config string modified&lt;br /&gt;
|config string index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x65&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Game message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x66&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Game message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x67&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Bold game message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x68&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Chat message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x69&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Team chat message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6A&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|----&lt;br /&gt;
|0x6B&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Local sound stop&lt;br /&gt;
|sound index (1-256)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6C&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Blur server command&lt;br /&gt;
|time&lt;br /&gt;
|blur value&lt;br /&gt;
|blur time (0=relative,1=absolute)&lt;br /&gt;
|blur priority (0=none,1=script,2=code)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6D&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Clear blur&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6E&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Map restart (with save persist)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6F&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Play music&lt;br /&gt;
|sound name&lt;br /&gt;
|use time scale&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x70&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Stop music&lt;br /&gt;
|fade time&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x71&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Fade all sounds&lt;br /&gt;
|volume&lt;br /&gt;
|fade time&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x72&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Reverb command&lt;br /&gt;
|priority (1=level or 2=shellshock)&lt;br /&gt;
|roomtype&lt;br /&gt;
|drylevel&lt;br /&gt;
|wetlevel&lt;br /&gt;
|fadetime&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x73&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Play local sound&lt;br /&gt;
|sound alias index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x74&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Open script menu&lt;br /&gt;
|script menu index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x75&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Close popup script menu&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x76&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set client dvars&lt;br /&gt;
|dvars&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x78&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Open menu&lt;br /&gt;
|menu index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x79&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Close menu&lt;br /&gt;
|menu index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Server_Commands&amp;diff=913</id>
		<title>Server Commands</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Server_Commands&amp;diff=913"/>
		<updated>2015-06-14T19:10:07Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* Modern Warfare 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Game Structures]]&lt;br /&gt;
== Modern Warfare 2 ==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
|PC&lt;br /&gt;
|PS3&lt;br /&gt;
|Xbox 360&lt;br /&gt;
|Description&lt;br /&gt;
|Arg 1&lt;br /&gt;
|Arg 2&lt;br /&gt;
|Arg 3&lt;br /&gt;
|Arg 4&lt;br /&gt;
|Arg 5&lt;br /&gt;
|Arg 6&lt;br /&gt;
|Arg 7&lt;br /&gt;
|Arg 8&lt;br /&gt;
|----&lt;br /&gt;
|0x41&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Show hud splash&lt;br /&gt;
|Splash index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x42&lt;br /&gt;
|0x42&lt;br /&gt;
|&lt;br /&gt;
|Map restart (no save persist)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x43&lt;br /&gt;
|0x43&lt;br /&gt;
|&lt;br /&gt;
|Set equipped offhand&lt;br /&gt;
|Weapon index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x44&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Deactivate reverb&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x45&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set channel volume&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x46&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Deactivate channel volume&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x47&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set Axis team score&lt;br /&gt;
|score value&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set Allies team score&lt;br /&gt;
|score value&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x49&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4A&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Menu show notify&lt;br /&gt;
|menu index (1-6)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4C&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Close in game menu&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4F&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set player card display slot&lt;br /&gt;
|client index&lt;br /&gt;
|slot number&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x51&lt;br /&gt;
|0x51&lt;br /&gt;
|&lt;br /&gt;
|Vision set normal&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x52&lt;br /&gt;
|0x52&lt;br /&gt;
|&lt;br /&gt;
|Vision set night&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x53&lt;br /&gt;
|0x53&lt;br /&gt;
|&lt;br /&gt;
|Vision set misslecam&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x54&lt;br /&gt;
|0x54&lt;br /&gt;
|&lt;br /&gt;
|Vision set thermal&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x55&lt;br /&gt;
|0x55&lt;br /&gt;
|&lt;br /&gt;
|Vision set pain&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x56&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Register killcamFxWeapons&lt;br /&gt;
|killcam fx weapon&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x57&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Start or stop water sheet fx&lt;br /&gt;
|start or stop (1 or 0)&lt;br /&gt;
|duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x61&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Select weapon&lt;br /&gt;
|weapon index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x62&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Parse scores&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x63&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Announcment message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x64&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Config string modified&lt;br /&gt;
|config string index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x65&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Game message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x66&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Game message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x67&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Bold game message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x68&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Chat message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x69&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Team chat message&lt;br /&gt;
|message&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6A&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|----&lt;br /&gt;
|0x6B&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Local sound stop&lt;br /&gt;
|sound index (1-256)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6C&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Blur server command&lt;br /&gt;
|time&lt;br /&gt;
|blur value&lt;br /&gt;
|blur time (0=relative,1=absolute)&lt;br /&gt;
|blur priority (0=none,1=script,2=code)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6D&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Clear blur&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6E&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Map restart (with save persist)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x6F&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Play music&lt;br /&gt;
|sound name&lt;br /&gt;
|use time scale&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x70&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Stop music&lt;br /&gt;
|fade time&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x71&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Fade all sounds&lt;br /&gt;
|volume&lt;br /&gt;
|fade time&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x72&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Reverb command&lt;br /&gt;
|priority (1=level or 2=shellshock)&lt;br /&gt;
|roomtype&lt;br /&gt;
|drylevel&lt;br /&gt;
|wetlevel&lt;br /&gt;
|fadetime&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x73&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Play local sound&lt;br /&gt;
|sound alias index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x74&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Open script menu&lt;br /&gt;
|script menu index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x75&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Close popup script menu&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x76&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set client dvars&lt;br /&gt;
|dvars&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x78&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Open menu&lt;br /&gt;
|menu index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x79&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Close menu&lt;br /&gt;
|menu index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Server_Commands&amp;diff=912</id>
		<title>Server Commands</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Server_Commands&amp;diff=912"/>
		<updated>2015-06-14T14:52:00Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Game Structures]]&lt;br /&gt;
== Modern Warfare 2 ==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
|PC&lt;br /&gt;
|PS3&lt;br /&gt;
|Xbox 360&lt;br /&gt;
|Description&lt;br /&gt;
|Arg 1&lt;br /&gt;
|Arg 2&lt;br /&gt;
|Arg 3&lt;br /&gt;
|Arg 4&lt;br /&gt;
|Arg 5&lt;br /&gt;
|Arg 6&lt;br /&gt;
|Arg 7&lt;br /&gt;
|Arg 8&lt;br /&gt;
|----&lt;br /&gt;
|0x41&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Show hud splash&lt;br /&gt;
|Splash index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x42&lt;br /&gt;
|0x42&lt;br /&gt;
|&lt;br /&gt;
|Map restart (no save persist)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x43&lt;br /&gt;
|0x43&lt;br /&gt;
|&lt;br /&gt;
|Set equipped offhand&lt;br /&gt;
|Weapon index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x44&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Deactivate reverb&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x45&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set channel volume&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x46&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Deactivate channel volume&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x47&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set Axis team score&lt;br /&gt;
|score value&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set Allies team score&lt;br /&gt;
|score value&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x49&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4A&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Menu show notify&lt;br /&gt;
|menu index (1-6)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4C&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Close in game menu&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4F&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set player card display slot&lt;br /&gt;
|client index&lt;br /&gt;
|slot number&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x51&lt;br /&gt;
|0x51&lt;br /&gt;
|&lt;br /&gt;
|Vision set normal&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x52&lt;br /&gt;
|0x52&lt;br /&gt;
|&lt;br /&gt;
|Vision set night&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x53&lt;br /&gt;
|0x53&lt;br /&gt;
|&lt;br /&gt;
|Vision set misslecam&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x54&lt;br /&gt;
|0x54&lt;br /&gt;
|&lt;br /&gt;
|Vision set thermal&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x55&lt;br /&gt;
|0x55&lt;br /&gt;
|&lt;br /&gt;
|Vision set pain&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x56&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Register killcamFxWeapons&lt;br /&gt;
|killcam fx weapon&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x57&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Start or stop water sheet fx&lt;br /&gt;
|start or stop (1 or 0)&lt;br /&gt;
|duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x61&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Select weapon&lt;br /&gt;
|weapon index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Server_Commands&amp;diff=911</id>
		<title>Server Commands</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Server_Commands&amp;diff=911"/>
		<updated>2015-06-14T14:50:19Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: Created page with &amp;quot;== Modern Warfare 2 == {|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot; |PC |PS3 |Xbox 360 |Description |A...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Modern Warfare 2 ==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
|PC&lt;br /&gt;
|PS3&lt;br /&gt;
|Xbox 360&lt;br /&gt;
|Description&lt;br /&gt;
|Arg 1&lt;br /&gt;
|Arg 2&lt;br /&gt;
|Arg 3&lt;br /&gt;
|Arg 4&lt;br /&gt;
|Arg 5&lt;br /&gt;
|Arg 6&lt;br /&gt;
|Arg 7&lt;br /&gt;
|Arg 8&lt;br /&gt;
|----&lt;br /&gt;
|0x41&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Show hud splash&lt;br /&gt;
|Splash index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x42&lt;br /&gt;
|0x42&lt;br /&gt;
|&lt;br /&gt;
|Map restart (no save persist)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x43&lt;br /&gt;
|0x43&lt;br /&gt;
|&lt;br /&gt;
|Set equipped offhand&lt;br /&gt;
|Weapon index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x44&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Deactivate reverb&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x45&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set channel volume&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x46&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Deactivate channel volume&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x47&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set Axis team score&lt;br /&gt;
|score value&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set Allies team score&lt;br /&gt;
|score value&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x49&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|unknown&lt;br /&gt;
|unknown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4A&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Menu show notify&lt;br /&gt;
|menu index (1-6)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4C&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Close in game menu&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x4F&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Set player card display slot&lt;br /&gt;
|client index&lt;br /&gt;
|slot number&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x51&lt;br /&gt;
|0x51&lt;br /&gt;
|&lt;br /&gt;
|Vision set normal&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x52&lt;br /&gt;
|0x52&lt;br /&gt;
|&lt;br /&gt;
|Vision set night&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x53&lt;br /&gt;
|0x53&lt;br /&gt;
|&lt;br /&gt;
|Vision set misslecam&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x54&lt;br /&gt;
|0x54&lt;br /&gt;
|&lt;br /&gt;
|Vision set thermal&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x55&lt;br /&gt;
|0x55&lt;br /&gt;
|&lt;br /&gt;
|Vision set pain&lt;br /&gt;
|vision name&lt;br /&gt;
|lerp duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x56&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Register killcamFxWeapons&lt;br /&gt;
|killcam fx weapon&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x57&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Start or stop water sheet fx&lt;br /&gt;
|start or stop (1 or 0)&lt;br /&gt;
|duration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|0x61&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Select weapon&lt;br /&gt;
|weapon index&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|----&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Category:Assets&amp;diff=905</id>
		<title>Category:Assets</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Category:Assets&amp;diff=905"/>
		<updated>2015-05-04T05:25:27Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* Asset Types */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
Any pages containing information on game assets will be linked here. This page will also contain information pertaining to any asset on any CoD. &lt;br /&gt;
&lt;br /&gt;
== Pool Structure ==&lt;br /&gt;
Once the assets are loaded from the [[:Category:FastFiles|FastFile and Zones]], they are stored in memory in pools.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
template&amp;lt;typename T&amp;gt; union XAssetPoolEntry&lt;br /&gt;
{&lt;br /&gt;
  T entry;&lt;br /&gt;
  T * next;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
template&amp;lt;typename T, int count&amp;gt; struct XAssetPool&lt;br /&gt;
{&lt;br /&gt;
  T * freeHead;&lt;br /&gt;
  XAssetPoolEntry&amp;lt;T&amp;gt; entries[count];&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
The pool counts are stored in an int[] in the executable called g_poolSizes. The freeHead is a pointer to the first unused asset in the pool. The next pointer is only used if the current asset is an unused asset, in which case it points to the next asset in ithe pool. Keep in mind that assets that only have a count of 1 are not going to be in a pool.&lt;br /&gt;
== Asset Types ==&lt;br /&gt;
=== 007 Quantum of Solace ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|xmodelpieces&lt;br /&gt;
|N/A&lt;br /&gt;
|0x00&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|physpreset&lt;br /&gt;
|N/A&lt;br /&gt;
|0x01&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|physconstraints&lt;br /&gt;
|N/A&lt;br /&gt;
|0x02&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|destructibledef&lt;br /&gt;
|N/A&lt;br /&gt;
|0x03&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|xanim&lt;br /&gt;
|N/A&lt;br /&gt;
|0x04&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|N/A&lt;br /&gt;
|0x05&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x280&lt;br /&gt;
|-&lt;br /&gt;
|material&lt;br /&gt;
|N/A&lt;br /&gt;
|0x06&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x65A&lt;br /&gt;
|-&lt;br /&gt;
|pixelshader&lt;br /&gt;
|N/A&lt;br /&gt;
|0x07&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x988&lt;br /&gt;
|-&lt;br /&gt;
|vertexshader&lt;br /&gt;
|N/A&lt;br /&gt;
|0x08&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x4D8&lt;br /&gt;
|-&lt;br /&gt;
|techset&lt;br /&gt;
|N/A&lt;br /&gt;
|0x09&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0A&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x76C&lt;br /&gt;
|-&lt;br /&gt;
|sound&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0B&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x2710&lt;br /&gt;
|-&lt;br /&gt;
|sndcurve&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0C&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|col_map_sp&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0D&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|col_map_mp&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0E&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|com_map&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0F&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|game_map_sp&lt;br /&gt;
|N/A&lt;br /&gt;
|0x10&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|game_map_mp&lt;br /&gt;
|N/A&lt;br /&gt;
|0x11&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|map_ents&lt;br /&gt;
|N/A&lt;br /&gt;
|0x12&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|gfx_map&lt;br /&gt;
|N/A&lt;br /&gt;
|0x13&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|lightdef&lt;br /&gt;
|N/A&lt;br /&gt;
|0x14&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|N/A&lt;br /&gt;
|0x15&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|font&lt;br /&gt;
|N/A&lt;br /&gt;
|0x16&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|menufile&lt;br /&gt;
|N/A&lt;br /&gt;
|0x17&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|menu&lt;br /&gt;
|N/A&lt;br /&gt;
|0x18&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|localize&lt;br /&gt;
|N/A&lt;br /&gt;
|0x19&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x1800&lt;br /&gt;
|-&lt;br /&gt;
|weapon&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1A&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|snddriverglobals&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1B&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|fx&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1C&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x154&lt;br /&gt;
|-&lt;br /&gt;
|impactfx&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1D&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1E&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1F&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|N/A&lt;br /&gt;
|0x20&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|N/A&lt;br /&gt;
|0x21&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|rawfile&lt;br /&gt;
|N/A&lt;br /&gt;
|0x22&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|stringtable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x23&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0xA&lt;br /&gt;
|-&lt;br /&gt;
|xmltree&lt;br /&gt;
|N/A&lt;br /&gt;
|0x24&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|scene_animation&lt;br /&gt;
|N/A&lt;br /&gt;
|0x25&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|cutscene&lt;br /&gt;
|N/A&lt;br /&gt;
|0x26&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|custom_camera&lt;br /&gt;
|N/A&lt;br /&gt;
|0x27&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Call of Duty 4 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|xmodelpieces&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|False&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Call_of_Duty_4_.26_Modern_Warfare_2|physpreset]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Call_of_Duty_4_.26_World_at_War|xanim]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|[[:XModel_Asset_(CoD4)|xmodel]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x3E8&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3|material]]&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2|pixelshader]]&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x600&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3 &amp;amp; Ghosts|vertexshader]]&lt;br /&gt;
|N/A&lt;br /&gt;
|0x06&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x07&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Call_of_Duty_4_.26_World_at_War|image]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x08&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x960&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#Infinity Ward|sound]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|-&lt;br /&gt;
|[[Sound Curve Asset|sndcurve]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Loaded Sound Asset#Call of Duty 4|loaded_sound]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x4B0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (CoD4)|col_map_sp]]&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (CoD4)|col_map_mp]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#Call_of_Duty_4_.26_Modern_Warfare_2_.26_3_.26_Ghosts|com_map]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Call_of_Duty_4_Single_Player_.26_World_at_War_.26_Black_Ops_1|game_map_sp]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Call_of_Duty_4_Multiplayer|game_map_mp]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1|map_ents]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (CoD4)|gfx_map]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Call_of_Duty_4_.26_World_at_War_.26_Modern_Warfare_2_.26_Black_Ops_1_.26_2|lightdef]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x12&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x13&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (CoD4)|menu]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x1800&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (CoD4)|weapon]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#Infinity_Ward_Games|snddriverglobals]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX Asset (CoD4)|fx]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#Call_of_Duty_4|impactfx]]&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1B&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1C&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x1D&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x1E&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1_.26_2|rawfile]]&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Call_of_Duty_4_.26_World_at_War|stringtable]]&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|0x32&lt;br /&gt;
|}&lt;br /&gt;
=== World at War ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|xmodelpieces&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|False&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#World_at_War|physpreset]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysConstraints Asset|physconstraints]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[DestructibleDef Asset|destructibledef]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Call_of_Duty_4_.26_World_at_War|xanim]]&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x3E8&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3|material]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2|pixelshader]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3 &amp;amp; Ghosts|vertexshader]]&lt;br /&gt;
|n/a&lt;br /&gt;
|0x08&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Call_of_Duty_4_.26_World_at_War|image]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x960&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#World at War|sound]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Loaded Sound Asset#World at War|loaded_sound]]&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0x640&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (WaW)|col_map_sp]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (WaW)|col_map_mp]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#World_at_War_.26_Black_Ops_1|com_map]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Call_of_Duty_4_Single_Player_.26_World_at_War_.26_Black_Ops_1|game_map_sp]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Call_of_Duty_4_Single_Player_.26_World_at_War_.26_Black_Ops_1|game_map_mp]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1|map_ents]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (WaW)|gfx_map]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Call_of_Duty_4_.26_World_at_War_.26_Modern_Warfare_2_.26_Black_Ops_1_.26_2|lightdef]]&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x13&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (WaW)|menu]]&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x258&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|0x2096&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (WaW)|weapon]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#World_at_War|snddriverglobals]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX Asset (WaW)|fx]]&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#World_at_War|impactfx]]&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1C&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x1D&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x1E&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x1F&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1_.26_2|rawfile]]&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Call_of_Duty_4_.26_World_at_War|stringtable]]&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x21&lt;br /&gt;
|True&lt;br /&gt;
|0x32&lt;br /&gt;
|-&lt;br /&gt;
|[[:PackIndex Asset|packindex]]&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x22&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|}&lt;br /&gt;
=== Modern Warfare 2 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Call_of_Duty_4_.26_Modern_Warfare_2|physpreset]]&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Physical_Collision_Map_Asset|phys_collmap]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Modern_Warfare_2_.26_3_.26_Ghosts|xanim]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|[[:XModel_Surface_Asset#Modern_Warfare_2|xmodelsurfs]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x600&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3|material]]&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2|pixelshader]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x1FA0&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3 &amp;amp; Ghosts|vertexshader]]&lt;br /&gt;
|N/A&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|vertexdecl&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x30&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x300&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|image]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0xE00&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#Infinity Ward|sound]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|-&lt;br /&gt;
|[[Sound Curve Asset|sndcurve]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Loaded Sound Asset#Modern Warfare 2 &amp;amp; 3 &amp;amp; Ghosts|loaded_sound]]&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|0x546&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (MW2)|col_map_sp]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (MW2)|col_map_mp]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#Call_of_Duty_4_.26_Modern_Warfare_2_.26_3_.26_Ghosts|com_map]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Single_Player|game_map_sp]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Multiplayer|game_map_mp]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Modern_Warfare_2|map_ents]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX_Map_Asset|fx_map]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (MW2)|gfx_map]]&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Call_of_Duty_4_.26_World_at_War_.26_Modern_Warfare_2_.26_Black_Ops_1_.26_2|lightdef]]&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (MW2)|menu]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|0x264&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|0x1B58&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (MW2)|weapon]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|True&lt;br /&gt;
|0x578&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#Infinity_Ward_Games|snddriverglobals]]&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX Asset (MW2)|fx]]&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|True&lt;br /&gt;
|0x258&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#Modern_Warfare_2_.26_3|impactfx]]&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|rawfile]]&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|stringtable]]&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|[[:LeaderboardDef_Asset|leaderboarddef]]&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|True&lt;br /&gt;
|0x64&lt;br /&gt;
|-&lt;br /&gt;
|[[:StructuredDataDef Asset|structureddatadef]]&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[:Tracer_Asset#Modern_Warfare_2_.26_3_.26_Ghosts|tracer]]&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|[[:Vehicle_Asset_(MW2)|vehicle]]&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:AddonMapEnts_Asset|addon_map_ents]]&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Black Ops 1 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|xmodelpieces&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|False&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Black_Ops_1_.26_2|physpreset]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysConstraints Asset|physconstraints]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[DestructibleDef Asset|destructibledef]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Black_Ops_1_.26_2|xanim]]&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x13EC&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x3E8&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Black Ops &amp;amp; Black Ops 2|material]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Black Ops|pixelshader]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|0x1060&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Black Ops &amp;amp; Black Ops 2|vertexshader]]&lt;br /&gt;
|n/a&lt;br /&gt;
|0x08&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|0x708&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Black_Ops|image]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#Black Ops|sound]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|sound_patch&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (BO1)|col_map_sp]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (BO1)|col_map_mp]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#World_at_War_.26_Black_Ops_1|com_map]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Call_of_Duty_4_Single_Player_.26_World_at_War_.26_Black_Ops_1|game_map_sp]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Call_of_Duty_4_Single_Player_.26_World_at_War_.26_Black_Ops_1|game_map_mp]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1|map_ents]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (BO1)|gfx_map]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Call_of_Duty_4_.26_World_at_War_.26_Modern_Warfare_2_.26_Black_Ops_1_.26_2|lightdef]]&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x13&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|0xA4&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (BO1)|menu]]&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x3CA&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|0x2400&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (BO1)|weapon]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|weapondef&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x19&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|weaponvariant&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#Black_Ops_1|snddriverglobals]]&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX Asset (BO1)|fx]]&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1C&lt;br /&gt;
|True&lt;br /&gt;
|0x1C2&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#Black_Ops_1|impactfx]]&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x1E&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x1F&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mpbody&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x20&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mphead&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x21&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x22&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x23&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1_.26_2|rawfile]]&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x24&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Black_Ops_1_.26_2|stringtable]]&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x25&lt;br /&gt;
|True&lt;br /&gt;
|0x50&lt;br /&gt;
|-&lt;br /&gt;
|[[:PackIndex Asset|packindex]]&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x26&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:XGlobals Asset|xGlobals]]&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x27&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:DDL Asset|ddl]]&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x28&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[Glasses Asset|glasses]]&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x29&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:TextureSet Asset#Black Ops 1|texturelist]]&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Emblem_Set_Asset#Black_Ops_1|emblemset]]&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2A&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Modern Warfare 3 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Modern_Warfare_3|physpreset]]&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Physical_Collision_Map_Asset|phys_collmap]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Modern_Warfare_2_.26_3_.26_Ghosts|xanim]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x1040&lt;br /&gt;
|-&lt;br /&gt;
|[[:XModel_Surface_Asset#Modern_Warfare_3|xmodelsurfs]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0xC00&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x8A0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3|material]]&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x1260&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Modern Warfare 3 &amp;amp; Ghosts|pixelshader]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x1800&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3 &amp;amp; Ghosts|vertexshader]]&lt;br /&gt;
|N/A&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x514&lt;br /&gt;
|-&lt;br /&gt;
|vertexdecl&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x30&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x300&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|image]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0x10C0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#Infinity Ward|sound]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|-&lt;br /&gt;
|[[Sound Curve Asset|sndcurve]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Loaded Sound Asset#Modern Warfare 2 &amp;amp; 3 &amp;amp; Ghosts|loaded_sound]]&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|0x672&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (MW3)|col_map_mp/col_map_sp]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#Call_of_Duty_4_.26_Modern_Warfare_2_.26_3_.26_Ghosts|com_map]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Glass_Map_Asset|glass_map]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:AIPaths_Asset#Modern_Warfare_3|aipaths]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Vehicle_Track_Asset|vehicle_track]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Modern_Warfare_3|map_ents]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX_Map_Asset|fx_map]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (MW3)|gfx_map]]&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Modern_Warfare_3_.26_Ghosts_.26_Advanced_Warfare|lightdef]]&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (MW3)|menu]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|0x264&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|0x1B58&lt;br /&gt;
|-&lt;br /&gt;
|[[:Attachment Asset (MW3)|attachment]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|True&lt;br /&gt;
|0x578&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (MW3)|weapon]]&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|0x578&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#Infinity_Ward_Games|snddriverglobals]]&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|fx&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|0x258&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#Modern_Warfare_2_.26_3|impactfx]]&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|[[:SurfaceFX Asset|surfacefx]]&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|rawfile]]&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:ScriptFile_Asset|scriptfile]]&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|stringtable]]&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|[[:LeaderboardDef_Asset|leaderboarddef]]&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|True&lt;br /&gt;
|0x64&lt;br /&gt;
|-&lt;br /&gt;
|[[:StructuredDataDef Asset|structureddatadef]]&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[:Tracer_Asset#Modern_Warfare_2_.26_3_.26_Ghosts|tracer]]&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|[[:Vehicle Asset (MW3)|vehicle]]&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:AddonMapEnts_Asset|addon_map_ents]]&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Black Ops 2 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|xmodelpieces&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|False&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Black_Ops_1_.26_2|physpreset]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x41&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysConstraints Asset|physconstraints]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[DestructibleDef Asset|destructibledef]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Black_Ops_1_.26_2|xanim]]&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x1450&lt;br /&gt;
|-&lt;br /&gt;
|[[:XModel_Asset_(BO2)|xmodel]]&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x578&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Black Ops &amp;amp; Black Ops 2|material]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x1300&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Black Ops 2|pixelshader]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|0x1800&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Black Ops &amp;amp; Black Ops 2|vertexshader]]&lt;br /&gt;
|n/a&lt;br /&gt;
|0x08&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|0x708&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x226&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Black_Ops_2|image]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x1440&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#Black Ops 2|sound]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|sound_patch&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (BO2)|col_map_sp]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (BO2)|col_map_mp]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#Black_Ops_2|com_map]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Black_Ops_2|game_map_sp]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Black_Ops_2|game_map_mp]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Black_Ops_2|map_ents]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (BO2)|gfx_map]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Call_of_Duty_4_.26_World_at_War_.26_Modern_Warfare_2_.26_Black_Ops_1_.26_2|lightdef]]&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x13&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Black_Ops_2|font]]&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:FontIcon Asset|fonticon]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0xA4&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (BO2)|menu]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|0x1C2&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x3800&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (BO2)|weapon]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|weapondef&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|weaponvariant&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1B&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|weaponfull&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1C&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Attachment Asset (BO2)|attachment]]&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:AttachmentUnique Asset|attachmentunique]]&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x1E&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:WeaponCamo Asset|weaponcamo]]&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#Black_Ops_2|snddriverglobals]]&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX Asset (BO2)|fx]]&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x21&lt;br /&gt;
|True&lt;br /&gt;
|0x258&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#Black_Ops_2|impactfx]]&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x22&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x23&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x24&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mpbody&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x25&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mphead&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x26&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x27&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x28&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1_.26_2|rawfile]]&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x29&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Black_Ops_1_.26_2|stringtable]]&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2A&lt;br /&gt;
|True&lt;br /&gt;
|0x60&lt;br /&gt;
|-&lt;br /&gt;
|[[:LeaderboardDef_Asset|leaderboarddef]]&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2B&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:XGlobals Asset|xGlobals]]&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x2C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:DDL Asset|ddl]]&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x2D&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[Glasses Asset|glasses]]&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x30&lt;br /&gt;
|0x2E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:TextureSet Asset#Black Ops 2|texturelist]]&lt;br /&gt;
|0x30&lt;br /&gt;
|0x31&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|[[:Emblem_Set_Asset#Black_Ops_2|emblemset]]&lt;br /&gt;
|0x31&lt;br /&gt;
|0x32&lt;br /&gt;
|0x2F&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|[[:ScriptParseTree Asset|scriptparsetree]]&lt;br /&gt;
|0x32&lt;br /&gt;
|0x33&lt;br /&gt;
|0x30&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:Key-Value_Pair_Asset|keyvaluepairs]]&lt;br /&gt;
|0x33&lt;br /&gt;
|0x34&lt;br /&gt;
|0x31&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Vehicle Asset (BO2)|vehicle]]&lt;br /&gt;
|0x34&lt;br /&gt;
|0x35&lt;br /&gt;
|0x32&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|[[:MemoryBlock Asset|memoryblock]]&lt;br /&gt;
|0x35&lt;br /&gt;
|0x36&lt;br /&gt;
|0x33&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:AddonMapEnts_Asset|addon_map_ents]]&lt;br /&gt;
|0x36&lt;br /&gt;
|0x37&lt;br /&gt;
|0x34&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Tracer_Asset#Black_Ops_2|tracer]]&lt;br /&gt;
|0x37&lt;br /&gt;
|0x38&lt;br /&gt;
|0x35&lt;br /&gt;
|True&lt;br /&gt;
|0x32&lt;br /&gt;
|-&lt;br /&gt;
|[[:SkinnedVerts_Asset|skinnedverts]]&lt;br /&gt;
|0x38&lt;br /&gt;
|0x39&lt;br /&gt;
|0x36&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:QDB_Asset|qdb]]&lt;br /&gt;
|0x39&lt;br /&gt;
|0x3A&lt;br /&gt;
|0x37&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|[[:Slug_Asset|slug]]&lt;br /&gt;
|0x3A&lt;br /&gt;
|0x3B&lt;br /&gt;
|0x38&lt;br /&gt;
|True&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|[[:FootstepTable_Asset|footsteptable]]&lt;br /&gt;
|0x3B&lt;br /&gt;
|0x3C&lt;br /&gt;
|0x39&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|[[:FootstepFxTable_Asset|footstepfxtable]]&lt;br /&gt;
|0x3C&lt;br /&gt;
|0x3D&lt;br /&gt;
|0x3A&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|[[:ZBarrier Asset|zbarrier]]&lt;br /&gt;
|0x3D&lt;br /&gt;
|0x3E&lt;br /&gt;
|0x3B&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|string&lt;br /&gt;
|0x3E&lt;br /&gt;
|0x3F&lt;br /&gt;
|0x3C&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|assetlist&lt;br /&gt;
|0x3F&lt;br /&gt;
|0x40&lt;br /&gt;
|0x3D&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|report&lt;br /&gt;
|0x40&lt;br /&gt;
|0x41&lt;br /&gt;
|0x3E&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|depend&lt;br /&gt;
|0x41&lt;br /&gt;
|0x42&lt;br /&gt;
|0x3F&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ghosts ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Wii-U ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Ghosts|physpreset]]&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Physical_Collision_Map_Asset|phys_collmap]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Modern_Warfare_2_.26_3_.26_Ghosts|xanim]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x1040&lt;br /&gt;
|-&lt;br /&gt;
|[[:XModel_Surface_Asset#Ghosts|xmodelsurfs]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0xC00&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x8A0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Ghosts|material]]&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0xFA0&lt;br /&gt;
|-&lt;br /&gt;
|computeshader&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3 &amp;amp; Ghosts|vertexshader]]&lt;br /&gt;
|n/a&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x6000&lt;br /&gt;
|-&lt;br /&gt;
|hullshader&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x3000&lt;br /&gt;
|-&lt;br /&gt;
|domainshader&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x3000&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Modern Warfare 3 &amp;amp; Ghosts|pixelshader]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0x1800&lt;br /&gt;
|-&lt;br /&gt;
|vertexdecl&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x08&lt;br /&gt;
|0x08&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|0x300&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|image]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|0x10C0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#Infinity Ward|sound]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Curve Asset|sndcurve]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:LPF Curve Asset|lpfcurve]]&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Reverb Send Curve Asset|reverbsendcurve]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Loaded Sound Asset#Modern Warfare 2 &amp;amp; 3 &amp;amp; Ghosts|loaded_sound]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|0x9C4&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (Ghosts)|col_map_mp/col_map_sp]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x13&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#Call_of_Duty_4_.26_Modern_Warfare_2_.26_3_.26_Ghosts|com_map]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x10&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Glass_Map_Asset|glass_map]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x11&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:AIPaths_Asset#Ghosts|aipaths]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x12&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Vehicle_Track_Asset|vehicle_track]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x13&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Ghosts|map_ents]]&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x14&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX_Map_Asset|fx_map]]&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x15&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (Ghosts)|gfx_map]]&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x16&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Modern_Warfare_3_.26_Ghosts_.26_Advanced_Warfare|lightdef]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x17&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x18&lt;br /&gt;
|0x1C&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|fonticon&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x1A&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|unk&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1E&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (MW3)|menu]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:AnimClass_Asset|animclass]]&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x21&lt;br /&gt;
|True&lt;br /&gt;
|0x2198&lt;br /&gt;
|-&lt;br /&gt;
|[[:Attachment Asset (Ghosts)|attachment]]&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x22&lt;br /&gt;
|True&lt;br /&gt;
|0x60&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (Ghosts)|weapon]]&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x23&lt;br /&gt;
|True&lt;br /&gt;
|0xA0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#Infinity_Ward_Games|snddriverglobals]]&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x24&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|fx&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x25&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#Ghosts|impactfx]]&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x26&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|[[:SurfaceFX Asset|surfacefx]]&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x27&lt;br /&gt;
|True&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x28&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x29&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x2A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x2B&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|rawfile]]&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2C&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:ScriptFile_Asset|scriptfile]]&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2D&lt;br /&gt;
|True&lt;br /&gt;
|0x300&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|stringtable]]&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2E&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|[[:LeaderboardDef_Asset|leaderboarddef]]&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2F&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:StructuredDataDef Asset|structureddatadef]]&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x30&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[:Tracer_Asset#Modern_Warfare_2_.26_3_.26_Ghosts|tracer]]&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x31&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|[[:Vehicle_Asset_(Ghosts)|vehicle]]&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x32&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|[[:AddonMapEnts_Asset|addon_map_ents]]&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x30&lt;br /&gt;
|0x33&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:NetConstStrings_Asset|netconststrings]]&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x30&lt;br /&gt;
|0x31&lt;br /&gt;
|0x34&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:ReverbPreset_Asset|reverbpresset]]&lt;br /&gt;
|0x30&lt;br /&gt;
|0x31&lt;br /&gt;
|0x32&lt;br /&gt;
|0x35&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|luafile&lt;br /&gt;
|0x31&lt;br /&gt;
|0x32&lt;br /&gt;
|0x33&lt;br /&gt;
|0x36&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|[[:Scriptable_Asset|scriptable]]&lt;br /&gt;
|0x32&lt;br /&gt;
|0x33&lt;br /&gt;
|0x34&lt;br /&gt;
|0x37&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|colorization&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x38&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|colorizationset&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x39&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|tonemapping&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x3A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:EquipSndTable_Asset|equipsndtable]]&lt;br /&gt;
|0x33&lt;br /&gt;
|0x34&lt;br /&gt;
|0x35&lt;br /&gt;
|0x3B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|vectorfield&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x3C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:DopplerPreset_Asset|dopplerpreset]]&lt;br /&gt;
|0x34&lt;br /&gt;
|0x35&lt;br /&gt;
|0x36&lt;br /&gt;
|0x3D&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|particlesimanimation&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x3E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced Warfare ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Advanced_Warfare|physpreset]]&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|phys_collmap&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|physwaterpreset&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|phy_worldmap&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x1&lt;br /&gt;
|-&lt;br /&gt;
|physconstraint&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|xanim&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x1194&lt;br /&gt;
|-&lt;br /&gt;
|xmodelsurfs&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0xC00&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0xCE0&lt;br /&gt;
|-&lt;br /&gt;
|material&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x14A0&lt;br /&gt;
|-&lt;br /&gt;
|computeshader&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|vertexshader&lt;br /&gt;
|N\A&lt;br /&gt;
|0x06&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0x500&lt;br /&gt;
|-&lt;br /&gt;
|hullshader&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|0x3000&lt;br /&gt;
|-&lt;br /&gt;
|domainshader&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|0x3000&lt;br /&gt;
|-&lt;br /&gt;
|hullshader&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|0x11CA0&lt;br /&gt;
|-&lt;br /&gt;
|pixelshader&lt;br /&gt;
|0x06&lt;br /&gt;
|0x07&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|0x1A70&lt;br /&gt;
|-&lt;br /&gt;
|vertexdecl&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|0x900&lt;br /&gt;
|-&lt;br /&gt;
|techset&lt;br /&gt;
|0x07&lt;br /&gt;
|0x08&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|0x468&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|image]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|0x1060&lt;br /&gt;
|-&lt;br /&gt;
|sound&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|-&lt;br /&gt;
|soundsubmix&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|sndcurve&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|lpfcurve&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|reverbsendcurve&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|sndcontext&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|loaded_sound&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|0xFA0&lt;br /&gt;
|-&lt;br /&gt;
|col_map_mp/col_map_sp&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|com_map&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|glass_map&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x1C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|aipaths&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|vehicle_track&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x1E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Advanced_Warfare|map_ents]]&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|fx_map&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|gfx_map&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x21&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|gfx_map_trzone&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x12&lt;br /&gt;
|-&lt;br /&gt;
|col_map_trzone&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x12&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Modern_Warfare_3_.26_Ghosts_.26_Advanced_Warfare|lightdef]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x22&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x23&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x24&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x25&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (MW3)|menu]]&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x26&lt;br /&gt;
|True&lt;br /&gt;
|0x384&lt;br /&gt;
|-&lt;br /&gt;
|animclass&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x27&lt;br /&gt;
|True&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x28&lt;br /&gt;
|True&lt;br /&gt;
|0x3110&lt;br /&gt;
|-&lt;br /&gt;
|[[:Attachment Asset (AW)|attachment]]&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x29&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|weapon&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x2A&lt;br /&gt;
|True&lt;br /&gt;
|0x1FB&lt;br /&gt;
|-&lt;br /&gt;
|snddriverglobals&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x2B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|fx&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x2C&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|impactfx&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x2D&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|surfacefx&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x2E&lt;br /&gt;
|True&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x2F&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x30&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x31&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x32&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|rawfile]]&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x33&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:ScriptFile_Asset|scriptfile]]&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x34&lt;br /&gt;
|True&lt;br /&gt;
|0x300&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|stringtable]]&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x35&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|leaderboarddef&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x36&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:StructuredDataDef Asset|structureddatadef]]&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x30&lt;br /&gt;
|0x37&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[:Tracer_Asset#Advanced_Warfare|tracer]]&lt;br /&gt;
|0x30&lt;br /&gt;
|0x31&lt;br /&gt;
|0x38&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|vehicle&lt;br /&gt;
|0x31&lt;br /&gt;
|0x32&lt;br /&gt;
|0x39&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|addon_map_ents&lt;br /&gt;
|0x32&lt;br /&gt;
|0x33&lt;br /&gt;
|0x3A&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|netconststrings&lt;br /&gt;
|0x33&lt;br /&gt;
|0x34&lt;br /&gt;
|0x3B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|reverbpreset&lt;br /&gt;
|0x34&lt;br /&gt;
|0x35&lt;br /&gt;
|0x3C&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|luafile&lt;br /&gt;
|0x35&lt;br /&gt;
|0x36&lt;br /&gt;
|0x3D&lt;br /&gt;
|True&lt;br /&gt;
|0x180&lt;br /&gt;
|-&lt;br /&gt;
|scriptable&lt;br /&gt;
|0x36&lt;br /&gt;
|0x37&lt;br /&gt;
|0x3E&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|equipsndtable&lt;br /&gt;
|0x37&lt;br /&gt;
|0x38&lt;br /&gt;
|0x3F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|dopplerpreset&lt;br /&gt;
|0x38&lt;br /&gt;
|0x39&lt;br /&gt;
|0x40&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Laser_Asset|laser]]&lt;br /&gt;
|0x39&lt;br /&gt;
|0x3A&lt;br /&gt;
|0x41&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|skeletonscript&lt;br /&gt;
|0x3A&lt;br /&gt;
|0x3B&lt;br /&gt;
|0x42&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|clut&lt;br /&gt;
|0x3B&lt;br /&gt;
|0x3C&lt;br /&gt;
|0x43&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Category:Save_Data&amp;diff=901</id>
		<title>Category:Save Data</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Category:Save_Data&amp;diff=901"/>
		<updated>2015-05-03T21:08:46Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* Ghosts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPADX.PRF Files ==&lt;br /&gt;
These files (GPADX_MP.PRF, GPADX_CM.PRF, and GPADX_SP.PRF, &amp;quot;X&amp;quot; being the controller number) contain variables related to game settings.&lt;br /&gt;
&lt;br /&gt;
=== Call of Duty 4: Modern Warfare, World at War ===&lt;br /&gt;
Call of Duty 4 stores the GPAD files in plaintext. The max size the file can be is 1000 bytes. It was then later patched by Infinity Ward because users started to edit the files to exploit the game.&lt;br /&gt;
&lt;br /&gt;
World at War in the other hand, is encrypted using Sony&#039;s AES encryption algorithm. After decrypting that layer the GPAD&#039;s is going to be plaintext just like Call of Duty 4. Treyarch hasn&#039;t bothered in patching the files, which allows modifications on the game.&lt;br /&gt;
&lt;br /&gt;
Both games use .cfg codes, which is easy to manipulate dvars (Developer Vars).&lt;br /&gt;
&lt;br /&gt;
=== Black Ops ===&lt;br /&gt;
Treyarch has added additional protection on the save data. It is first encrypted using Sony&#039;s AES algorithm, after decrypting that layer it is additionally encrypted using the 3DES-CBC algorithm.&lt;br /&gt;
&lt;br /&gt;
3DES key:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
unsigned char black_ops_3des_key[24] = &amp;quot;Md8ea20lPcftYwsl496q63x9&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3DES IV (Initialization Vector)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
unsigned char black_ops_3des_iv[24] = &amp;quot;0Peyx825J4S2ndpr54rW312z&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After decrypting this DES layer it is then plaintext and you are able to edit the file to your liking, allowing you to edit dvars and .cfg code.&lt;br /&gt;
&lt;br /&gt;
=== Modern Warfare 2, Modern Warfare 3, Ghosts, Advanced Warfare ===&lt;br /&gt;
Ever since Modern Warfare 2, Infinity Ward started compiling the saves because of people taking advantage of cfg code in Call of Duty 4. They are hard-coded dvars that can only mod in-game settings like sensivity, in-game volume, and button configurations etc... &lt;br /&gt;
&lt;br /&gt;
For each entry, first a 32 bit integer is stored as an id. After that, the value is stored. The values are stored like so:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum GamerProfileDataType&lt;br /&gt;
{&lt;br /&gt;
  TYPE_INVALID = 0x0,&lt;br /&gt;
  TYPE_BYTE = 0x1,&lt;br /&gt;
  TYPE_BOOL = 0x2,&lt;br /&gt;
  TYPE_SHORT = 0x3,&lt;br /&gt;
  TYPE_INT = 0x4,&lt;br /&gt;
  TYPE_FLOAT = 0x5,&lt;br /&gt;
  TYPE_STRING = 0x6,&lt;br /&gt;
#if defined(IW5) || defined(IW6) || defined(S1) // If it is Modern Warfare 3, Ghosts, or Advanced Warfare...&lt;br /&gt;
  TYPE_BITFIELD = 0x7,&lt;br /&gt;
#endif&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union GamerProfileDataUnion&lt;br /&gt;
{&lt;br /&gt;
  char byteVal;&lt;br /&gt;
  bool boolVal;&lt;br /&gt;
  __int16 shortVal;&lt;br /&gt;
  int intVal;&lt;br /&gt;
  float floatVal;&lt;br /&gt;
  const char *stringVal;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GamerProfileData&lt;br /&gt;
{&lt;br /&gt;
  GamerProfileDataType type;&lt;br /&gt;
  GamerProfileDataUnion u;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The id&#039;s are listed below.&lt;br /&gt;
==== Ghosts ====&lt;br /&gt;
&amp;lt;!-- TODO: redo as table (each console may be different --&amp;gt;&lt;br /&gt;
===== Common =====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum gamerCommonSettings&lt;br /&gt;
{&lt;br /&gt;
  invertPitch = 0x0,&lt;br /&gt;
  autoAim = 0x1,&lt;br /&gt;
  viewSensitivity = 0x2,&lt;br /&gt;
  safeAreaHorz = 0x3,&lt;br /&gt;
  safeAreaVert = 0x4,&lt;br /&gt;
  blacklevel = 0x5,&lt;br /&gt;
  volume = 0x6,&lt;br /&gt;
  safeareaHorizontal = 0x7,&lt;br /&gt;
  safeareaVertical = 0x8,&lt;br /&gt;
  timeplayedsp = 0x9,&lt;br /&gt;
  timeplayedmp = 0xA,&lt;br /&gt;
  timeplayedso = 0xB,&lt;br /&gt;
  percentcompletesp = 0xC,&lt;br /&gt;
  percentcompletemp = 0xD,&lt;br /&gt;
  percentcompleteso = 0xE,&lt;br /&gt;
  hasEverPlayed_MainMenu = 0xF,&lt;br /&gt;
  hasEverPlayed_SP = 0x10,&lt;br /&gt;
  hasEverPlayed_SO = 0x11,&lt;br /&gt;
  hasEverPlayed_MP = 0x12,&lt;br /&gt;
  canSkipOffensiveMissions = 0x13,&lt;br /&gt;
  rumble = 0x14,&lt;br /&gt;
  // unused&lt;br /&gt;
  gpadButtonsConfig = 0x16,&lt;br /&gt;
  gpadSticksConfig = 0x17,&lt;br /&gt;
  viewedPatchNotesVersion = 0x18,&lt;br /&gt;
  viewedGameInfosVersion = 0x19,&lt;br /&gt;
  cardIcon = 0x1A,&lt;br /&gt;
  cardTitle = 0x1B,&lt;br /&gt;
  experience_MP = 0x1C,&lt;br /&gt;
  experience_Aliens = 0x1D,&lt;br /&gt;
  prestige_MP = 0x1E,&lt;br /&gt;
  prestige_Aliens = 0x1F,&lt;br /&gt;
  iconUnlocked = 0x20,&lt;br /&gt;
  titleUnlocked = 0x21,&lt;br /&gt;
  iconNew = 0x22,&lt;br /&gt;
  titleNew = 0x23,&lt;br /&gt;
  unlock = 0x24,&lt;br /&gt;
  unlockNew = 0x25,&lt;br /&gt;
  clanPrefix = 0x26,&lt;br /&gt;
  leanEnabled = 0x27,&lt;br /&gt;
  useEliteClanTag = 0x28,&lt;br /&gt;
  eliteClanTagText = 0x29,&lt;br /&gt;
  eliteClanLevel = 0x2A,&lt;br /&gt;
  initialGameMode = 0x2B,&lt;br /&gt;
  // unknown&lt;br /&gt;
  facebook = 0x2D,&lt;br /&gt;
  unlockedAliens = 0x2E,&lt;br /&gt;
  renderColorBlind = 0x2F,&lt;br /&gt;
  // unused&lt;br /&gt;
  // unused&lt;br /&gt;
  firstTimePlayedSPTime = 0x32,&lt;br /&gt;
  knowsAboutAliens = 0x33,&lt;br /&gt;
  speechReduced = 0x34,&lt;br /&gt;
  COMMON_SETTINGS_TOTAL_COUNT = 0x35,&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
===== Multiplayer =====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum gamerExeSettings // MP&lt;br /&gt;
{&lt;br /&gt;
  playlist = 0x0,&lt;br /&gt;
  voiceSpeakerGain = 0x1,&lt;br /&gt;
  spareBool0 = 0x2,&lt;br /&gt;
  spareBool1 = 0x3,&lt;br /&gt;
  spareBool2 = 0x4,&lt;br /&gt;
  spareBool3 = 0x5,&lt;br /&gt;
  spareBool4 = 0x6,&lt;br /&gt;
  spareBool5 = 0x7,&lt;br /&gt;
  spareBool6 = 0x8,&lt;br /&gt;
  spareBool7 = 0x9,&lt;br /&gt;
  spareBool8 = 0xA,&lt;br /&gt;
  spareBool9 = 0xB,&lt;br /&gt;
  spareBool10 = 0xC,&lt;br /&gt;
  spareBool11 = 0xD,&lt;br /&gt;
  spareBool12 = 0xE,&lt;br /&gt;
  spareBool13 = 0xF,&lt;br /&gt;
  spareBool14 = 0x10,&lt;br /&gt;
  spareBool15 = 0x11,&lt;br /&gt;
  motd = 0x12,&lt;br /&gt;
  EXE_SETTINGS_TOTAL_COUNT = 0x13,&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
===== Singleplayer =====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum gamerExeSettings // SP&lt;br /&gt;
{&lt;br /&gt;
  difficulty = 0x0,&lt;br /&gt;
  takeCoverWarnings = 0x1,&lt;br /&gt;
  cheatPoints = 0x2,&lt;br /&gt;
  intelp1 = 0x3,&lt;br /&gt;
  intelp2 = 0x4,&lt;br /&gt;
  subtitles = 0x5,&lt;br /&gt;
  highestMission = 0x6,&lt;br /&gt;
  missionspecops = 0x7,&lt;br /&gt;
  // 0x20 array of unknown (unused?) ints&lt;br /&gt;
  motd = 0x28,&lt;br /&gt;
  missionhighestdifficulty = 0x29,&lt;br /&gt;
  missionsohighestdifficulty = 0x2A,&lt;br /&gt;
  savefile = 0x2B,&lt;br /&gt;
  EXE_SETTINGS_TOTAL_COUNT = 0x2C,&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FILE.SVG ==&lt;br /&gt;
=== Call of Duty: Classic ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct qtime_s&lt;br /&gt;
{&lt;br /&gt;
  int tm_sec;&lt;br /&gt;
  int tm_min;&lt;br /&gt;
  int tm_hour;&lt;br /&gt;
  int tm_mday;&lt;br /&gt;
  int tm_mon;&lt;br /&gt;
  int tm_year;&lt;br /&gt;
  int tm_wday;&lt;br /&gt;
  int tm_yday;&lt;br /&gt;
  int tm_isdst;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SaveHeader&lt;br /&gt;
{&lt;br /&gt;
  int saveVersion;&lt;br /&gt;
  char mapNameLen;&lt;br /&gt;
  char mapName[mapNameLen];&lt;br /&gt;
  char buildNumberLen;&lt;br /&gt;
  char buildNumber[buildNumberLen];&lt;br /&gt;
  char unknown1[20];&lt;br /&gt;
  char campaignLen;&lt;br /&gt;
  char campaign[campaignLen];&lt;br /&gt;
  char screenShotNameLen;&lt;br /&gt;
  char screenShotName[screenShotNameLen];&lt;br /&gt;
  int unknown2;&lt;br /&gt;
  char descriptionLen;&lt;br /&gt;
  char description[descriptionLenLen];&lt;br /&gt;
  qtime_s time;&lt;br /&gt;
  int bodySize;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SAVEGAME.SVG ==&lt;br /&gt;
=== World at War ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct qtime_s&lt;br /&gt;
{&lt;br /&gt;
  int tm_sec;&lt;br /&gt;
  int tm_min;&lt;br /&gt;
  int tm_hour;&lt;br /&gt;
  int tm_mday;&lt;br /&gt;
  int tm_mon;&lt;br /&gt;
  int tm_year;&lt;br /&gt;
  int tm_wday;&lt;br /&gt;
  int tm_yday;&lt;br /&gt;
  int tm_isdst;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SaveHeader&lt;br /&gt;
{&lt;br /&gt;
 int saveVersion;&lt;br /&gt;
 int gameCheckSum;&lt;br /&gt;
 int saveCheckSum;&lt;br /&gt;
 int saveId;&lt;br /&gt;
 bool isUsingScriptChecksum;&lt;br /&gt;
 int scrCheckSum[3];&lt;br /&gt;
 char mapName[256];&lt;br /&gt;
 char buildNumber[128];&lt;br /&gt;
 char campaign[256];&lt;br /&gt;
 char screenShotName[64];&lt;br /&gt;
 char description[256];&lt;br /&gt;
 char filename[64];&lt;br /&gt;
 int health;&lt;br /&gt;
 int skill;&lt;br /&gt;
 bool internalSave;&lt;br /&gt;
 qtime_s time;&lt;br /&gt;
 int server_bodySize;&lt;br /&gt;
 int client_bodySize;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Black Ops &amp;amp; Black Ops II ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum SaveType&lt;br /&gt;
{&lt;br /&gt;
  SAVE_TYPE_INTERNAL = 0x0,&lt;br /&gt;
  SAVE_TYPE_AUTOSAVE = 0x1,&lt;br /&gt;
  SAVE_TYPE_CONSOLE = 0x2,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct qtime_s&lt;br /&gt;
{&lt;br /&gt;
  int tm_sec;&lt;br /&gt;
  int tm_min;&lt;br /&gt;
  int tm_hour;&lt;br /&gt;
  int tm_mday;&lt;br /&gt;
  int tm_mon;&lt;br /&gt;
  int tm_year;&lt;br /&gt;
  int tm_wday;&lt;br /&gt;
  int tm_yday;&lt;br /&gt;
  int tm_isdst;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SaveHeader&lt;br /&gt;
{&lt;br /&gt;
  int saveVersion;&lt;br /&gt;
  int gameCheckSum;&lt;br /&gt;
  int saveCheckSum;&lt;br /&gt;
  int saveId;&lt;br /&gt;
  bool demoPlayback;&lt;br /&gt;
  bool splitscreen;&lt;br /&gt;
  int scrCheckSum[3];&lt;br /&gt;
  char mapName[256];&lt;br /&gt;
  char buildNumber[128];&lt;br /&gt;
  char gametype[256];&lt;br /&gt;
  char buildVersionSuffix[16];&lt;br /&gt;
  unsigned int networkProtocol;&lt;br /&gt;
  char screenShotName[64];&lt;br /&gt;
  char description[256];&lt;br /&gt;
  char filename[64];&lt;br /&gt;
  SaveType saveType;&lt;br /&gt;
  qtime_s time;&lt;br /&gt;
  int bodySize;&lt;br /&gt;
  unsigned int pad[8];&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ghosts ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum SaveType&lt;br /&gt;
{&lt;br /&gt;
  SAVE_TYPE_INTERNAL = 0x0,&lt;br /&gt;
  SAVE_TYPE_AUTOSAVE = 0x1,&lt;br /&gt;
  SAVE_TYPE_CONSOLE = 0x2,&lt;br /&gt;
  SAVE_TYPESCOUNT = 0x3,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct qtime_s&lt;br /&gt;
{&lt;br /&gt;
  int tm_sec;&lt;br /&gt;
  int tm_min;&lt;br /&gt;
  int tm_hour;&lt;br /&gt;
  int tm_mday;&lt;br /&gt;
  int tm_mon;&lt;br /&gt;
  int tm_year;&lt;br /&gt;
  int tm_wday;&lt;br /&gt;
  int tm_yday;&lt;br /&gt;
  int tm_isdst;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SaveHeader&lt;br /&gt;
{&lt;br /&gt;
  int saveVersion;&lt;br /&gt;
  int gameCheckSum;&lt;br /&gt;
  int saveCheckSum;&lt;br /&gt;
  int saveId;&lt;br /&gt;
  bool demoPlayback;&lt;br /&gt;
  bool splitscreen;&lt;br /&gt;
  int scrCheckSum[3];&lt;br /&gt;
  char mapName[256];&lt;br /&gt;
  char buildNumber[128];&lt;br /&gt;
  unsigned int omnvarPerGameCount;&lt;br /&gt;
  unsigned int omnvarPerClientCount;&lt;br /&gt;
  char gametype[128];&lt;br /&gt;
  char buildVersionSuffix[16];&lt;br /&gt;
  unsigned int networkProtocol;&lt;br /&gt;
  char screenShotName[64];&lt;br /&gt;
  char description[256];&lt;br /&gt;
  char filename[64];&lt;br /&gt;
  SaveType saveType;&lt;br /&gt;
  qtime_s time;&lt;br /&gt;
  int bodySize;&lt;br /&gt;
  unsigned int pad[6];&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Category:Save_Data&amp;diff=900</id>
		<title>Category:Save Data</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Category:Save_Data&amp;diff=900"/>
		<updated>2015-05-03T21:05:48Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* Modern Warfare 2, Modern Warfare 3, Ghosts, Advanced Warfare */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPADX.PRF Files ==&lt;br /&gt;
These files (GPADX_MP.PRF, GPADX_CM.PRF, and GPADX_SP.PRF, &amp;quot;X&amp;quot; being the controller number) contain variables related to game settings.&lt;br /&gt;
&lt;br /&gt;
=== Call of Duty 4: Modern Warfare, World at War ===&lt;br /&gt;
Call of Duty 4 stores the GPAD files in plaintext. The max size the file can be is 1000 bytes. It was then later patched by Infinity Ward because users started to edit the files to exploit the game.&lt;br /&gt;
&lt;br /&gt;
World at War in the other hand, is encrypted using Sony&#039;s AES encryption algorithm. After decrypting that layer the GPAD&#039;s is going to be plaintext just like Call of Duty 4. Treyarch hasn&#039;t bothered in patching the files, which allows modifications on the game.&lt;br /&gt;
&lt;br /&gt;
Both games use .cfg codes, which is easy to manipulate dvars (Developer Vars).&lt;br /&gt;
&lt;br /&gt;
=== Black Ops ===&lt;br /&gt;
Treyarch has added additional protection on the save data. It is first encrypted using Sony&#039;s AES algorithm, after decrypting that layer it is additionally encrypted using the 3DES-CBC algorithm.&lt;br /&gt;
&lt;br /&gt;
3DES key:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
unsigned char black_ops_3des_key[24] = &amp;quot;Md8ea20lPcftYwsl496q63x9&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3DES IV (Initialization Vector)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
unsigned char black_ops_3des_iv[24] = &amp;quot;0Peyx825J4S2ndpr54rW312z&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After decrypting this DES layer it is then plaintext and you are able to edit the file to your liking, allowing you to edit dvars and .cfg code.&lt;br /&gt;
&lt;br /&gt;
=== Modern Warfare 2, Modern Warfare 3, Ghosts, Advanced Warfare ===&lt;br /&gt;
Ever since Modern Warfare 2, Infinity Ward started compiling the saves because of people taking advantage of cfg code in Call of Duty 4. They are hard-coded dvars that can only mod in-game settings like sensivity, in-game volume, and button configurations etc... &lt;br /&gt;
&lt;br /&gt;
For each entry, first a 32 bit integer is stored as an id. After that, the value is stored. The values are stored like so:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum GamerProfileDataType&lt;br /&gt;
{&lt;br /&gt;
  TYPE_INVALID = 0x0,&lt;br /&gt;
  TYPE_BYTE = 0x1,&lt;br /&gt;
  TYPE_BOOL = 0x2,&lt;br /&gt;
  TYPE_SHORT = 0x3,&lt;br /&gt;
  TYPE_INT = 0x4,&lt;br /&gt;
  TYPE_FLOAT = 0x5,&lt;br /&gt;
  TYPE_STRING = 0x6,&lt;br /&gt;
#if defined(IW5) || defined(IW6) || defined(S1) // If it is Modern Warfare 3, Ghosts, or Advanced Warfare...&lt;br /&gt;
  TYPE_BITFIELD = 0x7,&lt;br /&gt;
#endif&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union GamerProfileDataUnion&lt;br /&gt;
{&lt;br /&gt;
  char byteVal;&lt;br /&gt;
  bool boolVal;&lt;br /&gt;
  __int16 shortVal;&lt;br /&gt;
  int intVal;&lt;br /&gt;
  float floatVal;&lt;br /&gt;
  const char *stringVal;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GamerProfileData&lt;br /&gt;
{&lt;br /&gt;
  GamerProfileDataType type;&lt;br /&gt;
  GamerProfileDataUnion u;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The id&#039;s are listed below.&lt;br /&gt;
==== Ghosts ====&lt;br /&gt;
===== Common =====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum gamerCommonSettings&lt;br /&gt;
{&lt;br /&gt;
  invertPitch = 0x0,&lt;br /&gt;
  autoAim = 0x1,&lt;br /&gt;
  viewSensitivity = 0x2,&lt;br /&gt;
  safeAreaHorz = 0x3,&lt;br /&gt;
  safeAreaVert = 0x4,&lt;br /&gt;
  blacklevel = 0x5,&lt;br /&gt;
  volume = 0x6,&lt;br /&gt;
  safeareaHorizontal = 0x7,&lt;br /&gt;
  safeareaVertical = 0x8,&lt;br /&gt;
  timeplayedsp = 0x9,&lt;br /&gt;
  timeplayedmp = 0xA,&lt;br /&gt;
  timeplayedso = 0xB,&lt;br /&gt;
  percentcompletesp = 0xC,&lt;br /&gt;
  percentcompletemp = 0xD,&lt;br /&gt;
  percentcompleteso = 0xE,&lt;br /&gt;
  hasEverPlayed_MainMenu = 0xF,&lt;br /&gt;
  hasEverPlayed_SP = 0x10,&lt;br /&gt;
  hasEverPlayed_SO = 0x11,&lt;br /&gt;
  hasEverPlayed_MP = 0x12,&lt;br /&gt;
  canSkipOffensiveMissions = 0x13,&lt;br /&gt;
  rumble = 0x14,&lt;br /&gt;
  // unused&lt;br /&gt;
  gpadButtonsConfig = 0x16,&lt;br /&gt;
  gpadSticksConfig = 0x17,&lt;br /&gt;
  viewedPatchNotesVersion = 0x18,&lt;br /&gt;
  viewedGameInfosVersion = 0x19,&lt;br /&gt;
  cardIcon = 0x1A,&lt;br /&gt;
  cardTitle = 0x1B,&lt;br /&gt;
  experience_MP = 0x1C,&lt;br /&gt;
  experience_Aliens = 0x1D,&lt;br /&gt;
  prestige_MP = 0x1E,&lt;br /&gt;
  prestige_Aliens = 0x1F,&lt;br /&gt;
  iconUnlocked = 0x20,&lt;br /&gt;
  titleUnlocked = 0x21,&lt;br /&gt;
  iconNew = 0x22,&lt;br /&gt;
  titleNew = 0x23,&lt;br /&gt;
  unlock = 0x24,&lt;br /&gt;
  unlockNew = 0x25,&lt;br /&gt;
  clanPrefix = 0x26,&lt;br /&gt;
  leanEnabled = 0x27,&lt;br /&gt;
  useEliteClanTag = 0x28,&lt;br /&gt;
  eliteClanTagText = 0x29,&lt;br /&gt;
  eliteClanLevel = 0x2A,&lt;br /&gt;
  initialGameMode = 0x2B,&lt;br /&gt;
  // unknown&lt;br /&gt;
  facebook = 0x2D,&lt;br /&gt;
  unlockedAliens = 0x2E,&lt;br /&gt;
  renderColorBlind = 0x2F,&lt;br /&gt;
  // unused&lt;br /&gt;
  // unused&lt;br /&gt;
  firstTimePlayedSPTime = 0x32,&lt;br /&gt;
  knowsAboutAliens = 0x33,&lt;br /&gt;
  speechReduced = 0x34,&lt;br /&gt;
  COMMON_SETTINGS_TOTAL_COUNT = 0x35,&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
===== Multiplayer =====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum gamerExeSettings // MP&lt;br /&gt;
{&lt;br /&gt;
  playlist = 0x0,&lt;br /&gt;
  voiceSpeakerGain = 0x1,&lt;br /&gt;
  spareBool0 = 0x2,&lt;br /&gt;
  spareBool1 = 0x3,&lt;br /&gt;
  spareBool2 = 0x4,&lt;br /&gt;
  spareBool3 = 0x5,&lt;br /&gt;
  spareBool4 = 0x6,&lt;br /&gt;
  spareBool5 = 0x7,&lt;br /&gt;
  spareBool6 = 0x8,&lt;br /&gt;
  spareBool7 = 0x9,&lt;br /&gt;
  spareBool8 = 0xA,&lt;br /&gt;
  spareBool9 = 0xB,&lt;br /&gt;
  spareBool10 = 0xC,&lt;br /&gt;
  spareBool11 = 0xD,&lt;br /&gt;
  spareBool12 = 0xE,&lt;br /&gt;
  spareBool13 = 0xF,&lt;br /&gt;
  spareBool14 = 0x10,&lt;br /&gt;
  spareBool15 = 0x11,&lt;br /&gt;
  motd = 0x12,&lt;br /&gt;
  EXE_SETTINGS_TOTAL_COUNT = 0x13,&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
===== Singleplayer =====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum gamerExeSettings // SP&lt;br /&gt;
{&lt;br /&gt;
  difficulty = 0x0,&lt;br /&gt;
  takeCoverWarnings = 0x1,&lt;br /&gt;
  cheatPoints = 0x2,&lt;br /&gt;
  intelp1 = 0x3,&lt;br /&gt;
  intelp2 = 0x4,&lt;br /&gt;
  subtitles = 0x5,&lt;br /&gt;
  highestMission = 0x6,&lt;br /&gt;
  missionspecops = 0x7,&lt;br /&gt;
  // 0x20 array of unknown (unused?) ints&lt;br /&gt;
  motd = 0x28,&lt;br /&gt;
  missionhighestdifficulty = 0x29,&lt;br /&gt;
  missionsohighestdifficulty = 0x2A,&lt;br /&gt;
  savefile = 0x2B,&lt;br /&gt;
  EXE_SETTINGS_TOTAL_COUNT = 0x2C,&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FILE.SVG ==&lt;br /&gt;
=== Call of Duty: Classic ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct qtime_s&lt;br /&gt;
{&lt;br /&gt;
  int tm_sec;&lt;br /&gt;
  int tm_min;&lt;br /&gt;
  int tm_hour;&lt;br /&gt;
  int tm_mday;&lt;br /&gt;
  int tm_mon;&lt;br /&gt;
  int tm_year;&lt;br /&gt;
  int tm_wday;&lt;br /&gt;
  int tm_yday;&lt;br /&gt;
  int tm_isdst;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SaveHeader&lt;br /&gt;
{&lt;br /&gt;
  int saveVersion;&lt;br /&gt;
  char mapNameLen;&lt;br /&gt;
  char mapName[mapNameLen];&lt;br /&gt;
  char buildNumberLen;&lt;br /&gt;
  char buildNumber[buildNumberLen];&lt;br /&gt;
  char unknown1[20];&lt;br /&gt;
  char campaignLen;&lt;br /&gt;
  char campaign[campaignLen];&lt;br /&gt;
  char screenShotNameLen;&lt;br /&gt;
  char screenShotName[screenShotNameLen];&lt;br /&gt;
  int unknown2;&lt;br /&gt;
  char descriptionLen;&lt;br /&gt;
  char description[descriptionLenLen];&lt;br /&gt;
  qtime_s time;&lt;br /&gt;
  int bodySize;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SAVEGAME.SVG ==&lt;br /&gt;
=== World at War ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct qtime_s&lt;br /&gt;
{&lt;br /&gt;
  int tm_sec;&lt;br /&gt;
  int tm_min;&lt;br /&gt;
  int tm_hour;&lt;br /&gt;
  int tm_mday;&lt;br /&gt;
  int tm_mon;&lt;br /&gt;
  int tm_year;&lt;br /&gt;
  int tm_wday;&lt;br /&gt;
  int tm_yday;&lt;br /&gt;
  int tm_isdst;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SaveHeader&lt;br /&gt;
{&lt;br /&gt;
 int saveVersion;&lt;br /&gt;
 int gameCheckSum;&lt;br /&gt;
 int saveCheckSum;&lt;br /&gt;
 int saveId;&lt;br /&gt;
 bool isUsingScriptChecksum;&lt;br /&gt;
 int scrCheckSum[3];&lt;br /&gt;
 char mapName[256];&lt;br /&gt;
 char buildNumber[128];&lt;br /&gt;
 char campaign[256];&lt;br /&gt;
 char screenShotName[64];&lt;br /&gt;
 char description[256];&lt;br /&gt;
 char filename[64];&lt;br /&gt;
 int health;&lt;br /&gt;
 int skill;&lt;br /&gt;
 bool internalSave;&lt;br /&gt;
 qtime_s time;&lt;br /&gt;
 int server_bodySize;&lt;br /&gt;
 int client_bodySize;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Black Ops &amp;amp; Black Ops II ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum SaveType&lt;br /&gt;
{&lt;br /&gt;
  SAVE_TYPE_INTERNAL = 0x0,&lt;br /&gt;
  SAVE_TYPE_AUTOSAVE = 0x1,&lt;br /&gt;
  SAVE_TYPE_CONSOLE = 0x2,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct qtime_s&lt;br /&gt;
{&lt;br /&gt;
  int tm_sec;&lt;br /&gt;
  int tm_min;&lt;br /&gt;
  int tm_hour;&lt;br /&gt;
  int tm_mday;&lt;br /&gt;
  int tm_mon;&lt;br /&gt;
  int tm_year;&lt;br /&gt;
  int tm_wday;&lt;br /&gt;
  int tm_yday;&lt;br /&gt;
  int tm_isdst;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SaveHeader&lt;br /&gt;
{&lt;br /&gt;
  int saveVersion;&lt;br /&gt;
  int gameCheckSum;&lt;br /&gt;
  int saveCheckSum;&lt;br /&gt;
  int saveId;&lt;br /&gt;
  bool demoPlayback;&lt;br /&gt;
  bool splitscreen;&lt;br /&gt;
  int scrCheckSum[3];&lt;br /&gt;
  char mapName[256];&lt;br /&gt;
  char buildNumber[128];&lt;br /&gt;
  char gametype[256];&lt;br /&gt;
  char buildVersionSuffix[16];&lt;br /&gt;
  unsigned int networkProtocol;&lt;br /&gt;
  char screenShotName[64];&lt;br /&gt;
  char description[256];&lt;br /&gt;
  char filename[64];&lt;br /&gt;
  SaveType saveType;&lt;br /&gt;
  qtime_s time;&lt;br /&gt;
  int bodySize;&lt;br /&gt;
  unsigned int pad[8];&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ghosts ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum SaveType&lt;br /&gt;
{&lt;br /&gt;
  SAVE_TYPE_INTERNAL = 0x0,&lt;br /&gt;
  SAVE_TYPE_AUTOSAVE = 0x1,&lt;br /&gt;
  SAVE_TYPE_CONSOLE = 0x2,&lt;br /&gt;
  SAVE_TYPESCOUNT = 0x3,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct qtime_s&lt;br /&gt;
{&lt;br /&gt;
  int tm_sec;&lt;br /&gt;
  int tm_min;&lt;br /&gt;
  int tm_hour;&lt;br /&gt;
  int tm_mday;&lt;br /&gt;
  int tm_mon;&lt;br /&gt;
  int tm_year;&lt;br /&gt;
  int tm_wday;&lt;br /&gt;
  int tm_yday;&lt;br /&gt;
  int tm_isdst;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SaveHeader&lt;br /&gt;
{&lt;br /&gt;
  int saveVersion;&lt;br /&gt;
  int gameCheckSum;&lt;br /&gt;
  int saveCheckSum;&lt;br /&gt;
  int saveId;&lt;br /&gt;
  bool demoPlayback;&lt;br /&gt;
  bool splitscreen;&lt;br /&gt;
  int scrCheckSum[3];&lt;br /&gt;
  char mapName[256];&lt;br /&gt;
  char buildNumber[128];&lt;br /&gt;
  unsigned int omnvarPerGameCount;&lt;br /&gt;
  unsigned int omnvarPerClientCount;&lt;br /&gt;
  char gametype[128];&lt;br /&gt;
  char buildVersionSuffix[16];&lt;br /&gt;
  unsigned int networkProtocol;&lt;br /&gt;
  char screenShotName[64];&lt;br /&gt;
  char description[256];&lt;br /&gt;
  char filename[64];&lt;br /&gt;
  SaveType saveType;&lt;br /&gt;
  qtime_s time;&lt;br /&gt;
  int bodySize;&lt;br /&gt;
  unsigned int pad[6];&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Category:Assets&amp;diff=899</id>
		<title>Category:Assets</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Category:Assets&amp;diff=899"/>
		<updated>2015-05-03T20:56:13Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* Asset Types */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
Any pages containing information on game assets will be linked here. This page will also contain information pertaining to any asset on any CoD. &lt;br /&gt;
&lt;br /&gt;
== Pool Structure ==&lt;br /&gt;
Once the assets are loaded from the [[:Category:FastFiles|FastFile and Zones]], they are stored in memory in pools.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
template&amp;lt;typename T&amp;gt; union XAssetPoolEntry&lt;br /&gt;
{&lt;br /&gt;
  T entry;&lt;br /&gt;
  T * next;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
template&amp;lt;typename T, int count&amp;gt; struct XAssetPool&lt;br /&gt;
{&lt;br /&gt;
  T * freeHead;&lt;br /&gt;
  XAssetPoolEntry&amp;lt;T&amp;gt; entries[count];&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
The pool counts are stored in an int[] in the executable called g_poolSizes. The freeHead is a pointer to the first unused asset in the pool. The next pointer is only used if the current asset is an unused asset, in which case it points to the next asset in ithe pool. Keep in mind that assets that only have a count of 1 are not going to be in a pool.&lt;br /&gt;
== Asset Types ==&lt;br /&gt;
=== 007 Quantum of Solace ===&lt;br /&gt;
=== Call of Duty 4 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|xmodelpieces&lt;br /&gt;
|N/A&lt;br /&gt;
|0x00&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|physpreset&lt;br /&gt;
|N/A&lt;br /&gt;
|0x01&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|physconstraints&lt;br /&gt;
|N/A&lt;br /&gt;
|0x02&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|destructibledef&lt;br /&gt;
|N/A&lt;br /&gt;
|0x03&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|xanim&lt;br /&gt;
|N/A&lt;br /&gt;
|0x04&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|N/A&lt;br /&gt;
|0x05&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x280&lt;br /&gt;
|-&lt;br /&gt;
|material&lt;br /&gt;
|N/A&lt;br /&gt;
|0x06&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x65A&lt;br /&gt;
|-&lt;br /&gt;
|pixelshader&lt;br /&gt;
|N/A&lt;br /&gt;
|0x07&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x988&lt;br /&gt;
|-&lt;br /&gt;
|vertexshader&lt;br /&gt;
|N/A&lt;br /&gt;
|0x08&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x4D8&lt;br /&gt;
|-&lt;br /&gt;
|techset&lt;br /&gt;
|N/A&lt;br /&gt;
|0x09&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0A&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x76C&lt;br /&gt;
|-&lt;br /&gt;
|sound&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0B&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x2710&lt;br /&gt;
|-&lt;br /&gt;
|sndcurve&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0C&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|col_map_sp&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0D&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|col_map_mp&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0E&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|com_map&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0F&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|game_map_sp&lt;br /&gt;
|N/A&lt;br /&gt;
|0x10&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|game_map_mp&lt;br /&gt;
|N/A&lt;br /&gt;
|0x11&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|map_ents&lt;br /&gt;
|N/A&lt;br /&gt;
|0x12&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|gfx_map&lt;br /&gt;
|N/A&lt;br /&gt;
|0x13&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|lightdef&lt;br /&gt;
|N/A&lt;br /&gt;
|0x14&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|N/A&lt;br /&gt;
|0x15&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|font&lt;br /&gt;
|N/A&lt;br /&gt;
|0x16&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|menufile&lt;br /&gt;
|N/A&lt;br /&gt;
|0x17&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|menu&lt;br /&gt;
|N/A&lt;br /&gt;
|0x18&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|localize&lt;br /&gt;
|N/A&lt;br /&gt;
|0x19&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x1800&lt;br /&gt;
|-&lt;br /&gt;
|weapon&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1A&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|snddriverglobals&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1B&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|fx&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1C&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x154&lt;br /&gt;
|-&lt;br /&gt;
|impactfx&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1D&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1E&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1F&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|N/A&lt;br /&gt;
|0x20&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|N/A&lt;br /&gt;
|0x21&lt;br /&gt;
|N/A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|rawfile&lt;br /&gt;
|N/A&lt;br /&gt;
|0x22&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|stringtable&lt;br /&gt;
|N/A&lt;br /&gt;
|0x23&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0xA&lt;br /&gt;
|-&lt;br /&gt;
|xmltree&lt;br /&gt;
|N/A&lt;br /&gt;
|0x24&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|scene_animation&lt;br /&gt;
|N/A&lt;br /&gt;
|0x25&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|cutscene&lt;br /&gt;
|N/A&lt;br /&gt;
|0x26&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|custom_camera&lt;br /&gt;
|N/A&lt;br /&gt;
|0x27&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Call of Duty 4 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|xmodelpieces&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|False&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Call_of_Duty_4_.26_Modern_Warfare_2|physpreset]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Call_of_Duty_4_.26_World_at_War|xanim]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|[[:XModel_Asset_(CoD4)|xmodel]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x3E8&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3|material]]&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2|pixelshader]]&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x600&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3 &amp;amp; Ghosts|vertexshader]]&lt;br /&gt;
|N/A&lt;br /&gt;
|0x06&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x07&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Call_of_Duty_4_.26_World_at_War|image]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x08&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x960&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#Infinity Ward|sound]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|-&lt;br /&gt;
|[[Sound Curve Asset|sndcurve]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Loaded Sound Asset#Call of Duty 4|loaded_sound]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x4B0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (CoD4)|col_map_sp]]&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (CoD4)|col_map_mp]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#Call_of_Duty_4_.26_Modern_Warfare_2_.26_3_.26_Ghosts|com_map]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Call_of_Duty_4_Single_Player_.26_World_at_War_.26_Black_Ops_1|game_map_sp]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Call_of_Duty_4_Multiplayer|game_map_mp]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1|map_ents]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (CoD4)|gfx_map]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Call_of_Duty_4_.26_World_at_War_.26_Modern_Warfare_2_.26_Black_Ops_1_.26_2|lightdef]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x12&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x13&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (CoD4)|menu]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x1800&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (CoD4)|weapon]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#Infinity_Ward_Games|snddriverglobals]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX Asset (CoD4)|fx]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#Call_of_Duty_4|impactfx]]&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1B&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1C&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x1D&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x1E&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1_.26_2|rawfile]]&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Call_of_Duty_4_.26_World_at_War|stringtable]]&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|0x32&lt;br /&gt;
|}&lt;br /&gt;
=== World at War ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|xmodelpieces&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|False&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#World_at_War|physpreset]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysConstraints Asset|physconstraints]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[DestructibleDef Asset|destructibledef]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Call_of_Duty_4_.26_World_at_War|xanim]]&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x3E8&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3|material]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2|pixelshader]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3 &amp;amp; Ghosts|vertexshader]]&lt;br /&gt;
|n/a&lt;br /&gt;
|0x08&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Call_of_Duty_4_.26_World_at_War|image]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x960&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#World at War|sound]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Loaded Sound Asset#World at War|loaded_sound]]&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0x640&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (WaW)|col_map_sp]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (WaW)|col_map_mp]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#World_at_War_.26_Black_Ops_1|com_map]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Call_of_Duty_4_Single_Player_.26_World_at_War_.26_Black_Ops_1|game_map_sp]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Call_of_Duty_4_Single_Player_.26_World_at_War_.26_Black_Ops_1|game_map_mp]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1|map_ents]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (WaW)|gfx_map]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Call_of_Duty_4_.26_World_at_War_.26_Modern_Warfare_2_.26_Black_Ops_1_.26_2|lightdef]]&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x13&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (WaW)|menu]]&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x258&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|0x2096&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (WaW)|weapon]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#World_at_War|snddriverglobals]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX Asset (WaW)|fx]]&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#World_at_War|impactfx]]&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1C&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x1D&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x1E&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x1F&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1_.26_2|rawfile]]&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Call_of_Duty_4_.26_World_at_War|stringtable]]&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x21&lt;br /&gt;
|True&lt;br /&gt;
|0x32&lt;br /&gt;
|-&lt;br /&gt;
|[[:PackIndex Asset|packindex]]&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x22&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|}&lt;br /&gt;
=== Modern Warfare 2 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Call_of_Duty_4_.26_Modern_Warfare_2|physpreset]]&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Physical_Collision_Map_Asset|phys_collmap]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Modern_Warfare_2_.26_3_.26_Ghosts|xanim]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|[[:XModel_Surface_Asset#Modern_Warfare_2|xmodelsurfs]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x600&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3|material]]&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2|pixelshader]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x1FA0&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3 &amp;amp; Ghosts|vertexshader]]&lt;br /&gt;
|N/A&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|vertexdecl&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x30&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x300&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|image]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0xE00&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#Infinity Ward|sound]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|-&lt;br /&gt;
|[[Sound Curve Asset|sndcurve]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Loaded Sound Asset#Modern Warfare 2 &amp;amp; 3 &amp;amp; Ghosts|loaded_sound]]&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|0x546&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (MW2)|col_map_sp]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (MW2)|col_map_mp]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#Call_of_Duty_4_.26_Modern_Warfare_2_.26_3_.26_Ghosts|com_map]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Single_Player|game_map_sp]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Multiplayer|game_map_mp]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Modern_Warfare_2|map_ents]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX_Map_Asset|fx_map]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (MW2)|gfx_map]]&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Call_of_Duty_4_.26_World_at_War_.26_Modern_Warfare_2_.26_Black_Ops_1_.26_2|lightdef]]&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (MW2)|menu]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|0x264&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|0x1B58&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (MW2)|weapon]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|True&lt;br /&gt;
|0x578&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#Infinity_Ward_Games|snddriverglobals]]&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX Asset (MW2)|fx]]&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|True&lt;br /&gt;
|0x258&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#Modern_Warfare_2_.26_3|impactfx]]&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|rawfile]]&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|stringtable]]&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|[[:LeaderboardDef_Asset|leaderboarddef]]&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|True&lt;br /&gt;
|0x64&lt;br /&gt;
|-&lt;br /&gt;
|[[:StructuredDataDef Asset|structureddatadef]]&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[:Tracer_Asset#Modern_Warfare_2_.26_3_.26_Ghosts|tracer]]&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|[[:Vehicle_Asset_(MW2)|vehicle]]&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:AddonMapEnts_Asset|addon_map_ents]]&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Black Ops 1 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|xmodelpieces&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|False&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Black_Ops_1_.26_2|physpreset]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysConstraints Asset|physconstraints]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[DestructibleDef Asset|destructibledef]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Black_Ops_1_.26_2|xanim]]&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x13EC&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x3E8&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Black Ops &amp;amp; Black Ops 2|material]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Black Ops|pixelshader]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|0x1060&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Black Ops &amp;amp; Black Ops 2|vertexshader]]&lt;br /&gt;
|n/a&lt;br /&gt;
|0x08&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|0x708&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Black_Ops|image]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x1000&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#Black Ops|sound]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|sound_patch&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (BO1)|col_map_sp]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (BO1)|col_map_mp]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#World_at_War_.26_Black_Ops_1|com_map]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Call_of_Duty_4_Single_Player_.26_World_at_War_.26_Black_Ops_1|game_map_sp]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Call_of_Duty_4_Single_Player_.26_World_at_War_.26_Black_Ops_1|game_map_mp]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1|map_ents]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (BO1)|gfx_map]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Call_of_Duty_4_.26_World_at_War_.26_Modern_Warfare_2_.26_Black_Ops_1_.26_2|lightdef]]&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x13&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|0xA4&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (BO1)|menu]]&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x3CA&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|0x2400&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (BO1)|weapon]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|weapondef&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x19&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|weaponvariant&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#Black_Ops_1|snddriverglobals]]&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX Asset (BO1)|fx]]&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1C&lt;br /&gt;
|True&lt;br /&gt;
|0x1C2&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#Black_Ops_1|impactfx]]&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x1E&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x1F&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mpbody&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x20&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mphead&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x21&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x22&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x23&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1_.26_2|rawfile]]&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x24&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Black_Ops_1_.26_2|stringtable]]&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x25&lt;br /&gt;
|True&lt;br /&gt;
|0x50&lt;br /&gt;
|-&lt;br /&gt;
|[[:PackIndex Asset|packindex]]&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x26&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:XGlobals Asset|xGlobals]]&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x27&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:DDL Asset|ddl]]&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x28&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[Glasses Asset|glasses]]&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x29&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:TextureSet Asset#Black Ops 1|texturelist]]&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Emblem_Set_Asset#Black_Ops_1|emblemset]]&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2A&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Modern Warfare 3 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Modern_Warfare_3|physpreset]]&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Physical_Collision_Map_Asset|phys_collmap]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Modern_Warfare_2_.26_3_.26_Ghosts|xanim]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x1040&lt;br /&gt;
|-&lt;br /&gt;
|[[:XModel_Surface_Asset#Modern_Warfare_3|xmodelsurfs]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0xC00&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x8A0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3|material]]&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x1260&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Modern Warfare 3 &amp;amp; Ghosts|pixelshader]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x1800&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3 &amp;amp; Ghosts|vertexshader]]&lt;br /&gt;
|N/A&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x514&lt;br /&gt;
|-&lt;br /&gt;
|vertexdecl&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x30&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x300&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|image]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0x10C0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#Infinity Ward|sound]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|-&lt;br /&gt;
|[[Sound Curve Asset|sndcurve]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Loaded Sound Asset#Modern Warfare 2 &amp;amp; 3 &amp;amp; Ghosts|loaded_sound]]&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|0x672&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (MW3)|col_map_mp/col_map_sp]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#Call_of_Duty_4_.26_Modern_Warfare_2_.26_3_.26_Ghosts|com_map]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Glass_Map_Asset|glass_map]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:AIPaths_Asset#Modern_Warfare_3|aipaths]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Vehicle_Track_Asset|vehicle_track]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Modern_Warfare_3|map_ents]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX_Map_Asset|fx_map]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (MW3)|gfx_map]]&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Modern_Warfare_3_.26_Ghosts_.26_Advanced_Warfare|lightdef]]&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (MW3)|menu]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|0x264&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|0x1B58&lt;br /&gt;
|-&lt;br /&gt;
|[[:Attachment Asset (MW3)|attachment]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|True&lt;br /&gt;
|0x578&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (MW3)|weapon]]&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|0x578&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#Infinity_Ward_Games|snddriverglobals]]&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|fx&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|0x258&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#Modern_Warfare_2_.26_3|impactfx]]&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|[[:SurfaceFX Asset|surfacefx]]&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|rawfile]]&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:ScriptFile_Asset|scriptfile]]&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|stringtable]]&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|[[:LeaderboardDef_Asset|leaderboarddef]]&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|True&lt;br /&gt;
|0x64&lt;br /&gt;
|-&lt;br /&gt;
|[[:StructuredDataDef Asset|structureddatadef]]&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[:Tracer_Asset#Modern_Warfare_2_.26_3_.26_Ghosts|tracer]]&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|[[:Vehicle Asset (MW3)|vehicle]]&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:AddonMapEnts_Asset|addon_map_ents]]&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Black Ops 2 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|xmodelpieces&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|False&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Black_Ops_1_.26_2|physpreset]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x41&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysConstraints Asset|physconstraints]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[DestructibleDef Asset|destructibledef]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Black_Ops_1_.26_2|xanim]]&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x1450&lt;br /&gt;
|-&lt;br /&gt;
|[[:XModel_Asset_(BO2)|xmodel]]&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x578&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Black Ops &amp;amp; Black Ops 2|material]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x1300&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Black Ops 2|pixelshader]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|0x1800&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Black Ops &amp;amp; Black Ops 2|vertexshader]]&lt;br /&gt;
|n/a&lt;br /&gt;
|0x08&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|0x708&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x226&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Black_Ops_2|image]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x1440&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#Black Ops 2|sound]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|sound_patch&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (BO2)|col_map_sp]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (BO2)|col_map_mp]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#Black_Ops_2|com_map]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Black_Ops_2|game_map_sp]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Game_Map_Asset#Black_Ops_2|game_map_mp]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Black_Ops_2|map_ents]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (BO2)|gfx_map]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Call_of_Duty_4_.26_World_at_War_.26_Modern_Warfare_2_.26_Black_Ops_1_.26_2|lightdef]]&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x13&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Black_Ops_2|font]]&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:FontIcon Asset|fonticon]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0xA4&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (BO2)|menu]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|0x1C2&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x3800&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (BO2)|weapon]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|weapondef&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|weaponvariant&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1B&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|weaponfull&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1C&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Attachment Asset (BO2)|attachment]]&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:AttachmentUnique Asset|attachmentunique]]&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x1E&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:WeaponCamo Asset|weaponcamo]]&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#Black_Ops_2|snddriverglobals]]&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX Asset (BO2)|fx]]&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x21&lt;br /&gt;
|True&lt;br /&gt;
|0x258&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#Black_Ops_2|impactfx]]&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x22&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x23&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x24&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mpbody&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x25&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mphead&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x26&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x27&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x28&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Call_of_Duty_4_.26_World_at_War_.26_Black_Ops_1_.26_2|rawfile]]&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x29&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Black_Ops_1_.26_2|stringtable]]&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2A&lt;br /&gt;
|True&lt;br /&gt;
|0x60&lt;br /&gt;
|-&lt;br /&gt;
|[[:LeaderboardDef_Asset|leaderboarddef]]&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2B&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:XGlobals Asset|xGlobals]]&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x2C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:DDL Asset|ddl]]&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x2D&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[Glasses Asset|glasses]]&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x30&lt;br /&gt;
|0x2E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:TextureSet Asset#Black Ops 2|texturelist]]&lt;br /&gt;
|0x30&lt;br /&gt;
|0x31&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|[[:Emblem_Set_Asset#Black_Ops_2|emblemset]]&lt;br /&gt;
|0x31&lt;br /&gt;
|0x32&lt;br /&gt;
|0x2F&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|[[:ScriptParseTree Asset|scriptparsetree]]&lt;br /&gt;
|0x32&lt;br /&gt;
|0x33&lt;br /&gt;
|0x30&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:Key-Value_Pair_Asset|keyvaluepairs]]&lt;br /&gt;
|0x33&lt;br /&gt;
|0x34&lt;br /&gt;
|0x31&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Vehicle Asset (BO2)|vehicle]]&lt;br /&gt;
|0x34&lt;br /&gt;
|0x35&lt;br /&gt;
|0x32&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|[[:MemoryBlock Asset|memoryblock]]&lt;br /&gt;
|0x35&lt;br /&gt;
|0x36&lt;br /&gt;
|0x33&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|[[:AddonMapEnts_Asset|addon_map_ents]]&lt;br /&gt;
|0x36&lt;br /&gt;
|0x37&lt;br /&gt;
|0x34&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Tracer_Asset#Black_Ops_2|tracer]]&lt;br /&gt;
|0x37&lt;br /&gt;
|0x38&lt;br /&gt;
|0x35&lt;br /&gt;
|True&lt;br /&gt;
|0x32&lt;br /&gt;
|-&lt;br /&gt;
|[[:SkinnedVerts_Asset|skinnedverts]]&lt;br /&gt;
|0x38&lt;br /&gt;
|0x39&lt;br /&gt;
|0x36&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:QDB_Asset|qdb]]&lt;br /&gt;
|0x39&lt;br /&gt;
|0x3A&lt;br /&gt;
|0x37&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|[[:Slug_Asset|slug]]&lt;br /&gt;
|0x3A&lt;br /&gt;
|0x3B&lt;br /&gt;
|0x38&lt;br /&gt;
|True&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|[[:FootstepTable_Asset|footsteptable]]&lt;br /&gt;
|0x3B&lt;br /&gt;
|0x3C&lt;br /&gt;
|0x39&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|[[:FootstepFxTable_Asset|footstepfxtable]]&lt;br /&gt;
|0x3C&lt;br /&gt;
|0x3D&lt;br /&gt;
|0x3A&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|[[:ZBarrier Asset|zbarrier]]&lt;br /&gt;
|0x3D&lt;br /&gt;
|0x3E&lt;br /&gt;
|0x3B&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|string&lt;br /&gt;
|0x3E&lt;br /&gt;
|0x3F&lt;br /&gt;
|0x3C&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|assetlist&lt;br /&gt;
|0x3F&lt;br /&gt;
|0x40&lt;br /&gt;
|0x3D&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|report&lt;br /&gt;
|0x40&lt;br /&gt;
|0x41&lt;br /&gt;
|0x3E&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|depend&lt;br /&gt;
|0x41&lt;br /&gt;
|0x42&lt;br /&gt;
|0x3F&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ghosts ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Wii-U ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Ghosts|physpreset]]&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Physical_Collision_Map_Asset|phys_collmap]]&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|[[:XAnim_Asset#Modern_Warfare_2_.26_3_.26_Ghosts|xanim]]&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x1040&lt;br /&gt;
|-&lt;br /&gt;
|[[:XModel_Surface_Asset#Ghosts|xmodelsurfs]]&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0xC00&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x8A0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Material Asset#Ghosts|material]]&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0xFA0&lt;br /&gt;
|-&lt;br /&gt;
|computeshader&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[Vertex Shader Asset#Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3 &amp;amp; Ghosts|vertexshader]]&lt;br /&gt;
|n/a&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0x6000&lt;br /&gt;
|-&lt;br /&gt;
|hullshader&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x3000&lt;br /&gt;
|-&lt;br /&gt;
|domainshader&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x3000&lt;br /&gt;
|-&lt;br /&gt;
|[[Pixel Shader Asset#Modern Warfare 3 &amp;amp; Ghosts|pixelshader]]&lt;br /&gt;
|0x06&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0x1800&lt;br /&gt;
|-&lt;br /&gt;
|vertexdecl&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|0x200&lt;br /&gt;
|-&lt;br /&gt;
|[[:Technique Set Asset|techset]]&lt;br /&gt;
|0x07&lt;br /&gt;
|0x08&lt;br /&gt;
|0x08&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|0x300&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|image]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|0x10C0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Asset#Infinity Ward|sound]]&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound Curve Asset|sndcurve]]&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:LPF Curve Asset|lpfcurve]]&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Reverb Send Curve Asset|reverbsendcurve]]&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Loaded Sound Asset#Modern Warfare 2 &amp;amp; 3 &amp;amp; Ghosts|loaded_sound]]&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|0x9C4&lt;br /&gt;
|-&lt;br /&gt;
|[[:Collision Map Asset (Ghosts)|col_map_mp/col_map_sp]]&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x13&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:COM_Map_Asset#Call_of_Duty_4_.26_Modern_Warfare_2_.26_3_.26_Ghosts|com_map]]&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x10&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Glass_Map_Asset|glass_map]]&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x11&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:AIPaths_Asset#Ghosts|aipaths]]&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x12&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Vehicle_Track_Asset|vehicle_track]]&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x13&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Ghosts|map_ents]]&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x14&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|[[:FX_Map_Asset|fx_map]]&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x15&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Graphics Map Asset (Ghosts)|gfx_map]]&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x16&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Modern_Warfare_3_.26_Ghosts_.26_Advanced_Warfare|lightdef]]&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x17&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x18&lt;br /&gt;
|0x1C&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|fonticon&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x1A&lt;br /&gt;
|n/a&lt;br /&gt;
|True&lt;br /&gt;
|unk&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1E&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (MW3)|menu]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:AnimClass_Asset|animclass]]&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x21&lt;br /&gt;
|True&lt;br /&gt;
|0x2198&lt;br /&gt;
|-&lt;br /&gt;
|[[:Attachment Asset (Ghosts)|attachment]]&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x22&lt;br /&gt;
|True&lt;br /&gt;
|0x60&lt;br /&gt;
|-&lt;br /&gt;
|[[:Weapon Asset (Ghosts)|weapon]]&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x23&lt;br /&gt;
|True&lt;br /&gt;
|0xA0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Sound_Driver_Globals_Asset#Infinity_Ward_Games|snddriverglobals]]&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x24&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|fx&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x25&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|[[:ImpactFX_Asset#Ghosts|impactfx]]&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x26&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|[[:SurfaceFX Asset|surfacefx]]&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x27&lt;br /&gt;
|True&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x28&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x29&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x2A&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x2B&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|rawfile]]&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2C&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:ScriptFile_Asset|scriptfile]]&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2D&lt;br /&gt;
|True&lt;br /&gt;
|0x300&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|stringtable]]&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2E&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|[[:LeaderboardDef_Asset|leaderboarddef]]&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2F&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:StructuredDataDef Asset|structureddatadef]]&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x30&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[:Tracer_Asset#Modern_Warfare_2_.26_3_.26_Ghosts|tracer]]&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x31&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|[[:Vehicle_Asset_(Ghosts)|vehicle]]&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x32&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|[[:AddonMapEnts_Asset|addon_map_ents]]&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x30&lt;br /&gt;
|0x33&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:NetConstStrings_Asset|netconststrings]]&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x30&lt;br /&gt;
|0x31&lt;br /&gt;
|0x34&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:ReverbPreset_Asset|reverbpresset]]&lt;br /&gt;
|0x30&lt;br /&gt;
|0x31&lt;br /&gt;
|0x32&lt;br /&gt;
|0x35&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|luafile&lt;br /&gt;
|0x31&lt;br /&gt;
|0x32&lt;br /&gt;
|0x33&lt;br /&gt;
|0x36&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|[[:Scriptable_Asset|scriptable]]&lt;br /&gt;
|0x32&lt;br /&gt;
|0x33&lt;br /&gt;
|0x34&lt;br /&gt;
|0x37&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|colorization&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x38&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|colorizationset&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x39&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|tonemapping&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x3A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:EquipSndTable_Asset|equipsndtable]]&lt;br /&gt;
|0x33&lt;br /&gt;
|0x34&lt;br /&gt;
|0x35&lt;br /&gt;
|0x3B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|vectorfield&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x3C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:DopplerPreset_Asset|dopplerpreset]]&lt;br /&gt;
|0x34&lt;br /&gt;
|0x35&lt;br /&gt;
|0x36&lt;br /&gt;
|0x3D&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|particlesimanimation&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|n/a&lt;br /&gt;
|0x3E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced Warfare ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;font-size:13px;line-height:21px;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Asset Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Xbox 360 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PS3 ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|PC ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Is Used&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pool Count&lt;br /&gt;
|-&lt;br /&gt;
|[[:PhysPreset_Asset#Advanced_Warfare|physpreset]]&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|phys_collmap&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|0x01&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|physwaterpreset&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x02&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|phy_worldmap&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x03&lt;br /&gt;
|True&lt;br /&gt;
|0x1&lt;br /&gt;
|-&lt;br /&gt;
|physconstraint&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x04&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|xanim&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x05&lt;br /&gt;
|True&lt;br /&gt;
|0x1194&lt;br /&gt;
|-&lt;br /&gt;
|xmodelsurfs&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x06&lt;br /&gt;
|True&lt;br /&gt;
|0xC00&lt;br /&gt;
|-&lt;br /&gt;
|xmodel&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x07&lt;br /&gt;
|True&lt;br /&gt;
|0xCE0&lt;br /&gt;
|-&lt;br /&gt;
|material&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x08&lt;br /&gt;
|True&lt;br /&gt;
|0x14A0&lt;br /&gt;
|-&lt;br /&gt;
|computeshader&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x09&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|vertexshader&lt;br /&gt;
|N\A&lt;br /&gt;
|0x06&lt;br /&gt;
|0x0A&lt;br /&gt;
|True&lt;br /&gt;
|0x500&lt;br /&gt;
|-&lt;br /&gt;
|hullshader&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0B&lt;br /&gt;
|True&lt;br /&gt;
|0x3000&lt;br /&gt;
|-&lt;br /&gt;
|domainshader&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0C&lt;br /&gt;
|True&lt;br /&gt;
|0x3000&lt;br /&gt;
|-&lt;br /&gt;
|hullshader&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0D&lt;br /&gt;
|True&lt;br /&gt;
|0x11CA0&lt;br /&gt;
|-&lt;br /&gt;
|pixelshader&lt;br /&gt;
|0x06&lt;br /&gt;
|0x07&lt;br /&gt;
|0x0E&lt;br /&gt;
|True&lt;br /&gt;
|0x1A70&lt;br /&gt;
|-&lt;br /&gt;
|vertexdecl&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|0x0F&lt;br /&gt;
|True&lt;br /&gt;
|0x900&lt;br /&gt;
|-&lt;br /&gt;
|techset&lt;br /&gt;
|0x07&lt;br /&gt;
|0x08&lt;br /&gt;
|0x10&lt;br /&gt;
|True&lt;br /&gt;
|0x468&lt;br /&gt;
|-&lt;br /&gt;
|[[:Image_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|image]]&lt;br /&gt;
|0x08&lt;br /&gt;
|0x09&lt;br /&gt;
|0x11&lt;br /&gt;
|True&lt;br /&gt;
|0x1060&lt;br /&gt;
|-&lt;br /&gt;
|sound&lt;br /&gt;
|0x09&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x12&lt;br /&gt;
|True&lt;br /&gt;
|0x3E80&lt;br /&gt;
|-&lt;br /&gt;
|soundsubmix&lt;br /&gt;
|0x0A&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x14&lt;br /&gt;
|True&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|sndcurve&lt;br /&gt;
|0x0B&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x15&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|lpfcurve&lt;br /&gt;
|0x0C&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x16&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|reverbsendcurve&lt;br /&gt;
|0x0D&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x17&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|sndcontext&lt;br /&gt;
|0x0E&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x18&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|loaded_sound&lt;br /&gt;
|0x0F&lt;br /&gt;
|0x10&lt;br /&gt;
|0x19&lt;br /&gt;
|True&lt;br /&gt;
|0xFA0&lt;br /&gt;
|-&lt;br /&gt;
|col_map_mp/col_map_sp&lt;br /&gt;
|0x10&lt;br /&gt;
|0x11&lt;br /&gt;
|0x1A&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|com_map&lt;br /&gt;
|0x11&lt;br /&gt;
|0x12&lt;br /&gt;
|0x1B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|glass_map&lt;br /&gt;
|0x12&lt;br /&gt;
|0x13&lt;br /&gt;
|0x1C&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|aipaths&lt;br /&gt;
|0x13&lt;br /&gt;
|0x14&lt;br /&gt;
|0x1D&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|vehicle_track&lt;br /&gt;
|0x14&lt;br /&gt;
|0x15&lt;br /&gt;
|0x1E&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|[[:MapEnts_Asset#Advanced_Warfare|map_ents]]&lt;br /&gt;
|0x15&lt;br /&gt;
|0x16&lt;br /&gt;
|0x1F&lt;br /&gt;
|True&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|fx_map&lt;br /&gt;
|0x16&lt;br /&gt;
|0x17&lt;br /&gt;
|0x20&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|gfx_map&lt;br /&gt;
|0x17&lt;br /&gt;
|0x18&lt;br /&gt;
|0x21&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|gfx_map_trzone&lt;br /&gt;
|0x18&lt;br /&gt;
|0x19&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x12&lt;br /&gt;
|-&lt;br /&gt;
|col_map_trzone&lt;br /&gt;
|0x19&lt;br /&gt;
|0x1A&lt;br /&gt;
|N/A&lt;br /&gt;
|True&lt;br /&gt;
|0x12&lt;br /&gt;
|-&lt;br /&gt;
|[[:Lightdef_Asset#Modern_Warfare_3_.26_Ghosts_.26_Advanced_Warfare|lightdef]]&lt;br /&gt;
|0x1A&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x22&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|ui_map&lt;br /&gt;
|0x1B&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x23&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Font_Asset#Infinity_Ward_Games_.26_World_at_War_.26_Black_Ops_1|font]]&lt;br /&gt;
|0x1C&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x24&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[:MenuFile Asset|menufile]]&lt;br /&gt;
|0x1D&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x25&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:Menu Asset (MW3)|menu]]&lt;br /&gt;
|0x1E&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x26&lt;br /&gt;
|True&lt;br /&gt;
|0x384&lt;br /&gt;
|-&lt;br /&gt;
|animclass&lt;br /&gt;
|0x1F&lt;br /&gt;
|0x20&lt;br /&gt;
|0x27&lt;br /&gt;
|True&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|[[:Localize Asset|localize]]&lt;br /&gt;
|0x20&lt;br /&gt;
|0x21&lt;br /&gt;
|0x28&lt;br /&gt;
|True&lt;br /&gt;
|0x3110&lt;br /&gt;
|-&lt;br /&gt;
|[[:Attachment Asset (AW)|attachment]]&lt;br /&gt;
|0x21&lt;br /&gt;
|0x22&lt;br /&gt;
|0x29&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|weapon&lt;br /&gt;
|0x22&lt;br /&gt;
|0x23&lt;br /&gt;
|0x2A&lt;br /&gt;
|True&lt;br /&gt;
|0x1FB&lt;br /&gt;
|-&lt;br /&gt;
|snddriverglobals&lt;br /&gt;
|0x23&lt;br /&gt;
|0x24&lt;br /&gt;
|0x2B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|fx&lt;br /&gt;
|0x24&lt;br /&gt;
|0x25&lt;br /&gt;
|0x2C&lt;br /&gt;
|True&lt;br /&gt;
|0x800&lt;br /&gt;
|-&lt;br /&gt;
|impactfx&lt;br /&gt;
|0x25&lt;br /&gt;
|0x26&lt;br /&gt;
|0x2D&lt;br /&gt;
|True&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|surfacefx&lt;br /&gt;
|0x26&lt;br /&gt;
|0x27&lt;br /&gt;
|0x2E&lt;br /&gt;
|True&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|aitype&lt;br /&gt;
|0x27&lt;br /&gt;
|0x28&lt;br /&gt;
|0x2F&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|mptype&lt;br /&gt;
|0x28&lt;br /&gt;
|0x29&lt;br /&gt;
|0x30&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|character&lt;br /&gt;
|0x29&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x31&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|xmodelalias&lt;br /&gt;
|0x2A&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x32&lt;br /&gt;
|False&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|[[:Rawfile_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|rawfile]]&lt;br /&gt;
|0x2B&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x33&lt;br /&gt;
|True&lt;br /&gt;
|0x400&lt;br /&gt;
|-&lt;br /&gt;
|[[:ScriptFile_Asset|scriptfile]]&lt;br /&gt;
|0x2C&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x34&lt;br /&gt;
|True&lt;br /&gt;
|0x300&lt;br /&gt;
|-&lt;br /&gt;
|[[:StringTable_Asset#Modern_Warfare_2_.26_3_.26_Ghosts_.26_Advanced_Warfare|stringtable]]&lt;br /&gt;
|0x2D&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x35&lt;br /&gt;
|True&lt;br /&gt;
|0x190&lt;br /&gt;
|-&lt;br /&gt;
|leaderboarddef&lt;br /&gt;
|0x2E&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x36&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|[[:StructuredDataDef Asset|structureddatadef]]&lt;br /&gt;
|0x2F&lt;br /&gt;
|0x30&lt;br /&gt;
|0x37&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|[[:Tracer_Asset#Advanced_Warfare|tracer]]&lt;br /&gt;
|0x30&lt;br /&gt;
|0x31&lt;br /&gt;
|0x38&lt;br /&gt;
|True&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|vehicle&lt;br /&gt;
|0x31&lt;br /&gt;
|0x32&lt;br /&gt;
|0x39&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|addon_map_ents&lt;br /&gt;
|0x32&lt;br /&gt;
|0x33&lt;br /&gt;
|0x3A&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|netconststrings&lt;br /&gt;
|0x33&lt;br /&gt;
|0x34&lt;br /&gt;
|0x3B&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|reverbpreset&lt;br /&gt;
|0x34&lt;br /&gt;
|0x35&lt;br /&gt;
|0x3C&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|luafile&lt;br /&gt;
|0x35&lt;br /&gt;
|0x36&lt;br /&gt;
|0x3D&lt;br /&gt;
|True&lt;br /&gt;
|0x180&lt;br /&gt;
|-&lt;br /&gt;
|scriptable&lt;br /&gt;
|0x36&lt;br /&gt;
|0x37&lt;br /&gt;
|0x3E&lt;br /&gt;
|True&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|equipsndtable&lt;br /&gt;
|0x37&lt;br /&gt;
|0x38&lt;br /&gt;
|0x3F&lt;br /&gt;
|True&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|dopplerpreset&lt;br /&gt;
|0x38&lt;br /&gt;
|0x39&lt;br /&gt;
|0x40&lt;br /&gt;
|True&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|[[:Laser_Asset|laser]]&lt;br /&gt;
|0x39&lt;br /&gt;
|0x3A&lt;br /&gt;
|0x41&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|skeletonscript&lt;br /&gt;
|0x3A&lt;br /&gt;
|0x3B&lt;br /&gt;
|0x42&lt;br /&gt;
|True&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|clut&lt;br /&gt;
|0x3B&lt;br /&gt;
|0x3C&lt;br /&gt;
|0x43&lt;br /&gt;
|True&lt;br /&gt;
|0x20&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Category:Save_Data&amp;diff=892</id>
		<title>Category:Save Data</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Category:Save_Data&amp;diff=892"/>
		<updated>2015-03-22T21:15:09Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* Modern Warfare 2, Modern Warfare 3, Ghosts, Advanced Warfare */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPADX.PRF Files ==&lt;br /&gt;
These files (GPADX_MP.PRF, GPADX_CM.PRF, GPADX_SP.PRF) contain variables related to game settings.&lt;br /&gt;
&lt;br /&gt;
=== Call of Duty 4: Modern Warfare, World at War ===&lt;br /&gt;
Call of Duty 4 stores the GPAD files in plaintext. The max size the file can be is 1000 bytes. It was then later patched by Infinity Ward because users started to edit the files to exploit the game.&lt;br /&gt;
&lt;br /&gt;
World at War in the other hand, is encrypted using Sony&#039;s AES encryption algorithm. After decrypting that layer the GPAD&#039;s is going to be plaintext just like Call of Duty 4. Treyarch hasn&#039;t bothered in patching the files, which allows modifications on the game.&lt;br /&gt;
&lt;br /&gt;
Both games use .cfg codes, which is easy to manipulate dvars (Developer Vars).&lt;br /&gt;
&lt;br /&gt;
=== Black Ops ===&lt;br /&gt;
Treyarch has added additional protection on the save data. It is first encrypted using Sony&#039;s AES algorithm, after decrypting that layer it is additionally encrypted using the Triple DES algorithm.&lt;br /&gt;
&lt;br /&gt;
Triple DES key:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
unsigned char black_ops_3des_key[24] = &amp;quot;Md8ea20lPcftYwsl496q63x9&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Triple DES IV (Initialization Vector)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
unsigned char black_ops_3des_iv[24] = &amp;quot;0Peyx825J4S2ndpr54rW312z&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After decrypting this DES layer it is then plaintext and you are able to edit the file to your liking, allowing you to edit dvars and .cfg code.&lt;br /&gt;
&lt;br /&gt;
=== Modern Warfare 2, Modern Warfare 3, Ghosts, Advanced Warfare ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum GamerProfileDataType&lt;br /&gt;
{&lt;br /&gt;
  TYPE_INVALID = 0x0,&lt;br /&gt;
  TYPE_BYTE = 0x1,&lt;br /&gt;
  TYPE_BOOL = 0x2,&lt;br /&gt;
  TYPE_SHORT = 0x3,&lt;br /&gt;
  TYPE_INT = 0x4,&lt;br /&gt;
  TYPE_FLOAT = 0x5,&lt;br /&gt;
  TYPE_STRING = 0x6,&lt;br /&gt;
#if defined(IW5) || defined(IW6) || defined(S1) // If it is Modern Warfare 3, Ghosts, or Advanced Warfare...&lt;br /&gt;
  TYPE_BITFIELD = 0x7,&lt;br /&gt;
#endif&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union GamerProfileDataUnion&lt;br /&gt;
{&lt;br /&gt;
  char byteVal;&lt;br /&gt;
  bool boolVal;&lt;br /&gt;
  __int16 shortVal;&lt;br /&gt;
  int intVal;&lt;br /&gt;
  float floatVal;&lt;br /&gt;
  const char *stringVal;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GamerProfileData&lt;br /&gt;
{&lt;br /&gt;
  GamerProfileDataType type;&lt;br /&gt;
  GamerProfileDataUnion u;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SAVEGAME.SVG ==&lt;br /&gt;
=== World at War ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct qtime_s&lt;br /&gt;
{&lt;br /&gt;
  int tm_sec;&lt;br /&gt;
  int tm_min;&lt;br /&gt;
  int tm_hour;&lt;br /&gt;
  int tm_mday;&lt;br /&gt;
  int tm_mon;&lt;br /&gt;
  int tm_year;&lt;br /&gt;
  int tm_wday;&lt;br /&gt;
  int tm_yday;&lt;br /&gt;
  int tm_isdst;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SaveHeader&lt;br /&gt;
{&lt;br /&gt;
 int saveVersion;&lt;br /&gt;
 int gameCheckSum;&lt;br /&gt;
 int saveCheckSum;&lt;br /&gt;
 int saveId;&lt;br /&gt;
 bool isUsingScriptChecksum;&lt;br /&gt;
 int scrCheckSum[3];&lt;br /&gt;
 char mapName[256];&lt;br /&gt;
 char buildNumber[128];&lt;br /&gt;
 char campaign[256];&lt;br /&gt;
 char screenShotName[64];&lt;br /&gt;
 char description[256];&lt;br /&gt;
 char filename[64];&lt;br /&gt;
 int health;&lt;br /&gt;
 int skill;&lt;br /&gt;
 bool internalSave;&lt;br /&gt;
 qtime_s time;&lt;br /&gt;
 int server_bodySize;&lt;br /&gt;
 int client_bodySize;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Black Ops &amp;amp; Black Ops II ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum SaveType&lt;br /&gt;
{&lt;br /&gt;
  SAVE_TYPE_INTERNAL = 0x0,&lt;br /&gt;
  SAVE_TYPE_AUTOSAVE = 0x1,&lt;br /&gt;
  SAVE_TYPE_CONSOLE = 0x2,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct qtime_s&lt;br /&gt;
{&lt;br /&gt;
  int tm_sec;&lt;br /&gt;
  int tm_min;&lt;br /&gt;
  int tm_hour;&lt;br /&gt;
  int tm_mday;&lt;br /&gt;
  int tm_mon;&lt;br /&gt;
  int tm_year;&lt;br /&gt;
  int tm_wday;&lt;br /&gt;
  int tm_yday;&lt;br /&gt;
  int tm_isdst;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SaveHeader&lt;br /&gt;
{&lt;br /&gt;
  int saveVersion;&lt;br /&gt;
  int gameCheckSum;&lt;br /&gt;
  int saveCheckSum;&lt;br /&gt;
  int saveId;&lt;br /&gt;
  bool demoPlayback;&lt;br /&gt;
  bool splitscreen;&lt;br /&gt;
  int scrCheckSum[3];&lt;br /&gt;
  char mapName[256];&lt;br /&gt;
  char buildNumber[128];&lt;br /&gt;
  char gametype[256];&lt;br /&gt;
  char buildVersionSuffix[16];&lt;br /&gt;
  unsigned int networkProtocol;&lt;br /&gt;
  char screenShotName[64];&lt;br /&gt;
  char description[256];&lt;br /&gt;
  char filename[64];&lt;br /&gt;
  SaveType saveType;&lt;br /&gt;
  qtime_s time;&lt;br /&gt;
  int bodySize;&lt;br /&gt;
  unsigned int pad[8];&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ghosts ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum SaveType&lt;br /&gt;
{&lt;br /&gt;
  SAVE_TYPE_INTERNAL = 0x0,&lt;br /&gt;
  SAVE_TYPE_AUTOSAVE = 0x1,&lt;br /&gt;
  SAVE_TYPE_CONSOLE = 0x2,&lt;br /&gt;
  SAVE_TYPESCOUNT = 0x3,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct qtime_s&lt;br /&gt;
{&lt;br /&gt;
  int tm_sec;&lt;br /&gt;
  int tm_min;&lt;br /&gt;
  int tm_hour;&lt;br /&gt;
  int tm_mday;&lt;br /&gt;
  int tm_mon;&lt;br /&gt;
  int tm_year;&lt;br /&gt;
  int tm_wday;&lt;br /&gt;
  int tm_yday;&lt;br /&gt;
  int tm_isdst;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SaveHeader&lt;br /&gt;
{&lt;br /&gt;
  int saveVersion;&lt;br /&gt;
  int gameCheckSum;&lt;br /&gt;
  int saveCheckSum;&lt;br /&gt;
  int saveId;&lt;br /&gt;
  bool demoPlayback;&lt;br /&gt;
  bool splitscreen;&lt;br /&gt;
  int scrCheckSum[3];&lt;br /&gt;
  char mapName[256];&lt;br /&gt;
  char buildNumber[128];&lt;br /&gt;
  unsigned int omnvarPerGameCount;&lt;br /&gt;
  unsigned int omnvarPerClientCount;&lt;br /&gt;
  char gametype[128];&lt;br /&gt;
  char buildVersionSuffix[16];&lt;br /&gt;
  unsigned int networkProtocol;&lt;br /&gt;
  char screenShotName[64];&lt;br /&gt;
  char description[256];&lt;br /&gt;
  char filename[64];&lt;br /&gt;
  SaveType saveType;&lt;br /&gt;
  qtime_s time;&lt;br /&gt;
  int bodySize;&lt;br /&gt;
  unsigned int pad[6];&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Category:FastFiles&amp;diff=889</id>
		<title>Category:FastFiles</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Category:FastFiles&amp;diff=889"/>
		<updated>2015-03-17T20:33:05Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FastFiles are the CoD engine&#039;s way of storing Zone files. FastFiles (FFs) almost always have some sort of RSA2048 signature, a zlib compression along the way, and then on later CoDs some encryption. The Zones are a library of [[:Category:Assets|assets]]. Every FF in every CoD game starts the same way...&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Offset !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Magic || 0x0 || char[8] || &amp;quot;IWffu100&amp;quot; for unsigned fastfiles, &amp;quot;IWff0100&amp;quot; for signed fastfiles, &amp;quot;TAff0100&amp;quot; for treyarch&#039;s Black Ops 2 fastfile, and &amp;quot;S1ff0100&amp;quot; for Sledgehammer Advanced Warfare fastfiles.&lt;br /&gt;
|-&lt;br /&gt;
| Version || 0x8 || int || See below.&lt;br /&gt;
|}&lt;br /&gt;
So by reading the version of the input FF, you can tell what system and game the FF is from.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| || &#039;&#039;&#039;007:QoS&#039;&#039;&#039; ||&#039;&#039;&#039;CoD4&#039;&#039;&#039;||&#039;&#039;&#039;WaW&#039;&#039;&#039;||&#039;&#039;&#039;MW2&#039;&#039;&#039;||&#039;&#039;&#039;BO1&#039;&#039;&#039;||&#039;&#039;&#039;MW3&#039;&#039;&#039;||&#039;&#039;&#039;BO2&#039;&#039;&#039;||&#039;&#039;&#039;Ghosts&#039;&#039;&#039;||&#039;&#039;&#039;CoD: Online&#039;&#039;&#039;||&#039;&#039;&#039;Advanced Warfare&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Xbox 360||0x1D6||0x1||0x183||0x10D||0x1D9||0x70||0x92||0x22E||n/a||0x72E&lt;br /&gt;
|-&lt;br /&gt;
|Playstation 3||0x1D6||0x1||0x183||0x10D||0x1D9||0x70||0x92||0x22E||n/a||0x72E&lt;br /&gt;
|-&lt;br /&gt;
|Wii/Wii-U||N/A||0x1A2||0x19B||n/a||0x1DD||0x6B||n/a||0x22E||n/a||n/a&lt;br /&gt;
|-&lt;br /&gt;
|PC||N/A||0x5||0x183||0x114||0x1D9||0x1||0x93||0x135||0x13C||0x72E&lt;br /&gt;
|}&lt;br /&gt;
== Pointers in Zone Files ==&lt;br /&gt;
Infinity Ward implemented their own way of loading data that can already be found earlier in the zone file. What should be an address in memory is instead stored either as -1, -2, or as an offset. If the pointer is -1 or -2, than the data follows the header, typically in order. If the pointer is not -1 or -2, the first 4 bits are extracted and used as an index for the g_streamBlocks array. The other bits are the offset and is added to the data pointer in g_streamBlocks. The offset is only correct after the zone file has been loaded in memory. This is because some data is relocated which changes the size of the zone. Some differences:&lt;br /&gt;
* strings are aligned by 4 bytes&lt;br /&gt;
* asset headers are stored in pools&lt;br /&gt;
* sound, image, and shader programs are stored in pools&lt;br /&gt;
* zone header is removed&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=DVARs_(BO1)&amp;diff=888</id>
		<title>DVARs (BO1)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=DVARs_(BO1)&amp;diff=888"/>
		<updated>2015-02-24T15:39:51Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Game Structures]]&lt;br /&gt;
[[Category:BO1]]&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
/* dvar-&amp;gt;flags */&lt;br /&gt;
#define DVAR_ARCHIVE		(1 &amp;lt;&amp;lt; 0)	// 0x0001&lt;br /&gt;
#define DVAR_USERINFO		(1 &amp;lt;&amp;lt; 1)	// 0x0002&lt;br /&gt;
#define DVAR_SERVERINFO		(1 &amp;lt;&amp;lt; 2)	// 0x0004&lt;br /&gt;
#define DVAR_SYSTEMINFO		(1 &amp;lt;&amp;lt; 3)	// 0x0008&lt;br /&gt;
#define DVAR_INIT		(1 &amp;lt;&amp;lt; 4)	// 0x0010&lt;br /&gt;
#define DVAR_LATCH		(1 &amp;lt;&amp;lt; 5)	// 0x0020&lt;br /&gt;
#define DVAR_ROM		(1 &amp;lt;&amp;lt; 6)	// 0x0040&lt;br /&gt;
#define DVAR_CHEAT		(1 &amp;lt;&amp;lt; 7)	// 0x0080&lt;br /&gt;
#define DVAR_DEVELOPER		(1 &amp;lt;&amp;lt; 8)	// 0x0100&lt;br /&gt;
#define DVAR_SAVED		(1 &amp;lt;&amp;lt; 9)	// 0x0200&lt;br /&gt;
#define DVAR_NORESTART		(1 &amp;lt;&amp;lt; 10)	// 0x0400&lt;br /&gt;
#define DVAR_CHANGEABLE_RESET	(1 &amp;lt;&amp;lt; 12)	// 0x1000&lt;br /&gt;
#define DVAR_EXTERNAL		(1 &amp;lt;&amp;lt; 14)	// 0x4000&lt;br /&gt;
#define DVAR_AUTOEXEC		(1 &amp;lt;&amp;lt; 15)	// 0x8000&lt;br /&gt;
&lt;br /&gt;
enum dvarType_t&lt;br /&gt;
{&lt;br /&gt;
  DVAR_TYPE_BOOL = 0x0,&lt;br /&gt;
  DVAR_TYPE_FLOAT = 0x1,&lt;br /&gt;
  DVAR_TYPE_FLOAT_2 = 0x2,&lt;br /&gt;
  DVAR_TYPE_FLOAT_3 = 0x3,&lt;br /&gt;
  DVAR_TYPE_FLOAT_4 = 0x4,&lt;br /&gt;
  DVAR_TYPE_INT = 0x5,&lt;br /&gt;
  DVAR_TYPE_ENUM = 0x6,&lt;br /&gt;
  DVAR_TYPE_STRING = 0x7,&lt;br /&gt;
  DVAR_TYPE_COLOR = 0x8,&lt;br /&gt;
  DVAR_TYPE_INT64 = 0x9,&lt;br /&gt;
  DVAR_TYPE_LINEAR_COLOR_RGB = 0xA,&lt;br /&gt;
  DVAR_TYPE_COLOR_XYZ = 0xB,&lt;br /&gt;
  DVAR_TYPE_COUNT = 0xC,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union DvarLimits&lt;br /&gt;
{&lt;br /&gt;
	struct {&lt;br /&gt;
		int stringCount;&lt;br /&gt;
		const char **strings;&lt;br /&gt;
	} enumeration;&lt;br /&gt;
&lt;br /&gt;
	struct {&lt;br /&gt;
		int min;&lt;br /&gt;
		int max;&lt;br /&gt;
	} integer;&lt;br /&gt;
&lt;br /&gt;
	struct {&lt;br /&gt;
		unsigned long long min;&lt;br /&gt;
		unsigned long long max;&lt;br /&gt;
	} integer64;&lt;br /&gt;
&lt;br /&gt;
	struct {&lt;br /&gt;
		float min;&lt;br /&gt;
		float max;&lt;br /&gt;
	} value, vector;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union DvarValue&lt;br /&gt;
{&lt;br /&gt;
	bool enabled;&lt;br /&gt;
	int integer;&lt;br /&gt;
	unsigned int unsignedInt;&lt;br /&gt;
	unsigned long long integer64;&lt;br /&gt;
	float value;&lt;br /&gt;
	float vector[4];&lt;br /&gt;
	const char *string;&lt;br /&gt;
	char color[4];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
#pragma pack(push, 4)&lt;br /&gt;
struct dvar_s&lt;br /&gt;
{&lt;br /&gt;
	const char *name;&lt;br /&gt;
	const char *description;&lt;br /&gt;
	unsigned int hash;&lt;br /&gt;
	unsigned int flags;&lt;br /&gt;
	dvarType_t type;&lt;br /&gt;
	bool modified;&lt;br /&gt;
	bool loadedFromSaveGame;&lt;br /&gt;
	DvarValue current;&lt;br /&gt;
	DvarValue latched;&lt;br /&gt;
	DvarValue reset;&lt;br /&gt;
	DvarValue saved;&lt;br /&gt;
	DvarLimits domain;&lt;br /&gt;
	dvar_s *next;&lt;br /&gt;
	dvar_s *hashNext;&lt;br /&gt;
};&lt;br /&gt;
#pragma pack(pop)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=DVARs_(BO1)&amp;diff=887</id>
		<title>DVARs (BO1)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=DVARs_(BO1)&amp;diff=887"/>
		<updated>2015-02-24T15:37:32Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: Reverted edits by Red-EyeX32 (talk) to last revision by Aerosoul94&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Game Structures]]&lt;br /&gt;
[[Category:BO1]]&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
/* dvar-&amp;gt;flags */&lt;br /&gt;
#define DVAR_ARCHIVE		(1 &amp;lt;&amp;lt; 0)	// 0x0001&lt;br /&gt;
#define DVAR_USERINFO		(1 &amp;lt;&amp;lt; 1)	// 0x0002&lt;br /&gt;
#define DVAR_SERVERINFO		(1 &amp;lt;&amp;lt; 2)	// 0x0004&lt;br /&gt;
#define DVAR_SYSTEMINFO		(1 &amp;lt;&amp;lt; 3)	// 0x0008&lt;br /&gt;
#define DVAR_INIT		(1 &amp;lt;&amp;lt; 4)	// 0x0010&lt;br /&gt;
#define DVAR_LATCH		(1 &amp;lt;&amp;lt; 5)	// 0x0020&lt;br /&gt;
#define DVAR_ROM		(1 &amp;lt;&amp;lt; 6)	// 0x0040&lt;br /&gt;
#define DVAR_CHEAT		(1 &amp;lt;&amp;lt; 7)	// 0x0080&lt;br /&gt;
#define DVAR_DEVELOPER		(1 &amp;lt;&amp;lt; 8)	// 0x0100&lt;br /&gt;
#define DVAR_SAVED		(1 &amp;lt;&amp;lt; 9)	// 0x0200&lt;br /&gt;
#define DVAR_NORESTART		(1 &amp;lt;&amp;lt; 10)	// 0x0400&lt;br /&gt;
#define DVAR_CHANGEABLE_RESET	(1 &amp;lt;&amp;lt; 12)	// 0x1000&lt;br /&gt;
#define DVAR_EXTERNAL		(1 &amp;lt;&amp;lt; 14)	// 0x4000&lt;br /&gt;
#define DVAR_AUTOEXEC		(1 &amp;lt;&amp;lt; 15)	// 0x8000&lt;br /&gt;
&lt;br /&gt;
enum dvarType_t&lt;br /&gt;
{&lt;br /&gt;
  DVAR_TYPE_BOOL = 0x0,&lt;br /&gt;
  DVAR_TYPE_FLOAT = 0x1,&lt;br /&gt;
  DVAR_TYPE_FLOAT_2 = 0x2,&lt;br /&gt;
  DVAR_TYPE_FLOAT_3 = 0x3,&lt;br /&gt;
  DVAR_TYPE_FLOAT_4 = 0x4,&lt;br /&gt;
  DVAR_TYPE_INT = 0x5,&lt;br /&gt;
  DVAR_TYPE_ENUM = 0x6,&lt;br /&gt;
  DVAR_TYPE_STRING = 0x7,&lt;br /&gt;
  DVAR_TYPE_COLOR = 0x8,&lt;br /&gt;
  DVAR_TYPE_INT64 = 0x9,&lt;br /&gt;
  DVAR_TYPE_LINEAR_COLOR_RGB = 0xA,&lt;br /&gt;
  DVAR_TYPE_COLOR_XYZ = 0xB,&lt;br /&gt;
  DVAR_TYPE_COUNT = 0xC,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union DvarLimits&lt;br /&gt;
{&lt;br /&gt;
	struct {&lt;br /&gt;
		int stringCount;&lt;br /&gt;
		const char **strings;&lt;br /&gt;
	} enumeration;&lt;br /&gt;
&lt;br /&gt;
	struct {&lt;br /&gt;
		int min;&lt;br /&gt;
		int max;&lt;br /&gt;
	} integer;&lt;br /&gt;
&lt;br /&gt;
	struct {&lt;br /&gt;
		unsigned long long min;&lt;br /&gt;
		unsigned long long max;&lt;br /&gt;
	} integer64;&lt;br /&gt;
&lt;br /&gt;
	struct {&lt;br /&gt;
		float min;&lt;br /&gt;
		float max;&lt;br /&gt;
	} value, vector;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union DvarValue&lt;br /&gt;
{&lt;br /&gt;
	bool enabled;&lt;br /&gt;
	int integer;&lt;br /&gt;
	unsigned int unsignedInt;&lt;br /&gt;
	unsigned long long integer64;&lt;br /&gt;
	float value;&lt;br /&gt;
	float vector[4];&lt;br /&gt;
	const char *string;&lt;br /&gt;
	char color[4];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
#pragma pack(push, 4)&lt;br /&gt;
struct dvar_s&lt;br /&gt;
{&lt;br /&gt;
	const char *name;&lt;br /&gt;
	const char *description;&lt;br /&gt;
	unsigned int hash;&lt;br /&gt;
	unsigned int flags;&lt;br /&gt;
	dvarType_t type;&lt;br /&gt;
	bool modified;&lt;br /&gt;
	bool loadedFromSaveGame;&lt;br /&gt;
	DvarValue current;&lt;br /&gt;
	DvarValue latched;&lt;br /&gt;
	DvarValue reset;&lt;br /&gt;
	DvarValue unknown;&lt;br /&gt;
	DvarLimits domain;&lt;br /&gt;
	dvar_s *next;&lt;br /&gt;
	dvar_s *hashNext;&lt;br /&gt;
};&lt;br /&gt;
#pragma pack(pop)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=FastFiles_and_Zone_files_(AW)&amp;diff=886</id>
		<title>FastFiles and Zone files (AW)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=FastFiles_and_Zone_files_(AW)&amp;diff=886"/>
		<updated>2015-02-24T15:26:34Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:FastFiles]]&lt;br /&gt;
[[Category:AW]]&lt;br /&gt;
&lt;br /&gt;
== FastFile Structure ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum DB_CompressorType&lt;br /&gt;
{&lt;br /&gt;
  DB_COMPRESSOR_INVALID = 0xFFFFFFFF,&lt;br /&gt;
  DB_COMPRESSOR_ZLIB = 0x1,&lt;br /&gt;
  DB_COMPRESSOR_LZX = 0x2,&lt;br /&gt;
  DB_COMPRESSOR_PASSTHROUGH = 0x3,&lt;br /&gt;
};&lt;br /&gt;
 &lt;br /&gt;
struct GfxImageStreamData&lt;br /&gt;
{&lt;br /&gt;
  int unknown[3];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct FF_Header&lt;br /&gt;
{&lt;br /&gt;
  char magic[8]; // S1ff0100&lt;br /&gt;
  int version;&lt;br /&gt;
  bool compress;&lt;br /&gt;
  DB_CompressorType compressType;&lt;br /&gt;
  char sizeOfPointer;&lt;br /&gt;
  char sizeOfLong;&lt;br /&gt;
  int fileTimeHigh;&lt;br /&gt;
  int fileTimeLow;&lt;br /&gt;
  int imageCount;&lt;br /&gt;
  GfxImageStreamData imageData[imageCount];&lt;br /&gt;
  int baseFileLen;&lt;br /&gt;
  int totalFileLen;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Magic ===&lt;br /&gt;
The magic is a string that is 8 characters long. It is either &amp;quot;S1ff0100&amp;quot; or &amp;quot;S1ffu100&amp;quot;. It        indicates what is read after maxFileSize. If it is &amp;quot;S1ff0100&amp;quot; then this fastfile is signed. If it is &amp;quot;S1ffu100&amp;quot;, then this fastfile is unsigned.&lt;br /&gt;
=== Version ===&lt;br /&gt;
Helps to dictate the version of the fastfile, so Ghosts fastfiles cannot be loaded on Advanced Warfare. The Advanced Warfare version is 0x72E for the Playstation 3 and Xbox 360 consoles, and the same for PC.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
 if (version &amp;gt; 0x72E)&lt;br /&gt;
  Com_Error(ERR_DROP, &amp;quot;Fastfile for zone &#039;%s&#039; is newer than client executable (version %d, expecting %d)&amp;quot;, filename, version, 0x72E);&lt;br /&gt;
 else if (version &amp;lt; 0x72E)&lt;br /&gt;
  Com_Error(ERR_DROP, &amp;quot;Fastfile for zone &#039;%s&#039; is out of date (version %d, expecting %d)&amp;quot;, filename, version, 0x72E);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
=== Compress ===&lt;br /&gt;
Whether or not the zone is compressed inside the fastfile.&lt;br /&gt;
=== Image Data ===&lt;br /&gt;
These are still not entirely understood.&lt;br /&gt;
=== File Sizes ===&lt;br /&gt;
The baseFileLen is the size of the fastfile, everything included. The totalFileLen is the highest number that baseFileLen can be, and in most fastfiles they are equal.&lt;br /&gt;
== Sub Header ==&lt;br /&gt;
The rest of the fastfile is read depending on what the main fastfile magic was. If the magic was &amp;quot;S1ff0100&amp;quot; then the fastfile is signed. If it was &amp;quot;S1ffu100&amp;quot;, the fastfile is unsigned.&lt;br /&gt;
=== Unsigned Files ===&lt;br /&gt;
The only data remaining is compressed data, depending on the enum in the header of the fastfile. Decompressing the data yields the [[#Zone File|zone file]].&lt;br /&gt;
=== Signed Files ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
 struct DB_AuthHash&lt;br /&gt;
 {&lt;br /&gt;
   char bytes[32];&lt;br /&gt;
 };&lt;br /&gt;
 &lt;br /&gt;
 struct DB_AuthSignatureHash&lt;br /&gt;
 {&lt;br /&gt;
   char bytes[256];&lt;br /&gt;
 };&lt;br /&gt;
 &lt;br /&gt;
 struct DB_AuthHeader&lt;br /&gt;
 {&lt;br /&gt;
   char magic[8]; // S1ffS100&lt;br /&gt;
   int reserved;&lt;br /&gt;
   DB_AuthHash subheaderHash;&lt;br /&gt;
   DB_AuthSignatureHash signedSubheaderHash;&lt;br /&gt;
   struct &lt;br /&gt;
   { &lt;br /&gt;
     char fastfileName[32];&lt;br /&gt;
     int reserved;&lt;br /&gt;
     DB_AuthHash masterBlockHashes[244];&lt;br /&gt;
   } subheader;&lt;br /&gt;
   char signatureBlock[0x1E030];&lt;br /&gt;
 };&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
The signatures on the XBlocks are checked as the fastfile loads. Then the sub-header master block hashes are checked, followed by the signedSubheaderHash, and lastly the subheaderHash. If any fail, then the loading of the FF is aborted. Only Activision and the game developers can generate the RSA signatures.&lt;br /&gt;
==== Magic ====&lt;br /&gt;
The subheader magic is always &amp;quot;S1ffS100&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== PS3 ===&lt;br /&gt;
After the zone file is created, it is split into blocks each 0x10000 bytes. Each block is compressed using default zlib compression. The size of the compressed block is stored as an unsigned 16 bit integer over the zlib header (0x78DA). Compressed blocks are concatenated and appended to the fastfile.&lt;br /&gt;
== Zone File ==&lt;br /&gt;
The zone file is the decompressed data from an FF.&lt;br /&gt;
=== Header ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
#define XFILE_BLOCK_TEMP 0x0&lt;br /&gt;
#define XFILE_BLOCK_PHYSICAL 0x1&lt;br /&gt;
#define XFILE_BLOCK_RUNTIME 0x2&lt;br /&gt;
#define XFILE_BLOCK_VIRTUAL 0x3&lt;br /&gt;
#define XFILE_BLOCK_LARGE 0x4&lt;br /&gt;
#define XFILE_BLOCK_CALLBACK 0x5&lt;br /&gt;
#define XFILE_BLOCK_SCRIPT 0x6&lt;br /&gt;
#define MAX_XFILE_COUNT 0x7&lt;br /&gt;
#ifdef PS3&lt;br /&gt;
  #define MAX_XFILE_COUNT 0x8&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
struct XFile&lt;br /&gt;
{&lt;br /&gt;
  unsigned int size;&lt;br /&gt;
  unsigned int externalSize;&lt;br /&gt;
  unsigned int blockSize[MAX_XFILE_COUNT];&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Asset List ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct XAsset&lt;br /&gt;
{&lt;br /&gt;
  XAssetType type;&lt;br /&gt;
  XAssetHeader header;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct ScriptStringList&lt;br /&gt;
{&lt;br /&gt;
  int count;&lt;br /&gt;
  const char **strings;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct XAssetList&lt;br /&gt;
{&lt;br /&gt;
  ScriptStringList stringList;&lt;br /&gt;
  int assetCount;&lt;br /&gt;
  XAsset *assets;&lt;br /&gt;
  XGlobals *globals;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=FastFiles_and_Zone_files_(AW)&amp;diff=885</id>
		<title>FastFiles and Zone files (AW)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=FastFiles_and_Zone_files_(AW)&amp;diff=885"/>
		<updated>2015-02-24T15:25:38Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: Reverted edits by Red-EyeX32 (talk) to last revision by Aerosoul94&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:FastFiles]]&lt;br /&gt;
[[Category:AW]]&lt;br /&gt;
&lt;br /&gt;
== FastFile Structure ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum DB_CompressorType&lt;br /&gt;
{&lt;br /&gt;
  DB_COMPRESSOR_INVALID = 0xFFFFFFFF,&lt;br /&gt;
  DB_COMPRESSOR_ZLIB = 0x1,&lt;br /&gt;
  DB_COMPRESSOR_LZX = 0x2,&lt;br /&gt;
  DB_COMPRESSOR_PASSTHROUGH = 0x3,&lt;br /&gt;
};&lt;br /&gt;
 &lt;br /&gt;
struct GfxImageStreamData&lt;br /&gt;
{&lt;br /&gt;
  int unknown[3];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct FF_Header&lt;br /&gt;
{&lt;br /&gt;
  char magic[8]; // S1ff0100&lt;br /&gt;
  int version;&lt;br /&gt;
  bool compress;&lt;br /&gt;
  compress_type_t compressType;&lt;br /&gt;
  char sizeOfPointer;&lt;br /&gt;
  char sizeOfLong;&lt;br /&gt;
  int fileTimeHigh;&lt;br /&gt;
  int fileTimeLow;&lt;br /&gt;
  int imageCount;&lt;br /&gt;
  GfxImageStreamData imageData[imageCount];&lt;br /&gt;
  int baseFileLen;&lt;br /&gt;
  int totalFileLen;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Magic ===&lt;br /&gt;
The magic is a string that is 8 characters long. It is either &amp;quot;S1ff0100&amp;quot; or &amp;quot;S1ffu100&amp;quot;. It        indicates what is read after maxFileSize. If it is &amp;quot;S1ff0100&amp;quot; then this fastfile is signed. If it is &amp;quot;S1ffu100&amp;quot;, then this fastfile is unsigned.&lt;br /&gt;
=== Version ===&lt;br /&gt;
&lt;br /&gt;
Helps to dictate the version of the fastfile, so Ghosts fastfiles cannot be loaded on Advanced Warfare. The Advanced Warfare version is 0x72E for the Playstation 3 and Xbox 360 consoles, and the same for PC.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
 if (version &amp;gt; 0x72E)&lt;br /&gt;
  Com_Error(ERR_DROP, &amp;quot;Fastfile for zone &#039;%s&#039; is newer than client executable (version %d, expecting %d)&amp;quot;, filename, version, 0x72E);&lt;br /&gt;
 else if (version &amp;lt; 0x72E)&lt;br /&gt;
  Com_Error(ERR_DROP, &amp;quot;Fastfile for zone &#039;%s&#039; is out of date (version %d, expecting %d)&amp;quot;, filename, version, 0x72E);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== AllowOnlineUpdate ===&lt;br /&gt;
Whether or not assets in this fastfile may be replaced by a fastfile loaded at a later time.&lt;br /&gt;
=== Entries ===&lt;br /&gt;
These are still not entirely understood. Most fastfile systems simply parse past them.&lt;br /&gt;
==== Playstation 3 &amp;amp; Xbox 360 ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
 ReadBytes(entryCount * 0x0C);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== File Sizes ===&lt;br /&gt;
The fileSize is the size of the fastfile, everything included. The maxFileSize is the highest number that fileSize can be, and in most fastfiles they are equal.&lt;br /&gt;
&lt;br /&gt;
== Sub Header ==&lt;br /&gt;
The rest of the fastfile is read depending on what the main fastfile magic was. If the magic was &amp;quot;S1ff0100&amp;quot; then the fastfile is signed. If it was &amp;quot;S1ffu100&amp;quot;, the fastfile is unsigned.&lt;br /&gt;
=== Unsigned Files ===&lt;br /&gt;
The only data remaining is compressed data, depending on the enum in the header of the fastfile. Decompressing the data yields the [[#Zone File|zone file]].&lt;br /&gt;
=== Signed Files ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
 struct DB_AuthHash&lt;br /&gt;
 {&lt;br /&gt;
   char bytes[32];&lt;br /&gt;
 };&lt;br /&gt;
 &lt;br /&gt;
 struct DB_AuthSignatureHash&lt;br /&gt;
 {&lt;br /&gt;
   char bytes[256];&lt;br /&gt;
 };&lt;br /&gt;
 &lt;br /&gt;
 struct DB_AuthHeader&lt;br /&gt;
 {&lt;br /&gt;
   char magic[8]; // S1ffS100&lt;br /&gt;
   int reserved;&lt;br /&gt;
   DB_AuthHash subheaderHash;&lt;br /&gt;
   DB_AuthSignatureHash signedSubheaderHash;&lt;br /&gt;
   struct &lt;br /&gt;
   { &lt;br /&gt;
     char fastfileName[32];&lt;br /&gt;
     int reserved;&lt;br /&gt;
     DB_AuthHash masterBlockHashes[244];&lt;br /&gt;
   } subheader;&lt;br /&gt;
   char signatureBlock[0x1E030];&lt;br /&gt;
 };&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
The signatures on the XBlocks are checked as the fastfile loads. Then the sub-header master block hashes are checked, followed by the signedSubheaderHash, and lastly the subheaderHash. If any fail, then the loading of the FF is aborted. Only Activision and the game developers can generate the RSA signatures.&lt;br /&gt;
==== Magic ====&lt;br /&gt;
The subheader magic is always &amp;quot;S1ffS100&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== PS3 ===&lt;br /&gt;
After the zone file is created, it is split into blocks each 0x10000 bytes. Each block is compressed using default zlib compression. The size of the compressed block is stored as an unsigned 16 bit integer over the zlib header (0x78DA). Compressed blocks are concatenated and appended to the fastfile.&lt;br /&gt;
== Zone File ==&lt;br /&gt;
The zone file is the decompressed data from an FF.&lt;br /&gt;
=== Header ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
#define XFILE_BLOCK_TEMP 0x0&lt;br /&gt;
#define XFILE_BLOCK_PHYSICAL 0x1&lt;br /&gt;
#define XFILE_BLOCK_RUNTIME 0x2&lt;br /&gt;
#define XFILE_BLOCK_VIRTUAL 0x3&lt;br /&gt;
#define XFILE_BLOCK_LARGE 0x4&lt;br /&gt;
#define XFILE_BLOCK_CALLBACK 0x5&lt;br /&gt;
#define XFILE_BLOCK_SCRIPT 0x6&lt;br /&gt;
#define MAX_XFILE_COUNT 0x7&lt;br /&gt;
#ifdef PS3&lt;br /&gt;
  #define MAX_XFILE_COUNT 0x9&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
struct XFile&lt;br /&gt;
{&lt;br /&gt;
  unsigned int size;&lt;br /&gt;
  unsigned int externalSize;&lt;br /&gt;
  unsigned int blockSize[MAX_XFILE_COUNT];&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Asset List ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct XAsset&lt;br /&gt;
{&lt;br /&gt;
  XAssetType type;&lt;br /&gt;
  XAssetHeader header;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct ScriptStringList&lt;br /&gt;
{&lt;br /&gt;
  int count;&lt;br /&gt;
  const char **strings;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct XAssetList&lt;br /&gt;
{&lt;br /&gt;
  ScriptStringList stringList;&lt;br /&gt;
  int assetCount;&lt;br /&gt;
  XAsset *assets;&lt;br /&gt;
  XGlobals *globals;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Lua_Files&amp;diff=850</id>
		<title>Lua Files</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Lua_Files&amp;diff=850"/>
		<updated>2015-02-08T13:13:14Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:AW]]&lt;br /&gt;
[[Category:Ghosts]]&lt;br /&gt;
[[Category:BO2]]&lt;br /&gt;
[[Category:Assets]]&lt;br /&gt;
The lua files were introduced in Call of Duty: Black Ops II and it has appeared on every Call of Duty since. It is only available as its own asset type on Ghosts and Advanced Warfare. On Black Ops 2, however, it is stored as a rawfile. This asset is used for the game menus. &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct LuaFile&lt;br /&gt;
{&lt;br /&gt;
  const char *name;&lt;br /&gt;
  int len;&lt;br /&gt;
  char strippingType;&lt;br /&gt;
  const char *buffer;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
The binary data is then passed to the Virtual Machine (VM) to be ran. Now for the header of the binary data.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
#define LuaMagic = 0x1B4C7561&lt;br /&gt;
&lt;br /&gt;
struct LuaHeader&lt;br /&gt;
{&lt;br /&gt;
  char magic[8];&lt;br /&gt;
  char version;&lt;br /&gt;
  char format;&lt;br /&gt;
  char swapEndian;&lt;br /&gt;
  char sizeOfInt;&lt;br /&gt;
  char sizeOfSize;&lt;br /&gt;
  char sizeOfLuaN;&lt;br /&gt;
  char sizeOfNumber;&lt;br /&gt;
  char numberIntegralCode;&lt;br /&gt;
  char bytecodeSharingMode;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== Opcodes ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Opcode !! Number !! Mode !! A !! B !! C&lt;br /&gt;
|-&lt;br /&gt;
|                   HKS_OPCODE_GETFIELD||  0x0||  iABC|| Used|| Register || Constant&lt;br /&gt;
|-&lt;br /&gt;
|                       HKS_OPCODE_TEST||  0x1||  iABC|| Used|| Not Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|                     HKS_OPCODE_CALL_I||  0x2||  iABC|| Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|                     HKS_OPCODE_CALL_C||  0x3||  iABC|| Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|                         HKS_OPCODE_EQ||  0x4||  iABC|| Not Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                      HKS_OPCODE_EQ_BK||  0x5||  iABC|| Not Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                  HKS_OPCODE_GETGLOBAL||  0x6||  iABx|| Used|| Constant || Used&lt;br /&gt;
|-&lt;br /&gt;
|                       HKS_OPCODE_MOVE||  0x7||  iABC|| Used|| Register || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                       HKS_OPCODE_SELF||  0x8||  iABC|| Used|| Register || Register&lt;br /&gt;
|-&lt;br /&gt;
|                     HKS_OPCODE_RETURN||  0x9||  iABC|| Used|| Used || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                 HKS_OPCODE_GETTABLE_S||  0xa||  iABC|| Used|| Register || Register&lt;br /&gt;
|-&lt;br /&gt;
|                 HKS_OPCODE_GETTABLE_N||  0xb||  iABC|| Used|| Register || Register&lt;br /&gt;
|-&lt;br /&gt;
|                   HKS_OPCODE_GETTABLE||  0xc||  iABC|| Used|| Register || Register&lt;br /&gt;
|-&lt;br /&gt;
|                   HKS_OPCODE_LOADBOOL||  0xd||  iABC|| Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|                   HKS_OPCODE_TFORLOOP||  0xe||  iABC|| Used|| Not Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|                   HKS_OPCODE_SETFIELD||  0xf||  iABC|| Used|| Constant || Register&lt;br /&gt;
|-&lt;br /&gt;
|                 HKS_OPCODE_SETTABLE_S|| 0x10||  iABC|| Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|              HKS_OPCODE_SETTABLE_S_BK|| 0x11||  iABC|| Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                 HKS_OPCODE_SETTABLE_N|| 0x12||  iABC|| Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|              HKS_OPCODE_SETTABLE_N_BK|| 0x13||  iABC|| Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                   HKS_OPCODE_SETTABLE|| 0x14||  iABC|| Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                HKS_OPCODE_SETTABLE_BK|| 0x15||  iABC|| Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                 HKS_OPCODE_TAILCALL_I|| 0x16||  iABC|| Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|                 HKS_OPCODE_TAILCALL_C|| 0x17||  iABC|| Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|                 HKS_OPCODE_TAILCALL_M|| 0x18||  iABC|| Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|                      HKS_OPCODE_LOADK|| 0x19||  iABx|| Used|| Constant || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                    HKS_OPCODE_LOADNIL|| 0x1a||  iABC|| Used|| Register || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                  HKS_OPCODE_SETGLOBAL|| 0x1b||  iABx|| Used|| Constant || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                        HKS_OPCODE_JMP|| 0x1c|| iAsBx|| Not Used|| Jump Offset || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                     HKS_OPCODE_CALL_M|| 0x1d||  iABC|| Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|                       HKS_OPCODE_CALL|| 0x1e||  iABC|| Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|            HKS_OPCODE_INTRINSIC_INDEX|| 0x1f||  iABC|| Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|         HKS_OPCODE_INTRINSIC_NEWINDEX|| 0x20||  iABC|| Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|             HKS_OPCODE_INTRINSIC_SELF|| 0x21||  iABC|| Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|    HKS_OPCODE_INTRINSIC_INDEX_LITERAL|| 0x22||  iABC|| Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
| HKS_OPCODE_INTRINSIC_NEWINDEX_LITERAL|| 0x23||  iABC|| Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|     HKS_OPCODE_INTRINSIC_SELF_LITERAL|| 0x24||  iABC|| Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|                   HKS_OPCODE_TAILCALL|| 0x25||  iABC|| Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|                   HKS_OPCODE_GETUPVAL|| 0x26||  iABC|| Used|| Used || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                   HKS_OPCODE_SETUPVAL|| 0x27||  iABC|| Used|| Used || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                        HKS_OPCODE_ADD|| 0x28||  iABC|| Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                     HKS_OPCODE_ADD_BK|| 0x29||  iABC|| Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                        HKS_OPCODE_SUB|| 0x2a||  iABC|| Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                     HKS_OPCODE_SUB_BK|| 0x2b||  iABC|| Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                        HKS_OPCODE_MUL|| 0x2c||  iABC|| Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                     HKS_OPCODE_MUL_BK|| 0x2d||  iABC|| Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                        HKS_OPCODE_DIV|| 0x2e||  iABC|| Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                     HKS_OPCODE_DIV_BK|| 0x2f||  iABC|| Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                        HKS_OPCODE_MOD|| 0x30||  iABC|| Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                     HKS_OPCODE_MOD_BK|| 0x31||  iABC|| Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                        HKS_OPCODE_POW|| 0x32||  iABC|| Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                     HKS_OPCODE_POW_BK|| 0x33||  iABC|| Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                   HKS_OPCODE_NEWTABLE|| 0x34||  iABC|| Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|                        HKS_OPCODE_UNM|| 0x35||  iABC|| Used|| Register || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                        HKS_OPCODE_NOT|| 0x36||  iABC|| Used|| Register || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                        HKS_OPCODE_LEN|| 0x37||  iABC|| Used|| Register || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                         HKS_OPCODE_LT|| 0x38||  iABC|| Not Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                      HKS_OPCODE_LT_BK|| 0x39||  iABC|| Not Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                         HKS_OPCODE_LE|| 0x3a||  iABC|| Not Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                      HKS_OPCODE_LE_BK|| 0x3b||  iABC|| Not Used|| Register/Constant|| Register&lt;br /&gt;
|-&lt;br /&gt;
|                     HKS_OPCODE_CONCAT|| 0x3c||  iABC|| Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|                    HKS_OPCODE_TESTSET|| 0x3d||  iABC|| Used|| Register || Used&lt;br /&gt;
|-&lt;br /&gt;
|                    HKS_OPCODE_FORPREP|| 0x3e|| iAsBx|| Used|| Jump Offset || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                    HKS_OPCODE_FORLOOP|| 0x3f|| iAsBx|| Used|| Jump Offset || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                    HKS_OPCODE_SETLIST|| 0x40||  iABC|| Used|| Used || Jump Offset&lt;br /&gt;
|-&lt;br /&gt;
|                      HKS_OPCODE_CLOSE|| 0x41||  iABC|| Used|| Not Used || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                    HKS_OPCODE_CLOSURE|| 0x42||  iABx|| Used|| Used || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                     HKS_OPCODE_VARARG|| 0x43||  iABC|| Used|| Used || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|              HKS_OPCODE_TAILCALL_I_R1|| 0x44||  iABC|| Not Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|                  HKS_OPCODE_CALL_I_R1|| 0x45||  iABC|| Not Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|                HKS_OPCODE_SETUPVAL_R1|| 0x46||  iABC|| Used|| Used || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                    HKS_OPCODE_TEST_R1|| 0x47||  iABC|| Used|| Not Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|                     HKS_OPCODE_NOT_R1|| 0x48||  iABC|| Used|| Register || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                HKS_OPCODE_GETFIELD_R1|| 0x49||  iABC|| Used|| Register || Constant&lt;br /&gt;
|-&lt;br /&gt;
|                HKS_OPCODE_SETFIELD_R1|| 0x4a||  iABC|| Used|| Constant || Register&lt;br /&gt;
|-&lt;br /&gt;
|                  HKS_OPCODE_NEWSTRUCT|| 0x4b||  iABC|| Used|| Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|                       HKS_OPCODE_DATA|| 0x4c||  iABx|| Not Used|| Jump Offset || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                   HKS_OPCODE_SETSLOTN|| 0x4d||  iABC|| Used|| Not Used || Used&lt;br /&gt;
|-&lt;br /&gt;
|                   HKS_OPCODE_SETSLOTI|| 0x4e||  iABC|| Used|| Used || Register&lt;br /&gt;
|-&lt;br /&gt;
|                    HKS_OPCODE_SETSLOT|| 0x4f||  iABC|| Used|| Used || Register&lt;br /&gt;
|-&lt;br /&gt;
|                   HKS_OPCODE_SETSLOTS|| 0x50||  iABC|| Used|| Used || Register&lt;br /&gt;
|-&lt;br /&gt;
|                  HKS_OPCODE_SETSLOTMT|| 0x51||  iABC|| Used|| Used || Register&lt;br /&gt;
|-&lt;br /&gt;
|                  HKS_OPCODE_CHECKTYPE|| 0x52||  iABx|| Used|| Used || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                 HKS_OPCODE_CHECKTYPES|| 0x53||  iABx|| Used|| Used || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                    HKS_OPCODE_GETSLOT|| 0x54||  iABC|| Used|| Register || Used&lt;br /&gt;
|-&lt;br /&gt;
|                  HKS_OPCODE_GETSLOTMT|| 0x55||  iABC|| Used|| Register || Used&lt;br /&gt;
|-&lt;br /&gt;
|                   HKS_OPCODE_SELFSLOT|| 0x56||  iABC|| Used|| Register || Used&lt;br /&gt;
|-&lt;br /&gt;
|                 HKS_OPCODE_SELFSLOTMT|| 0x57||  iABC|| Used|| Register || Used&lt;br /&gt;
|-&lt;br /&gt;
|                HKS_OPCODE_GETFIELD_MM|| 0x58||  iABC|| Used|| Register || Constant&lt;br /&gt;
|-&lt;br /&gt;
|                HKS_OPCODE_CHECKTYPE_D|| 0x59||  iABx|| Used|| Used || Not Used&lt;br /&gt;
|-&lt;br /&gt;
|                  HKS_OPCODE_GETSLOT_D|| 0x5a||  iABC|| Used|| Register || Used&lt;br /&gt;
|-&lt;br /&gt;
|              HKS_OPCODE_GETGLOBAL_MEM|| 0x5b||  iABx|| Used|| Constant || Used&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Material_Asset&amp;diff=849</id>
		<title>Material Asset</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Material_Asset&amp;diff=849"/>
		<updated>2015-02-07T18:18:55Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:Assets]]&lt;br /&gt;
[[Category:CoD4]]&lt;br /&gt;
[[Category:WaW]]&lt;br /&gt;
[[Category:MW2]]&lt;br /&gt;
[[Category:BO1]]&lt;br /&gt;
[[Category:MW3]]&lt;br /&gt;
[[Category:BO2]]&lt;br /&gt;
[[Category:Ghosts]]&lt;br /&gt;
== Call of Duty 4 &amp;amp; World at War &amp;amp; Modern Warfare 2 &amp;amp; Modern Warfare 3 ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct MaterialConstantDef &lt;br /&gt;
{&lt;br /&gt;
	int nameHash;&lt;br /&gt;
	char name[12];&lt;br /&gt;
	vec4_t literal;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxStateBits &lt;br /&gt;
{&lt;br /&gt;
#ifdef XBOX&lt;br /&gt;
	int loadBits[2];&lt;br /&gt;
#elif defined(PS3)&lt;br /&gt;
	int (*loadBits)[2];&lt;br /&gt;
 #if defined(MW2) || defined(MW3)&lt;br /&gt;
	int unknown;&lt;br /&gt;
 #endif&lt;br /&gt;
#endif&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct WaterWritable&lt;br /&gt;
{&lt;br /&gt;
	float floatTime;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct water_t &lt;br /&gt;
{&lt;br /&gt;
	WaterWritable writable;&lt;br /&gt;
	float *H0X;		// Count = M * N&lt;br /&gt;
	float *H0Y;		// Count = M * N&lt;br /&gt;
	float *wTerm;		// Count = M * N&lt;br /&gt;
	int M;&lt;br /&gt;
	int N;&lt;br /&gt;
	float Lx;&lt;br /&gt;
	float Lz;&lt;br /&gt;
	float gravity;&lt;br /&gt;
	float windvel;&lt;br /&gt;
	float winddir[2];&lt;br /&gt;
	float amplitude;&lt;br /&gt;
	float codeConstant[4];&lt;br /&gt;
	GfxImage *image;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/* MaterialTextureDef-&amp;gt;semantic */&lt;br /&gt;
#define TS_2D		0x0&lt;br /&gt;
#define TS_FUNCTION	0x1&lt;br /&gt;
#define TS_COLOR_MAP	0x2&lt;br /&gt;
#define TS_UNUSED_1	0x3&lt;br /&gt;
#define TS_UNUSED_2	0x4&lt;br /&gt;
#define TS_NORMAL_MAP	0x5&lt;br /&gt;
#define TS_UNUSED_3	0x6&lt;br /&gt;
#define TS_UNUSED_4	0x7&lt;br /&gt;
#define TS_SPECULAR_MAP	0x8&lt;br /&gt;
#define TS_UNUSED_5	0x9&lt;br /&gt;
#define TS_UNUSED_6	0xA&lt;br /&gt;
#define TS_WATER_MAP	0xB&lt;br /&gt;
&lt;br /&gt;
union MaterialTextureDefInfo &lt;br /&gt;
{&lt;br /&gt;
	GfxImage *image;	// MaterialTextureDef-&amp;gt;semantic != TS_WATER_MAP&lt;br /&gt;
	water_t *water;		// MaterialTextureDef-&amp;gt;semantic == TS_WATER_MAP&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct MaterialTextureDef&lt;br /&gt;
{&lt;br /&gt;
	unsigned int nameHash;&lt;br /&gt;
	char nameStart;&lt;br /&gt;
	char nameEnd;&lt;br /&gt;
	char sampleState;&lt;br /&gt;
	char semantic;&lt;br /&gt;
	unsigned char isMatureContent;&lt;br /&gt;
	unsigned char pad[3];&lt;br /&gt;
	MaterialTextureDefInfo u;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union GFxDrawSurfFields&lt;br /&gt;
{&lt;br /&gt;
	unsigned long long unused,&lt;br /&gt;
			primarySortKey,&lt;br /&gt;
			surfType,&lt;br /&gt;
			primaryLightIndex,&lt;br /&gt;
			prepass,&lt;br /&gt;
			materialSortedIndex,&lt;br /&gt;
			customIndex,&lt;br /&gt;
			reflectionProbeIndex,&lt;br /&gt;
			objectId;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union GfxDrawSurf &lt;br /&gt;
{&lt;br /&gt;
	GFxDrawSurfFields fields;&lt;br /&gt;
	unsigned long long packed;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct __declspec(align(8)) MaterialInfo&lt;br /&gt;
{&lt;br /&gt;
	const char *name;&lt;br /&gt;
	char gameFlags;&lt;br /&gt;
	char sortKey;&lt;br /&gt;
	char textureAtlasRowCount;&lt;br /&gt;
	char textureAtlasColumnCount;&lt;br /&gt;
	GfxDrawSurf drawSurf;&lt;br /&gt;
	int surfaceTypeBits;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct Material&lt;br /&gt;
{&lt;br /&gt;
	MaterialInfo info;&lt;br /&gt;
	char stateBitsEntry[TECHNIQUE_COUNT];	// see MaterialTechniqueType&lt;br /&gt;
	char textureCount;&lt;br /&gt;
	char constantCount;&lt;br /&gt;
	char stateBitsCount;&lt;br /&gt;
	char stateFlags;&lt;br /&gt;
	char cameraRegion;&lt;br /&gt;
#ifdef PS3&lt;br /&gt;
	unsigned short ushorts[TECHNIQUE_COUNT];&lt;br /&gt;
	unsigned short *ushortArray;	// count = TECHNIQUE_COUNT, see MaterialTechniqueType&lt;br /&gt;
#endif&lt;br /&gt;
	MaterialTechniqueSet *techniqueSet;&lt;br /&gt;
	MaterialTextureDef *textureTable;&lt;br /&gt;
	MaterialConstantDef *constantTable;&lt;br /&gt;
	GfxStateBits *stateBitTable;&lt;br /&gt;
#if defined(MW2) || defined(MW3)&lt;br /&gt;
	const char **unknownXStringArray;&lt;br /&gt;
#endif&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== Black Ops &amp;amp; Black Ops 2==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct MaterialConstantDef &lt;br /&gt;
{&lt;br /&gt;
  unsigned int nameHash;&lt;br /&gt;
  char name[12];&lt;br /&gt;
  vec4_t literal;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxStateBits &lt;br /&gt;
{&lt;br /&gt;
#if defined(XBOX) || defined(BO2)	// ps3 uses this for bo2..&lt;br /&gt;
  unsigned int loadBits[2];&lt;br /&gt;
#elif defined PS3&lt;br /&gt;
	int (*loadBits)[2];&lt;br /&gt;
#endif&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct WaterWritable&lt;br /&gt;
{&lt;br /&gt;
	float floatTime;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct water_t &lt;br /&gt;
{&lt;br /&gt;
	WaterWritable writable;&lt;br /&gt;
	float *H0X;		// Count = M * N&lt;br /&gt;
	float *H0Y;		// Count = M * N&lt;br /&gt;
	float *wTerm;		// Count = M * N&lt;br /&gt;
	int M;&lt;br /&gt;
	int N;&lt;br /&gt;
	float Lx;&lt;br /&gt;
	float Lz;&lt;br /&gt;
	float gravity;&lt;br /&gt;
	float windvel;&lt;br /&gt;
	float winddir[2];&lt;br /&gt;
	float amplitude;&lt;br /&gt;
	float codeConstant[4];&lt;br /&gt;
	GfxImage *image;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/* MaterialTextureDef-&amp;gt;semantic */&lt;br /&gt;
#define TS_2D		0x0&lt;br /&gt;
#define TS_FUNCTION	0x1&lt;br /&gt;
#define TS_COLOR_MAP	0x2&lt;br /&gt;
#define TS_UNUSED_1	0x3&lt;br /&gt;
#define TS_UNUSED_2	0x4&lt;br /&gt;
#define TS_NORMAL_MAP	0x5&lt;br /&gt;
#define TS_UNUSED_3	0x6&lt;br /&gt;
#define TS_UNUSED_4	0x7&lt;br /&gt;
#define TS_SPECULAR_MAP	0x8&lt;br /&gt;
#define TS_UNUSED_5	0x9&lt;br /&gt;
#define TS_UNUSED_6	0xA&lt;br /&gt;
#define TS_WATER_MAP	0xB&lt;br /&gt;
&lt;br /&gt;
union MaterialTextureDefInfo &lt;br /&gt;
{&lt;br /&gt;
  GfxImage *image;	// MaterialTextureDef-&amp;gt;semantic != TS_WATER_MAP&lt;br /&gt;
  water_t *water;		// MaterialTextureDef-&amp;gt;semantic == TS_WATER_MAP&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct MaterialTextureDef&lt;br /&gt;
{&lt;br /&gt;
  unsigned int nameHash;&lt;br /&gt;
  char nameStart;&lt;br /&gt;
  char nameEnd;&lt;br /&gt;
  char samplerState;&lt;br /&gt;
  char semantic;&lt;br /&gt;
  char isMatureContent;&lt;br /&gt;
#ifdef BO1&lt;br /&gt;
  MaterialTextureDefInfo u;&lt;br /&gt;
#elif&lt;br /&gt;
  GfxImage *image;&lt;br /&gt;
#endif&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union GFxDrawSurfFields&lt;br /&gt;
{&lt;br /&gt;
	unsigned long long unused,&lt;br /&gt;
			primarySortKey,&lt;br /&gt;
			surfType,&lt;br /&gt;
			primaryLightIndex,&lt;br /&gt;
			prepass,&lt;br /&gt;
			materialSortedIndex,&lt;br /&gt;
			customIndex,&lt;br /&gt;
			reflectionProbeIndex,&lt;br /&gt;
			objectId;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union GfxDrawSurf &lt;br /&gt;
{&lt;br /&gt;
  GFxDrawSurfFields fields;&lt;br /&gt;
  unsigned long long packed;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct MaterialInfo&lt;br /&gt;
{&lt;br /&gt;
  const char *name;&lt;br /&gt;
  unsigned int gameFlags;&lt;br /&gt;
  char pad;&lt;br /&gt;
  char sortKey;&lt;br /&gt;
  char textureAtlasRowCount;&lt;br /&gt;
  char textureAtlasColumnCount;&lt;br /&gt;
  GfxDrawSurf drawSurf;&lt;br /&gt;
  unsigned int surfaceTypeBits;&lt;br /&gt;
  unsigned int layeredSurfaceTypes;&lt;br /&gt;
  unsigned __int16 hashIndex;&lt;br /&gt;
  int surfaceFlags;&lt;br /&gt;
#ifdef BO2&lt;br /&gt;
  int contents;&lt;br /&gt;
#endif&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct Material&lt;br /&gt;
{&lt;br /&gt;
  MaterialInfo info;&lt;br /&gt;
  char stateBitsEntry[TECHNIQUE_COUNT];	// see MaterialTechniqueType&lt;br /&gt;
  char textureCount;&lt;br /&gt;
  char constantCount;&lt;br /&gt;
  char stateBitsCount;&lt;br /&gt;
  char stateFlags;&lt;br /&gt;
  char cameraRegion;&lt;br /&gt;
  char probeMipBits;&lt;br /&gt;
  MaterialTechniqueSet *techniqueSet;&lt;br /&gt;
  MaterialTextureDef *textureTable;&lt;br /&gt;
  MaterialConstantDef *constantTable;&lt;br /&gt;
  GfxStateBits *stateBitTable;&lt;br /&gt;
#ifdef BO2&lt;br /&gt;
  Material *thermalMaterial;&lt;br /&gt;
#endif&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ghosts ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct MaterialConstantDef &lt;br /&gt;
{&lt;br /&gt;
	unsigned int nameHash;&lt;br /&gt;
	char name[12];&lt;br /&gt;
	float literal[4];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxStateBits&lt;br /&gt;
{&lt;br /&gt;
	int (*loadBits)[3];&lt;br /&gt;
	char unknown1[0xE];&lt;br /&gt;
	char unknown2[0xE];&lt;br /&gt;
	char unknown3[2];&lt;br /&gt;
	char unknown4[2];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct WaterWritable&lt;br /&gt;
{&lt;br /&gt;
	float floatTime;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct water_t &lt;br /&gt;
{&lt;br /&gt;
	WaterWritable writable;&lt;br /&gt;
	float *H0X;	// Count = M * N&lt;br /&gt;
	float *H0Y;	// Count = M * N&lt;br /&gt;
	float *wTerm;	// Count = M * N&lt;br /&gt;
	int M;&lt;br /&gt;
	int N;&lt;br /&gt;
	float Lx;&lt;br /&gt;
	float Lz;&lt;br /&gt;
	float gravity;&lt;br /&gt;
	float windvel;&lt;br /&gt;
	float winddir[2];&lt;br /&gt;
	float amplitude;&lt;br /&gt;
	float codeConstant[4];&lt;br /&gt;
	GfxImage *image;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/* MaterialTextureDef-&amp;gt;semantic */&lt;br /&gt;
#define TS_2D		0x0&lt;br /&gt;
#define TS_FUNCTION	0x1&lt;br /&gt;
#define TS_COLOR_MAP	0x2&lt;br /&gt;
#define TS_UNUSED_1	0x3&lt;br /&gt;
#define TS_UNUSED_2	0x4&lt;br /&gt;
#define TS_NORMAL_MAP	0x5&lt;br /&gt;
#define TS_UNUSED_3	0x6&lt;br /&gt;
#define TS_UNUSED_4	0x7&lt;br /&gt;
#define TS_SPECULAR_MAP	0x8&lt;br /&gt;
#define TS_UNUSED_5	0x9&lt;br /&gt;
#define TS_UNUSED_6	0xA&lt;br /&gt;
#define TS_WATER_MAP	0xB&lt;br /&gt;
&lt;br /&gt;
union MaterialTextureDefInfo &lt;br /&gt;
{&lt;br /&gt;
	GfxImage *image;&lt;br /&gt;
	water_t *water;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct MaterialTextureDef&lt;br /&gt;
{&lt;br /&gt;
	unsigned int nameHash;&lt;br /&gt;
	char nameStart;&lt;br /&gt;
	char nameEnd;&lt;br /&gt;
	char sampleState;&lt;br /&gt;
	char semantic;&lt;br /&gt;
	MaterialTextureDefInfo u;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union GFxDrawSurfFields&lt;br /&gt;
{&lt;br /&gt;
	unsigned long long unused,&lt;br /&gt;
			primarySortKey,&lt;br /&gt;
			surfType,&lt;br /&gt;
			primaryLightIndex,&lt;br /&gt;
			prepass,&lt;br /&gt;
			materialSortedIndex,&lt;br /&gt;
			customIndex,&lt;br /&gt;
			reflectionProbeIndex,&lt;br /&gt;
			objectId;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union GfxDrawSurf &lt;br /&gt;
{&lt;br /&gt;
	GFxDrawSurfFields fields;&lt;br /&gt;
	unsigned long long packed;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct __declspec(align(8)) MaterialInfo // 0x20&lt;br /&gt;
{&lt;br /&gt;
	const char *name;&lt;br /&gt;
	char gameFlags;&lt;br /&gt;
	char sortKey;&lt;br /&gt;
	char textureAtlasRowCount;&lt;br /&gt;
	char textureAtlasColumnCount;&lt;br /&gt;
	GfxDrawSurf drawSurf;&lt;br /&gt;
	int surfaceTypeBits;&lt;br /&gt;
	char unknown[0xC];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct Material	// 0xB8&lt;br /&gt;
{&lt;br /&gt;
	MaterialInfo info;&lt;br /&gt;
	char stateBitsEntry[TECHNIQUE_COUNT];	// see MaterialTechniqueType&lt;br /&gt;
	char textureCount;	// 0x47&lt;br /&gt;
	char constantCount;	// 0x48&lt;br /&gt;
	char stateBitsCount;	// 0x49&lt;br /&gt;
	char stateFlags;	// 0x4A&lt;br /&gt;
	char cameraRegion;	// 0x4B&lt;br /&gt;
	char unknown;		// 0x4C&lt;br /&gt;
	char stringCount;	// 0x4D&lt;br /&gt;
#ifdef PS3&lt;br /&gt;
	unsigned short ushorts[TECHNIQUE_COUNT];&lt;br /&gt;
	unsigned short *ushortArray;		// count = TECHNIQUE_COUNT, see MaterialTechniqueType&lt;br /&gt;
#endif&lt;br /&gt;
	MaterialTechniqueSet *techniqueSet;&lt;br /&gt;
	MaterialTextureDef *textureTable;	// count = textureCount&lt;br /&gt;
	MaterialConstantDef *constantTable;	// count = constantCount&lt;br /&gt;
	GfxStateBits *stateBitTable;	// count = stateBitsCount&lt;br /&gt;
	const char **XStringArray;	// count = stringCount&lt;br /&gt;
	int unknown;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Graphics_Map_Asset_(WaW)&amp;diff=848</id>
		<title>Graphics Map Asset (WaW)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Graphics_Map_Asset_(WaW)&amp;diff=848"/>
		<updated>2015-02-07T18:16:26Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:Assets]]&lt;br /&gt;
[[Category:WaW]]&lt;br /&gt;
The graphics map (or gfx_map) has existed on every Call of Duty so far and is part of the D3DBSP system produced by Radiant. Where the [[:Collision Map Asset (WaW)|collision map]] is used for collision data in the map, the graphics map holds visual systems such as lights and particularly the dPVS system. The Dynamic Potentially Visible Sets (dPVS) were developed by Umbra Software to compute visibility databases in real time, and power the Call of Duty engine to this day. The extra data at the end is believed to be an update to this system.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct XModelDrawInfo&lt;br /&gt;
{&lt;br /&gt;
  unsigned __int16 lod;&lt;br /&gt;
  unsigned __int16 surfId;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxSceneDynModel&lt;br /&gt;
{&lt;br /&gt;
  XModelDrawInfo info;&lt;br /&gt;
  unsigned __int16 dynEntId;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct BModelDrawInfo&lt;br /&gt;
{&lt;br /&gt;
  unsigned __int16 surfId;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxSceneDynBrush&lt;br /&gt;
{&lt;br /&gt;
  BModelDrawInfo info;&lt;br /&gt;
  unsigned __int16 dynEntId;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxStreamingAabbTree&lt;br /&gt;
{&lt;br /&gt;
  unsigned __int16 firstItem;&lt;br /&gt;
  unsigned __int16 itemCount;&lt;br /&gt;
  unsigned __int16 firstChild;&lt;br /&gt;
  unsigned __int16 childCount;&lt;br /&gt;
  float mins[3];&lt;br /&gt;
  float maxs[3];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxWorldStreamInfo&lt;br /&gt;
{&lt;br /&gt;
  int aabbTreeCount;&lt;br /&gt;
  GfxStreamingAabbTree *aabbTrees;&lt;br /&gt;
  int leafRefCount;&lt;br /&gt;
  int *leafRefs;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union GfxColor&lt;br /&gt;
{&lt;br /&gt;
  unsigned int packed;&lt;br /&gt;
  char array[4];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union PackedUnitVec&lt;br /&gt;
{&lt;br /&gt;
  unsigned int packed;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxWorldVertex&lt;br /&gt;
{&lt;br /&gt;
  float xyz[3];&lt;br /&gt;
  float binormalSign;&lt;br /&gt;
  GfxColor color;&lt;br /&gt;
  float texCoord[2];&lt;br /&gt;
  float lmapCoord[2];&lt;br /&gt;
  PackedUnitVec normal;&lt;br /&gt;
  PackedUnitVec tangent;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxWorldVertexData&lt;br /&gt;
{&lt;br /&gt;
  GfxWorldVertex *vertices;&lt;br /&gt;
  D3DVertexBuffer worldVb;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxWorldVertexLayerData&lt;br /&gt;
{&lt;br /&gt;
  char *data;&lt;br /&gt;
  D3DVertexBuffer layerVb;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxLight&lt;br /&gt;
{&lt;br /&gt;
  char type;&lt;br /&gt;
  char canUseShadowMap;&lt;br /&gt;
  char unused[2];&lt;br /&gt;
  float color[3];&lt;br /&gt;
  float dir[3];&lt;br /&gt;
  float origin[3];&lt;br /&gt;
  float radius;&lt;br /&gt;
  float cosHalfFovOuter;&lt;br /&gt;
  float cosHalfFovInner;&lt;br /&gt;
  int exponent;&lt;br /&gt;
  unsigned int spotShadowIndex;&lt;br /&gt;
  GfxLightDef *def;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxReflectionProbe&lt;br /&gt;
{&lt;br /&gt;
  float origin[3];&lt;br /&gt;
  GfxImage *reflectionImage;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxImageLoadDef&lt;br /&gt;
{&lt;br /&gt;
  char levelCount;&lt;br /&gt;
  char flags;&lt;br /&gt;
  __int16 dimensions[3];&lt;br /&gt;
  int format;&lt;br /&gt;
  GfxTexture texture;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union GfxTexture&lt;br /&gt;
{&lt;br /&gt;
  D3DBaseTexture *basemap;&lt;br /&gt;
  D3DTexture *map;&lt;br /&gt;
  D3DVolumeTexture *volmap;&lt;br /&gt;
  D3DCubeTexture *cubemap;&lt;br /&gt;
  GfxImageLoadDef *loadDef;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxWorldDpvsPlanes&lt;br /&gt;
{&lt;br /&gt;
  int cellCount;&lt;br /&gt;
  cplane_s *planes;&lt;br /&gt;
  unsigned __int16 *nodes;&lt;br /&gt;
  unsigned int *sceneEntCellBits;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxAabbTree&lt;br /&gt;
{&lt;br /&gt;
  float mins[3];&lt;br /&gt;
  float maxs[3];&lt;br /&gt;
  unsigned __int16 childCount;&lt;br /&gt;
  unsigned __int16 surfaceCount;&lt;br /&gt;
  unsigned __int16 startSurfIndex;&lt;br /&gt;
  unsigned __int16 smodelIndexCount;&lt;br /&gt;
  unsigned __int16 *smodelIndexes;&lt;br /&gt;
  int childrenOffset;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxLightGridEntry&lt;br /&gt;
{&lt;br /&gt;
  unsigned __int16 colorsIndex;&lt;br /&gt;
  char primaryLightIndex;&lt;br /&gt;
  char needsTrace;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxLightGridColors&lt;br /&gt;
{&lt;br /&gt;
  char rgb[56][3];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxStaticModelInst&lt;br /&gt;
{&lt;br /&gt;
  float mins[3];&lt;br /&gt;
  float maxs[3];&lt;br /&gt;
  GfxColor groundLighting;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct srfTriangles_t&lt;br /&gt;
{&lt;br /&gt;
  int vertexLayerData;&lt;br /&gt;
  int firstVertex;&lt;br /&gt;
  unsigned short vertexCount;&lt;br /&gt;
  unsigned short triCount;&lt;br /&gt;
  int baseIndex;&lt;br /&gt;
  float topMipMins[3];&lt;br /&gt;
  float topMipMaxs[3];&lt;br /&gt;
  int stream2ByteOffset;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxSurface&lt;br /&gt;
{&lt;br /&gt;
  srfTriangles_t tris;&lt;br /&gt;
  Material *material;&lt;br /&gt;
  char lightmapIndex;&lt;br /&gt;
  char reflectionProbeIndex;&lt;br /&gt;
  char primaryLightIndex;&lt;br /&gt;
  bool castsSunShadow;&lt;br /&gt;
  float bounds[2][3];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxCullGroup&lt;br /&gt;
{&lt;br /&gt;
  float mins[3];&lt;br /&gt;
  float maxs[3];&lt;br /&gt;
  int surfaceCount;&lt;br /&gt;
  int startSurfIndex;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxDrawSurfFields&lt;br /&gt;
{&lt;br /&gt;
  __int64 _bf0;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union GfxDrawSurf&lt;br /&gt;
{&lt;br /&gt;
  GfxDrawSurfFields fields;&lt;br /&gt;
  unsigned __int64 packed;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxWorldDpvsStatic&lt;br /&gt;
{&lt;br /&gt;
  unsigned int smodelCount;&lt;br /&gt;
  unsigned int staticSurfaceCount;&lt;br /&gt;
  unsigned int litSurfsBegin;&lt;br /&gt;
  unsigned int litSurfsEnd;&lt;br /&gt;
  unsigned int decalSurfsBegin;&lt;br /&gt;
  unsigned int decalSurfsEnd;&lt;br /&gt;
  unsigned int emissiveSurfsBegin;&lt;br /&gt;
  unsigned int emissiveSurfsEnd;&lt;br /&gt;
  unsigned int smodelVisDataCount;&lt;br /&gt;
  unsigned int surfaceVisDataCount;&lt;br /&gt;
  short *smodelVisData[3];&lt;br /&gt;
  short *surfaceVisData[3];&lt;br /&gt;
  unsigned int *lodData;&lt;br /&gt;
  unsigned short *sortedSurfIndex;&lt;br /&gt;
  GfxStaticModelInst *smodelInsts;&lt;br /&gt;
  GfxSurface *surfaces;&lt;br /&gt;
  GfxCullGroup *cullGroups;&lt;br /&gt;
  GfxStaticModelDrawInst *smodelDrawInsts;&lt;br /&gt;
  GfxDrawSurf *surfaceMaterials;&lt;br /&gt;
  unsigned int *surfaceCastsSunShadow;&lt;br /&gt;
  volatile int usageCount;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
#pragma pack(push, 4)&lt;br /&gt;
struct GfxPackedPlacement&lt;br /&gt;
{&lt;br /&gt;
  float origin[3];&lt;br /&gt;
  PackedUnitVec axis[3];&lt;br /&gt;
  float scale;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxStaticModelDrawInst&lt;br /&gt;
{&lt;br /&gt;
  float cullDist;&lt;br /&gt;
  GfxPackedPlacement placement;&lt;br /&gt;
  XModel *model;&lt;br /&gt;
  /*char reflectionProbeIndex;&lt;br /&gt;
  char primaryLightIndex;&lt;br /&gt;
  unsigned __int16 lightingHandle;&lt;br /&gt;
  char flags;*/&lt;br /&gt;
  char unknown[0x18];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct cplane_s&lt;br /&gt;
{&lt;br /&gt;
  float normal[3];&lt;br /&gt;
  float dist;&lt;br /&gt;
  char type;&lt;br /&gt;
  char signbits;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxCell&lt;br /&gt;
{&lt;br /&gt;
  float mins[3];&lt;br /&gt;
  float maxs[3];&lt;br /&gt;
  int aabbTreeCount;&lt;br /&gt;
  GfxAabbTree *aabbTree;&lt;br /&gt;
  int portalCount;&lt;br /&gt;
  GfxPortal *portals;&lt;br /&gt;
  int cullGroupCount;&lt;br /&gt;
  int *cullGroups;&lt;br /&gt;
  char reflectionProbeCount;&lt;br /&gt;
  char *reflectionProbes;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxLightmapArray&lt;br /&gt;
{&lt;br /&gt;
  GfxImage *primary;&lt;br /&gt;
  GfxImage *secondary;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxLightGrid&lt;br /&gt;
{&lt;br /&gt;
  bool hasLightRegions;&lt;br /&gt;
  unsigned int sunPrimaryLightIndex;&lt;br /&gt;
  unsigned __int16 mins[3];&lt;br /&gt;
  unsigned __int16 maxs[3];&lt;br /&gt;
  unsigned int rowAxis;&lt;br /&gt;
  unsigned int colAxis;&lt;br /&gt;
  unsigned __int16 *rowDataStart;&lt;br /&gt;
  unsigned int rawRowDataSize;&lt;br /&gt;
  char *rawRowData;&lt;br /&gt;
  unsigned int entryCount;&lt;br /&gt;
  GfxLightGridEntry *entries;&lt;br /&gt;
  unsigned int colorCount;&lt;br /&gt;
  GfxLightGridColors *colors;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxBrushModelWritable&lt;br /&gt;
{&lt;br /&gt;
  float mins[3];&lt;br /&gt;
  float maxs[3];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxBrushModel&lt;br /&gt;
{&lt;br /&gt;
  GfxBrushModelWritable writable;&lt;br /&gt;
  float bounds[2][3];&lt;br /&gt;
  unsigned int surfaceCount;&lt;br /&gt;
  unsigned int startSurfIndex;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct MaterialMemory&lt;br /&gt;
{&lt;br /&gt;
  Material *material;&lt;br /&gt;
  int memory;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct sunflare_t&lt;br /&gt;
{&lt;br /&gt;
  bool hasValidData;&lt;br /&gt;
  Material *spriteMaterial;&lt;br /&gt;
  Material *flareMaterial;&lt;br /&gt;
  float spriteSize;&lt;br /&gt;
  float flareMinSize;&lt;br /&gt;
  float flareMinDot;&lt;br /&gt;
  float flareMaxSize;&lt;br /&gt;
  float flareMaxDot;&lt;br /&gt;
  float flareMaxAlpha;&lt;br /&gt;
  int flareFadeInTime;&lt;br /&gt;
  int flareFadeOutTime;&lt;br /&gt;
  float blindMinDot;&lt;br /&gt;
  float blindMaxDot;&lt;br /&gt;
  float blindMaxDarken;&lt;br /&gt;
  int blindFadeInTime;&lt;br /&gt;
  int blindFadeOutTime;&lt;br /&gt;
  float glareMinDot;&lt;br /&gt;
  float glareMaxDot;&lt;br /&gt;
  float glareMaxLighten;&lt;br /&gt;
  int glareFadeInTime;&lt;br /&gt;
  int glareFadeOutTime;&lt;br /&gt;
  float sunFxPosition[3];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxShadowGeometry&lt;br /&gt;
{&lt;br /&gt;
  unsigned __int16 surfaceCount;&lt;br /&gt;
  unsigned __int16 smodelCount;&lt;br /&gt;
  unsigned __int16 *sortedSurfIndex;&lt;br /&gt;
  unsigned __int16 *smodelIndex;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxLightRegionAxis&lt;br /&gt;
{&lt;br /&gt;
  float dir[3];&lt;br /&gt;
  float midPoint;&lt;br /&gt;
  float halfSize;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxLightRegionHull&lt;br /&gt;
{&lt;br /&gt;
  float kdopMidPoint[9];&lt;br /&gt;
  float kdopHalfSize[9];&lt;br /&gt;
  unsigned int axisCount;&lt;br /&gt;
  GfxLightRegionAxis *axis;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxLightRegion&lt;br /&gt;
{&lt;br /&gt;
  unsigned int hullCount;&lt;br /&gt;
  GfxLightRegionHull *hulls;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxWorldDpvsDynamic&lt;br /&gt;
{&lt;br /&gt;
  unsigned int dynEntClientWordCount[2];&lt;br /&gt;
  unsigned int dynEntClientCount[2];&lt;br /&gt;
  unsigned int *dynEntCellBits[2];&lt;br /&gt;
  char *dynEntVisData[2][3];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SunLightParseParams&lt;br /&gt;
{&lt;br /&gt;
  char name[64];&lt;br /&gt;
  float ambientScale;&lt;br /&gt;
  float ambientColor[3];&lt;br /&gt;
  float diffuseFraction;&lt;br /&gt;
  float sunLight;&lt;br /&gt;
  float sunColor[3];&lt;br /&gt;
  float diffuseColor[3];&lt;br /&gt;
  bool diffuseColorHasBeenSet;&lt;br /&gt;
  float angles[3];&lt;br /&gt;
  float treeScatterIntensity;&lt;br /&gt;
  float treeScatterAmount;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxWaterBuffer&lt;br /&gt;
{&lt;br /&gt;
  unsigned int bufferSize;&lt;br /&gt;
  float *buffer;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxWorldLodChain&lt;br /&gt;
{&lt;br /&gt;
  float origin[3];&lt;br /&gt;
  float lastDist;&lt;br /&gt;
  unsigned int firstLodInfo;&lt;br /&gt;
  unsigned short lodInfoCount;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxWorldLodInfo&lt;br /&gt;
{&lt;br /&gt;
  float dist;&lt;br /&gt;
  unsigned int firstSurf;&lt;br /&gt;
  unsigned short surfCount;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxLightCorona&lt;br /&gt;
{&lt;br /&gt;
  float origin[3];&lt;br /&gt;
  float radius;&lt;br /&gt;
  float color[3];&lt;br /&gt;
  float intensity;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxWorld&lt;br /&gt;
{&lt;br /&gt;
  const char *name;&lt;br /&gt;
  const char *baseName;&lt;br /&gt;
  int planeCount;&lt;br /&gt;
  int nodeCount;&lt;br /&gt;
  int indexCount;&lt;br /&gt;
  unsigned short *indices;&lt;br /&gt;
#ifdef XBOX&lt;br /&gt;
  D3DIndexBuffer indexBuffer;&lt;br /&gt;
#endif&lt;br /&gt;
  int surfaceCount;&lt;br /&gt;
  GfxWorldStreamInfo streamInfo;&lt;br /&gt;
  int skySurfCount;&lt;br /&gt;
  int *skyStartSurfs;&lt;br /&gt;
  GfxImage *skyImage;&lt;br /&gt;
  char skySamplerState;&lt;br /&gt;
  char *skyBoxModel;&lt;br /&gt;
  unsigned int vertexCount;&lt;br /&gt;
  GfxWorldVertexData vd;&lt;br /&gt;
  unsigned int vertexLayerDataSize;&lt;br /&gt;
  GfxWorldVertexLayerData vld;&lt;br /&gt;
  SunLightParseParams sunParse;&lt;br /&gt;
  GfxLight *sunLight;&lt;br /&gt;
  float sunColorFromBsp[3];&lt;br /&gt;
  unsigned int sunPrimaryLightIndex;&lt;br /&gt;
  unsigned int primaryLightCount;&lt;br /&gt;
  int cullGroupCount;&lt;br /&gt;
  unsigned int reflectionProbeCount;&lt;br /&gt;
  GfxReflectionProbe *reflectionProbes;&lt;br /&gt;
  GfxTexture *reflectionProbeTextures;&lt;br /&gt;
  unsigned int coronaCount;&lt;br /&gt;
  GfxLightCoronoa *coronas;&lt;br /&gt;
  GfxWorldDpvsPlanes dpvsPlanes;&lt;br /&gt;
  int cellBitsCount;&lt;br /&gt;
  GfxCell *cells;&lt;br /&gt;
  int lightmapCount;&lt;br /&gt;
  GfxLightmapArray *lightmaps;&lt;br /&gt;
  GfxLightGrid lightGrid;&lt;br /&gt;
  GfxTexture *lightmapPrimaryTextures;&lt;br /&gt;
  GfxTexture *lightmapSecondaryTextures;&lt;br /&gt;
  int modelCount;&lt;br /&gt;
  GfxBrushModel *models;&lt;br /&gt;
  float mins[3];&lt;br /&gt;
  float maxs[3];&lt;br /&gt;
  unsigned int checksum;&lt;br /&gt;
  int materialMemoryCount;&lt;br /&gt;
  MaterialMemory *materialMemory;&lt;br /&gt;
  sunflare_t sun;&lt;br /&gt;
  float outdoorLookupMatrix[4][4];&lt;br /&gt;
  GfxImage *outdoorImage;&lt;br /&gt;
  unsigned int *cellCasterBits;&lt;br /&gt;
  GfxSceneDynModel *sceneDynModel;&lt;br /&gt;
  GfxSceneDynBrush *sceneDynBrush;&lt;br /&gt;
  unsigned int *primaryLightEntityShadowVis;&lt;br /&gt;
  unsigned int *primaryLightDynEntShadowVis[2];&lt;br /&gt;
  char *primaryLightForModelDynEnt;&lt;br /&gt;
  GfxShadowGeometry *shadowGeom;&lt;br /&gt;
  GfxLightRegion *lightRegion;&lt;br /&gt;
  GfxWorldDpvsStatic dpvs;&lt;br /&gt;
  GfxWorldDpvsDynamic dpvsDyn;&lt;br /&gt;
  unsigned int worldLodChainCount;&lt;br /&gt;
  GfxWorldLodChain *worldLodChains; //Size = ((worldLodChainCount &amp;lt;&amp;lt; 1) + worldLodChainCount) &amp;lt;&amp;lt; 3&lt;br /&gt;
  unsigned int worldLodInfoCount;&lt;br /&gt;
  GfxWorldLodInfo *worldLodInfos;&lt;br /&gt;
  unsigned int worldLodSurfaceCount;&lt;br /&gt;
  unsigned int *worldLodSurfaces;&lt;br /&gt;
  GfxWaterBuffer waterBuffers[2];&lt;br /&gt;
  Material *waterMaterial;&lt;br /&gt;
};&lt;br /&gt;
#pragma pack(pop)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Keep in mind that the checksum is checked on other clients using the mapcrc dvar.&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Collision_Map_Asset_(WaW)&amp;diff=847</id>
		<title>Collision Map Asset (WaW)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Collision_Map_Asset_(WaW)&amp;diff=847"/>
		<updated>2015-02-07T18:05:32Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:Assets]]&lt;br /&gt;
[[Category:WaW]]&lt;br /&gt;
The collision map (or clip map) has existed on every Call of Duty so far and is part of the D3DBSP system produced by Radiant. World at War has 2 clip map asset types (col_map_sp and col_map_mp) and they are loaded exactly the same.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
typedef char cbrushedge_t;&lt;br /&gt;
&lt;br /&gt;
struct cStaticModelWritable&lt;br /&gt;
{&lt;br /&gt;
  unsigned __int16 nextModelInWorldSector;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct cplane_s;&lt;br /&gt;
&lt;br /&gt;
#pragma pack(push, 2)&lt;br /&gt;
struct cbrushside_t&lt;br /&gt;
{&lt;br /&gt;
  cplane_s *plane;&lt;br /&gt;
  unsigned int materialNum;&lt;br /&gt;
  __int16 firstAdjacentSideOffset;&lt;br /&gt;
  char edgeCount;&lt;br /&gt;
};&lt;br /&gt;
#pragma pack(pop)&lt;br /&gt;
&lt;br /&gt;
struct __declspec(align(16)) cbrush_t&lt;br /&gt;
{&lt;br /&gt;
  float mins[3];&lt;br /&gt;
  int contents;&lt;br /&gt;
  float maxs[3];&lt;br /&gt;
  unsigned int numsides;&lt;br /&gt;
  cbrushside_t *sides;&lt;br /&gt;
  short axialMaterialNum[2][3];&lt;br /&gt;
  cbrushedge_t *baseAdjacentSide;&lt;br /&gt;
  short firstAdjacentSideOffsets[2][3];&lt;br /&gt;
  char edgeCount[2][3];&lt;br /&gt;
  unsigned int numVerts;&lt;br /&gt;
  float *verts; &lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
enum DYNENT_COLL_TYPE&lt;br /&gt;
{&lt;br /&gt;
  DYNENT_CLIENT_MODEL,&lt;br /&gt;
  DYNENT_CLIENT_BRUSH,&lt;br /&gt;
  DYNENT_SERVER_MODEL,&lt;br /&gt;
  DYNENT_SERVER_BRUSH&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
#pragma pack(push, 4)&lt;br /&gt;
struct cStaticModel_s&lt;br /&gt;
{&lt;br /&gt;
  cStaticModelWritable writable;&lt;br /&gt;
  XModel *xmodel;&lt;br /&gt;
  float origin[3];&lt;br /&gt;
  float invScaledAxis[3][3];&lt;br /&gt;
  float absmin[3];&lt;br /&gt;
  float absmax[3];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct cplane_s&lt;br /&gt;
{&lt;br /&gt;
  float normal[3];&lt;br /&gt;
  float dist;&lt;br /&gt;
  char type;&lt;br /&gt;
  char signbits;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct dmaterial_t&lt;br /&gt;
{&lt;br /&gt;
  char material[64];&lt;br /&gt;
  int surfaceFlags;&lt;br /&gt;
  int contentFlags;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct cNode_t&lt;br /&gt;
{&lt;br /&gt;
  cplane_s *plane;&lt;br /&gt;
  __int16 children[2];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct cLeaf_t&lt;br /&gt;
{&lt;br /&gt;
  unsigned __int16 firstCollAabbIndex;&lt;br /&gt;
  unsigned __int16 collAabbCount;&lt;br /&gt;
  int brushContents;&lt;br /&gt;
  int terrainContents;&lt;br /&gt;
  float mins[3];&lt;br /&gt;
  float maxs[3];&lt;br /&gt;
  int leafBrushNode;&lt;br /&gt;
  __int16 cluster;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct cLeafBrushNodeLeaf_t&lt;br /&gt;
{&lt;br /&gt;
  unsigned __int16 *brushes;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct cLeafBrushNodeChildren_t&lt;br /&gt;
{&lt;br /&gt;
  float dist;&lt;br /&gt;
  float range;&lt;br /&gt;
  unsigned __int16 childOffset[2];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union cLeafBrushNodeData_t&lt;br /&gt;
{&lt;br /&gt;
  cLeafBrushNodeLeaf_t leaf;&lt;br /&gt;
  cLeafBrushNodeChildren_t children;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct cLeafBrushNode_s&lt;br /&gt;
{&lt;br /&gt;
  char axis;&lt;br /&gt;
  __int16 leafBrushCount;&lt;br /&gt;
  int contents;&lt;br /&gt;
  cLeafBrushNodeData_t data;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct CollisionBorder&lt;br /&gt;
{&lt;br /&gt;
  float distEq[3];&lt;br /&gt;
  float zBase;&lt;br /&gt;
  float zSlope;&lt;br /&gt;
  float start;&lt;br /&gt;
  float length;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct CollisionPartition&lt;br /&gt;
{&lt;br /&gt;
  char triCount;&lt;br /&gt;
  char borderCount;&lt;br /&gt;
  int firstTri;&lt;br /&gt;
  int nuinds;&lt;br /&gt;
  int fuinds;&lt;br /&gt;
  CollisionBorder *borders;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union CollisionAabbTreeIndex&lt;br /&gt;
{&lt;br /&gt;
  int firstChildIndex;&lt;br /&gt;
  int partitionIndex;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct CollisionAabbTree&lt;br /&gt;
{&lt;br /&gt;
  float origin[3];&lt;br /&gt;
  float halfSize[3];&lt;br /&gt;
  unsigned __int16 materialIndex;&lt;br /&gt;
  unsigned __int16 childCount;&lt;br /&gt;
  CollisionAabbTreeIndex u;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct cmodel_t&lt;br /&gt;
{&lt;br /&gt;
  float mins[3];&lt;br /&gt;
  float maxs[3];&lt;br /&gt;
  float radius;&lt;br /&gt;
  cLeaf_t leaf;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
enum DynEntityType&lt;br /&gt;
{&lt;br /&gt;
  DYNENT_TYPE_INVALID = 0x0,&lt;br /&gt;
  DYNENT_TYPE_CLUTTER = 0x1,&lt;br /&gt;
  DYNENT_TYPE_DESTRUCT = 0x2,&lt;br /&gt;
  DYNENT_TYPE_COUNT = 0x3,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct GfxPlacement&lt;br /&gt;
{&lt;br /&gt;
  float quat[4];&lt;br /&gt;
  float origin[3];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct XModelPiece&lt;br /&gt;
{&lt;br /&gt;
  XModel *model;&lt;br /&gt;
  float offset[3];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct XModelPieces //Keep in mind that in WaW, XModelPieces is an unused asset&lt;br /&gt;
{&lt;br /&gt;
  const char * name;&lt;br /&gt;
  int numpieces;&lt;br /&gt;
  XModelPiece *pieces;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct PhysMass&lt;br /&gt;
{&lt;br /&gt;
  float centerOfMass[3];&lt;br /&gt;
  float momentsOfInertia[3];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct DynEntityDef&lt;br /&gt;
{&lt;br /&gt;
  DynEntityType type;&lt;br /&gt;
  GfxPlacement pose;&lt;br /&gt;
  XModel *xModel;&lt;br /&gt;
  unsigned __int16 brushModel;&lt;br /&gt;
  unsigned __int16 physicsBrushModel;&lt;br /&gt;
  FxEffectDef *destroyFx;&lt;br /&gt;
  XModelPieces *destroyPieces;&lt;br /&gt;
  PhysPreset *physPreset;&lt;br /&gt;
  unsigned char physConstraints[4];&lt;br /&gt;
  int health;&lt;br /&gt;
  PhysMass mass;&lt;br /&gt;
  int flags;&lt;br /&gt;
  int contents;&lt;br /&gt;
  ScriptString targetname;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct DynEntityPose&lt;br /&gt;
{&lt;br /&gt;
  GfxPlacement pose;&lt;br /&gt;
  float radius;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct DynEntityClient&lt;br /&gt;
{&lt;br /&gt;
  int physObjId;&lt;br /&gt;
  unsigned short flags;&lt;br /&gt;
  unsigned short lightingHandle;&lt;br /&gt;
  int health;&lt;br /&gt;
  unsigned short burnTime;&lt;br /&gt;
  unsigned short fadeTime;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct DynEntityServer&lt;br /&gt;
{&lt;br /&gt;
  unsigned short flags;&lt;br /&gt;
  int health;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct DynEntityColl&lt;br /&gt;
{&lt;br /&gt;
  unsigned short sector;&lt;br /&gt;
  unsigned short nextEntInSector;&lt;br /&gt;
  float linkMins[3];&lt;br /&gt;
  float linkMaxs[3];&lt;br /&gt;
  int contents;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct clipMap_t&lt;br /&gt;
{&lt;br /&gt;
  const char *name;&lt;br /&gt;
  int isInUse;&lt;br /&gt;
  int planeCount;&lt;br /&gt;
  cplane_s *planes;&lt;br /&gt;
  unsigned int numStaticModels;&lt;br /&gt;
  cStaticModel_s *staticModelList;&lt;br /&gt;
  unsigned int numMaterials;&lt;br /&gt;
  dmaterial_t *materials;&lt;br /&gt;
  unsigned int numBrushSides;&lt;br /&gt;
  cbrushside_t *brushsides;&lt;br /&gt;
  unsigned int numBrushEdges;&lt;br /&gt;
  cbrushedge_t *brushEdges;&lt;br /&gt;
  unsigned int numNodes;&lt;br /&gt;
  cNode_t *nodes;&lt;br /&gt;
  unsigned int numLeafs;&lt;br /&gt;
  cLeaf_t *leafs;&lt;br /&gt;
  unsigned int leafbrushNodesCount;&lt;br /&gt;
  cLeafBrushNode_s *leafbrushNodes; //Leafbrushes loaded before this in FFs.&lt;br /&gt;
  unsigned int numLeafBrushes;&lt;br /&gt;
  unsigned short *leafbrushes;&lt;br /&gt;
  unsigned int numLeafSurfaces;&lt;br /&gt;
  unsigned int *leafsurfaces;&lt;br /&gt;
  unsigned int vertCount;&lt;br /&gt;
  float (*verts)[3];&lt;br /&gt;
  unsigned int brushVertCount;&lt;br /&gt;
  float (*brushVerts)[3];&lt;br /&gt;
  unsigned int nuinds;&lt;br /&gt;
  unsigned short * uinds;&lt;br /&gt;
  int triCount;&lt;br /&gt;
  unsigned short *triIndices;&lt;br /&gt;
  char *triEdgeIsWalkable; //Size = ((triCount &amp;lt;&amp;lt; 1) + triCount + 0x1F) &amp;gt;&amp;gt; 3 &amp;lt;&amp;lt; 2&lt;br /&gt;
  int borderCount;&lt;br /&gt;
  CollisionBorder *borders;&lt;br /&gt;
  int partitionCount;&lt;br /&gt;
  CollisionPartition *partitions;&lt;br /&gt;
  int aabbTreeCount;&lt;br /&gt;
  CollisionAabbTree *aabbTrees;&lt;br /&gt;
  unsigned int numSubModels;&lt;br /&gt;
  cmodel_t *cmodels;&lt;br /&gt;
  unsigned short numBrushes;&lt;br /&gt;
  cbrush_t *brushes;&lt;br /&gt;
  int numClusters;&lt;br /&gt;
  int clusterBytes;&lt;br /&gt;
  char *visibility; //Size = numClusters * clusterBytes&lt;br /&gt;
  int vised;&lt;br /&gt;
  MapEnts *mapEnts;&lt;br /&gt;
  cbrush_t *box_brush;&lt;br /&gt;
  cmodel_t box_model;&lt;br /&gt;
  unsigned short originalDynEntCount;&lt;br /&gt;
  unsigned short dynEntCount[4];  //Refer to DYNENT_COLL_TYPE&lt;br /&gt;
  DynEntityDef *dynEntDefList[2];&lt;br /&gt;
  DynEntityPose *dynEntPoseList[2];&lt;br /&gt;
  DynEntityClient *dynEntClientList[2];&lt;br /&gt;
  DynEntityServer *dynEntServerList[2];&lt;br /&gt;
  DynEntityColl *dynEntCollList[4];&lt;br /&gt;
  int num_constraints;&lt;br /&gt;
  PhysConstraint *constraints;&lt;br /&gt;
  unsigned int checksum;&lt;br /&gt;
};&lt;br /&gt;
#pragma pack(pop)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Keep in mind that the checksum is checked on other clients using the mapcrc dvar.&lt;br /&gt;
== Source Format ==&lt;br /&gt;
The currently accepted source format is to dump the verticies and faces to &amp;quot;raw/maps/mp/(MAPNAME).d3dbsp.obj&amp;quot; because obj files are simple and easy to dump to. This clearly skips most of the clip map, so a more effiecient dumping method must be found.&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Sound_Asset&amp;diff=846</id>
		<title>Sound Asset</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Sound_Asset&amp;diff=846"/>
		<updated>2015-02-07T17:49:36Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* World at War */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:Assets]]&lt;br /&gt;
[[Category:CoD4]]&lt;br /&gt;
[[Category:WaW]]&lt;br /&gt;
[[Category:MW2]]&lt;br /&gt;
[[Category:BO1]]&lt;br /&gt;
[[Category:MW3]]&lt;br /&gt;
[[Category:BO2]]&lt;br /&gt;
[[Category:Ghosts]]&lt;br /&gt;
== Infinity Ward ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct SpeakerLevels&lt;br /&gt;
{&lt;br /&gt;
  int speaker;&lt;br /&gt;
  int numLevels;&lt;br /&gt;
  float levels[2];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct ChannelMap&lt;br /&gt;
{&lt;br /&gt;
  int entryCount;	// how many entries are used&lt;br /&gt;
  SpeakerLevels speakers6];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SpeakerMap&lt;br /&gt;
{&lt;br /&gt;
  bool isDefault;&lt;br /&gt;
  const char *name;&lt;br /&gt;
  ChannelMap channelMaps[2][2];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
enum snd_alias_type_t : char&lt;br /&gt;
{&lt;br /&gt;
	SAT_UNKNOWN = 0x0,&lt;br /&gt;
	SAT_LOADED = 0x1,&lt;br /&gt;
	SAT_STREAMED = 0x2,&lt;br /&gt;
	SAT_PRIMED = 0x3,&lt;br /&gt;
	SAT_COUNT = 0x4,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct StreamFileNamePacked&lt;br /&gt;
{&lt;br /&gt;
  unsigned __int64 offset;&lt;br /&gt;
  unsigned __int64 length;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct StreamFileNameRaw&lt;br /&gt;
{&lt;br /&gt;
  const char *dir;&lt;br /&gt;
  const char *name;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union StreamFileInfo&lt;br /&gt;
{&lt;br /&gt;
  StreamFileNameRaw raw;&lt;br /&gt;
  StreamFileNamePacked packed;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct StreamFileName&lt;br /&gt;
{&lt;br /&gt;
  unsigned __int16 isLocalized;&lt;br /&gt;
  unsigned __int16 fileIndex;&lt;br /&gt;
  StreamFileInfo info;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct StreamedSound&lt;br /&gt;
{&lt;br /&gt;
  StreamFileName filename;&lt;br /&gt;
  unsigned int totalMsec;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct PrimedSound&lt;br /&gt;
{&lt;br /&gt;
  StreamFileName filename;&lt;br /&gt;
  LoadedSound *loadedPart;&lt;br /&gt;
  int dataOffset;&lt;br /&gt;
  int totalSize;&lt;br /&gt;
  unsigned int primedCrc;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union SoundData&lt;br /&gt;
{&lt;br /&gt;
  LoadedSound *loadSnd;	// SoundFile-&amp;gt;type == SAT_LOADED&lt;br /&gt;
  StreamedSound streamSnd;	// SoundFile-&amp;gt;type == SAT_STREAMED&lt;br /&gt;
  PrimedSound primedSnd;	// SoundFile-&amp;gt;type == SAT_PRIMED&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SoundFile	// 0x10&lt;br /&gt;
{&lt;br /&gt;
	snd_alias_type_t type;&lt;br /&gt;
	bool exists;&lt;br /&gt;
	SoundFileRef sound;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct snd_alias_t&lt;br /&gt;
{&lt;br /&gt;
  const char *aliasName;&lt;br /&gt;
  const char *subtitle;&lt;br /&gt;
  const char *secondaryAliasName;&lt;br /&gt;
  const char *chainAliasName;&lt;br /&gt;
#ifndef COD4&lt;br /&gt;
  const char *mixerGroup;&lt;br /&gt;
#endif&lt;br /&gt;
  SoundFile *soundFile;&lt;br /&gt;
  int sequence;&lt;br /&gt;
  float volMin;&lt;br /&gt;
  float volMax;&lt;br /&gt;
#if defined(MW3) || defined(GHOSTS)&lt;br /&gt;
  int volModIndex;&lt;br /&gt;
#endif&lt;br /&gt;
  float pitchMin;&lt;br /&gt;
  float pitchMax;&lt;br /&gt;
  float distMin;&lt;br /&gt;
  float distMax;&lt;br /&gt;
#ifndef COD4&lt;br /&gt;
  float velocityMin;&lt;br /&gt;
#endif&lt;br /&gt;
  int flags;&lt;br /&gt;
#if defined(MW3) || defined(GHOSTS)&lt;br /&gt;
  char masterPriority;&lt;br /&gt;
  float masterPercentage;&lt;br /&gt;
#endif&lt;br /&gt;
  float slavePercentage;&lt;br /&gt;
  float probability;&lt;br /&gt;
  float lfePercentage;&lt;br /&gt;
  float centerPercentage;&lt;br /&gt;
  int startDelay;&lt;br /&gt;
  SndCurve *volumeFalloffCurve;&lt;br /&gt;
#ifdef GHOSTS&lt;br /&gt;
  SndCurve *lpfCurve;&lt;br /&gt;
  SndCurve *reverbSendCurve;&lt;br /&gt;
#endif&lt;br /&gt;
  float envelopMin;&lt;br /&gt;
  float envelopMax;&lt;br /&gt;
  float envelopPercentage;&lt;br /&gt;
  SpeakerMap *speakerMap;&lt;br /&gt;
#ifdef GHOSTS&lt;br /&gt;
  float wetMixOverride;&lt;br /&gt;
  OcclusionShape *occlusionShape;&lt;br /&gt;
  char allowDoppler;&lt;br /&gt;
  DopplerPreset *dopplerPreset;&lt;br /&gt;
#endif&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct snd_alias_list_t&lt;br /&gt;
{&lt;br /&gt;
  const char *aliasName;&lt;br /&gt;
  snd_alias_t *head;&lt;br /&gt;
  int count;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== World at War ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct PrimedSound&lt;br /&gt;
{&lt;br /&gt;
	const char *unknownString;&lt;br /&gt;
	const char *buffer;&lt;br /&gt;
	int size;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct StreamedSound&lt;br /&gt;
{&lt;br /&gt;
	struct&lt;br /&gt;
	{&lt;br /&gt;
		unsigned int hash;&lt;br /&gt;
		const char *dir;&lt;br /&gt;
		const char *name;&lt;br /&gt;
	};&lt;br /&gt;
	PrimedSound *primedSnd;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union SoundFileRef&lt;br /&gt;
{&lt;br /&gt;
	LoadedSound *loadSnd;&lt;br /&gt;
	StreamedSound streamSnd;&lt;br /&gt;
};&lt;br /&gt;
struct SoundFile&lt;br /&gt;
{&lt;br /&gt;
	snd_alias_type_t type;&lt;br /&gt;
	bool exists;&lt;br /&gt;
	SoundFileRef u;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct snd_alias_t	// 0xB8&lt;br /&gt;
{&lt;br /&gt;
	const char *aliasName;&lt;br /&gt;
	unsigned int aliasNameHash;&lt;br /&gt;
	const char *subtitle;&lt;br /&gt;
	const char *secondaryAliasName;&lt;br /&gt;
	const char *chainAliasName;&lt;br /&gt;
	SoundFile *soundFile;&lt;br /&gt;
	int sequence;&lt;br /&gt;
	float volMin;&lt;br /&gt;
	float volMax;&lt;br /&gt;
	float pitchMin;&lt;br /&gt;
	float pitchMax;&lt;br /&gt;
	float distMin;&lt;br /&gt;
	float distMax;&lt;br /&gt;
	float distReverbMax;&lt;br /&gt;
	float slavePercentage;&lt;br /&gt;
	float probability;&lt;br /&gt;
	float lifePercentage;&lt;br /&gt;
	float centerPercentage;&lt;br /&gt;
	float envelopMin;&lt;br /&gt;
	float envelopMax;&lt;br /&gt;
	float realDelay;&lt;br /&gt;
	int minPriority;&lt;br /&gt;
	float maxPriority;&lt;br /&gt;
	float minPriorityThreshold;&lt;br /&gt;
	float maxPriorityThreshold;&lt;br /&gt;
	float reverbSend;&lt;br /&gt;
	float teamVolMod;&lt;br /&gt;
	float teamPitchMod;&lt;br /&gt;
	float occlusionLevel;&lt;br /&gt;
	float occlusionWetDry;&lt;br /&gt;
	float moveTime;&lt;br /&gt;
	int startDelay;&lt;br /&gt;
	int speakerMap;&lt;br /&gt;
	int flags;&lt;br /&gt;
	int volumeFallOffCurve;&lt;br /&gt;
	int reverbFallOffCurve;&lt;br /&gt;
	int volumeMinFallOffCurve;&lt;br /&gt;
	int reverbMinFallOfCurve;&lt;br /&gt;
	int limitCount;&lt;br /&gt;
	int limitType;&lt;br /&gt;
	int entityLimitCount;&lt;br /&gt;
	int entityLimitType;&lt;br /&gt;
	int randomizeType;&lt;br /&gt;
	float cylInnerRadius;&lt;br /&gt;
	float cylOuterRadius;&lt;br /&gt;
	float cylOuterLevel;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct snd_alias_list_t&lt;br /&gt;
{&lt;br /&gt;
	const char *aliasName;&lt;br /&gt;
	snd_alias_t *head;&lt;br /&gt;
	int count;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Black Ops ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct SndIndexEntry&lt;br /&gt;
{&lt;br /&gt;
  unsigned __int16 value;&lt;br /&gt;
  unsigned __int16 next;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct snd_radverb&lt;br /&gt;
{&lt;br /&gt;
  char name[32];&lt;br /&gt;
  unsigned int id;&lt;br /&gt;
  float smoothing;&lt;br /&gt;
  float earlyTime;&lt;br /&gt;
  float lateTime;&lt;br /&gt;
  float earlyGain;&lt;br /&gt;
  float lateGain;&lt;br /&gt;
  float returnGain;&lt;br /&gt;
  float earlyLpf;&lt;br /&gt;
  float lateLpf;&lt;br /&gt;
  float inputLpf;&lt;br /&gt;
  float dampLpf;&lt;br /&gt;
  float wallReflect;&lt;br /&gt;
  float dryGain;&lt;br /&gt;
  float earlySize;&lt;br /&gt;
  float lateSize;&lt;br /&gt;
  float diffusion;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct snd_snapshot&lt;br /&gt;
{&lt;br /&gt;
  char name[32];&lt;br /&gt;
  unsigned int id;&lt;br /&gt;
  char occlusionName[32];&lt;br /&gt;
  unsigned int occlusionId;&lt;br /&gt;
  float fadeIn;&lt;br /&gt;
  float fadeOut;&lt;br /&gt;
  float distance;&lt;br /&gt;
  unsigned int fadeInCurve;&lt;br /&gt;
  unsigned int fadeOutCurve;&lt;br /&gt;
  float attenuation[64];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct snd_alias_t&lt;br /&gt;
{&lt;br /&gt;
  const char *name;&lt;br /&gt;
  unsigned int id;&lt;br /&gt;
  const char *subtitle;&lt;br /&gt;
  const char *secondaryname;&lt;br /&gt;
  SoundFile *soundFile;&lt;br /&gt;
  unsigned int flags;&lt;br /&gt;
  unsigned int duck;&lt;br /&gt;
  unsigned int contextType;&lt;br /&gt;
  unsigned int contextValue;&lt;br /&gt;
  unsigned __int16 fluxTime;&lt;br /&gt;
  unsigned __int16 startDelay;&lt;br /&gt;
  unsigned __int16 reverbSend;&lt;br /&gt;
  unsigned __int16 centerSend;&lt;br /&gt;
  unsigned __int16 volMin;&lt;br /&gt;
  unsigned __int16 volMax;&lt;br /&gt;
  unsigned __int16 teamVolMod;&lt;br /&gt;
  unsigned __int16 pitchMin;&lt;br /&gt;
  unsigned __int16 pitchMax;&lt;br /&gt;
  unsigned __int16 teamPitchMod;&lt;br /&gt;
  unsigned __int16 distMin;&lt;br /&gt;
  unsigned __int16 distMax;&lt;br /&gt;
  unsigned __int16 distReverbMax;&lt;br /&gt;
  unsigned __int16 envelopMin;&lt;br /&gt;
  unsigned __int16 envelopMax;&lt;br /&gt;
  unsigned __int16 envelopPercentage;&lt;br /&gt;
  char minPriorityThreshold;&lt;br /&gt;
  char maxPriorityThreshold;&lt;br /&gt;
  char probability;&lt;br /&gt;
  char occlusionLevel;&lt;br /&gt;
  char occlusionWetDry;&lt;br /&gt;
  char minPriority;&lt;br /&gt;
  char maxPriority;&lt;br /&gt;
  char pan;&lt;br /&gt;
  char dryCurve;&lt;br /&gt;
  char wetCurve;&lt;br /&gt;
  char dryMinCurve;&lt;br /&gt;
  char wetMinCurve;&lt;br /&gt;
  char limitCount;&lt;br /&gt;
  char entityLimitCount;&lt;br /&gt;
  char snapshotGroup;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndBank&lt;br /&gt;
{&lt;br /&gt;
  const char *name;&lt;br /&gt;
  unsigned int aliasCount;&lt;br /&gt;
  snd_alias_list_t *alias;&lt;br /&gt;
  SndIndexEntry *aliasIndex;&lt;br /&gt;
  unsigned int packHash;&lt;br /&gt;
  unsigned int packLocation;&lt;br /&gt;
  unsigned int radverbCount;&lt;br /&gt;
  snd_radverb *radverbs;&lt;br /&gt;
  unsigned int snapshotCount;&lt;br /&gt;
  snd_snapshot *snapshots;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Black Ops 2 ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum SndBankState&lt;br /&gt;
{&lt;br /&gt;
  SND_BANK_STATE_NEW = 0x0,&lt;br /&gt;
  SND_BANK_STATE_STREAM_HEADER = 0x1,&lt;br /&gt;
  SND_BANK_STATE_STREAM_TOC = 0x2,&lt;br /&gt;
  SND_BANK_STATE_LOADED_HEADER = 0x3,&lt;br /&gt;
  SND_BANK_STATE_LOADED_TOC = 0x4,&lt;br /&gt;
  SND_BANK_STATE_LOADED_ASSET_WAIT = 0x5,&lt;br /&gt;
  SND_BANK_STATE_LOADED_ASSETS = 0x6,&lt;br /&gt;
  SND_BANK_STATE_READY_TO_USE = 0x7,&lt;br /&gt;
  SND_BANK_STATE_ERROR = 0x8,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndAssetBankEntry&lt;br /&gt;
{&lt;br /&gt;
  unsigned int id;&lt;br /&gt;
  unsigned int size;&lt;br /&gt;
  unsigned int offset;&lt;br /&gt;
  unsigned int frameCount;&lt;br /&gt;
  char frameRateIndex;&lt;br /&gt;
  char channelCount;&lt;br /&gt;
  char looping;&lt;br /&gt;
  char format;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndLoadedAssets // 0x1C&lt;br /&gt;
{&lt;br /&gt;
  const char *zone;&lt;br /&gt;
  const char *language;&lt;br /&gt;
  unsigned int loadedCount;&lt;br /&gt;
  unsigned int entryCount;&lt;br /&gt;
  SndAssetBankEntry *entries;&lt;br /&gt;
  unsigned int dataSize;&lt;br /&gt;
  char *data;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndDuck	// 0x4C&lt;br /&gt;
{&lt;br /&gt;
  char name[32];&lt;br /&gt;
  unsigned int id;&lt;br /&gt;
  float fadeIn;&lt;br /&gt;
  float fadeOut;&lt;br /&gt;
  float startDelay;&lt;br /&gt;
  float distance;&lt;br /&gt;
  float length;&lt;br /&gt;
  unsigned int fadeInCurve;&lt;br /&gt;
  unsigned int fadeOutCurve;&lt;br /&gt;
  float *attenuation;&lt;br /&gt;
  float *filter;&lt;br /&gt;
  int updateWhilePaused;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndAlias&lt;br /&gt;
{&lt;br /&gt;
  const char *name;&lt;br /&gt;
  unsigned int id;&lt;br /&gt;
  const char *subtitle;&lt;br /&gt;
  const char *secondaryname;&lt;br /&gt;
  unsigned int assetId;&lt;br /&gt;
  const char *assetFileName;&lt;br /&gt;
  unsigned int flags0;&lt;br /&gt;
  unsigned int flags1;&lt;br /&gt;
  unsigned int duck;&lt;br /&gt;
  unsigned int contextType;&lt;br /&gt;
  unsigned int contextValue;&lt;br /&gt;
  unsigned int stopOnPlay;&lt;br /&gt;
  unsigned int futzPatch;&lt;br /&gt;
  unsigned __int16 fluxTime;&lt;br /&gt;
  unsigned __int16 startDelay;&lt;br /&gt;
  unsigned __int16 reverbSend;&lt;br /&gt;
  unsigned __int16 centerSend;&lt;br /&gt;
  unsigned __int16 volMin;&lt;br /&gt;
  unsigned __int16 volMax;&lt;br /&gt;
  unsigned __int16 pitchMin;&lt;br /&gt;
  unsigned __int16 pitchMax;&lt;br /&gt;
  unsigned __int16 distMin;&lt;br /&gt;
  unsigned __int16 distMax;&lt;br /&gt;
  unsigned __int16 distReverbMax;&lt;br /&gt;
  unsigned __int16 envelopMin;&lt;br /&gt;
  unsigned __int16 envelopMax;&lt;br /&gt;
  unsigned __int16 envelopPercentage;&lt;br /&gt;
  __int16 fadeIn;&lt;br /&gt;
  __int16 fadeOut;&lt;br /&gt;
  __int16 dopplerScale;&lt;br /&gt;
  char minPriorityThreshold;&lt;br /&gt;
  char maxPriorityThreshold;&lt;br /&gt;
  char probability;&lt;br /&gt;
  char occlusionLevel;&lt;br /&gt;
  char minPriority;&lt;br /&gt;
  char maxPriority;&lt;br /&gt;
  char pan;&lt;br /&gt;
  char limitCount;&lt;br /&gt;
  char entityLimitCount;&lt;br /&gt;
  char duckGroup;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndAliasList // 0x14&lt;br /&gt;
{&lt;br /&gt;
  const char *name;&lt;br /&gt;
  unsigned int id;&lt;br /&gt;
  SndAlias *head;&lt;br /&gt;
  int count;&lt;br /&gt;
  int sequence;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndRadverb&lt;br /&gt;
{&lt;br /&gt;
  char name[32];&lt;br /&gt;
  unsigned int id;&lt;br /&gt;
  float smoothing;&lt;br /&gt;
  float earlyTime;&lt;br /&gt;
  float lateTime;&lt;br /&gt;
  float earlyGain;&lt;br /&gt;
  float lateGain;&lt;br /&gt;
  float returnGain;&lt;br /&gt;
  float earlyLpf;&lt;br /&gt;
  float lateLpf;&lt;br /&gt;
  float inputLpf;&lt;br /&gt;
  float dampLpf;&lt;br /&gt;
  float wallReflect;&lt;br /&gt;
  float dryGain;&lt;br /&gt;
  float earlySize;&lt;br /&gt;
  float lateSize;&lt;br /&gt;
  float diffusion;&lt;br /&gt;
  float returnHighpass;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndIndexEntry&lt;br /&gt;
{&lt;br /&gt;
  unsigned __int16 value;&lt;br /&gt;
  unsigned __int16 next;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndAssetBankHeader&lt;br /&gt;
{&lt;br /&gt;
  unsigned int magic;&lt;br /&gt;
  unsigned int version;&lt;br /&gt;
  unsigned int entrySize;&lt;br /&gt;
  unsigned int checksumSize;&lt;br /&gt;
  unsigned int dependencySize;&lt;br /&gt;
  unsigned int entryCount;&lt;br /&gt;
  unsigned int dependencyCount;&lt;br /&gt;
  unsigned int pad32;&lt;br /&gt;
  __int64 fileSize;&lt;br /&gt;
  __int64 entryOffset;&lt;br /&gt;
  __int64 checksumOffset;&lt;br /&gt;
  char checksumChecksum[16];&lt;br /&gt;
  char dependencies[512];&lt;br /&gt;
  char padding[1464];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
#pragma pack(push, 1)&lt;br /&gt;
struct SndRuntimeAssetBank&lt;br /&gt;
{&lt;br /&gt;
  const char *zone;&lt;br /&gt;
  const char *language;&lt;br /&gt;
  int fileHandle;&lt;br /&gt;
  SndAssetBankHeader header;&lt;br /&gt;
  unsigned int entryOffset;&lt;br /&gt;
  char linkTimeChecksum[16];&lt;br /&gt;
  char filename[256];&lt;br /&gt;
  bool indicesLoaded;&lt;br /&gt;
  bool indicesAllocated;&lt;br /&gt;
};&lt;br /&gt;
#pragma pack(pop)&lt;br /&gt;
&lt;br /&gt;
struct SndDialogScriptIdLookup&lt;br /&gt;
{&lt;br /&gt;
  unsigned int scriptId;&lt;br /&gt;
  unsigned int aliasId;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndBank // 0x1294&lt;br /&gt;
{&lt;br /&gt;
  const char *name;&lt;br /&gt;
  unsigned int aliasCount;&lt;br /&gt;
  SndAliasList *alias;&lt;br /&gt;
  SndIndexEntry *aliasIndex;&lt;br /&gt;
  unsigned int radverbCount;&lt;br /&gt;
  SndRadverb *radverbs;&lt;br /&gt;
  unsigned int duckCount;&lt;br /&gt;
  SndDuck *ducks;&lt;br /&gt;
  SndRuntimeAssetBank streamAssetBank;&lt;br /&gt;
  SndRuntimeAssetBank loadAssetBank;&lt;br /&gt;
  SndLoadedAssets loadedAssets;&lt;br /&gt;
  unsigned int scriptIdLookupCount;&lt;br /&gt;
  SndDialogScriptIdLookup *scriptIdLookups;&lt;br /&gt;
  SndBankState state;&lt;br /&gt;
  int streamRequestId;&lt;br /&gt;
  bool pendingIo;&lt;br /&gt;
  bool ioError;&lt;br /&gt;
  bool runtimeAssetLoad;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=Sound_Driver_Globals_Asset&amp;diff=845</id>
		<title>Sound Driver Globals Asset</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=Sound_Driver_Globals_Asset&amp;diff=845"/>
		<updated>2015-02-07T17:45:35Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* World at War */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:Assets]]&lt;br /&gt;
[[Category:CoD4]]&lt;br /&gt;
[[Category:WaW]]&lt;br /&gt;
[[Category:MW2]]&lt;br /&gt;
[[Category:BO1]]&lt;br /&gt;
[[Category:MW3]]&lt;br /&gt;
[[Category:BO2]]&lt;br /&gt;
[[Category:Ghosts]]&lt;br /&gt;
The global sound drivers asset (snddriverglobals) is part of the D3DBSP system produced by Radiant, and has existed on every CoD game so far. Only 1 is loaded into memory at a time, and they control how sound reacts in different rooms, particularly for 5.1 channel systems. While it has remained mostly unchanged on Infinity Ward games, Treyarch has completely changed it.&lt;br /&gt;
== Infinity Ward Games ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct XAUDIOREVERBSETTINGS&lt;br /&gt;
{&lt;br /&gt;
  unsigned int ReflectionsDelay;&lt;br /&gt;
  char ReverbDelay;&lt;br /&gt;
  char RearDelay;&lt;br /&gt;
  char PositionLeft;&lt;br /&gt;
  char PositionRight;&lt;br /&gt;
  char PositionMatrixLeft;&lt;br /&gt;
  char PositionMatrixRight;&lt;br /&gt;
  char EarlyDiffusion;&lt;br /&gt;
  char LateDiffusion;&lt;br /&gt;
  char LowEQGain;&lt;br /&gt;
  char LowEQCutoff;&lt;br /&gt;
  char HighEQGain;&lt;br /&gt;
  char HighEQCutoff;&lt;br /&gt;
  float RoomFilterFreq;&lt;br /&gt;
  float RoomFilterMain;&lt;br /&gt;
  float RoomFilterHF;&lt;br /&gt;
  float ReflectionsGain;&lt;br /&gt;
  float ReverbGain;&lt;br /&gt;
  float DecayTime;&lt;br /&gt;
  float Density;&lt;br /&gt;
  float RoomSize;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct XaReverbSettings&lt;br /&gt;
{&lt;br /&gt;
  int presetOverridden;&lt;br /&gt;
#ifdef IW6&lt;br /&gt;
  XAUDIO2FX_REVERB_I3DL2_PARAMETERS reverbSettings;//Located in xaudio2fx.h which is included in the 360SDK&lt;br /&gt;
#else&lt;br /&gt;
  XAUDIOREVERBSETTINGS reverbSettings;&lt;br /&gt;
#endif&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndGlobalSettings_t&lt;br /&gt;
{&lt;br /&gt;
  float globalVolumeModifier;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndDriverGlobals&lt;br /&gt;
{&lt;br /&gt;
  const char *name;&lt;br /&gt;
#ifdef IW6&lt;br /&gt;
  SndGlobalSettings_t settings;&lt;br /&gt;
#endif&lt;br /&gt;
#ifdef XBOX&lt;br /&gt;
  XaReverbSettings (*reverbSettings)[0x1A];&lt;br /&gt;
#endif&lt;br /&gt;
#ifdef PS3&lt;br /&gt;
  float unknown;&lt;br /&gt;
#endif&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== World at War ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct snd_reverb_patch_t&lt;br /&gt;
{&lt;br /&gt;
	char name[32];&lt;br /&gt;
	float room;&lt;br /&gt;
	float roomHF;&lt;br /&gt;
	float roomRolloffFactor;&lt;br /&gt;
	float decayTime;&lt;br /&gt;
	float decayHFRatio;&lt;br /&gt;
	float reflections;&lt;br /&gt;
	float reflectionsDelay;&lt;br /&gt;
	float reverb;&lt;br /&gt;
	float reverbDelay;&lt;br /&gt;
	float diffusion;&lt;br /&gt;
	float density;&lt;br /&gt;
	float HFReference;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
enum snd_limit_type_t	&lt;br /&gt;
{&lt;br /&gt;
	SND_LIMIT_NONE = 0x0,&lt;br /&gt;
	SND_LIMIT_OLDEST = 0x1,&lt;br /&gt;
	SND_LIMIT_REJECT = 0x2,&lt;br /&gt;
	SND_LIMIT_PRIORITY = 0x3,&lt;br /&gt;
	SND_LIMIT_SOFTEST = 0x4,&lt;br /&gt;
	SND_LIMIT_COUNT = 0x5,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
enum snd_category_t	&lt;br /&gt;
{&lt;br /&gt;
	SND_CATEGORY_SFX = 0x0,&lt;br /&gt;
	SND_CATEGORY_MUSIC = 0x1,&lt;br /&gt;
	SND_CATEGORY_VOICE = 0x2,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct snd_bus_info_t&lt;br /&gt;
{&lt;br /&gt;
	char name[32];&lt;br /&gt;
	float volumeMod;&lt;br /&gt;
	int maxVoices;&lt;br /&gt;
	int restricted;&lt;br /&gt;
	int pausable;&lt;br /&gt;
	int stopOnDeath;&lt;br /&gt;
	int isMusic;&lt;br /&gt;
	snd_category_t category;&lt;br /&gt;
	snd_limit_type_t voiceLimitType;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct snd_curve_t&lt;br /&gt;
{&lt;br /&gt;
	char name[32];&lt;br /&gt;
	int pointCount;&lt;br /&gt;
	float points[8][2];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct snd_speaker_map&lt;br /&gt;
{&lt;br /&gt;
	int input_channel_count;&lt;br /&gt;
	int output_channel_count;&lt;br /&gt;
	float volumes[16];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct snd_speaker_map_set&lt;br /&gt;
{&lt;br /&gt;
	char name[32];&lt;br /&gt;
	snd_speaker_map channelMaps[4];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct snd_master_effect_t&lt;br /&gt;
{&lt;br /&gt;
	char name[32];&lt;br /&gt;
	float masterRingmod;&lt;br /&gt;
	float reverbRingmod;&lt;br /&gt;
	float masterLPRatio;&lt;br /&gt;
	float masterLPDB;&lt;br /&gt;
	float masterHPRatio;&lt;br /&gt;
	float masterHPDB;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndDriverGlobals&lt;br /&gt;
{&lt;br /&gt;
  const char * name;&lt;br /&gt;
  snd_reverb_patch_t reverbPatches[64];&lt;br /&gt;
  snd_bus_info_t buses[64];&lt;br /&gt;
  snd_curve_t curves[32];&lt;br /&gt;
  snd_speaker_map_set speakerMaps[32];&lt;br /&gt;
  snd_master_effect_t masterEffects[16];&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Black Ops 1 ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct SndGroup&lt;br /&gt;
{&lt;br /&gt;
  char name[0x20];&lt;br /&gt;
  char parent[0x20];&lt;br /&gt;
  unsigned int nameHash;&lt;br /&gt;
  int unknown2;&lt;br /&gt;
  int category;&lt;br /&gt;
  short attenuationSp;&lt;br /&gt;
  short attenuationMp;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndCurve&lt;br /&gt;
{&lt;br /&gt;
  char name[0x20];&lt;br /&gt;
  unsigned int nameHash;&lt;br /&gt;
  vec2_t xy[8];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndPan&lt;br /&gt;
{&lt;br /&gt;
  char name[0x20];&lt;br /&gt;
  unsigned int nameHash;&lt;br /&gt;
  float front;&lt;br /&gt;
  float back;&lt;br /&gt;
  float center;&lt;br /&gt;
  float lfe;&lt;br /&gt;
  float left;&lt;br /&gt;
  float right;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndSnapshotGroup&lt;br /&gt;
{&lt;br /&gt;
  char name[0x20];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndContext&lt;br /&gt;
{&lt;br /&gt;
  int type;&lt;br /&gt;
  int unknown;&lt;br /&gt;
  int values[8];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndMaster&lt;br /&gt;
{&lt;br /&gt;
  char name[0x20];&lt;br /&gt;
  unsigned int nameHash;&lt;br /&gt;
  float notchE;&lt;br /&gt;
  float notchG;&lt;br /&gt;
  float notchF;&lt;br /&gt;
  float notchQ;&lt;br /&gt;
  float lowE;&lt;br /&gt;
  float lowG;&lt;br /&gt;
  float lowF;&lt;br /&gt;
  float lowQ;&lt;br /&gt;
  float peak1E;&lt;br /&gt;
  float peak1G;&lt;br /&gt;
  float peak1F;&lt;br /&gt;
  float peak1Q;&lt;br /&gt;
  float peak2E;&lt;br /&gt;
  float peak2G;&lt;br /&gt;
  float peak2F;&lt;br /&gt;
  float peak2Q;&lt;br /&gt;
  float hiE;&lt;br /&gt;
  float hiG;&lt;br /&gt;
  float hiF;&lt;br /&gt;
  float hiQ;&lt;br /&gt;
  float eqG;&lt;br /&gt;
  float compE;&lt;br /&gt;
  float compPG;&lt;br /&gt;
  float compMG;&lt;br /&gt;
  float compT;&lt;br /&gt;
  float compR;&lt;br /&gt;
  float compTA;&lt;br /&gt;
  float compTR;&lt;br /&gt;
  float limitE;&lt;br /&gt;
  float limitPG;&lt;br /&gt;
  float limitMG;&lt;br /&gt;
  float limitT;&lt;br /&gt;
  float limitR;&lt;br /&gt;
  float limitTA;&lt;br /&gt;
  float limitTR;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndDriverGlobals&lt;br /&gt;
{&lt;br /&gt;
       const char * name;&lt;br /&gt;
       unsigned int groupCount;&lt;br /&gt;
       SndGroup * groups; //Size = ((groupCount &amp;lt;&amp;lt; 2) + groupCount) &amp;lt;&amp;lt; 4&lt;br /&gt;
       unsigned int curveCount;&lt;br /&gt;
       SndCurve * curves; //Size = curveCount * 0x64&lt;br /&gt;
       unsigned int panCount;&lt;br /&gt;
       SndPan * pans; //Size = panCount * 0x3C&lt;br /&gt;
       unsigned int snapshotGroupCount;&lt;br /&gt;
       SndSnapshotGroup * snapshotGroups; //Size = snapshotGroupCount &amp;lt;&amp;lt; 5&lt;br /&gt;
       unsigned int contextCount;&lt;br /&gt;
       SndContext * contexts; //Size = ((contextCount &amp;lt;&amp;lt; 2) + contextCount) &amp;lt;&amp;lt; 3&lt;br /&gt;
       unsigned int masterCount;&lt;br /&gt;
       SndMaster * masters; //Size = masterCount * 0xB0&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Black Ops 2 ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum SndMenuCategory&lt;br /&gt;
{&lt;br /&gt;
  SND_CATEGORY_SFX = 0x0,&lt;br /&gt;
  SND_CATEGORY_MUSIC = 0x1,&lt;br /&gt;
  SND_CATEGORY_VOICE = 0x2,&lt;br /&gt;
  SND_CATEGORY_UI = 0x3,&lt;br /&gt;
  SND_CATEGORY_CINEMATIC = 0x4,&lt;br /&gt;
  SND_CATEGORY_COUNT = 0x5,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndVolumeGroup&lt;br /&gt;
{&lt;br /&gt;
  char name[0x20];&lt;br /&gt;
  char parentName[0x20];&lt;br /&gt;
  unsigned int id;&lt;br /&gt;
  int parentIndex;&lt;br /&gt;
  SndMenuCategory category;&lt;br /&gt;
  unsigned __int16 attenuationSp;&lt;br /&gt;
  unsigned __int16 attenuationMp;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndCurve&lt;br /&gt;
{&lt;br /&gt;
	char name[0x20];&lt;br /&gt;
	unsigned int id;&lt;br /&gt;
	vec2_t points[8];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndPan&lt;br /&gt;
{&lt;br /&gt;
	char name[0x20];&lt;br /&gt;
	unsigned int id;&lt;br /&gt;
	float front;&lt;br /&gt;
	float back;&lt;br /&gt;
	float center;&lt;br /&gt;
	float lfe;&lt;br /&gt;
	float left;&lt;br /&gt;
	float right;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndDuckGroup	// 0x24&lt;br /&gt;
{&lt;br /&gt;
  char name[32];&lt;br /&gt;
  unsigned int id;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndMaster&lt;br /&gt;
{&lt;br /&gt;
  char name[0x20];&lt;br /&gt;
  unsigned int id;&lt;br /&gt;
  int lowE;&lt;br /&gt;
  float lowG;&lt;br /&gt;
  float lowF;&lt;br /&gt;
  float lowQ;&lt;br /&gt;
  int peak1E;&lt;br /&gt;
  float peak1G;&lt;br /&gt;
  float peak1F;&lt;br /&gt;
  float peak1Q;&lt;br /&gt;
  int peak2E;&lt;br /&gt;
  float peak2G;&lt;br /&gt;
  float peak2F;&lt;br /&gt;
  float peak2Q;&lt;br /&gt;
  int hiE;&lt;br /&gt;
  float hiG;&lt;br /&gt;
  float hiF;&lt;br /&gt;
  float hiQ;&lt;br /&gt;
  float eqG;&lt;br /&gt;
  int compE;&lt;br /&gt;
  float compPG;&lt;br /&gt;
  float compMG;&lt;br /&gt;
  float compT;&lt;br /&gt;
  float compR;&lt;br /&gt;
  float compTA;&lt;br /&gt;
  float compTR;&lt;br /&gt;
  int limitE;&lt;br /&gt;
  float limitPG;&lt;br /&gt;
  float limitMG;&lt;br /&gt;
  float limitT;&lt;br /&gt;
  float limitR;&lt;br /&gt;
  float limitTA;&lt;br /&gt;
  float limitTR;&lt;br /&gt;
  float busReverbG;&lt;br /&gt;
  float busFxG;&lt;br /&gt;
  float busVoiceG;&lt;br /&gt;
  float busPfutzG;&lt;br /&gt;
  float busHdrfxG;&lt;br /&gt;
  float busUiG;&lt;br /&gt;
  float busMusicG;&lt;br /&gt;
  float busMovieG;&lt;br /&gt;
  float busVcsG;&lt;br /&gt;
  int busReverbE;&lt;br /&gt;
  int busFxE;&lt;br /&gt;
  int busVoiceE;&lt;br /&gt;
  int busPfutzE;&lt;br /&gt;
  int busHdrfxE;&lt;br /&gt;
  int busUiE;&lt;br /&gt;
  int busMusicE;&lt;br /&gt;
  int busMovieE;&lt;br /&gt;
  int hdrfxCompE;&lt;br /&gt;
  int voiceEqE;&lt;br /&gt;
  int voiceCompE;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndContext&lt;br /&gt;
{&lt;br /&gt;
	int type;&lt;br /&gt;
	int value[8];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndSidechainDuck&lt;br /&gt;
{&lt;br /&gt;
  char name[32];&lt;br /&gt;
  unsigned int id;&lt;br /&gt;
  float g;&lt;br /&gt;
  float f;&lt;br /&gt;
  float q;&lt;br /&gt;
  float ta;&lt;br /&gt;
  float tr;&lt;br /&gt;
  float tf;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndFutz&lt;br /&gt;
{&lt;br /&gt;
  char name[0x20];&lt;br /&gt;
  unsigned int id;&lt;br /&gt;
  float bpfF;&lt;br /&gt;
  float bpfQ;&lt;br /&gt;
  float lsG;&lt;br /&gt;
  float lsF;&lt;br /&gt;
  float lsQ;&lt;br /&gt;
  float dist;&lt;br /&gt;
  float preG;&lt;br /&gt;
  float postG;&lt;br /&gt;
  float th;&lt;br /&gt;
  float tg;&lt;br /&gt;
  float clippre;&lt;br /&gt;
  float clippost;&lt;br /&gt;
  float blend;&lt;br /&gt;
  unsigned int startAliasId;&lt;br /&gt;
  unsigned int stopAliasId;&lt;br /&gt;
  unsigned int loopAliasId;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct SndDriverGlobals&lt;br /&gt;
{&lt;br /&gt;
  const char *name;&lt;br /&gt;
  unsigned int groupCount;&lt;br /&gt;
  SndVolumeGroup *groups;&lt;br /&gt;
  unsigned int curveCount;&lt;br /&gt;
  SndCurve *curves;&lt;br /&gt;
  unsigned int panCount;&lt;br /&gt;
  SndPan *pans;&lt;br /&gt;
  unsigned int duckGroupCount;&lt;br /&gt;
  SndDuckGroup *duckGroups;&lt;br /&gt;
  unsigned int contextCount;&lt;br /&gt;
  SndContext *contexts;&lt;br /&gt;
  unsigned int masterCount;&lt;br /&gt;
  SndMaster *masters;&lt;br /&gt;
  unsigned int voiceDuckCount;&lt;br /&gt;
  SndSidechainDuck *voiceDucks;&lt;br /&gt;
  unsigned int futzCount;&lt;br /&gt;
  SndFutz *futzes;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=COM_Map_Asset&amp;diff=844</id>
		<title>COM Map Asset</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=COM_Map_Asset&amp;diff=844"/>
		<updated>2015-02-07T17:34:52Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* World at War &amp;amp; Black Ops 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:Assets]]&lt;br /&gt;
[[Category:CoD4]]&lt;br /&gt;
[[Category:WaW]]&lt;br /&gt;
[[Category:MW2]]&lt;br /&gt;
[[Category:BO1]]&lt;br /&gt;
[[Category:MW3]]&lt;br /&gt;
[[Category:BO2]]&lt;br /&gt;
[[Category:Ghosts]]&lt;br /&gt;
The com_map (believed to be &amp;quot;common map&amp;quot;) appears to be dedicated to holding light data for the primary lights around the map. This asset is part of the D3DBSP system produced by Radiant so it has existed on every Call of Duty game so far.&lt;br /&gt;
== Call of Duty 4 &amp;amp; Modern Warfare 2 &amp;amp; 3 &amp;amp; Ghosts ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct ComPrimaryLight&lt;br /&gt;
{&lt;br /&gt;
  char type;&lt;br /&gt;
  char canUseShadowMap;&lt;br /&gt;
  char exponent;&lt;br /&gt;
  char unused;&lt;br /&gt;
  float color[3];&lt;br /&gt;
  float dir[3];&lt;br /&gt;
#if defined(MW3) || defined(Ghosts)&lt;br /&gt;
  float up[3];&lt;br /&gt;
#endif&lt;br /&gt;
  float origin[3];&lt;br /&gt;
  float radius;&lt;br /&gt;
  float cosHalfFovOuter;&lt;br /&gt;
  float cosHalfFovInner;&lt;br /&gt;
  float cosHalfFovExpanded;&lt;br /&gt;
  float rotationLimit;&lt;br /&gt;
  float translationLimit;&lt;br /&gt;
#if defined(MW3) || defined(Ghosts)&lt;br /&gt;
  float cucRotationOffsetRad;&lt;br /&gt;
  float cucRotationSpeedRad;&lt;br /&gt;
  float cucScrollVector[2];&lt;br /&gt;
  float cucScaleVector[2];&lt;br /&gt;
  float cucTransVector[2];&lt;br /&gt;
#endif&lt;br /&gt;
  const char *defName;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct ComWorld&lt;br /&gt;
{&lt;br /&gt;
  const char *name;&lt;br /&gt;
  int isInUse;&lt;br /&gt;
  unsigned int primaryLightCount;&lt;br /&gt;
  ComPrimaryLight *primaryLights;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== World at War &amp;amp; Black Ops 1 ==&lt;br /&gt;
Note that &amp;quot;waterCells&amp;quot; and &amp;quot;burnableCells&amp;quot; were added in World at War and most likely left over in Black Ops 1, as they were subsequently removed in Black Ops 2. Also there is 0x10 unknown bytes before each cell entry, believed to be cell information.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct ComPrimaryLight&lt;br /&gt;
{&lt;br /&gt;
  char type;&lt;br /&gt;
  char canUseShadowMap;&lt;br /&gt;
  char exponent;&lt;br /&gt;
  char priority;&lt;br /&gt;
  __int16 cullDist;&lt;br /&gt;
  char _pad[2];&lt;br /&gt;
  float color[3];&lt;br /&gt;
  float dir[3];&lt;br /&gt;
  float origin[3];&lt;br /&gt;
  float radius;&lt;br /&gt;
  float cosHalfFovOuter;&lt;br /&gt;
  float cosHalfFovInner;&lt;br /&gt;
  float cosHalfFovExpanded;&lt;br /&gt;
  float rotationLimit;&lt;br /&gt;
  float translationLimit;&lt;br /&gt;
#ifdef BO1&lt;br /&gt;
  float mipDistance;&lt;br /&gt;
  float diffuseColor[4];&lt;br /&gt;
  float specularColor[4];&lt;br /&gt;
  float attenuation[4];&lt;br /&gt;
  float falloff[4];&lt;br /&gt;
  float angle[4];&lt;br /&gt;
  float aAbB[4];&lt;br /&gt;
  float cookieControl0[4];&lt;br /&gt;
  float cookieControl1[4];&lt;br /&gt;
  float cookieControl2[4];&lt;br /&gt;
#endif&lt;br /&gt;
  const char *defName;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct ComWaterHeader&lt;br /&gt;
{&lt;br /&gt;
  int minx;&lt;br /&gt;
  int miny;&lt;br /&gt;
  int maxx;&lt;br /&gt;
  int maxy;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct ComWaterCell&lt;br /&gt;
{&lt;br /&gt;
  __int16 waterheight;&lt;br /&gt;
  char flooroffset;&lt;br /&gt;
  char shoredist;&lt;br /&gt;
  char color[4];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct ComBurnableHeader&lt;br /&gt;
{&lt;br /&gt;
  int minx;&lt;br /&gt;
  int miny;&lt;br /&gt;
  int maxx;&lt;br /&gt;
  int maxy;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct ComBurnableSample&lt;br /&gt;
{&lt;br /&gt;
  char state;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct ComBurnableCell&lt;br /&gt;
{&lt;br /&gt;
  int x;&lt;br /&gt;
  int y;&lt;br /&gt;
  ComBurnableSample (*data)[0x20];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct ComWorld&lt;br /&gt;
{&lt;br /&gt;
  const char *name;&lt;br /&gt;
  int isInUse;&lt;br /&gt;
  unsigned int primaryLightCount;&lt;br /&gt;
  ComPrimaryLight *primaryLights;&lt;br /&gt;
  ComWaterHeader waterHeader;&lt;br /&gt;
  unsigned int numWaterCells;&lt;br /&gt;
  ComWaterCell *waterCells; //Size = waterCellCount &amp;lt;&amp;lt; 3&lt;br /&gt;
  ComBurnableHeader burnableHeader;&lt;br /&gt;
  unsigned int numBurnableCells;&lt;br /&gt;
  ComBurnableCell *burnableCells;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Black Ops 2 ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct ComPrimaryLight&lt;br /&gt;
{&lt;br /&gt;
  char type;&lt;br /&gt;
  char canUseShadowMap;&lt;br /&gt;
  char exponent;&lt;br /&gt;
  char priority;&lt;br /&gt;
  __int16 cullDist;&lt;br /&gt;
  char useCookie;&lt;br /&gt;
  char shadowmapVolume;&lt;br /&gt;
  vec3_t color;&lt;br /&gt;
  vec3_t dir;&lt;br /&gt;
  vec3_t origin;&lt;br /&gt;
  float radius;&lt;br /&gt;
  float cosHalfFovOuter;&lt;br /&gt;
  float cosHalfFovInner;&lt;br /&gt;
  float cosHalfFovExpanded;&lt;br /&gt;
  float rotationLimit;&lt;br /&gt;
  float translationLimit;&lt;br /&gt;
  float mipDistance;&lt;br /&gt;
  float dAttenuation;&lt;br /&gt;
  float roundness;&lt;br /&gt;
  vec4_t diffuseColor;&lt;br /&gt;
  vec4_t falloff;&lt;br /&gt;
  vec4_t angle;&lt;br /&gt;
  vec4_t aAbB;&lt;br /&gt;
  vec4_t cookieControl[3];&lt;br /&gt;
  const char *defName;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct ComWorld&lt;br /&gt;
{&lt;br /&gt;
  const char *name;&lt;br /&gt;
  int isInUse;&lt;br /&gt;
  unsigned int primaryLightCount;&lt;br /&gt;
  ComPrimaryLight *primaryLights;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=ScriptFile_Asset&amp;diff=843</id>
		<title>ScriptFile Asset</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=ScriptFile_Asset&amp;diff=843"/>
		<updated>2015-02-03T15:16:07Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* XBOX &amp;amp; PS3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:Assets]]&lt;br /&gt;
[[Category:MW3]]&lt;br /&gt;
[[Category:Ghosts]]&lt;br /&gt;
[[Category:AW]]&lt;br /&gt;
The scriptfile asset is used on Modern Warfare 3, Ghosts, and Advanced Warfare. It is Infinity Ward&#039;s attempt at protecting their game scripts from being modified. Compared to Treyarch&#039;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&#039;s.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct ScriptFile&lt;br /&gt;
{&lt;br /&gt;
  const char *name;&lt;br /&gt;
  int compressedLen;&lt;br /&gt;
  int len;&lt;br /&gt;
  int bytecodeLen;&lt;br /&gt;
  const char *buffer;&lt;br /&gt;
  char *bytecode;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
=== Buffer ===&lt;br /&gt;
The buffer is a zlib compressed section in which the compressed size is equal to compressedLen and it&#039;s uncompressed size is equal to len.&lt;br /&gt;
&lt;br /&gt;
This section of data is not needed during runtime. Before being executed, the linker runs through the bytecode once and links the buffer and bytecode section together so that all programs can be ran as one. It contains strings and function call info.&lt;br /&gt;
&lt;br /&gt;
In order to be linked correctly, the buffer and bytecode section must be read synchronously (e.g. when reading the OP_GetString opcode, the buffer pointer must be pointing to the string ready to be loaded). The linker does this by incrementing the buffer pointer each time it reads an opcode that uses it.&lt;br /&gt;
&lt;br /&gt;
At the beginning of each function, the linker loads a 32 bit value, which is the length of the function in the program section. Then it loads a 16 bit value which is the function id. If the id is equal to zero, then it will load a string after it, which is the name of the function. After this, the opcodes may begin to use the data section. The opcodes that use the data section are OP_GetAnimTree, OP_GetString, OP_GetIString, OP_GetAnimation, OP_GetFarFunction, OP_EvalLevelFieldVariable, OP_EvalAnimFieldVariable, OP_EvalSelfFieldVariable, OP_EvalFieldVariable, OP_EvalLevelFieldVariableRef, OP_EvalAnimFieldVariableRef, OP_EvalSelfFieldVariableRef, OP_EvalFieldVariableRef, OP_ClearFieldVariable, OP_SetLevelFieldVariableField, OP_SetSelfFieldVariableField, all the far call opcodes, and OP_endswitch.&lt;br /&gt;
&lt;br /&gt;
=== Byte Code ===&lt;br /&gt;
The byte is the actual compiled game script code.&lt;br /&gt;
&lt;br /&gt;
== Operation Codes ==&lt;br /&gt;
=== Modern Warfare 3 ===&lt;br /&gt;
==== XBOX &amp;amp; PS3 ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
#define OP_End					0&lt;br /&gt;
#define OP_Return				1&lt;br /&gt;
#define OP_GetUndefined			2&lt;br /&gt;
#define OP_GetZero				3&lt;br /&gt;
#define OP_GetByte				4&lt;br /&gt;
#define OP_GetAnimTree				5&lt;br /&gt;
#define OP_GetNegByte			6&lt;br /&gt;
#define OP_GetUnsignedShort		7&lt;br /&gt;
#define OP_GetNegUnsignedShort	8&lt;br /&gt;
#define OP_GetInteger			9&lt;br /&gt;
#define OP_GetBuiltinFunction			0xA&lt;br /&gt;
#define OP_GetBuiltinMethod			0xB&lt;br /&gt;
#define OP_GetFloat				0xC&lt;br /&gt;
#define OP_GetString			0xD&lt;br /&gt;
#define OP_GetIString			0xE&lt;br /&gt;
#define OP_GetVector			0xF&lt;br /&gt;
#define OP_GetLevelObject		0x10&lt;br /&gt;
#define OP_GetAnimObject		0x11&lt;br /&gt;
#define OP_GetSelf				0x12&lt;br /&gt;
#define OP_GetThisthread			0x13&lt;br /&gt;
#define OP_GetLevel				0x14&lt;br /&gt;
#define OP_GetGame				0x15&lt;br /&gt;
#define OP_GetAnim				0x16&lt;br /&gt;
#define OP_GetAnimation			0x17&lt;br /&gt;
#define OP_GetGameRef			0x18&lt;br /&gt;
#define OP_GetLocalFunction			0x19&lt;br /&gt;
#define OP_GetFarFunction			0x1A&lt;br /&gt;
#define OP_CreateLocalVariable	0x1B&lt;br /&gt;
#define OP_RemoveLocalVariables	0x1C&lt;br /&gt;
#define OP_EvalLocalVariableCached0		0x1D&lt;br /&gt;
#define OP_EvalLocalVariableCached1		0x1E&lt;br /&gt;
#define OP_EvalLocalVariableCached2		0x1F&lt;br /&gt;
#define OP_EvalLocalVariableCached3		0x20&lt;br /&gt;
#define OP_EvalLocalVariableCached4		0x21&lt;br /&gt;
#define OP_EvalLocalVariableCached5		0x22&lt;br /&gt;
#define OP_EvalLocalVariableCached		0x23&lt;br /&gt;
#define OP_EvalLocalArrayCached			0x24&lt;br /&gt;
#define OP_EvalArray				0x25&lt;br /&gt;
#define OP_EvalLocalArrayRefCached0		0x26&lt;br /&gt;
#define OP_EvalNewLocalArrayRefCached0       	0x27&lt;br /&gt;
#define OP_EvalLocalArrayRefCached		0x28&lt;br /&gt;
#define OP_EvalArrayRef				0x29&lt;br /&gt;
#define OP_ClearArray				0x2A&lt;br /&gt;
#define OP_EmptyArray				0x2B&lt;br /&gt;
#define OP_AddArray				0x2C&lt;br /&gt;
#define OP_GetSelfObject			0x2D&lt;br /&gt;
#define OP_EvalLevelFieldVariable	0x2E&lt;br /&gt;
#define OP_EvalAnimFieldVariable	0x2F&lt;br /&gt;
#define OP_EvalSelfFieldVariable	0x30&lt;br /&gt;
#define OP_EvalFieldVariable		0x31&lt;br /&gt;
#define OP_EvalLevelFieldVariableRef 	0x32&lt;br /&gt;
#define OP_EvalAnimFieldVariableRef		0x33&lt;br /&gt;
#define OP_EvalSelfFieldVariableRef		0x34&lt;br /&gt;
#define OP_EvalFieldVariableRef			0x35&lt;br /&gt;
#define OP_ClearFieldVariable			0x36&lt;br /&gt;
#define OP_SafeCreateVariableFieldCached	0x37&lt;br /&gt;
#define OP_SafeSetVariableFieldCached0		0x38&lt;br /&gt;
#define OP_SafeSetVariableFieldCached		0x39&lt;br /&gt;
#define OP_SafeSetWaittillVariableFieldCached	0x3A&lt;br /&gt;
#define OP_clearparams				0x3B&lt;br /&gt;
#define OP_checkclearparams			0x3C&lt;br /&gt;
#define OP_EvalLocalVariableRefCached0				0x3D&lt;br /&gt;
#define OP_EvalNewLocalVariableRefCached0			0x3E	// nop&lt;br /&gt;
#define OP_EvalLocalVariableRefCached	0x3F&lt;br /&gt;
#define OP_SetLevelFieldVariableField	0x40&lt;br /&gt;
#define OP_SetVariableField		0x41&lt;br /&gt;
#define OP_ClearVariableField			0x42	// nop&lt;br /&gt;
#define OP_SetAnimFieldVariableField	0x43&lt;br /&gt;
#define OP_SetSelfFieldVariableField	0x44&lt;br /&gt;
#define OP_SetLocalVariableFieldCached0		0x45&lt;br /&gt;
#define OP_SetNewLocalVariableFieldCached0		0x46&lt;br /&gt;
#define OP_SetLocalVariableFieldCached		0x47&lt;br /&gt;
#define OP_ClearLocalVariableFieldCached		0x48&lt;br /&gt;
#define OP_ClearLocalVariableFieldCached0		0x49&lt;br /&gt;
#define OP_CallBuiltin0		0x4A&lt;br /&gt;
#define OP_CallBuiltin1		0x4B&lt;br /&gt;
#define OP_CallBuiltin2		0x4C&lt;br /&gt;
#define OP_CallBuiltin3		0x4D&lt;br /&gt;
#define OP_CallBuiltin4		0x4E&lt;br /&gt;
#define OP_CallBuiltin5		0x4F&lt;br /&gt;
#define OP_CallBuiltin		0x50&lt;br /&gt;
#define OP_CallBuiltinMethod0	0x51&lt;br /&gt;
#define OP_CallBuiltinMethod1	0x52&lt;br /&gt;
#define OP_CallBuiltinMethod2	0x53&lt;br /&gt;
#define OP_CallBuiltinMethod3	0x54&lt;br /&gt;
#define OP_CallBuiltinMethod4	0x55&lt;br /&gt;
#define OP_CallBuiltinMethod5	0x56&lt;br /&gt;
#define OP_CallBuiltinMethod	0x57&lt;br /&gt;
#define OP_wait					0x58&lt;br /&gt;
#define OP_waittillFrameEnd		0x59&lt;br /&gt;
#define OP_PreScriptCall		0x5A&lt;br /&gt;
#define OP_ScriptLocalFunctionCall2	0x5B&lt;br /&gt;
#define OP_ScriptLocalFunctionCall	0x5C&lt;br /&gt;
#define OP_ScriptLocalMethodCall	0x5D&lt;br /&gt;
#define OP_ScriptLocalThreadCall			0x5E&lt;br /&gt;
#define OP_ScriptLocalChildThreadCall	0x5F&lt;br /&gt;
#define OP_ScriptLocalMethodThreadCall			0x60&lt;br /&gt;
#define OP_ScriptLocalMethodChildThreadCall			0x61&lt;br /&gt;
#define OP_ScriptFarFunctionCall2		0x62&lt;br /&gt;
#define OP_ScriptFarFunctionCall		0x63&lt;br /&gt;
#define OP_ScriptFarMethodCall	0x64&lt;br /&gt;
#define OP_ScriptFarThreadCall				0x65&lt;br /&gt;
#define OP_ScriptFarChildThreadCall		0x66&lt;br /&gt;
#define OP_ScriptFarMethodThreadCall			0x67&lt;br /&gt;
#define OP_ScriptFarMethodChildThreadCall			0x68&lt;br /&gt;
#define OP_ScriptFunctionCallPointer			0x69&lt;br /&gt;
#define OP_ScriptMethodCallPointer			0x6A&lt;br /&gt;
#define OP_ScriptThreadCallPointer			0x6B&lt;br /&gt;
#define OP_ScriptMethodChildThreadCallPointer			0x6C&lt;br /&gt;
#define OP_ScriptMethodThreadCallPointer			0x6D&lt;br /&gt;
#define OP_ScriptMethodChildThreadCallPointer			0x6E&lt;br /&gt;
#define OP_CallBuiltinPointer			0x6F&lt;br /&gt;
#define OP_CallBuiltinMethodPointer			0x70&lt;br /&gt;
#define OP_DecTop			0x71&lt;br /&gt;
#define OP_CastFieldObject			0x72&lt;br /&gt;
#define OP_EvalLocalVariableObjectCached			0x73&lt;br /&gt;
#define OP_CastBool			0x74&lt;br /&gt;
#define OP_BoolNot				0x75&lt;br /&gt;
#define OP_BoolComplement		0x76&lt;br /&gt;
#define OP_JumpOnFalse			0x77&lt;br /&gt;
#define OP_JumpOnTrue			0x78&lt;br /&gt;
#define OP_JumpOnFalseExpr		0x79&lt;br /&gt;
#define OP_JumpOnTrueExpr		0x7A&lt;br /&gt;
#define OP_jump				0x7B&lt;br /&gt;
#define OP_jumpback			0x7C&lt;br /&gt;
#define OP_inc				0x7D&lt;br /&gt;
#define OP_dec				0x7E&lt;br /&gt;
#define OP_bit_or			0x7F&lt;br /&gt;
#define OP_bit_ex_or		0x80&lt;br /&gt;
#define OP_bit_and			0x81&lt;br /&gt;
#define OP_equality			0x82&lt;br /&gt;
#define OP_inequality		0x83&lt;br /&gt;
#define OP_less				0x84&lt;br /&gt;
#define OP_greater			0x85&lt;br /&gt;
#define OP_less_equal		0x86&lt;br /&gt;
#define OP_greater_equal	0x87&lt;br /&gt;
#define OP_shift_left		0x88&lt;br /&gt;
#define OP_shift_right		0x89&lt;br /&gt;
#define OP_plus				0x8A&lt;br /&gt;
#define OP_minus			0x8B&lt;br /&gt;
#define OP_multiply			0x8C&lt;br /&gt;
#define OP_divide			0x8F&lt;br /&gt;
#define OP_mod				0x8E&lt;br /&gt;
#define OP_size				0x8F&lt;br /&gt;
#define OP_waittillmatch		0x90&lt;br /&gt;
#define OP_waittillmatch2		0x91 // nop&lt;br /&gt;
#define OP_waittill			0x92&lt;br /&gt;
#define OP_notify			0x93&lt;br /&gt;
#define OP_endon			0x94&lt;br /&gt;
#define OP_voidCodepos		0x95&lt;br /&gt;
#define OP_switch			0x96&lt;br /&gt;
#define OP_endswitch		0x97&lt;br /&gt;
#define OP_vector			0x98&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== PC ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
#define OP_End	0x0&lt;br /&gt;
#define OP_Return	0x1&lt;br /&gt;
#define OP_GetByte	0x2&lt;br /&gt;
#define OP_GetNegByte	0x3&lt;br /&gt;
#define OP_GetUnsignedShort	0x4&lt;br /&gt;
#define OP_GetNegUnsignedShort	0x5&lt;br /&gt;
#define OP_GetInteger	0x6&lt;br /&gt;
#define OP_GetBuiltinFunction	0x7&lt;br /&gt;
#define OP_GetBuiltinMethod	0x8&lt;br /&gt;
#define OP_GetFloat	0x9&lt;br /&gt;
#define OP_GetString	0xA&lt;br /&gt;
#define OP_GetUndefined	0xB&lt;br /&gt;
#define OP_GetZero	0xC&lt;br /&gt;
#define OP_waittillFrameEnd		0xD&lt;br /&gt;
#define OP_CreateLocalVariable	0xE&lt;br /&gt;
#define OP_RemoveLocalVariables	0xF&lt;br /&gt;
#define OP_EvalLocalVariableCached0	0x10&lt;br /&gt;
#define OP_EvalLocalVariableCached1	0x11&lt;br /&gt;
#define OP_EvalLocalVariableCached2	0x12&lt;br /&gt;
#define OP_EvalLocalVariableCached3	0x13&lt;br /&gt;
#define OP_EvalLocalVariableCached4	0x14&lt;br /&gt;
#define OP_EvalLocalVariableCached5	0x15&lt;br /&gt;
#define OP_EvalLocalVariableCached	0x16&lt;br /&gt;
#define OP_EvalLocalArrayCached	0x17&lt;br /&gt;
#define OP_EvalArray	0x18&lt;br /&gt;
#define OP_EvalNewLocalArrayRefCached0	0x19&lt;br /&gt;
#define OP_EvalLocalArrayRefCached0	0x1A&lt;br /&gt;
#define OP_EvalLocalArrayRefCached	0x1B&lt;br /&gt;
#define OP_EvalArrayRef	0x1C&lt;br /&gt;
#define OP_ClearArray	0x1D&lt;br /&gt;
#define OP_EmptyArray	0x1E&lt;br /&gt;
#define OP_AddArray	0x1F&lt;br /&gt;
#define OP_PreScriptCall	0x20&lt;br /&gt;
#define OP_ScriptLocalFunctionCall2	0x21&lt;br /&gt;
#define OP_ScriptLocalFunctionCall	0x22&lt;br /&gt;
#define OP_ScriptLocalMethodCall	0x23&lt;br /&gt;
#define OP_ScriptLocalThreadCall	0x24&lt;br /&gt;
#define OP_ScriptLocalChildThreadCall	0x25&lt;br /&gt;
#define OP_ScriptLocalMethodThreadCall	0x26&lt;br /&gt;
#define OP_ScriptLocalMethodChildThreadCall	0x27&lt;br /&gt;
#define OP_ScriptFarFunctionCall2	0x28&lt;br /&gt;
#define OP_ScriptFarFunctionCall	0x29&lt;br /&gt;
#define OP_ScriptFarMethodCall	0x2A&lt;br /&gt;
#define OP_ScriptFarThreadCall	0x2B&lt;br /&gt;
#define OP_ScriptFarChildThreadCall	0x2C&lt;br /&gt;
#define OP_ScriptFarMethodThreadCall	0x2D&lt;br /&gt;
#define OP_ScriptFarMethodChildThreadCall	0x2E&lt;br /&gt;
#define OP_ScriptFunctionCallPointer	0x2F&lt;br /&gt;
#define OP_ScriptMethodCallPointer		0x30&lt;br /&gt;
#define OP_ScriptThreadCallPointer		0x31&lt;br /&gt;
#define OP_ScriptMethodChildThreadCallPointer					0x32&lt;br /&gt;
#define OP_ScriptMethodThreadCallPointer	0x33&lt;br /&gt;
#define OP_ScriptMethodChildThreadCallPointer	0x34&lt;br /&gt;
#define OP_CallBuiltinPointer	0x35&lt;br /&gt;
#define OP_CallBuiltinMethodPointer	0x36&lt;br /&gt;
#define OP_GetIString	0x37&lt;br /&gt;
#define OP_GetVector	0x38&lt;br /&gt;
#define OP_GetLevelObject	0x39&lt;br /&gt;
#define OP_GetAnimObject	0x3A&lt;br /&gt;
#define OP_GetSelf	0x3B&lt;br /&gt;
#define OP_GetThisthread	0x3C&lt;br /&gt;
#define OP_GetLevel	0x3D&lt;br /&gt;
#define OP_GetGame	0x3E&lt;br /&gt;
#define OP_GetAnim	0x3F&lt;br /&gt;
#define OP_GetAnimation	0x40&lt;br /&gt;
#define OP_GetGameRef	0x41&lt;br /&gt;
#define OP_inc	0x42&lt;br /&gt;
#define OP_dec	0x43&lt;br /&gt;
#define OP_bit_or	0x44&lt;br /&gt;
#define OP_JumpOnFalseExpr	0x45&lt;br /&gt;
#define OP_bit_ex_or	0x46&lt;br /&gt;
#define OP_bit_and	0x47&lt;br /&gt;
#define OP_equality	0x48&lt;br /&gt;
#define OP_inequality	0x49&lt;br /&gt;
#define OP_less	0x4A&lt;br /&gt;
#define OP_greater	0x4B&lt;br /&gt;
#define OP_JumpOnTrueExpr	0x4C&lt;br /&gt;
#define OP_less_equal	0x4D&lt;br /&gt;
#define OP_jumpback	0x4E&lt;br /&gt;
#define OP_waittillmatch2	0x4F // nop&lt;br /&gt;
#define OP_waittill	0x50&lt;br /&gt;
#define OP_notify	0x51&lt;br /&gt;
#define OP_endon	0x52&lt;br /&gt;
#define OP_voidCodepos	0x53&lt;br /&gt;
#define OP_switch	0x54&lt;br /&gt;
#define OP_endswitch	0x55&lt;br /&gt;
#define OP_vector	0x56&lt;br /&gt;
#define OP_JumpOnFalse	0x57&lt;br /&gt;
#define OP_greater_equal	0x58&lt;br /&gt;
#define OP_shift_left	0x59&lt;br /&gt;
#define OP_shift_right	0x5A&lt;br /&gt;
#define OP_plus	0x5B&lt;br /&gt;
#define OP_jump	0x5C&lt;br /&gt;
#define OP_minus	0x5D&lt;br /&gt;
#define OP_multiply	0x5E&lt;br /&gt;
#define OP_divide	0x5F&lt;br /&gt;
#define OP_mod	0x60&lt;br /&gt;
#define OP_JumpOnTrue	0x61&lt;br /&gt;
#define OP_size	0x62&lt;br /&gt;
#define OP_waittillmatch	0x63&lt;br /&gt;
#define OP_GetLocalFunction	0x64&lt;br /&gt;
#define OP_GetFarFunction	0x65&lt;br /&gt;
#define OP_GetSelfObject	0x66&lt;br /&gt;
#define OP_EvalLevelFieldVariable	0x67&lt;br /&gt;
#define OP_EvalAnimFieldVariable	0x68&lt;br /&gt;
#define OP_EvalSelfFieldVariable	0x69&lt;br /&gt;
#define OP_EvalFieldVariable	0x6A&lt;br /&gt;
#define OP_EvalLevelFieldVariableRef	0x6B&lt;br /&gt;
#define OP_EvalAnimFieldVariableRef	0x6C&lt;br /&gt;
#define OP_EvalSelfFieldVariableRef	0x6D&lt;br /&gt;
#define OP_EvalFieldVariableRef	0x6E&lt;br /&gt;
#define OP_ClearFieldVariable	0x6F&lt;br /&gt;
#define OP_SafeCreateVariableFieldCached	0x70&lt;br /&gt;
#define OP_SafeSetVariableFieldCached0	0x71&lt;br /&gt;
#define OP_SafeSetVariableFieldCached		0x72&lt;br /&gt;
#define OP_SafeSetWaittillVariableFieldCached	0x73&lt;br /&gt;
#define OP_GetAnimTree	0x74&lt;br /&gt;
#define OP_clearparams	0x75&lt;br /&gt;
#define OP_checkclearparams				0x76&lt;br /&gt;
#define OP_EvalLocalVariableRefCached0	0x77&lt;br /&gt;
#define OP_EvalNewLocalVariableRefCached0	0x78 // nop&lt;br /&gt;
#define OP_EvalLocalVariableRefCached	0x79&lt;br /&gt;
#define OP_SetLevelFieldVariableField	0x7A&lt;br /&gt;
#define OP_SetVariableField				0x7B&lt;br /&gt;
#define OP_ClearVariableField		0x7C // nop&lt;br /&gt;
#define OP_SetAnimFieldVariableField	0x7D&lt;br /&gt;
#define OP_SetSelfFieldVariableField	0x7E&lt;br /&gt;
#define OP_SetLocalVariableFieldCached0	0x7F&lt;br /&gt;
#define OP_SetNewLocalVariableFieldCached0		0x80&lt;br /&gt;
#define OP_SetLocalVariableFieldCached	0x81&lt;br /&gt;
#define OP_ClearLocalVariableFieldCached		0x82&lt;br /&gt;
#define OP_ClearLocalVariableFieldCached0		0x83&lt;br /&gt;
#define OP_CallBuiltin0	0x84&lt;br /&gt;
#define OP_CallBuiltin1	0x85&lt;br /&gt;
#define OP_CallBuiltin2	0x86&lt;br /&gt;
#define OP_CallBuiltin3	0x87&lt;br /&gt;
#define OP_CallBuiltin4	0x88&lt;br /&gt;
#define OP_CallBuiltin5	0x89&lt;br /&gt;
#define OP_CallBuiltin	0x8A&lt;br /&gt;
#define OP_CallBuiltinMethod0	0x8B&lt;br /&gt;
#define OP_CallBuiltinMethod1	0x8C&lt;br /&gt;
#define OP_CallBuiltinMethod2	0x8D&lt;br /&gt;
#define OP_CallBuiltinMethod3	0x8E&lt;br /&gt;
#define OP_CallBuiltinMethod4	0x8F&lt;br /&gt;
#define OP_CallBuiltinMethod5	0x90&lt;br /&gt;
#define OP_CallBuiltinMethod	0x91&lt;br /&gt;
#define OP_wait		0x92&lt;br /&gt;
#define OP_DecTop	0x93&lt;br /&gt;
#define OP_CastFieldObject	0x94&lt;br /&gt;
#define OP_EvalLocalVariableObjectCached 0x95&lt;br /&gt;
#define OP_CastBool	0x96&lt;br /&gt;
#define OP_BoolNot	0x97&lt;br /&gt;
#define OP_BoolComplement 0x98&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ghosts ===&lt;br /&gt;
The opcodes for Ghosts do the exact same thing as the Modern Warfare 3 opcodes, only their values seem to be scrambled in some way.&lt;br /&gt;
==== XBOX &amp;amp; PS3 &amp;amp; Wii U ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
#define OP_CastFieldObject			0x1D&lt;br /&gt;
#define OP_SetLocalVariableFieldCached	0x1E&lt;br /&gt;
#define OP_plus				0x1F&lt;br /&gt;
#define OP_RemoveLocalVariables		0x20&lt;br /&gt;
#define OP_EvalSelfFieldVariableRef	0x21&lt;br /&gt;
#define OP_ScriptFarMethodChildThreadCall	0x22&lt;br /&gt;
#define OP_GetGameRef			0x23&lt;br /&gt;
#define OP_EvalAnimFieldVariable	0x24&lt;br /&gt;
#define OP_EvalLevelFieldVariableRef	0x25&lt;br /&gt;
#define OP_GetThisthread		0x26&lt;br /&gt;
#define OP_greater		0x27&lt;br /&gt;
#define OP_waittillmatch	0x28&lt;br /&gt;
#define OP_shift_right		0x29&lt;br /&gt;
#define OP_dec			0x2A&lt;br /&gt;
#define OP_JumpOnTrue	0x2B&lt;br /&gt;
#define OP_bit_or	0x2C&lt;br /&gt;
#define OP_equality	0x2D&lt;br /&gt;
#define OP_ClearLocalVariableFieldCached0	0x2E&lt;br /&gt;
#define OP_notify	0x2F&lt;br /&gt;
#define OP_GetVector	0x30&lt;br /&gt;
#define OP_ScriptMethodChildThreadCallPointer	0x31&lt;br /&gt;
#define OP_voidCodepos	0x32&lt;br /&gt;
#define OP_GetByte	0x33&lt;br /&gt;
#define OP_ScriptFarMethodThreadCall		0x34&lt;br /&gt;
#define OP_SetSelfFieldVariableField	0x35&lt;br /&gt;
#define OP_JumpOnFalseExpr		0x36&lt;br /&gt;
#define OP_GetUndefined		0x37&lt;br /&gt;
#define OP_jumpback		0x38&lt;br /&gt;
#define OP_JumpOnTrueExpr	0x39&lt;br /&gt;
#define OP_CallBuiltin0		0x3A&lt;br /&gt;
#define OP_CallBuiltin1		0x3B&lt;br /&gt;
#define OP_CallBuiltin2		0x3C&lt;br /&gt;
#define OP_CallBuiltin3		0x3D&lt;br /&gt;
#define OP_CallBuiltin4		0x3E&lt;br /&gt;
#define OP_CallBuiltin5		0x3F&lt;br /&gt;
#define OP_CallBuiltin		0x40&lt;br /&gt;
#define OP_SetLocalVariableFieldCached0		0x41&lt;br /&gt;
#define OP_ClearFieldVariable	0x42&lt;br /&gt;
#define OP_GetLevel		0x43&lt;br /&gt;
#define OP_size			0x44&lt;br /&gt;
#define OP_SafeSetWaittillVariableFieldCached	0x45&lt;br /&gt;
#define OP_ScriptLocalThreadCall			0x46&lt;br /&gt;
#define OP_AddArray			0x47&lt;br /&gt;
#define OP_endon			0x48&lt;br /&gt;
#define OP_EvalFieldVariable		0x49&lt;br /&gt;
#define OP_shift_left			0x4A&lt;br /&gt;
#define OP_EvalLocalArrayRefCached0	0x4B&lt;br /&gt;
#define OP_Return			0x4C&lt;br /&gt;
#define OP_CreateLocalVariable		0x4D&lt;br /&gt;
#define OP_SafeSetVariableFieldCached0	0x4E&lt;br /&gt;
#define OP_GetBuiltinFunction		0x4F&lt;br /&gt;
#define OP_ScriptLocalMethodCall	0x50&lt;br /&gt;
#define OP_CallBuiltinMethodPointer			0x51&lt;br /&gt;
#define OP_ScriptLocalChildThreadCall		0x52&lt;br /&gt;
#define OP_GetSelfObject		0x53&lt;br /&gt;
#define OP_GetGame			0x54&lt;br /&gt;
#define OP_SetLevelFieldVariableField	0x55&lt;br /&gt;
#define OP_EvalArray			0x56&lt;br /&gt;
#define OP_GetSelf			0x57&lt;br /&gt;
#define OP_End				0x58&lt;br /&gt;
#define OP_EvalSelfFieldVariable	0x59&lt;br /&gt;
#define OP_less_equal			0x5A&lt;br /&gt;
#define OP_EvalLocalVariableCached0	0x5B&lt;br /&gt;
#define OP_EvalLocalVariableCached1	0x5C&lt;br /&gt;
#define OP_EvalLocalVariableCached2	0x5D&lt;br /&gt;
#define OP_EvalLocalVariableCached3	0x5E&lt;br /&gt;
#define OP_EvalLocalVariableCached4	0x5F&lt;br /&gt;
#define OP_EvalLocalVariableCached5	0x60&lt;br /&gt;
#define OP_EvalLocalVariableCached	0x61&lt;br /&gt;
#define OP_EvalNewLocalArrayRefCached0		0x62&lt;br /&gt;
#define OP_ScriptMethodChildThreadCallPointer		0x63&lt;br /&gt;
#define OP_EvalLocalVariableObjectCached		0x64&lt;br /&gt;
#define OP_ScriptLocalMethodThreadCall	0x65&lt;br /&gt;
#define OP_GetInteger		0x66&lt;br /&gt;
#define OP_ScriptMethodCallPointer		0x67&lt;br /&gt;
#define OP_checkclearparams	0x68&lt;br /&gt;
#define OP_SetAnimFieldVariableField	0x69&lt;br /&gt;
// nop&lt;br /&gt;
#define OP_minus  0x6B&lt;br /&gt;
#define OP_ScriptLocalFunctionCall2 0x6C&lt;br /&gt;
#define OP_GetNegUnsignedShort 0x6D&lt;br /&gt;
#define OP_GetNegByte		0x6E&lt;br /&gt;
#define OP_SafeCreateVariableFieldCached	0x6F&lt;br /&gt;
#define OP_greater_equal	0x70&lt;br /&gt;
#define OP_vector		0x71&lt;br /&gt;
#define OP_GetBuiltinMethod	0x72&lt;br /&gt;
#define OP_endswitch	0x73&lt;br /&gt;
#define OP_ClearArray	0x74&lt;br /&gt;
#define OP_DecTop	0x75&lt;br /&gt;
#define OP_CastBool	0x76&lt;br /&gt;
#define OP_EvalArrayRef	0x77&lt;br /&gt;
#define OP_SetNewLocalVariableFieldCached0		0x78&lt;br /&gt;
#define OP_GetZero			0x79&lt;br /&gt;
#define OP_wait				0x7A&lt;br /&gt;
#define OP_waittill			0x7B&lt;br /&gt;
#define OP_GetIString			0x7C&lt;br /&gt;
#define OP_ScriptFarFunctionCall	0x7D&lt;br /&gt;
#define OP_GetAnimObject		0x7E&lt;br /&gt;
#define OP_GetAnimTree			0x7F&lt;br /&gt;
#define OP_EvalLocalArrayCached		0x80&lt;br /&gt;
#define OP_mod				0x81&lt;br /&gt;
#define OP_ScriptFarThreadCall		0x82&lt;br /&gt;
#define OP_GetUnsignedShort		0x83&lt;br /&gt;
#define OP_clearparams		0x84&lt;br /&gt;
#define OP_ScriptMethodThreadCallPointer		0x85&lt;br /&gt;
#define OP_ScriptFunctionCallPointer		0x86&lt;br /&gt;
#define OP_EmptyArray		0x87&lt;br /&gt;
#define OP_SafeSetVariableFieldCached	0x88&lt;br /&gt;
// nop&lt;br /&gt;
#define OP_EvalFieldVariableRef		0x8A&lt;br /&gt;
#define OP_ScriptLocalMethodChildThreadCall	0x8B&lt;br /&gt;
// nop&lt;br /&gt;
#define OP_GetFloat			0x8D&lt;br /&gt;
#define OP_EvalLocalVariableRefCached	0x8E&lt;br /&gt;
#define OP_JumpOnFalse			0x8F&lt;br /&gt;
#define OP_BoolComplement		0x90&lt;br /&gt;
#define OP_ScriptThreadCallPointer			0x91&lt;br /&gt;
#define OP_ScriptFarFunctionCall2	0x92&lt;br /&gt;
#define OP_less				0x93&lt;br /&gt;
#define OP_BoolNot			0x94&lt;br /&gt;
#define OP_waittillFrameEnd		0x95&lt;br /&gt;
#define OP_GetString			0x96&lt;br /&gt;
#define OP_EvalLevelFieldVariable	0x97&lt;br /&gt;
#define OP_GetLevelObject	0x98&lt;br /&gt;
#define OP_inc			0x99&lt;br /&gt;
#define OP_CallBuiltinMethod0	0x9A&lt;br /&gt;
#define OP_CallBuiltinMethod1	0x9B&lt;br /&gt;
#define OP_CallBuiltinMethod2	0x9C&lt;br /&gt;
#define OP_CallBuiltinMethod3	0x9D&lt;br /&gt;
#define OP_CallBuiltinMethod4	0x9E&lt;br /&gt;
#define OP_CallBuiltinMethod5	0x9F&lt;br /&gt;
#define OP_CallBuiltinMethod	0xA0&lt;br /&gt;
#define OP_GetAnim		0xA1&lt;br /&gt;
#define OP_switch		0xA2&lt;br /&gt;
#define OP_SetVariableField	0xA3&lt;br /&gt;
#define OP_divide		0xA4&lt;br /&gt;
#define OP_GetLocalFunction		0xA5&lt;br /&gt;
#define OP_ScriptFarChildThreadCall	0xA6&lt;br /&gt;
#define OP_multiply			0xA7&lt;br /&gt;
#define OP_ClearLocalVariableFieldCached			0xA8&lt;br /&gt;
#define OP_EvalAnimFieldVariableRef	0xA9&lt;br /&gt;
#define OP_EvalLocalArrayRefCached	0xAA&lt;br /&gt;
#define OP_EvalLocalVariableRefCached0	0xAB&lt;br /&gt;
#define OP_bit_and			0xAC&lt;br /&gt;
#define OP_GetAnimation			0xAD&lt;br /&gt;
#define OP_GetFarFunction			0xAE&lt;br /&gt;
#define OP_CallBuiltinPointer			0xAF&lt;br /&gt;
#define OP_jump				0xB0&lt;br /&gt;
#define OP_PreScriptCall		0xB1&lt;br /&gt;
#define OP_ScriptFarMethodCall	0xB2&lt;br /&gt;
#define OP_inequality		0xB3&lt;br /&gt;
#define OP_ScriptLocalFunctionCall	0xB4&lt;br /&gt;
#define OP_bit_ex_or		0xB5&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== PC ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
#define OP_SetNewLocalVariableFieldCached0		0x17&lt;br /&gt;
#define OP_EvalSelfFieldVariable	0x18&lt;br /&gt;
#define OP_Return					0x19&lt;br /&gt;
#define OP_CallBuiltin0				0x1A&lt;br /&gt;
#define OP_CallBuiltin1				0x1B&lt;br /&gt;
#define OP_CallBuiltin2				0x1C&lt;br /&gt;
#define OP_CallBuiltin3				0x1D&lt;br /&gt;
#define OP_CallBuiltin4				0x1E&lt;br /&gt;
#define OP_CallBuiltin5				0x1F&lt;br /&gt;
#define OP_CallBuiltin				0x20&lt;br /&gt;
#define OP_BoolNot					0x21&lt;br /&gt;
#define OP_ScriptFarMethodThreadCall		0x22&lt;br /&gt;
#define OP_JumpOnTrueExpr					0x23&lt;br /&gt;
#define OP_SetLevelFieldVariableField		0x24&lt;br /&gt;
#define OP_CastBool							0x25&lt;br /&gt;
#define OP_EvalNewLocalArrayRefCached0		0x26&lt;br /&gt;
#define OP_CallBuiltinPointer		0x27&lt;br /&gt;
#define OP_inequality				0x28&lt;br /&gt;
#define OP_GetThisthread			0x29&lt;br /&gt;
#define OP_ClearFieldVariable		0x2A&lt;br /&gt;
#define OP_GetFloat					0x2B&lt;br /&gt;
#define OP_SafeCreateVariableFieldCached	0x2C&lt;br /&gt;
#define OP_ScriptFarFunctionCall2			0x2D&lt;br /&gt;
#define OP_ScriptFarFunctionCall			0x2E&lt;br /&gt;
#define OP_ScriptFarChildThreadCall			0x2F&lt;br /&gt;
#define OP_ClearLocalVariableFieldCached0		0x30&lt;br /&gt;
#define OP_ClearLocalVariableFieldCached		0x31&lt;br /&gt;
#define OP_checkclearparams		0x32&lt;br /&gt;
#define OP_CastFieldObject		0x33&lt;br /&gt;
#define OP_End					0x34&lt;br /&gt;
#define OP_size					0x35&lt;br /&gt;
#define OP_EmptyArray			0x36&lt;br /&gt;
#define OP_bit_and				0x37&lt;br /&gt;
#define OP_less_equal			0x38&lt;br /&gt;
#define OP_voidCodepos			0x39&lt;br /&gt;
#define OP_ScriptMethodThreadCallPointer	0x3A&lt;br /&gt;
#define OP_endswitch						0x3B&lt;br /&gt;
#define OP_ClearVariableField				0x3C&lt;br /&gt;
#define OP_divide							0x3D&lt;br /&gt;
#define OP_ScriptFarMethodChildThreadCall	0x3E&lt;br /&gt;
#define OP_GetUnsignedShort				0x3F&lt;br /&gt;
#define OP_JumpOnTrue					0x40&lt;br /&gt;
#define OP_GetSelf						0x41&lt;br /&gt;
#define OP_ScriptFarThreadCall			0x42&lt;br /&gt;
#define OP_ScriptLocalThreadCall		0x43&lt;br /&gt;
#define OP_SetLocalVariableFieldCached0		0x44&lt;br /&gt;
#define OP_SetLocalVariableFieldCached		0x45&lt;br /&gt;
#define OP_plus							0x46&lt;br /&gt;
#define OP_BoolComplement				0x47&lt;br /&gt;
#define OP_ScriptMethodCallPointer		0x48&lt;br /&gt;
#define OP_inc							0x49&lt;br /&gt;
#define OP_RemoveLocalVariables			0x4A&lt;br /&gt;
#define OP_JumpOnFalseExpr				0x4B&lt;br /&gt;
#define OP_switch						0x4C&lt;br /&gt;
#define OP_clearparams					0x4D&lt;br /&gt;
#define OP_EvalLocalVariableRefCached0		0x4E&lt;br /&gt;
#define OP_EvalLocalVariableRefCached		0x4F&lt;br /&gt;
#define OP_ScriptLocalMethodCall		0x50&lt;br /&gt;
#define OP_EvalFieldVariable		0x51&lt;br /&gt;
#define OP_EvalFieldVariableRef		0x52&lt;br /&gt;
#define OP_GetString				0x53&lt;br /&gt;
#define OP_ScriptFunctionCallPointer	0x54&lt;br /&gt;
#define OP_EvalLevelFieldVariable		0x55&lt;br /&gt;
#define OP_GetVector			0x56&lt;br /&gt;
#define OP_endon				0x57&lt;br /&gt;
#define OP_greater_equal		0x58&lt;br /&gt;
#define OP_GetSelfObject		0x59&lt;br /&gt;
#define OP_SetAnimFieldVariableField	0x5A&lt;br /&gt;
#define OP_SetVariableField				0x5B&lt;br /&gt;
#define OP_ScriptLocalFunctionCall2		0x5C&lt;br /&gt;
#define OP_ScriptLocalFunctionCall		0x5D&lt;br /&gt;
#define OP_EvalLocalArrayRefCached0		0x5E&lt;br /&gt;
#define OP_EvalLocalArrayRefCached		0x5F&lt;br /&gt;
#define OP_GetFarFunction		0x60&lt;br /&gt;
#define OP_less					0x61&lt;br /&gt;
#define OP_GetGameRef			0x62&lt;br /&gt;
#define OP_waittillFrameEnd		0x63&lt;br /&gt;
#define OP_SafeSetVariableFieldCached0		0x64&lt;br /&gt;
#define OP_SafeSetVariableFieldCached		0x65&lt;br /&gt;
#define OP_ScriptMethodChildThreadCallPointer		0x66&lt;br /&gt;
#define OP_GetLevel			0x67&lt;br /&gt;
#define OP_notify			0x68&lt;br /&gt;
#define OP_DecTop			0x69&lt;br /&gt;
#define OP_shift_left		0x6A&lt;br /&gt;
#define OP_ScriptLocalMethodThreadCall		0x6B&lt;br /&gt;
#define OP_ScriptLocalMethodChildThreadCall	0x6C&lt;br /&gt;
#define OP_greater						0x6D&lt;br /&gt;
#define OP_EvalLocalVariableCached0		0x6E&lt;br /&gt;
#define OP_EvalLocalVariableCached1		0x6F&lt;br /&gt;
#define OP_EvalLocalVariableCached2		0x70&lt;br /&gt;
#define OP_EvalLocalVariableCached3		0x71&lt;br /&gt;
#define OP_EvalLocalVariableCached4		0x72&lt;br /&gt;
#define OP_EvalLocalVariableCached5		0x73&lt;br /&gt;
#define OP_EvalLocalVariableCached		0x74&lt;br /&gt;
#define OP_SafeSetWaittillVariableFieldCached		0x75&lt;br /&gt;
#define OP_jump							0x76&lt;br /&gt;
#define OP_ScriptThreadCallPointer		0x77&lt;br /&gt;
#define OP_GetZero				0x78&lt;br /&gt;
#define OP_wait					0x79&lt;br /&gt;
#define OP_minus				0x7A&lt;br /&gt;
#define OP_SetSelfFieldVariableField		0x7B&lt;br /&gt;
#define OP_EvalNewLocalVariableRefCached0	0x7C&lt;br /&gt;
#define OP_multiply						0x7D&lt;br /&gt;
#define OP_CreateLocalVariable			0x7E&lt;br /&gt;
#define OP_ScriptLocalChildThreadCall	0x7F&lt;br /&gt;
#define OP_GetInteger					0x80&lt;br /&gt;
#define OP_mod							0x81&lt;br /&gt;
#define OP_EvalAnimFieldVariableRef		0x82&lt;br /&gt;
#define OP_GetBuiltinFunction			0x83&lt;br /&gt;
#define OP_GetGame				0x84&lt;br /&gt;
#define OP_waittill				0x85&lt;br /&gt;
#define OP_dec					0x86&lt;br /&gt;
#define OP_EvalLocalVariableObjectCached	0x87&lt;br /&gt;
#define OP_PreScriptCall		0x88&lt;br /&gt;
#define OP_GetAnim				0x89&lt;br /&gt;
#define OP_GetUndefined			0x8A&lt;br /&gt;
#define OP_EvalLevelFieldVariableRef		0x8B&lt;br /&gt;
#define OP_GetAnimObject		0x8C&lt;br /&gt;
#define OP_GetLevelObject		0x8D&lt;br /&gt;
#define OP_bit_ex_or			0x8E&lt;br /&gt;
#define OP_equality				0x8F&lt;br /&gt;
#define OP_ClearArray			0x90&lt;br /&gt;
#define OP_jumpback				0x91&lt;br /&gt;
#define OP_GetAnimation			0x92&lt;br /&gt;
#define OP_EvalAnimFieldVariable		0x93&lt;br /&gt;
#define OP_GetAnimTree					0x94&lt;br /&gt;
#define OP_GetIString					0x95&lt;br /&gt;
#define OP_EvalArrayRef					0x96&lt;br /&gt;
#define OP_EvalSelfFieldVariableRef		0x97&lt;br /&gt;
#define OP_GetNegByte					0x98&lt;br /&gt;
#define OP_GetBuiltinMethod				0x99&lt;br /&gt;
#define OP_CallBuiltinMethodPointer		0x9A&lt;br /&gt;
#define OP_EvalArray				0x9B&lt;br /&gt;
#define OP_vector					0x9C&lt;br /&gt;
#define OP_ScriptFarMethodCall		0x9D&lt;br /&gt;
#define OP_EvalLocalArrayCached		0x9E&lt;br /&gt;
#define OP_GetByte					0x9F&lt;br /&gt;
#define OP_ScriptChildThreadCallPointer		0xA0&lt;br /&gt;
#define OP_bit_or				0xA1&lt;br /&gt;
#define OP_AddArray				0xA2&lt;br /&gt;
#define OP_waittillmatch2		0xA3&lt;br /&gt;
#define OP_waittillmatch		0xA4&lt;br /&gt;
#define OP_GetLocalFunction		0xA5&lt;br /&gt;
#define OP_GetNegUnsignedShort		0xA6&lt;br /&gt;
#define OP_shift_right				0xA7&lt;br /&gt;
#define OP_CallBuiltinMethod0		0xA8&lt;br /&gt;
#define OP_CallBuiltinMethod1		0xA9&lt;br /&gt;
#define OP_CallBuiltinMethod2		0xAA&lt;br /&gt;
#define OP_CallBuiltinMethod3		0xAB&lt;br /&gt;
#define OP_CallBuiltinMethod4		0xAC&lt;br /&gt;
#define OP_CallBuiltinMethod5		0xAD&lt;br /&gt;
#define OP_CallBuiltinMethod		0xAE&lt;br /&gt;
#define OP_JumpOnFalse				0xAF&lt;br /&gt;
#define OP_count				0xB0&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
=== Advanced Warfare ===&lt;br /&gt;
The opcodes for AW haven&#039;t changed from Ghosts except for the newly introduced opcode OP_waitFrame.&lt;br /&gt;
==== PS3 ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
#define OP_CastFieldObject			0x1D&lt;br /&gt;
#define OP_SetLocalVariableFieldCached	0x1E&lt;br /&gt;
#define OP_plus				0x1F&lt;br /&gt;
#define OP_RemoveLocalVariables		0x20&lt;br /&gt;
#define OP_EvalSelfFieldVariableRef	0x21&lt;br /&gt;
#define OP_ScriptFarMethodChildThreadCall	0x22&lt;br /&gt;
#define OP_GetGameRef			0x23&lt;br /&gt;
#define OP_EvalAnimFieldVariable	0x24&lt;br /&gt;
#define OP_EvalLevelFieldVariableRef	0x25&lt;br /&gt;
#define OP_GetThisthread		0x26&lt;br /&gt;
#define OP_greater		0x27&lt;br /&gt;
#define OP_waittillmatch	0x28&lt;br /&gt;
#define OP_shift_right		0x29&lt;br /&gt;
#define OP_dec			0x2A&lt;br /&gt;
#define OP_JumpOnTrue	0x2B&lt;br /&gt;
#define OP_bit_or	0x2C&lt;br /&gt;
#define OP_equality	0x2D&lt;br /&gt;
#define OP_ClearLocalVariableFieldCached0	0x2E&lt;br /&gt;
#define OP_notify	0x2F&lt;br /&gt;
#define OP_GetVector	0x30&lt;br /&gt;
#define OP_ScriptMethodChildThreadCallPointer	0x31&lt;br /&gt;
#define OP_PreScriptCall	0x32&lt;br /&gt;
#define OP_GetByte	0x33&lt;br /&gt;
#define OP_ScriptFarMethodThreadCall		0x34&lt;br /&gt;
#define OP_SetSelfFieldVariableField	0x35&lt;br /&gt;
#define OP_JumpOnFalseExpr		0x36&lt;br /&gt;
#define OP_GetUndefined		0x37&lt;br /&gt;
#define OP_jumpback		0x38&lt;br /&gt;
#define OP_JumpOnTrueExpr	0x39&lt;br /&gt;
#define OP_CallBuiltin0		0x3A&lt;br /&gt;
#define OP_CallBuiltin1		0x3B&lt;br /&gt;
#define OP_CallBuiltin2		0x3C&lt;br /&gt;
#define OP_CallBuiltin3		0x3D&lt;br /&gt;
#define OP_CallBuiltin4		0x3E&lt;br /&gt;
#define OP_CallBuiltin5		0x3F&lt;br /&gt;
#define OP_CallBuiltin		0x40&lt;br /&gt;
#define OP_SetLocalVariableFieldCached0		0x41&lt;br /&gt;
#define OP_ClearFieldVariable	0x42&lt;br /&gt;
#define OP_GetLevel		0x43&lt;br /&gt;
#define OP_size			0x44&lt;br /&gt;
#define OP_SafeSetWaittillVariableFieldCached	0x45&lt;br /&gt;
#define OP_ScriptLocalThreadCall			0x46&lt;br /&gt;
#define OP_AddArray			0x47&lt;br /&gt;
#define OP_endon			0x48&lt;br /&gt;
#define OP_EvalFieldVariable		0x49&lt;br /&gt;
#define OP_shift_left			0x4A&lt;br /&gt;
#define OP_EvalLocalArrayRefCached0	0x4B&lt;br /&gt;
#define OP_Return			0x4C&lt;br /&gt;
#define OP_CreateLocalVariable		0x4D&lt;br /&gt;
#define OP_SafeSetVariableFieldCached0	0x4E&lt;br /&gt;
#define OP_GetBuiltinFunction		0x4F&lt;br /&gt;
#define OP_ScriptLocalMethodCall	0x50&lt;br /&gt;
#define OP_CallBuiltinMethodPointer			0x51&lt;br /&gt;
#define OP_ScriptLocalChildThreadCall		0x52&lt;br /&gt;
#define OP_GetSelfObject		0x53&lt;br /&gt;
#define OP_GetGame			0x54&lt;br /&gt;
#define OP_SetLevelFieldVariableField	0x55&lt;br /&gt;
#define OP_EvalArray			0x56&lt;br /&gt;
#define OP_GetSelf			0x57&lt;br /&gt;
#define OP_End				0x58&lt;br /&gt;
#define OP_EvalSelfFieldVariable	0x59&lt;br /&gt;
#define OP_less_equal			0x5A&lt;br /&gt;
#define OP_EvalLocalVariableCached0	0x5B&lt;br /&gt;
#define OP_EvalLocalVariableCached1	0x5C&lt;br /&gt;
#define OP_EvalLocalVariableCached2	0x5D&lt;br /&gt;
#define OP_EvalLocalVariableCached3	0x5E&lt;br /&gt;
#define OP_EvalLocalVariableCached4	0x5F&lt;br /&gt;
#define OP_EvalLocalVariableCached5	0x60&lt;br /&gt;
#define OP_EvalLocalVariableCached	0x61&lt;br /&gt;
#define OP_EvalNewLocalArrayRefCached0		0x62&lt;br /&gt;
#define OP_ScriptMethodChildThreadCallPointer		0x63&lt;br /&gt;
#define OP_EvalLocalVariableObjectCached		0x64&lt;br /&gt;
#define OP_ScriptLocalMethodThreadCall	0x65&lt;br /&gt;
#define OP_GetInteger		0x66&lt;br /&gt;
#define OP_ScriptMethodCallPointer		0x67&lt;br /&gt;
#define OP_checkclearparams	0x68&lt;br /&gt;
#define OP_SetAnimFieldVariableField	0x69&lt;br /&gt;
// nop&lt;br /&gt;
#define OP_minus  0x6B&lt;br /&gt;
#define OP_ScriptLocalFunctionCall2 0x6C&lt;br /&gt;
#define OP_GetNegUnsignedShort 0x6D&lt;br /&gt;
#define OP_GetNegByte		0x6E&lt;br /&gt;
#define OP_SafeCreateVariableFieldCached	0x6F&lt;br /&gt;
#define OP_greater_equal	0x70&lt;br /&gt;
#define OP_vector		0x71&lt;br /&gt;
#define OP_GetBuiltinMethod	0x72&lt;br /&gt;
#define OP_endswitch	0x73&lt;br /&gt;
#define OP_ClearArray	0x74&lt;br /&gt;
#define OP_DecTop	0x75&lt;br /&gt;
#define OP_CastBool	0x76&lt;br /&gt;
#define OP_EvalArrayRef	0x77&lt;br /&gt;
#define OP_SetNewLocalVariableFieldCached0		0x78&lt;br /&gt;
#define OP_GetZero			0x79&lt;br /&gt;
#define OP_wait				0x7A&lt;br /&gt;
#define OP_waittill			0x7B&lt;br /&gt;
#define OP_GetIString			0x7C&lt;br /&gt;
#define OP_ScriptFarFunctionCall	0x7D&lt;br /&gt;
#define OP_GetAnimObject		0x7E&lt;br /&gt;
#define OP_GetAnimTree			0x7F&lt;br /&gt;
#define OP_EvalLocalArrayCached		0x80&lt;br /&gt;
#define OP_mod				0x81&lt;br /&gt;
#define OP_ScriptFarThreadCall		0x82&lt;br /&gt;
#define OP_GetUnsignedShort		0x83&lt;br /&gt;
#define OP_clearparams		0x84&lt;br /&gt;
#define OP_ScriptMethodThreadCallPointer		0x85&lt;br /&gt;
#define OP_ScriptFunctionCallPointer		0x86&lt;br /&gt;
#define OP_EmptyArray		0x87&lt;br /&gt;
#define OP_SafeSetVariableFieldCached	0x88&lt;br /&gt;
// nop&lt;br /&gt;
#define OP_EvalFieldVariableRef		0x8A&lt;br /&gt;
#define OP_ScriptLocalMethodChildThreadCall	0x8B&lt;br /&gt;
// nop&lt;br /&gt;
#define OP_GetFloat			0x8D&lt;br /&gt;
#define OP_EvalLocalVariableRefCached	0x8E&lt;br /&gt;
#define OP_JumpOnFalse			0x8F&lt;br /&gt;
#define OP_BoolComplement		0x90&lt;br /&gt;
#define OP_ScriptThreadCallPointer			0x91&lt;br /&gt;
#define OP_ScriptFarFunctionCall2	0x92&lt;br /&gt;
#define OP_less				0x93&lt;br /&gt;
#define OP_BoolNot			0x94&lt;br /&gt;
#define OP_waittillFrameEnd		0x95&lt;br /&gt;
#define OP_waitFrame			0x96&lt;br /&gt;
#define OP_GetString			0x97&lt;br /&gt;
#define OP_EvalLevelFieldVariable	0x98&lt;br /&gt;
#define OP_GetLevelObject	0x99&lt;br /&gt;
#define OP_inc			0x9A&lt;br /&gt;
#define OP_CallBuiltinMethod0	0x9B&lt;br /&gt;
#define OP_CallBuiltinMethod1	0x9C&lt;br /&gt;
#define OP_CallBuiltinMethod2	0x9D&lt;br /&gt;
#define OP_CallBuiltinMethod3	0x9E&lt;br /&gt;
#define OP_CallBuiltinMethod4	0x9F&lt;br /&gt;
#define OP_CallBuiltinMethod5	0xA0&lt;br /&gt;
#define OP_CallBuiltinMethod	0xA1&lt;br /&gt;
#define OP_GetAnim		0xA2&lt;br /&gt;
#define OP_switch		0xA3&lt;br /&gt;
#define OP_SetVariableField	0xA4&lt;br /&gt;
#define OP_divide		0xA5&lt;br /&gt;
#define OP_GetLocalFunction		0xA6&lt;br /&gt;
#define OP_ScriptFarChildThreadCall	0xA7&lt;br /&gt;
#define OP_multiply			0xA8&lt;br /&gt;
#define OP_ClearLocalVariableFieldCached			0xA9&lt;br /&gt;
#define OP_EvalAnimFieldVariableRef	0xAA&lt;br /&gt;
#define OP_EvalLocalArrayRefCached	0xAB&lt;br /&gt;
#define OP_EvalLocalVariableRefCached0	0xAC&lt;br /&gt;
#define OP_bit_and			0xAD&lt;br /&gt;
#define OP_GetAnimation			0xAE&lt;br /&gt;
#define OP_GetFarFunction			0xAF&lt;br /&gt;
#define OP_CallBuiltinPointer			0xB0&lt;br /&gt;
#define OP_jump				0xB1&lt;br /&gt;
#define OP_voidCodePos		0xB2&lt;br /&gt;
#define OP_ScriptFarMethodCall	0xB3&lt;br /&gt;
#define OP_inequality		0xB4&lt;br /&gt;
#define OP_ScriptLocalFunctionCall	0xB5&lt;br /&gt;
#define OP_bit_ex_or		0xB6&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
=== OP_waitFrame ===&lt;br /&gt;
This opcode was introduced as a replacement for the function waitframe inside common_scripts/utility.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
waitframe()&lt;br /&gt;
{&lt;br /&gt;
	wait( 0.05 );&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== OP_EvalLocalArrayRefCached0 ===&lt;br /&gt;
This opcode evaluates the last created local array using OP_EvalArrayRef internally.&lt;br /&gt;
=== OP_EvalNewLocalArrayRefCached0 ===&lt;br /&gt;
This opcode is used to create a local array and set one of its elements without having to initialize it first. This opcode jumps internally to OP_EvalLocalArrayRefCached0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
array[&amp;quot;friendly&amp;quot;] = 3;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
The asm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
OP_GetByte 3&lt;br /&gt;
OP_GetString &amp;quot;friendly&amp;quot;&lt;br /&gt;
OP_EvalNewLocalArrayRefCached0 0&lt;br /&gt;
OP_SetVariableField&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== OP_EvalArrayRef ===&lt;br /&gt;
This opcode is used to evaluate an array index to &#039;&#039;&#039;set&#039;&#039;&#039; its value afterwards. The first ent on the stack is the index, the second ent is the value.&lt;br /&gt;
In scriptfiles, this opcode is only used to evaluate fields.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
level.array[0] = 1;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
The asm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
OP_GetByte 1&lt;br /&gt;
OP_GetZero&lt;br /&gt;
OP_EvalLevelFieldVariableRef array&lt;br /&gt;
OP_EvalArrayRef&lt;br /&gt;
OP_SetVariableField&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== OP_AddArray ===&lt;br /&gt;
This opcode is used to append an object of any type to an array. When initializing a new array, it starts off from an empty one.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
array = [ 0, 1 ];&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
The asm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
OP_EmptyArray&lt;br /&gt;
OP_GetZero&lt;br /&gt;
OP_AddArray&lt;br /&gt;
OP_GetByte 1&lt;br /&gt;
OP_AddArray&lt;br /&gt;
OP_SetNewLocalVariableFieldCached0 0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
This opcode can also build on another array, but is not supposed to be used like this.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
array2 = array + [ 2.0, &amp;quot;3&amp;quot; ];&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
The asm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
OP_EvalLocalVariableCached0&lt;br /&gt;
OP_GetFloat 2.0&lt;br /&gt;
OP_AddArray&lt;br /&gt;
OP_GetString &amp;quot;3&amp;quot;&lt;br /&gt;
OP_AddArray&lt;br /&gt;
OP_SetNewLocalVariableFieldCached0 1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OP_SetNewLocalVariableFieldCached0 ===&lt;br /&gt;
This creates a new local variable and then sets the ent on the stack as its value. The variable index is stored as a byte after the opcode.&lt;br /&gt;
=== OP_CallBuiltin ===&lt;br /&gt;
These opcodes are used to make calls to native functions built into the game&#039;s executable. Unlike methods, these functions do not pass any objects. For opcodes OP_CallBuiltin0 through OP_CallBuiltin5, the number it ends with is the number of parameters to be passed to the function. For OP_CallBuiltin, the number of parameters is loaded after the opcode as an 8 bit integer. The function id is then loaded as a 16 bit integer. That value is then used as an index in the function table below.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!rowspan=&amp;quot;2&amp;quot;|Function&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|MW3&lt;br /&gt;
|-&lt;br /&gt;
!PC ID&lt;br /&gt;
!PS3/XBOX ID&lt;br /&gt;
&amp;lt;!-- funcion list 1 --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|createprintchannel&lt;br /&gt;
|N/A&lt;br /&gt;
|0x1&lt;br /&gt;
|-&lt;br /&gt;
|setprintchannel&lt;br /&gt;
|0xe&lt;br /&gt;
|0x2&lt;br /&gt;
|-&lt;br /&gt;
|print&lt;br /&gt;
|0xf&lt;br /&gt;
|0x3&lt;br /&gt;
|-&lt;br /&gt;
|println&lt;br /&gt;
|0x10&lt;br /&gt;
|0x4&lt;br /&gt;
|-&lt;br /&gt;
|print3d&lt;br /&gt;
|0x11&lt;br /&gt;
|0x5&lt;br /&gt;
|-&lt;br /&gt;
|line&lt;br /&gt;
|0x12&lt;br /&gt;
|0x6&lt;br /&gt;
|-&lt;br /&gt;
|precacheturret&lt;br /&gt;
|N/A&lt;br /&gt;
|0x7&lt;br /&gt;
|-&lt;br /&gt;
|getweaponarray&lt;br /&gt;
|N/A&lt;br /&gt;
|0x8&lt;br /&gt;
|-&lt;br /&gt;
|spawnturret&lt;br /&gt;
|0x13&lt;br /&gt;
|0x9&lt;br /&gt;
|-&lt;br /&gt;
|canspawnturret&lt;br /&gt;
|0x14&lt;br /&gt;
|0xa&lt;br /&gt;
|-&lt;br /&gt;
|assert&lt;br /&gt;
|0x15&lt;br /&gt;
|0xb&lt;br /&gt;
|-&lt;br /&gt;
|assertex&lt;br /&gt;
|0x26&lt;br /&gt;
|0xc&lt;br /&gt;
|-&lt;br /&gt;
|assertmsg&lt;br /&gt;
|0x27&lt;br /&gt;
|0xd&lt;br /&gt;
|-&lt;br /&gt;
|isdefined&lt;br /&gt;
|0x28&lt;br /&gt;
|0xe&lt;br /&gt;
|-&lt;br /&gt;
|isstring&lt;br /&gt;
|0x29&lt;br /&gt;
|0xf&lt;br /&gt;
|-&lt;br /&gt;
|setdvar&lt;br /&gt;
|0x2a&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|setdynamicdvar&lt;br /&gt;
|0x2b&lt;br /&gt;
|0x11&lt;br /&gt;
|-&lt;br /&gt;
|setdvarifuninitialized&lt;br /&gt;
|0x2c&lt;br /&gt;
|0x12&lt;br /&gt;
|-&lt;br /&gt;
|setdevdvar&lt;br /&gt;
|0x2d&lt;br /&gt;
|0x13&lt;br /&gt;
|-&lt;br /&gt;
|setdevdvarifuninitialized&lt;br /&gt;
|0x2e&lt;br /&gt;
|0x14&lt;br /&gt;
|-&lt;br /&gt;
|getdvar&lt;br /&gt;
|0x2f&lt;br /&gt;
|0x15&lt;br /&gt;
|-&lt;br /&gt;
|getdvarint&lt;br /&gt;
|0x30&lt;br /&gt;
|0x16&lt;br /&gt;
|-&lt;br /&gt;
|getdvarfloat&lt;br /&gt;
|0x31&lt;br /&gt;
|0x17&lt;br /&gt;
|-&lt;br /&gt;
|getdvarvector&lt;br /&gt;
|0x32&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|gettime&lt;br /&gt;
|0x33&lt;br /&gt;
|0x19&lt;br /&gt;
|-&lt;br /&gt;
|getentbynum&lt;br /&gt;
|0x34&lt;br /&gt;
|0x1a&lt;br /&gt;
|-&lt;br /&gt;
|getweaponmodel&lt;br /&gt;
|0x35&lt;br /&gt;
|0x1b&lt;br /&gt;
|-&lt;br /&gt;
|getweaponhidetags&lt;br /&gt;
|0x51&lt;br /&gt;
|0x1c&lt;br /&gt;
|-&lt;br /&gt;
|getanimlength&lt;br /&gt;
|0x52&lt;br /&gt;
|0x1d&lt;br /&gt;
|-&lt;br /&gt;
|animhasnotetrack&lt;br /&gt;
|0x53&lt;br /&gt;
|0x1e&lt;br /&gt;
|-&lt;br /&gt;
|getnotetracktimes&lt;br /&gt;
|0x54&lt;br /&gt;
|0x1f&lt;br /&gt;
|-&lt;br /&gt;
|spawn&lt;br /&gt;
|0x55&lt;br /&gt;
|0x20&lt;br /&gt;
|-&lt;br /&gt;
|spawnloopsound&lt;br /&gt;
|0x56&lt;br /&gt;
|0x21&lt;br /&gt;
|-&lt;br /&gt;
|bullettrace&lt;br /&gt;
|0x57&lt;br /&gt;
|0x22&lt;br /&gt;
|-&lt;br /&gt;
|bullettracepassed&lt;br /&gt;
|0x58&lt;br /&gt;
|0x23&lt;br /&gt;
|-&lt;br /&gt;
|sighttracepassed&lt;br /&gt;
|0x74&lt;br /&gt;
|0x24&lt;br /&gt;
|-&lt;br /&gt;
|physicstrace&lt;br /&gt;
|0x75&lt;br /&gt;
|0x25&lt;br /&gt;
|-&lt;br /&gt;
|physicstracenormal&lt;br /&gt;
|0x76&lt;br /&gt;
|0x26&lt;br /&gt;
|-&lt;br /&gt;
|playerphysicstrace&lt;br /&gt;
|0x77&lt;br /&gt;
|0x27&lt;br /&gt;
|-&lt;br /&gt;
|getgroundposition&lt;br /&gt;
|0x78&lt;br /&gt;
|0x28&lt;br /&gt;
|-&lt;br /&gt;
|getmovedelta&lt;br /&gt;
|0x79&lt;br /&gt;
|0x29&lt;br /&gt;
|-&lt;br /&gt;
|getangledelta&lt;br /&gt;
|0x7a&lt;br /&gt;
|0x2a&lt;br /&gt;
|-&lt;br /&gt;
|getnorthyaw&lt;br /&gt;
|0x7b&lt;br /&gt;
|0x2b&lt;br /&gt;
|-&lt;br /&gt;
|setnorthyaw&lt;br /&gt;
|0x96&lt;br /&gt;
|0x2c&lt;br /&gt;
|-&lt;br /&gt;
|setslowmotion&lt;br /&gt;
|0x97&lt;br /&gt;
|0x2d&lt;br /&gt;
|-&lt;br /&gt;
|randomint&lt;br /&gt;
|0x98&lt;br /&gt;
|0x2e&lt;br /&gt;
|-&lt;br /&gt;
|randomfloat&lt;br /&gt;
|0x99&lt;br /&gt;
|0x2f&lt;br /&gt;
|-&lt;br /&gt;
|randomintrange&lt;br /&gt;
|0x9a&lt;br /&gt;
|0x30&lt;br /&gt;
|-&lt;br /&gt;
|randomfloatrange&lt;br /&gt;
|0x9b&lt;br /&gt;
|0x31&lt;br /&gt;
|-&lt;br /&gt;
|sin&lt;br /&gt;
|0x9c&lt;br /&gt;
|0x32&lt;br /&gt;
|-&lt;br /&gt;
|cos&lt;br /&gt;
|0x9d&lt;br /&gt;
|0x33&lt;br /&gt;
|-&lt;br /&gt;
|tan&lt;br /&gt;
|0x9e&lt;br /&gt;
|0x34&lt;br /&gt;
|-&lt;br /&gt;
|asin&lt;br /&gt;
|0x9f&lt;br /&gt;
|0x35&lt;br /&gt;
|-&lt;br /&gt;
|acos&lt;br /&gt;
|0xa0&lt;br /&gt;
|0x36&lt;br /&gt;
|-&lt;br /&gt;
|atan&lt;br /&gt;
|0xa1&lt;br /&gt;
|0x37&lt;br /&gt;
|-&lt;br /&gt;
|int&lt;br /&gt;
|0xa2&lt;br /&gt;
|0x38&lt;br /&gt;
|-&lt;br /&gt;
|float&lt;br /&gt;
|0xa3&lt;br /&gt;
|0x39&lt;br /&gt;
|-&lt;br /&gt;
|abs&lt;br /&gt;
|0xa4&lt;br /&gt;
|0x3a&lt;br /&gt;
|-&lt;br /&gt;
|min&lt;br /&gt;
|0xa5&lt;br /&gt;
|0x3b&lt;br /&gt;
|-&lt;br /&gt;
|max&lt;br /&gt;
|0xc6&lt;br /&gt;
|0x3c&lt;br /&gt;
|-&lt;br /&gt;
|floor&lt;br /&gt;
|0xc7&lt;br /&gt;
|0x3d&lt;br /&gt;
|-&lt;br /&gt;
|ceil&lt;br /&gt;
|0xc8&lt;br /&gt;
|0x3e&lt;br /&gt;
|-&lt;br /&gt;
|exp&lt;br /&gt;
|0xc9&lt;br /&gt;
|0x3f&lt;br /&gt;
|-&lt;br /&gt;
|log&lt;br /&gt;
|0xca&lt;br /&gt;
|0x40&lt;br /&gt;
|-&lt;br /&gt;
|sqrt&lt;br /&gt;
|0xcb&lt;br /&gt;
|0x41&lt;br /&gt;
|-&lt;br /&gt;
|squared&lt;br /&gt;
|0xcc&lt;br /&gt;
|0x42&lt;br /&gt;
|-&lt;br /&gt;
|clamp&lt;br /&gt;
|0xcd&lt;br /&gt;
|0x43&lt;br /&gt;
|-&lt;br /&gt;
|angleclamp&lt;br /&gt;
|0xce&lt;br /&gt;
|0x44&lt;br /&gt;
|-&lt;br /&gt;
|angleclamp180&lt;br /&gt;
|0xcf&lt;br /&gt;
|0x45&lt;br /&gt;
|-&lt;br /&gt;
|vectorfromlinetopoint&lt;br /&gt;
|0xd0&lt;br /&gt;
|0x46&lt;br /&gt;
|-&lt;br /&gt;
|pointonsegmentnearesttopoint&lt;br /&gt;
|0xd1&lt;br /&gt;
|0x47&lt;br /&gt;
|-&lt;br /&gt;
|distance&lt;br /&gt;
|0xd2&lt;br /&gt;
|0x48&lt;br /&gt;
|-&lt;br /&gt;
|distance2d&lt;br /&gt;
|0xd3&lt;br /&gt;
|0x49&lt;br /&gt;
|-&lt;br /&gt;
|distancesquared&lt;br /&gt;
|0xd4&lt;br /&gt;
|0x4a&lt;br /&gt;
|-&lt;br /&gt;
|length&lt;br /&gt;
|0xd5&lt;br /&gt;
|0x4b&lt;br /&gt;
|-&lt;br /&gt;
|lengthsquared&lt;br /&gt;
|0xd6&lt;br /&gt;
|0x4c&lt;br /&gt;
|-&lt;br /&gt;
|closer&lt;br /&gt;
|0xd7&lt;br /&gt;
|0x4d&lt;br /&gt;
|-&lt;br /&gt;
|vectordot&lt;br /&gt;
|0xd8&lt;br /&gt;
|0x4e&lt;br /&gt;
|-&lt;br /&gt;
|vectornormalize&lt;br /&gt;
|0xf6&lt;br /&gt;
|0x4f&lt;br /&gt;
|-&lt;br /&gt;
|vectortoangles&lt;br /&gt;
|0xf7&lt;br /&gt;
|0x50&lt;br /&gt;
|-&lt;br /&gt;
|vectortoyaw&lt;br /&gt;
|0xf8&lt;br /&gt;
|0x51&lt;br /&gt;
|-&lt;br /&gt;
|vectorlerp&lt;br /&gt;
|0xf9&lt;br /&gt;
|0x52&lt;br /&gt;
|-&lt;br /&gt;
|anglestoup&lt;br /&gt;
|0xfa&lt;br /&gt;
|0x53&lt;br /&gt;
|-&lt;br /&gt;
|anglestoright&lt;br /&gt;
|0xfb&lt;br /&gt;
|0x54&lt;br /&gt;
|-&lt;br /&gt;
|anglestoforward&lt;br /&gt;
|0xfc&lt;br /&gt;
|0x55&lt;br /&gt;
|-&lt;br /&gt;
|combineangles&lt;br /&gt;
|0xfd&lt;br /&gt;
|0x56&lt;br /&gt;
|-&lt;br /&gt;
|transformmove&lt;br /&gt;
|0xfe&lt;br /&gt;
|0x57&lt;br /&gt;
|-&lt;br /&gt;
|issubstr&lt;br /&gt;
|0xff&lt;br /&gt;
|0x58&lt;br /&gt;
|-&lt;br /&gt;
|isendstr&lt;br /&gt;
|0x100&lt;br /&gt;
|0x59&lt;br /&gt;
|-&lt;br /&gt;
|getsubstr&lt;br /&gt;
|0x101&lt;br /&gt;
|0x5a&lt;br /&gt;
|-&lt;br /&gt;
|tolower&lt;br /&gt;
|0x102&lt;br /&gt;
|0x5b&lt;br /&gt;
|-&lt;br /&gt;
|strtok&lt;br /&gt;
|0x103&lt;br /&gt;
|0x5c&lt;br /&gt;
|-&lt;br /&gt;
|stricmp&lt;br /&gt;
|0x104&lt;br /&gt;
|0x5d&lt;br /&gt;
|-&lt;br /&gt;
|ambientplay&lt;br /&gt;
|0x105&lt;br /&gt;
|0x5e&lt;br /&gt;
|-&lt;br /&gt;
|ambientstop&lt;br /&gt;
|0x125&lt;br /&gt;
|0x5f&lt;br /&gt;
|-&lt;br /&gt;
|precachemodel&lt;br /&gt;
|0x126&lt;br /&gt;
|0x60&lt;br /&gt;
|-&lt;br /&gt;
|precacheshellshock&lt;br /&gt;
|0x127&lt;br /&gt;
|0x61&lt;br /&gt;
|-&lt;br /&gt;
|precacheitem&lt;br /&gt;
|0x128&lt;br /&gt;
|0x62&lt;br /&gt;
|-&lt;br /&gt;
|precacheshader&lt;br /&gt;
|0x129&lt;br /&gt;
|0x63&lt;br /&gt;
|-&lt;br /&gt;
|precachestring&lt;br /&gt;
|0x12a&lt;br /&gt;
|0x64&lt;br /&gt;
|-&lt;br /&gt;
|precachemenu&lt;br /&gt;
|0x12b&lt;br /&gt;
|0x65&lt;br /&gt;
|-&lt;br /&gt;
|precacherumble&lt;br /&gt;
|0x12c&lt;br /&gt;
|0x66&lt;br /&gt;
|-&lt;br /&gt;
|precachelocationselector&lt;br /&gt;
|0x12d&lt;br /&gt;
|0x67&lt;br /&gt;
|-&lt;br /&gt;
|precacheleaderboards&lt;br /&gt;
|0x12e&lt;br /&gt;
|0x68&lt;br /&gt;
|-&lt;br /&gt;
|precacheheadicon&lt;br /&gt;
|0x146&lt;br /&gt;
|0xe9&lt;br /&gt;
|-&lt;br /&gt;
|loadfx&lt;br /&gt;
|0x12f&lt;br /&gt;
|0x1c5&lt;br /&gt;
|-&lt;br /&gt;
|playfx&lt;br /&gt;
|0x130&lt;br /&gt;
|0x1c6&lt;br /&gt;
|-&lt;br /&gt;
|unknown&lt;br /&gt;
|N/A&lt;br /&gt;
|0x69&lt;br /&gt;
|-&lt;br /&gt;
|playfxontag&lt;br /&gt;
|0x131&lt;br /&gt;
|0x6a&lt;br /&gt;
|-&lt;br /&gt;
|stopfxontag&lt;br /&gt;
|0x132&lt;br /&gt;
|0x6b&lt;br /&gt;
|-&lt;br /&gt;
|killfxontag&lt;br /&gt;
|N/A&lt;br /&gt;
|0x6c&lt;br /&gt;
|-&lt;br /&gt;
|playloopedfx&lt;br /&gt;
|0x133&lt;br /&gt;
|0x6d&lt;br /&gt;
|-&lt;br /&gt;
|spawnfx&lt;br /&gt;
|0x134&lt;br /&gt;
|0x6e&lt;br /&gt;
|-&lt;br /&gt;
|triggerfx&lt;br /&gt;
|0x135&lt;br /&gt;
|0x6f&lt;br /&gt;
|-&lt;br /&gt;
|playfxontagforclients&lt;br /&gt;
|0x136&lt;br /&gt;
|0x70&lt;br /&gt;
|-&lt;br /&gt;
|physicsexplosionsphere&lt;br /&gt;
|0x15a&lt;br /&gt;
|0x71&lt;br /&gt;
|-&lt;br /&gt;
|physicsexplosioncylinder&lt;br /&gt;
|0x15b&lt;br /&gt;
|0x72&lt;br /&gt;
|-&lt;br /&gt;
|physicsjolt&lt;br /&gt;
|0x15c&lt;br /&gt;
|0x73&lt;br /&gt;
|-&lt;br /&gt;
|physicsjitter&lt;br /&gt;
|0x15d&lt;br /&gt;
|0x74&lt;br /&gt;
|-&lt;br /&gt;
|setexpfog&lt;br /&gt;
|0x15e&lt;br /&gt;
|0x75&lt;br /&gt;
|-&lt;br /&gt;
|isexplosivedamagemod&lt;br /&gt;
|0x15f&lt;br /&gt;
|0x76&lt;br /&gt;
|-&lt;br /&gt;
|radiusdamage&lt;br /&gt;
|0x160&lt;br /&gt;
|0x77&lt;br /&gt;
|-&lt;br /&gt;
|setplayerignoreradiusdamage&lt;br /&gt;
|0x161&lt;br /&gt;
|0x78&lt;br /&gt;
|-&lt;br /&gt;
|glassradiusdamage&lt;br /&gt;
|0x162&lt;br /&gt;
|0x79&lt;br /&gt;
|-&lt;br /&gt;
|earthquake&lt;br /&gt;
|0x163&lt;br /&gt;
|0x7a&lt;br /&gt;
|-&lt;br /&gt;
|getnumparts&lt;br /&gt;
|0x164&lt;br /&gt;
|0x7b&lt;br /&gt;
|-&lt;br /&gt;
|getpartname&lt;br /&gt;
|0x182&lt;br /&gt;
|0x7c&lt;br /&gt;
|-&lt;br /&gt;
|weaponfiretime&lt;br /&gt;
|0x183&lt;br /&gt;
|0x7d&lt;br /&gt;
|-&lt;br /&gt;
|weaponclipsize&lt;br /&gt;
|0x184&lt;br /&gt;
|0x7e&lt;br /&gt;
|-&lt;br /&gt;
|weaponisauto&lt;br /&gt;
|0x185&lt;br /&gt;
|0x7f&lt;br /&gt;
|-&lt;br /&gt;
|weaponissemiauto&lt;br /&gt;
|0x186&lt;br /&gt;
|0x80&lt;br /&gt;
|-&lt;br /&gt;
|weaponisboltaction&lt;br /&gt;
|0x187&lt;br /&gt;
|0x81&lt;br /&gt;
|-&lt;br /&gt;
|weaponinheritsperks&lt;br /&gt;
|0x188&lt;br /&gt;
|0x82&lt;br /&gt;
|-&lt;br /&gt;
|weaponburstcount&lt;br /&gt;
|0x189&lt;br /&gt;
|0x83&lt;br /&gt;
|-&lt;br /&gt;
|weapontype&lt;br /&gt;
|0x18a&lt;br /&gt;
|0x84&lt;br /&gt;
|-&lt;br /&gt;
|weaponclass&lt;br /&gt;
|0x18b&lt;br /&gt;
|0x85&lt;br /&gt;
|-&lt;br /&gt;
|weaponinventorytype&lt;br /&gt;
|0x1b5&lt;br /&gt;
|0x86&lt;br /&gt;
|-&lt;br /&gt;
|weaponstartammo&lt;br /&gt;
|0x1b6&lt;br /&gt;
|0x87&lt;br /&gt;
|-&lt;br /&gt;
|weaponmaxammo&lt;br /&gt;
|0x1b7&lt;br /&gt;
|0x88&lt;br /&gt;
|-&lt;br /&gt;
|weaponaltweaponname&lt;br /&gt;
|0x1b8&lt;br /&gt;
|0x89&lt;br /&gt;
|-&lt;br /&gt;
|isweaponcliponly&lt;br /&gt;
|0x1b9&lt;br /&gt;
|0x8a&lt;br /&gt;
|-&lt;br /&gt;
|isweapondetonationtimed&lt;br /&gt;
|0x1ba&lt;br /&gt;
|0x8b&lt;br /&gt;
|-&lt;br /&gt;
|weaponhasthermalscope&lt;br /&gt;
|0x1bb&lt;br /&gt;
|0x8c&lt;br /&gt;
|-&lt;br /&gt;
|getvehiclenode&lt;br /&gt;
|0x1bc&lt;br /&gt;
|0x8d&lt;br /&gt;
|-&lt;br /&gt;
|getvehiclenodearray&lt;br /&gt;
|0x1bd&lt;br /&gt;
|0x8e&lt;br /&gt;
|-&lt;br /&gt;
|getallvehiclenodes&lt;br /&gt;
|0x1be&lt;br /&gt;
|0x8f&lt;br /&gt;
|-&lt;br /&gt;
|getnumvehicles&lt;br /&gt;
|0x1bf&lt;br /&gt;
|0x90&lt;br /&gt;
|-&lt;br /&gt;
|precachevehicle&lt;br /&gt;
|0x1c0&lt;br /&gt;
|0x91&lt;br /&gt;
|-&lt;br /&gt;
|spawnvehicle&lt;br /&gt;
|0x1c1&lt;br /&gt;
|0x92&lt;br /&gt;
|-&lt;br /&gt;
|getarray&lt;br /&gt;
|0x1c2&lt;br /&gt;
|0x93&lt;br /&gt;
|-&lt;br /&gt;
|getspawnerarray&lt;br /&gt;
|0x198&lt;br /&gt;
|0x94&lt;br /&gt;
|-&lt;br /&gt;
|playrumbleonposition&lt;br /&gt;
|0x199&lt;br /&gt;
|0x95&lt;br /&gt;
|-&lt;br /&gt;
|playrumblelooponposition&lt;br /&gt;
|0x19a&lt;br /&gt;
|0x96&lt;br /&gt;
|-&lt;br /&gt;
|stopallrumbles&lt;br /&gt;
|0x19b&lt;br /&gt;
|0x97&lt;br /&gt;
|-&lt;br /&gt;
|soundexists&lt;br /&gt;
|0x19c&lt;br /&gt;
|0x98&lt;br /&gt;
|-&lt;br /&gt;
|openfile&lt;br /&gt;
|0x19d&lt;br /&gt;
|0x99&lt;br /&gt;
|-&lt;br /&gt;
|closefile&lt;br /&gt;
|0x19e&lt;br /&gt;
|0x9a&lt;br /&gt;
|-&lt;br /&gt;
|fprintln&lt;br /&gt;
|0x19f&lt;br /&gt;
|0x9b&lt;br /&gt;
|-&lt;br /&gt;
|fprintfields&lt;br /&gt;
|0x1a0&lt;br /&gt;
|0x9c&lt;br /&gt;
|-&lt;br /&gt;
|freadln&lt;br /&gt;
|0x1a1&lt;br /&gt;
|0x9d&lt;br /&gt;
|-&lt;br /&gt;
|fgetarg&lt;br /&gt;
|0x1a2&lt;br /&gt;
|0x9e&lt;br /&gt;
|-&lt;br /&gt;
|setminimap&lt;br /&gt;
|0x1a3&lt;br /&gt;
|0x9f&lt;br /&gt;
|-&lt;br /&gt;
|setthermalbodymaterial&lt;br /&gt;
|0x1a4&lt;br /&gt;
|0xa0&lt;br /&gt;
|-&lt;br /&gt;
|getarraykeys&lt;br /&gt;
|0x1a5&lt;br /&gt;
|0xa1&lt;br /&gt;
|-&lt;br /&gt;
|getfirstarraykey&lt;br /&gt;
|0x1a6&lt;br /&gt;
|0xa2&lt;br /&gt;
|-&lt;br /&gt;
|getnextarraykey&lt;br /&gt;
|0x18c&lt;br /&gt;
|0xa3&lt;br /&gt;
|-&lt;br /&gt;
|sortbydistance&lt;br /&gt;
|0x18d&lt;br /&gt;
|0xa4&lt;br /&gt;
|-&lt;br /&gt;
|tablelookup&lt;br /&gt;
|0x18e&lt;br /&gt;
|0xa5&lt;br /&gt;
|-&lt;br /&gt;
|tablelookupbyrow&lt;br /&gt;
|0x18f&lt;br /&gt;
|0xa6&lt;br /&gt;
|-&lt;br /&gt;
|tablelookupistring&lt;br /&gt;
|0x190&lt;br /&gt;
|0xa7&lt;br /&gt;
|-&lt;br /&gt;
|tablelookupistringbyrow&lt;br /&gt;
|0x191&lt;br /&gt;
|0xa8&lt;br /&gt;
|-&lt;br /&gt;
|tablelookuprownum&lt;br /&gt;
|0x192&lt;br /&gt;
|0xa9&lt;br /&gt;
|-&lt;br /&gt;
|getmissileowner&lt;br /&gt;
|0x193&lt;br /&gt;
|0xaa&lt;br /&gt;
|-&lt;br /&gt;
|magicbullet&lt;br /&gt;
|0x194&lt;br /&gt;
|0xab&lt;br /&gt;
|-&lt;br /&gt;
|getweaponflashtagname&lt;br /&gt;
|0x195&lt;br /&gt;
|0xac&lt;br /&gt;
|-&lt;br /&gt;
|averagepoint&lt;br /&gt;
|0x196&lt;br /&gt;
|0xad&lt;br /&gt;
|-&lt;br /&gt;
|averagenormal&lt;br /&gt;
|0x197&lt;br /&gt;
|0xae&lt;br /&gt;
|-&lt;br /&gt;
|getglass&lt;br /&gt;
|0x1a7&lt;br /&gt;
|0xaf&lt;br /&gt;
|-&lt;br /&gt;
|getglassarray&lt;br /&gt;
|0x1a8&lt;br /&gt;
|0xb0&lt;br /&gt;
|-&lt;br /&gt;
|getglassorigin&lt;br /&gt;
|0x1a9&lt;br /&gt;
|0xb1&lt;br /&gt;
|-&lt;br /&gt;
|isglassdestroyed&lt;br /&gt;
|0x1aa&lt;br /&gt;
|0xb2&lt;br /&gt;
|-&lt;br /&gt;
|destroyglass&lt;br /&gt;
|0x1ab&lt;br /&gt;
|0xb3&lt;br /&gt;
|-&lt;br /&gt;
|deleteglass&lt;br /&gt;
|0x1ac&lt;br /&gt;
|0xb4&lt;br /&gt;
|-&lt;br /&gt;
|getentchannelscount&lt;br /&gt;
|0x1ad&lt;br /&gt;
|0xb5&lt;br /&gt;
|-&lt;br /&gt;
|getentchannelname&lt;br /&gt;
|N/A&lt;br /&gt;
|0xb6&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- objective functions --&amp;gt;&lt;br /&gt;
|objective_add&lt;br /&gt;
|0x1af&lt;br /&gt;
|0xb7&lt;br /&gt;
|-&lt;br /&gt;
|objective_delete&lt;br /&gt;
|0x1b0&lt;br /&gt;
|0xb8&lt;br /&gt;
|-&lt;br /&gt;
|objective_state&lt;br /&gt;
|0x1b1&lt;br /&gt;
|0xb9&lt;br /&gt;
|-&lt;br /&gt;
|objective_icon&lt;br /&gt;
|0x1b2&lt;br /&gt;
|0xba&lt;br /&gt;
|-&lt;br /&gt;
|objective_position&lt;br /&gt;
|0x1b3&lt;br /&gt;
|0xbb&lt;br /&gt;
|-&lt;br /&gt;
|objective_current&lt;br /&gt;
|0x1b4&lt;br /&gt;
|0xbc&lt;br /&gt;
|-&lt;br /&gt;
|objective_onentity&lt;br /&gt;
|0x165&lt;br /&gt;
|0xbd&lt;br /&gt;
|-&lt;br /&gt;
|objective_team&lt;br /&gt;
|0x166&lt;br /&gt;
|0xbe&lt;br /&gt;
|-&lt;br /&gt;
|objective_player&lt;br /&gt;
|0x167&lt;br /&gt;
|0xbf&lt;br /&gt;
|-&lt;br /&gt;
|objective_playerteam&lt;br /&gt;
|0x168&lt;br /&gt;
|0xc0&lt;br /&gt;
|-&lt;br /&gt;
|objective_playerenemyteam&lt;br /&gt;
|0x169&lt;br /&gt;
|0xc1&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- function list 2 --&amp;gt;&lt;br /&gt;
|iprintln&lt;br /&gt;
|0x16a&lt;br /&gt;
|0xc2&lt;br /&gt;
|-&lt;br /&gt;
|iprintlnbold&lt;br /&gt;
|0x16b&lt;br /&gt;
|0xc3&lt;br /&gt;
|-&lt;br /&gt;
|logstring&lt;br /&gt;
|0x16c&lt;br /&gt;
|0xc4&lt;br /&gt;
|-&lt;br /&gt;
|getent&lt;br /&gt;
|0x16d&lt;br /&gt;
|0xc5&lt;br /&gt;
|-&lt;br /&gt;
|getentarray&lt;br /&gt;
|0x16e&lt;br /&gt;
|0xc6&lt;br /&gt;
|-&lt;br /&gt;
|spawnplane&lt;br /&gt;
|0x16f&lt;br /&gt;
|0xc7&lt;br /&gt;
|-&lt;br /&gt;
|spawnstruct&lt;br /&gt;
|0x170&lt;br /&gt;
|0xc8&lt;br /&gt;
|-&lt;br /&gt;
|spawnhelicopter&lt;br /&gt;
|0x171&lt;br /&gt;
|0xc9&lt;br /&gt;
|-&lt;br /&gt;
|isalive&lt;br /&gt;
|0x172&lt;br /&gt;
|0xca&lt;br /&gt;
|-&lt;br /&gt;
|isspawner&lt;br /&gt;
|0x173&lt;br /&gt;
|0xcb&lt;br /&gt;
|-&lt;br /&gt;
|createattractorent&lt;br /&gt;
|0x174&lt;br /&gt;
|0xcc&lt;br /&gt;
|-&lt;br /&gt;
|createattractororigin&lt;br /&gt;
|0x175&lt;br /&gt;
|0xcd&lt;br /&gt;
|-&lt;br /&gt;
|createrepulsorent&lt;br /&gt;
|0x176&lt;br /&gt;
|0xce&lt;br /&gt;
|-&lt;br /&gt;
|createrepulsororigin&lt;br /&gt;
|0x177&lt;br /&gt;
|0xcf&lt;br /&gt;
|-&lt;br /&gt;
|deleteattractor&lt;br /&gt;
|0x178&lt;br /&gt;
|0xd0&lt;br /&gt;
|-&lt;br /&gt;
|playsoundatpos&lt;br /&gt;
|0x179&lt;br /&gt;
|0xd1&lt;br /&gt;
|-&lt;br /&gt;
|newhudelem&lt;br /&gt;
|0x17a&lt;br /&gt;
|0x1c7&lt;br /&gt;
|-&lt;br /&gt;
|newclienthudelem&lt;br /&gt;
|0x17b&lt;br /&gt;
|0xd2&lt;br /&gt;
|-&lt;br /&gt;
|newteamhudelem&lt;br /&gt;
|0x17c&lt;br /&gt;
|0xd3&lt;br /&gt;
|-&lt;br /&gt;
|newdamageindicatorhudelem&lt;br /&gt;
|N/A&lt;br /&gt;
|0xd4&lt;br /&gt;
|-&lt;br /&gt;
|resettimeout&lt;br /&gt;
|0x17d&lt;br /&gt;
|0xd5&lt;br /&gt;
|-&lt;br /&gt;
|precachefxteamthermal&lt;br /&gt;
|0x17e&lt;br /&gt;
|0xd6&lt;br /&gt;
|-&lt;br /&gt;
|isplayer&lt;br /&gt;
|0x17f&lt;br /&gt;
|0xd7&lt;br /&gt;
|-&lt;br /&gt;
|isplayernumber&lt;br /&gt;
|0x180&lt;br /&gt;
|0xd8&lt;br /&gt;
|-&lt;br /&gt;
|setsunlight&lt;br /&gt;
|0x39&lt;br /&gt;
|0x191&lt;br /&gt;
|-&lt;br /&gt;
|resetsunlight&lt;br /&gt;
|0x3a&lt;br /&gt;
|0x192&lt;br /&gt;
|-&lt;br /&gt;
|setwinningplayer&lt;br /&gt;
|0x181&lt;br /&gt;
|0xd9&lt;br /&gt;
|-&lt;br /&gt;
|setwinningteam&lt;br /&gt;
|0x137&lt;br /&gt;
|0xda&lt;br /&gt;
|-&lt;br /&gt;
|announcement&lt;br /&gt;
|0x138&lt;br /&gt;
|0xdb&lt;br /&gt;
|-&lt;br /&gt;
|clientannouncement&lt;br /&gt;
|0x139&lt;br /&gt;
|0xdc&lt;br /&gt;
|-&lt;br /&gt;
|getteamscore&lt;br /&gt;
|0x13a&lt;br /&gt;
|0xdd&lt;br /&gt;
|-&lt;br /&gt;
|setteamscore&lt;br /&gt;
|0x13b&lt;br /&gt;
|0xde&lt;br /&gt;
|-&lt;br /&gt;
|setclientnamemode&lt;br /&gt;
|0x13c&lt;br /&gt;
|0xdf&lt;br /&gt;
|-&lt;br /&gt;
|updateclientnames&lt;br /&gt;
|0x13d&lt;br /&gt;
|0xe0&lt;br /&gt;
|-&lt;br /&gt;
|getteamplayersalive&lt;br /&gt;
|0x13e&lt;br /&gt;
|0xe1&lt;br /&gt;
|-&lt;br /&gt;
|logprint&lt;br /&gt;
|0x13f&lt;br /&gt;
|0xe2&lt;br /&gt;
|-&lt;br /&gt;
|worldentnumber&lt;br /&gt;
|0x140&lt;br /&gt;
|0xe3&lt;br /&gt;
|-&lt;br /&gt;
|obituary&lt;br /&gt;
|0x141&lt;br /&gt;
|0xe4&lt;br /&gt;
|-&lt;br /&gt;
|positionwouldtelefrag&lt;br /&gt;
|0x142&lt;br /&gt;
|0xe5&lt;br /&gt;
|-&lt;br /&gt;
|canspawn&lt;br /&gt;
|0x143&lt;br /&gt;
|0xe6&lt;br /&gt;
|-&lt;br /&gt;
|getstarttime&lt;br /&gt;
|0x144&lt;br /&gt;
|0xe7&lt;br /&gt;
|-&lt;br /&gt;
|precachestatusicon&lt;br /&gt;
|0x145&lt;br /&gt;
|0xe8&lt;br /&gt;
|-&lt;br /&gt;
|precacheminimapicon&lt;br /&gt;
|0x147&lt;br /&gt;
|0xea&lt;br /&gt;
|-&lt;br /&gt;
|precachempanim&lt;br /&gt;
|0x148&lt;br /&gt;
|0xeb&lt;br /&gt;
|-&lt;br /&gt;
|restart&lt;br /&gt;
|0x149&lt;br /&gt;
|0xec&lt;br /&gt;
|-&lt;br /&gt;
|exitlevel&lt;br /&gt;
|0x14a&lt;br /&gt;
|0xed&lt;br /&gt;
|-&lt;br /&gt;
|addtestclient&lt;br /&gt;
|0x14b&lt;br /&gt;
|0xee&lt;br /&gt;
|-&lt;br /&gt;
|makedvarserverinfo&lt;br /&gt;
|0x14c&lt;br /&gt;
|0xef&lt;br /&gt;
|-&lt;br /&gt;
|setarchive&lt;br /&gt;
|0x14d&lt;br /&gt;
|0xf0&lt;br /&gt;
|-&lt;br /&gt;
|allclientsprint&lt;br /&gt;
|0x14e&lt;br /&gt;
|0xf1&lt;br /&gt;
|-&lt;br /&gt;
|clientprint&lt;br /&gt;
|0x14f&lt;br /&gt;
|0xf2&lt;br /&gt;
|-&lt;br /&gt;
|mapexists&lt;br /&gt;
|0x150&lt;br /&gt;
|0xf3&lt;br /&gt;
|-&lt;br /&gt;
|isvalidgametype&lt;br /&gt;
|0x151&lt;br /&gt;
|0xf4&lt;br /&gt;
|-&lt;br /&gt;
|matchend&lt;br /&gt;
|0x152&lt;br /&gt;
|0xf5&lt;br /&gt;
|-&lt;br /&gt;
|setplayerteamrank&lt;br /&gt;
|0x153&lt;br /&gt;
|0xf6&lt;br /&gt;
|-&lt;br /&gt;
|endparty&lt;br /&gt;
|0x154&lt;br /&gt;
|0xf7&lt;br /&gt;
|-&lt;br /&gt;
|setteamradar&lt;br /&gt;
|0x155&lt;br /&gt;
|0xf8&lt;br /&gt;
|-&lt;br /&gt;
|getteamradar&lt;br /&gt;
|0x156&lt;br /&gt;
|0xf9&lt;br /&gt;
|-&lt;br /&gt;
|setteamradarstrength&lt;br /&gt;
|0x157&lt;br /&gt;
|0xfa&lt;br /&gt;
|-&lt;br /&gt;
|getteamradarstrength&lt;br /&gt;
|0x158&lt;br /&gt;
|0xfb&lt;br /&gt;
|-&lt;br /&gt;
|getuavstrengthmin&lt;br /&gt;
|0x159&lt;br /&gt;
|0xfc&lt;br /&gt;
|-&lt;br /&gt;
|getuavstrengthmax&lt;br /&gt;
|0x106&lt;br /&gt;
|0xfd&lt;br /&gt;
|-&lt;br /&gt;
|getuavstrengthlevelneutral&lt;br /&gt;
|0x107&lt;br /&gt;
|0xfe&lt;br /&gt;
|-&lt;br /&gt;
|getuavstrengthlevelshowenemyfastsweep&lt;br /&gt;
|0x108&lt;br /&gt;
|0xff&lt;br /&gt;
|-&lt;br /&gt;
|getuavstrengthlevelshowenemydirectional&lt;br /&gt;
|0x109&lt;br /&gt;
|0x100&lt;br /&gt;
|-&lt;br /&gt;
|blockteamradar&lt;br /&gt;
|0x10a&lt;br /&gt;
|0x101&lt;br /&gt;
|-&lt;br /&gt;
|unblockteamradar&lt;br /&gt;
|0x10b&lt;br /&gt;
|0x102&lt;br /&gt;
|-&lt;br /&gt;
|isteamradarblocked&lt;br /&gt;
|0x10c&lt;br /&gt;
|0x103&lt;br /&gt;
|-&lt;br /&gt;
|getassignedteam&lt;br /&gt;
|0x10d&lt;br /&gt;
|0x104&lt;br /&gt;
|-&lt;br /&gt;
|setmatchdata&lt;br /&gt;
|0x10e&lt;br /&gt;
|0x105&lt;br /&gt;
|-&lt;br /&gt;
|getmatchdata&lt;br /&gt;
|0x10f&lt;br /&gt;
|0x106&lt;br /&gt;
|-&lt;br /&gt;
|sendmatchdata&lt;br /&gt;
|0x110&lt;br /&gt;
|0x107&lt;br /&gt;
|-&lt;br /&gt;
|clearmatchdata&lt;br /&gt;
|0x111&lt;br /&gt;
|0x108&lt;br /&gt;
|-&lt;br /&gt;
|setmatchdatadef&lt;br /&gt;
|0x112&lt;br /&gt;
|0x109&lt;br /&gt;
|-&lt;br /&gt;
|setmatchclientip&lt;br /&gt;
|0x113&lt;br /&gt;
|0x10a&lt;br /&gt;
|-&lt;br /&gt;
|setmatchdataid&lt;br /&gt;
|0x114&lt;br /&gt;
|0x10b&lt;br /&gt;
|-&lt;br /&gt;
|setclientmatchdata&lt;br /&gt;
|0x115&lt;br /&gt;
|0x10c&lt;br /&gt;
|-&lt;br /&gt;
|getclientmatchdata&lt;br /&gt;
|0x116&lt;br /&gt;
|0x10d&lt;br /&gt;
|-&lt;br /&gt;
|setclientmatchdatadef&lt;br /&gt;
|0x117&lt;br /&gt;
|0x10e&lt;br /&gt;
|-&lt;br /&gt;
|sendclientmatchdata&lt;br /&gt;
|0x118&lt;br /&gt;
|0x10f&lt;br /&gt;
|-&lt;br /&gt;
|getbuildversion&lt;br /&gt;
|0x119&lt;br /&gt;
|0x110&lt;br /&gt;
|-&lt;br /&gt;
|getbuildnumber&lt;br /&gt;
|0x11a&lt;br /&gt;
|0x111&lt;br /&gt;
|-&lt;br /&gt;
|getsystemtime&lt;br /&gt;
|0x11b&lt;br /&gt;
|0x112&lt;br /&gt;
|-&lt;br /&gt;
|getmatchrulesdata&lt;br /&gt;
|0x11c&lt;br /&gt;
|0x113&lt;br /&gt;
|-&lt;br /&gt;
|isusingmatchrulesdata&lt;br /&gt;
|0x11d&lt;br /&gt;
|0x114&lt;br /&gt;
|-&lt;br /&gt;
|kick&lt;br /&gt;
|0x11e&lt;br /&gt;
|0x115&lt;br /&gt;
|-&lt;br /&gt;
|issplitscreen&lt;br /&gt;
|0x11f&lt;br /&gt;
|0x116&lt;br /&gt;
|-&lt;br /&gt;
|setmapcenter&lt;br /&gt;
|0x120&lt;br /&gt;
|0x117&lt;br /&gt;
|-&lt;br /&gt;
|setgameendtime&lt;br /&gt;
|0x121&lt;br /&gt;
|0x118&lt;br /&gt;
|-&lt;br /&gt;
|visionsetnaked&lt;br /&gt;
|0x122&lt;br /&gt;
|0x119&lt;br /&gt;
|-&lt;br /&gt;
|visionsetnight&lt;br /&gt;
|0x123&lt;br /&gt;
|0x11a&lt;br /&gt;
|-&lt;br /&gt;
|visionsetmissilecam&lt;br /&gt;
|0x124&lt;br /&gt;
|0x11b&lt;br /&gt;
|-&lt;br /&gt;
|visionsetthermal&lt;br /&gt;
|0xd9&lt;br /&gt;
|0x11c&lt;br /&gt;
|-&lt;br /&gt;
|visionsetpain&lt;br /&gt;
|0xda&lt;br /&gt;
|0x11d&lt;br /&gt;
|-&lt;br /&gt;
|endlobby&lt;br /&gt;
|0xdb&lt;br /&gt;
|0x11e&lt;br /&gt;
|-&lt;br /&gt;
|ambience&lt;br /&gt;
|0xdc&lt;br /&gt;
|0x11f&lt;br /&gt;
|-&lt;br /&gt;
|getmapcustom&lt;br /&gt;
|0xdd&lt;br /&gt;
|0x120&lt;br /&gt;
|-&lt;br /&gt;
|updateskill&lt;br /&gt;
|0xde&lt;br /&gt;
|0x121&lt;br /&gt;
|-&lt;br /&gt;
|spawnsighttrace&lt;br /&gt;
|0xdf&lt;br /&gt;
|0x122&lt;br /&gt;
|-&lt;br /&gt;
|incrementcounter&lt;br /&gt;
|N/A&lt;br /&gt;
|0x123&lt;br /&gt;
|-&lt;br /&gt;
|getcountertotal&lt;br /&gt;
|N/A&lt;br /&gt;
|0x124&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== OP_CallBuiltinMethod ===&lt;br /&gt;
These opcodes are used to make calls to native methods built into the game&#039;s executable. Unlike functions, the methods must pass an object. For OP_CallBuiltinMethod0 - OP_CallBuiltinMethod5, the number it ends with is the number of parameters to be passed to the function. For OP_CallBuiltinMethod, the number of parameters is loaded after the opcode as an 8 bit integer. The method id is then loaded as a 16 bit integer. That value is then used as an index in the method table below.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; class=&amp;quot;article-table mw-collapsible mw-collapsed wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!rowspan=&amp;quot;2&amp;quot;|Method&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|MW3&lt;br /&gt;
|-&lt;br /&gt;
!PC ID&lt;br /&gt;
!PS3/XBOX ID&lt;br /&gt;
&amp;lt;!-- builtin --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|attach&lt;br /&gt;
|0x8017&lt;br /&gt;
|0x8000&lt;br /&gt;
|-&lt;br /&gt;
|attachshieldmodel&lt;br /&gt;
|0x8018&lt;br /&gt;
|0x8001&lt;br /&gt;
|-&lt;br /&gt;
|detach&lt;br /&gt;
|0x8024&lt;br /&gt;
|0x8002&lt;br /&gt;
|-&lt;br /&gt;
|detachshieldmodel&lt;br /&gt;
|0x8025&lt;br /&gt;
|0x8003&lt;br /&gt;
|-&lt;br /&gt;
|moveshieldmodel&lt;br /&gt;
|0x8026&lt;br /&gt;
|0x8004&lt;br /&gt;
|-&lt;br /&gt;
|detachall&lt;br /&gt;
|0x8027&lt;br /&gt;
|0x8005&lt;br /&gt;
|-&lt;br /&gt;
|getattachsize&lt;br /&gt;
|0x8028&lt;br /&gt;
|0x8006&lt;br /&gt;
|-&lt;br /&gt;
|getattachmodelname&lt;br /&gt;
|0x8029&lt;br /&gt;
|0x8007&lt;br /&gt;
|-&lt;br /&gt;
|getattachtagname&lt;br /&gt;
|0x802a&lt;br /&gt;
|0x8008&lt;br /&gt;
|-&lt;br /&gt;
|getattachignorecollision&lt;br /&gt;
|0x8043&lt;br /&gt;
|0x8009&lt;br /&gt;
|-&lt;br /&gt;
|hidepart&lt;br /&gt;
|0x8044&lt;br /&gt;
|0x800a&lt;br /&gt;
|-&lt;br /&gt;
|allinstances&lt;br /&gt;
|0x8045&lt;br /&gt;
|0x800b&lt;br /&gt;
|-&lt;br /&gt;
|hideallparts&lt;br /&gt;
|0x8046&lt;br /&gt;
|0x800c&lt;br /&gt;
|-&lt;br /&gt;
|showpart&lt;br /&gt;
|0x8047&lt;br /&gt;
|0x800d&lt;br /&gt;
|-&lt;br /&gt;
|showallparts&lt;br /&gt;
|0x8048&lt;br /&gt;
|0x800e&lt;br /&gt;
|-&lt;br /&gt;
|linkto&lt;br /&gt;
|0x8049&lt;br /&gt;
|0x800f&lt;br /&gt;
|-&lt;br /&gt;
|linktoblendtotag&lt;br /&gt;
|0x804a&lt;br /&gt;
|0x8010&lt;br /&gt;
|-&lt;br /&gt;
|unlink&lt;br /&gt;
|0x804b&lt;br /&gt;
|0x8011&lt;br /&gt;
|-&lt;br /&gt;
|islinked&lt;br /&gt;
|0x8063&lt;br /&gt;
|0x8012&lt;br /&gt;
|-&lt;br /&gt;
|enablelinkto&lt;br /&gt;
|0x8064&lt;br /&gt;
|0x8013&lt;br /&gt;
|-&lt;br /&gt;
|playerlinkto&lt;br /&gt;
|0x8075&lt;br /&gt;
|0x8014&lt;br /&gt;
|-&lt;br /&gt;
|playerlinktodelta&lt;br /&gt;
|0x8076&lt;br /&gt;
|0x8015&lt;br /&gt;
|-&lt;br /&gt;
|playerlinkweaponviewtodelta&lt;br /&gt;
|0x8077&lt;br /&gt;
|0x8016&lt;br /&gt;
|-&lt;br /&gt;
|playerlinktoabsolute&lt;br /&gt;
|0x8078&lt;br /&gt;
|0x8017&lt;br /&gt;
|-&lt;br /&gt;
|playerlinktoblend&lt;br /&gt;
|0x8079&lt;br /&gt;
|0x8018&lt;br /&gt;
|-&lt;br /&gt;
|playerlinkedoffsetenable&lt;br /&gt;
|0x807a&lt;br /&gt;
|0x8019&lt;br /&gt;
|-&lt;br /&gt;
|playerlinkedoffsetdisable&lt;br /&gt;
|0x8094&lt;br /&gt;
|0x801a&lt;br /&gt;
|-&lt;br /&gt;
|playerlinkedsetviewznear&lt;br /&gt;
|0x8095&lt;br /&gt;
|0x801b&lt;br /&gt;
|-&lt;br /&gt;
|playerlinkedsetusebaseangleforviewclamp&lt;br /&gt;
|0x8096&lt;br /&gt;
|0x801c&lt;br /&gt;
|-&lt;br /&gt;
|lerpviewangleclamp&lt;br /&gt;
|0x8097&lt;br /&gt;
|0x801d&lt;br /&gt;
|-&lt;br /&gt;
|setviewangleresistance&lt;br /&gt;
|0x8098&lt;br /&gt;
|0x801e&lt;br /&gt;
|-&lt;br /&gt;
|geteye&lt;br /&gt;
|0x8099&lt;br /&gt;
|0x801f&lt;br /&gt;
|-&lt;br /&gt;
|istouching&lt;br /&gt;
|0x809a&lt;br /&gt;
|0x8020&lt;br /&gt;
|-&lt;br /&gt;
|stoploopsound&lt;br /&gt;
|0x809b&lt;br /&gt;
|0x8021&lt;br /&gt;
|-&lt;br /&gt;
|stopsounds&lt;br /&gt;
|0x809c&lt;br /&gt;
|0x8022&lt;br /&gt;
|-&lt;br /&gt;
|playrumbleonentity&lt;br /&gt;
|0x809d&lt;br /&gt;
|0x8023&lt;br /&gt;
|-&lt;br /&gt;
|playrumblelooponentity&lt;br /&gt;
|0x809e&lt;br /&gt;
|0x8024&lt;br /&gt;
|-&lt;br /&gt;
|stoprumble&lt;br /&gt;
|0x809f&lt;br /&gt;
|0x8025&lt;br /&gt;
|-&lt;br /&gt;
|delete&lt;br /&gt;
|0x80a0&lt;br /&gt;
|0x8026&lt;br /&gt;
|-&lt;br /&gt;
|setmodel&lt;br /&gt;
|0x80a1&lt;br /&gt;
|0x8027&lt;br /&gt;
|-&lt;br /&gt;
|laseron&lt;br /&gt;
|0x80a2&lt;br /&gt;
|0x8028&lt;br /&gt;
|-&lt;br /&gt;
|laseroff&lt;br /&gt;
|0x80a3&lt;br /&gt;
|0x8029&lt;br /&gt;
|-&lt;br /&gt;
|laseraltviewon&lt;br /&gt;
|0x80a4&lt;br /&gt;
|0x802a&lt;br /&gt;
|-&lt;br /&gt;
|laseraltviewoff&lt;br /&gt;
|0x80a5&lt;br /&gt;
|0x802b&lt;br /&gt;
|-&lt;br /&gt;
|thermalvisionon&lt;br /&gt;
|0x80a6&lt;br /&gt;
|0x802c&lt;br /&gt;
|-&lt;br /&gt;
|thermalvisionoff&lt;br /&gt;
|0x80a7&lt;br /&gt;
|0x802d&lt;br /&gt;
|-&lt;br /&gt;
|thermaldrawenable&lt;br /&gt;
|0x8023&lt;br /&gt;
|0x82ef&lt;br /&gt;
|-&lt;br /&gt;
|thermaldrawdisable&lt;br /&gt;
|0x8000&lt;br /&gt;
|0x82f0&lt;br /&gt;
|-&lt;br /&gt;
|thermalvisionfofoverlayon&lt;br /&gt;
|0x80a8&lt;br /&gt;
|0x802e&lt;br /&gt;
|-&lt;br /&gt;
|thermalvisionfofoverlayoff&lt;br /&gt;
|0x80a9&lt;br /&gt;
|0x802f&lt;br /&gt;
|-&lt;br /&gt;
|autospotoverlayon&lt;br /&gt;
|0x80aa&lt;br /&gt;
|0x8030&lt;br /&gt;
|-&lt;br /&gt;
|autospotoverlayoff&lt;br /&gt;
|0x80ab&lt;br /&gt;
|0x8031&lt;br /&gt;
|-&lt;br /&gt;
|setcontents&lt;br /&gt;
|0x80ac&lt;br /&gt;
|0x8032&lt;br /&gt;
|-&lt;br /&gt;
|makeusable&lt;br /&gt;
|0x80ad&lt;br /&gt;
|0x8033&lt;br /&gt;
|-&lt;br /&gt;
|makeunusable&lt;br /&gt;
|0x80ae&lt;br /&gt;
|0x8034&lt;br /&gt;
|-&lt;br /&gt;
|setcursorhint&lt;br /&gt;
|0x80c6&lt;br /&gt;
|0x8035&lt;br /&gt;
|-&lt;br /&gt;
|sethintstring&lt;br /&gt;
|0x80c7&lt;br /&gt;
|0x8036&lt;br /&gt;
|-&lt;br /&gt;
|forceusehinton&lt;br /&gt;
|0x80c8&lt;br /&gt;
|0x8037&lt;br /&gt;
|-&lt;br /&gt;
|forceusehintoff&lt;br /&gt;
|0x80c9&lt;br /&gt;
|0x8038&lt;br /&gt;
|-&lt;br /&gt;
|makesoft&lt;br /&gt;
|0x80ca&lt;br /&gt;
|0x8039&lt;br /&gt;
|-&lt;br /&gt;
|makehard&lt;br /&gt;
|0x80cb&lt;br /&gt;
|0x803a&lt;br /&gt;
|-&lt;br /&gt;
|willneverchange&lt;br /&gt;
|0x80cc&lt;br /&gt;
|0x803b&lt;br /&gt;
|-&lt;br /&gt;
|startfiring&lt;br /&gt;
|0x80cd&lt;br /&gt;
|0x803c&lt;br /&gt;
|-&lt;br /&gt;
|stopfiring&lt;br /&gt;
|0x80ce&lt;br /&gt;
|0x803d&lt;br /&gt;
|-&lt;br /&gt;
|isfiringturret&lt;br /&gt;
|0x80cf&lt;br /&gt;
|0x803e&lt;br /&gt;
|-&lt;br /&gt;
|startbarrelspin&lt;br /&gt;
|0x80d0&lt;br /&gt;
|0x803f&lt;br /&gt;
|-&lt;br /&gt;
|stopbarrelspin&lt;br /&gt;
|0x80d1&lt;br /&gt;
|0x8040&lt;br /&gt;
|-&lt;br /&gt;
|getbarrelspinrate&lt;br /&gt;
|0x80d2&lt;br /&gt;
|0x8041&lt;br /&gt;
|-&lt;br /&gt;
|remotecontrolturret&lt;br /&gt;
|0x80d3&lt;br /&gt;
|0x8042&lt;br /&gt;
|-&lt;br /&gt;
|remotecontrolturretoff&lt;br /&gt;
|0x80d4&lt;br /&gt;
|0x8043&lt;br /&gt;
|-&lt;br /&gt;
|shootturret&lt;br /&gt;
|0x80d5&lt;br /&gt;
|0x8044&lt;br /&gt;
|-&lt;br /&gt;
|getturretowner&lt;br /&gt;
|0x80d6&lt;br /&gt;
|0x8045&lt;br /&gt;
|-&lt;br /&gt;
|setsentryowner&lt;br /&gt;
|0x80ee&lt;br /&gt;
|0x8046&lt;br /&gt;
|-&lt;br /&gt;
|setsentrycarrier&lt;br /&gt;
|0x80ef&lt;br /&gt;
|0x8047&lt;br /&gt;
|-&lt;br /&gt;
|setturretminimapvisible&lt;br /&gt;
|0x80f0&lt;br /&gt;
|0x8048&lt;br /&gt;
|-&lt;br /&gt;
|settargetentity&lt;br /&gt;
|0x80f1&lt;br /&gt;
|0x8049&lt;br /&gt;
|-&lt;br /&gt;
|snaptotargetentity&lt;br /&gt;
|0x80f2&lt;br /&gt;
|0x804a&lt;br /&gt;
|-&lt;br /&gt;
|cleartargetentity&lt;br /&gt;
|0x80f3&lt;br /&gt;
|0x804b&lt;br /&gt;
|-&lt;br /&gt;
|getturrettarget&lt;br /&gt;
|0x80f4&lt;br /&gt;
|0x804c&lt;br /&gt;
|-&lt;br /&gt;
|setplayerspread&lt;br /&gt;
|0x80f5&lt;br /&gt;
|0x804d&lt;br /&gt;
|-&lt;br /&gt;
|setaispread&lt;br /&gt;
|0x80f6&lt;br /&gt;
|0x804e&lt;br /&gt;
|-&lt;br /&gt;
|setsuppressiontime&lt;br /&gt;
|0x80f7&lt;br /&gt;
|0x804f&lt;br /&gt;
|-&lt;br /&gt;
|setconvergencetime&lt;br /&gt;
|0x8119&lt;br /&gt;
|0x8050&lt;br /&gt;
|-&lt;br /&gt;
|setconvergenceheightpercent&lt;br /&gt;
|0x811a&lt;br /&gt;
|0x8051&lt;br /&gt;
|-&lt;br /&gt;
|setturretteam&lt;br /&gt;
|0x811b&lt;br /&gt;
|0x8052&lt;br /&gt;
|-&lt;br /&gt;
|maketurretsolid&lt;br /&gt;
|0x811c&lt;br /&gt;
|0x8053&lt;br /&gt;
|-&lt;br /&gt;
|maketurretoperable&lt;br /&gt;
|0x811d&lt;br /&gt;
|0x8054&lt;br /&gt;
|-&lt;br /&gt;
|maketurretinoperable&lt;br /&gt;
|0x811e&lt;br /&gt;
|0x8055&lt;br /&gt;
|-&lt;br /&gt;
|setturretaccuracy&lt;br /&gt;
|0x813a&lt;br /&gt;
|0x8056&lt;br /&gt;
|-&lt;br /&gt;
|setrightarc&lt;br /&gt;
|0x813b&lt;br /&gt;
|0x8057&lt;br /&gt;
|-&lt;br /&gt;
|setleftarc&lt;br /&gt;
|0x813c&lt;br /&gt;
|0x8058&lt;br /&gt;
|-&lt;br /&gt;
|settoparc&lt;br /&gt;
|0x813d&lt;br /&gt;
|0x8059&lt;br /&gt;
|-&lt;br /&gt;
|setbottomarc&lt;br /&gt;
|0x813e&lt;br /&gt;
|0x805a&lt;br /&gt;
|-&lt;br /&gt;
|setautorotationdelay&lt;br /&gt;
|0x813f&lt;br /&gt;
|0x805b&lt;br /&gt;
|-&lt;br /&gt;
|setdefaultdroppitch&lt;br /&gt;
|0x8140&lt;br /&gt;
|0x805c&lt;br /&gt;
|-&lt;br /&gt;
|restoredefaultdroppitch&lt;br /&gt;
|0x8141&lt;br /&gt;
|0x805d&lt;br /&gt;
|-&lt;br /&gt;
|turretfiredisable&lt;br /&gt;
|0x8142&lt;br /&gt;
|0x805e&lt;br /&gt;
|-&lt;br /&gt;
|turretfireenable&lt;br /&gt;
|0x8161&lt;br /&gt;
|0x805f&lt;br /&gt;
|-&lt;br /&gt;
|setturretmodechangewait&lt;br /&gt;
|0x8162&lt;br /&gt;
|0x8060&lt;br /&gt;
|-&lt;br /&gt;
|usetriggerrequirelookat&lt;br /&gt;
|0x8163&lt;br /&gt;
|0x8061&lt;br /&gt;
|-&lt;br /&gt;
|getstance&lt;br /&gt;
|0x8164&lt;br /&gt;
|0x8062&lt;br /&gt;
|-&lt;br /&gt;
|setstance&lt;br /&gt;
|0x8165&lt;br /&gt;
|0x8063&lt;br /&gt;
|-&lt;br /&gt;
|itemweaponsetammo&lt;br /&gt;
|0x8166&lt;br /&gt;
|0x8064&lt;br /&gt;
|-&lt;br /&gt;
|getammocount&lt;br /&gt;
|0x8167&lt;br /&gt;
|0x8065&lt;br /&gt;
|-&lt;br /&gt;
|gettagorigin&lt;br /&gt;
|0x8168&lt;br /&gt;
|0x8066&lt;br /&gt;
|-&lt;br /&gt;
|gettagangles&lt;br /&gt;
|0x8169&lt;br /&gt;
|0x8067&lt;br /&gt;
|-&lt;br /&gt;
|shellshock&lt;br /&gt;
|0x816a&lt;br /&gt;
|0x8068&lt;br /&gt;
|-&lt;br /&gt;
|stunplayer&lt;br /&gt;
|0x816b&lt;br /&gt;
|0x8069&lt;br /&gt;
|-&lt;br /&gt;
|stopshellshock&lt;br /&gt;
|0x816c&lt;br /&gt;
|0x806a&lt;br /&gt;
|-&lt;br /&gt;
|fadeoutshellshock&lt;br /&gt;
|0x816d&lt;br /&gt;
|0x806b&lt;br /&gt;
|-&lt;br /&gt;
|setdepthoffield&lt;br /&gt;
|0x816e&lt;br /&gt;
|0x806c&lt;br /&gt;
|-&lt;br /&gt;
|setviewmodeldepthoffield&lt;br /&gt;
|0x816f&lt;br /&gt;
|0x806d&lt;br /&gt;
|-&lt;br /&gt;
|setmotionblurmovescale&lt;br /&gt;
|0x8170&lt;br /&gt;
|0x806e&lt;br /&gt;
|-&lt;br /&gt;
|setmotionblurturnscale&lt;br /&gt;
|0x8190&lt;br /&gt;
|0x806f&lt;br /&gt;
|-&lt;br /&gt;
|setmotionblurzoomscale&lt;br /&gt;
|0x8191&lt;br /&gt;
|0x8070&lt;br /&gt;
|-&lt;br /&gt;
|viewkick&lt;br /&gt;
|0x8192&lt;br /&gt;
|0x8071&lt;br /&gt;
|-&lt;br /&gt;
|localtoworldcoords&lt;br /&gt;
|0x8193&lt;br /&gt;
|0x8072&lt;br /&gt;
|-&lt;br /&gt;
|getentitynumber&lt;br /&gt;
|0x8194&lt;br /&gt;
|0x8073&lt;br /&gt;
|-&lt;br /&gt;
|getentityvelocity&lt;br /&gt;
|0x8195&lt;br /&gt;
|0x8074&lt;br /&gt;
|-&lt;br /&gt;
|enablegrenadetouchdamage&lt;br /&gt;
|0x8196&lt;br /&gt;
|0x8075&lt;br /&gt;
|-&lt;br /&gt;
|disablegrenadetouchdamage&lt;br /&gt;
|0x8197&lt;br /&gt;
|0x8076&lt;br /&gt;
|-&lt;br /&gt;
|enableaimassist&lt;br /&gt;
|0x8198&lt;br /&gt;
|0x8077&lt;br /&gt;
|-&lt;br /&gt;
|disableaimassist&lt;br /&gt;
|0x81b7&lt;br /&gt;
|0x8078&lt;br /&gt;
|-&lt;br /&gt;
|radiusdamage&lt;br /&gt;
|0x81b8&lt;br /&gt;
|0x8079&lt;br /&gt;
|-&lt;br /&gt;
|detonate&lt;br /&gt;
|0x81b9&lt;br /&gt;
|0x807a&lt;br /&gt;
|-&lt;br /&gt;
|damageconetrace&lt;br /&gt;
|0x81ba&lt;br /&gt;
|0x807b&lt;br /&gt;
|-&lt;br /&gt;
|sightconetrace&lt;br /&gt;
|0x81bb&lt;br /&gt;
|0x807c&lt;br /&gt;
|-&lt;br /&gt;
|settargetent&lt;br /&gt;
|0x81bc&lt;br /&gt;
|0x807d&lt;br /&gt;
|-&lt;br /&gt;
|settargetpos&lt;br /&gt;
|0x81bd&lt;br /&gt;
|0x807e&lt;br /&gt;
|-&lt;br /&gt;
|cleartarget&lt;br /&gt;
|0x81be&lt;br /&gt;
|0x807f&lt;br /&gt;
|-&lt;br /&gt;
|setflightmodedirect&lt;br /&gt;
|0x81bf&lt;br /&gt;
|0x8080&lt;br /&gt;
|-&lt;br /&gt;
|setflightmodetop&lt;br /&gt;
|0x81c0&lt;br /&gt;
|0x8081&lt;br /&gt;
|-&lt;br /&gt;
|getlightintensity&lt;br /&gt;
|0x81c1&lt;br /&gt;
|0x8082&lt;br /&gt;
|-&lt;br /&gt;
|setlightintensity&lt;br /&gt;
|0x81c2&lt;br /&gt;
|0x8083&lt;br /&gt;
|-&lt;br /&gt;
|isragdoll&lt;br /&gt;
|0x81c3&lt;br /&gt;
|0x8084&lt;br /&gt;
|-&lt;br /&gt;
|setmovespeedscale&lt;br /&gt;
|0x81c4&lt;br /&gt;
|0x8085&lt;br /&gt;
|-&lt;br /&gt;
|cameralinkto&lt;br /&gt;
|0x81c5&lt;br /&gt;
|0x8086&lt;br /&gt;
|-&lt;br /&gt;
|cameraunlink&lt;br /&gt;
|0x81c6&lt;br /&gt;
|0x8087&lt;br /&gt;
|-&lt;br /&gt;
|controlslinkto&lt;br /&gt;
|0x81e3&lt;br /&gt;
|0x8088&lt;br /&gt;
|-&lt;br /&gt;
|controlsunlink&lt;br /&gt;
|0x81e4&lt;br /&gt;
|0x8089&lt;br /&gt;
|-&lt;br /&gt;
|makevehiclesolidcapsule&lt;br /&gt;
|0x81e5&lt;br /&gt;
|0x808a&lt;br /&gt;
|-&lt;br /&gt;
|makevehiclesolidsphere&lt;br /&gt;
|0x81e6&lt;br /&gt;
|0x808b&lt;br /&gt;
|-&lt;br /&gt;
|remotecontrolvehicle&lt;br /&gt;
|0x81e8&lt;br /&gt;
|0x808d&lt;br /&gt;
|-&lt;br /&gt;
|remotecontrolvehicleoff&lt;br /&gt;
|0x81e9&lt;br /&gt;
|0x808e&lt;br /&gt;
|-&lt;br /&gt;
|isfiringvehicleturret&lt;br /&gt;
|0x81ea&lt;br /&gt;
|0x808f&lt;br /&gt;
|-&lt;br /&gt;
|drivevehicleandcontrolturret&lt;br /&gt;
|0x81eb&lt;br /&gt;
|0x8090&lt;br /&gt;
|-&lt;br /&gt;
|drivevehicleandcontrolturretoff&lt;br /&gt;
|0x81ec&lt;br /&gt;
|0x8091&lt;br /&gt;
|-&lt;br /&gt;
|getplayersetting&lt;br /&gt;
|0x81ed&lt;br /&gt;
|0x8092&lt;br /&gt;
|-&lt;br /&gt;
|getlocalplayerprofiledata&lt;br /&gt;
|0x81ee&lt;br /&gt;
|0x8093&lt;br /&gt;
|-&lt;br /&gt;
|setlocalplayerprofiledata&lt;br /&gt;
|0x81ef&lt;br /&gt;
|0x8094&lt;br /&gt;
|-&lt;br /&gt;
|remotecamerasoundscapeon&lt;br /&gt;
|0x81f0&lt;br /&gt;
|0x8095&lt;br /&gt;
|-&lt;br /&gt;
|remotecamerasoundscapeoff&lt;br /&gt;
|0x81f1&lt;br /&gt;
|0x8096&lt;br /&gt;
|-&lt;br /&gt;
|radarjamon&lt;br /&gt;
|0x81f2&lt;br /&gt;
|0x8097&lt;br /&gt;
|-&lt;br /&gt;
|radarjamoff&lt;br /&gt;
|0x81f3&lt;br /&gt;
|0x8098&lt;br /&gt;
|-&lt;br /&gt;
|setmotiontrackervisible&lt;br /&gt;
|0x81f4&lt;br /&gt;
|0x8099&lt;br /&gt;
|-&lt;br /&gt;
|getmotiontrackervisible&lt;br /&gt;
|0x81f5&lt;br /&gt;
|0x809a&lt;br /&gt;
|-&lt;br /&gt;
|circle&lt;br /&gt;
|0x81f6&lt;br /&gt;
|0x809b&lt;br /&gt;
|-&lt;br /&gt;
|getpointinbounds&lt;br /&gt;
|0x81f7&lt;br /&gt;
|0x809c&lt;br /&gt;
|-&lt;br /&gt;
|transfermarkstonewscriptmodel&lt;br /&gt;
|0x81f8&lt;br /&gt;
|0x809d&lt;br /&gt;
|-&lt;br /&gt;
|setwatersheeting&lt;br /&gt;
|0x81f9&lt;br /&gt;
|0x809e&lt;br /&gt;
|-&lt;br /&gt;
|setweaponhudiconoverride&lt;br /&gt;
|0x81fa&lt;br /&gt;
|0x809f&lt;br /&gt;
|-&lt;br /&gt;
|getweaponhudiconoverride&lt;br /&gt;
|0x81fb&lt;br /&gt;
|0x80a0&lt;br /&gt;
|-&lt;br /&gt;
|setempjammed&lt;br /&gt;
|0x81fc&lt;br /&gt;
|0x80a1&lt;br /&gt;
|-&lt;br /&gt;
|playersetexpfog&lt;br /&gt;
|0x81fd&lt;br /&gt;
|0x80a2&lt;br /&gt;
|-&lt;br /&gt;
|isitemunlocked&lt;br /&gt;
|0x81fe&lt;br /&gt;
|0x80a3&lt;br /&gt;
|-&lt;br /&gt;
|getplayerdata&lt;br /&gt;
|0x81ff&lt;br /&gt;
|0x80a4&lt;br /&gt;
|-&lt;br /&gt;
|setplayerdata&lt;br /&gt;
|0x821a&lt;br /&gt;
|0x80a5&lt;br /&gt;
|-&lt;br /&gt;
|trackerupdate&lt;br /&gt;
|N/A&lt;br /&gt;
|0x80a6&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- player 1 --&amp;gt;&lt;br /&gt;
|pingplayer&lt;br /&gt;
|0x821c&lt;br /&gt;
|0x80a7&lt;br /&gt;
|-&lt;br /&gt;
|buttonpressed&lt;br /&gt;
|0x821d&lt;br /&gt;
|0x80a8&lt;br /&gt;
|-&lt;br /&gt;
|sayall&lt;br /&gt;
|0x821e&lt;br /&gt;
|0x80a9&lt;br /&gt;
|-&lt;br /&gt;
|sayteam&lt;br /&gt;
|0x821f&lt;br /&gt;
|0x80aa&lt;br /&gt;
|-&lt;br /&gt;
|showscoreboard&lt;br /&gt;
|0x8220&lt;br /&gt;
|0x80ab&lt;br /&gt;
|-&lt;br /&gt;
|setspawnweapon&lt;br /&gt;
|0x8221&lt;br /&gt;
|0x80ac&lt;br /&gt;
|-&lt;br /&gt;
|dropitem&lt;br /&gt;
|0x8222&lt;br /&gt;
|0x80ad&lt;br /&gt;
|-&lt;br /&gt;
|dropscavengerbag&lt;br /&gt;
|0x8223&lt;br /&gt;
|0x80ae&lt;br /&gt;
|-&lt;br /&gt;
|finishplayerdamage&lt;br /&gt;
|0x823c&lt;br /&gt;
|0x80af&lt;br /&gt;
|-&lt;br /&gt;
|suicide&lt;br /&gt;
|0x823d&lt;br /&gt;
|0x80b0&lt;br /&gt;
|-&lt;br /&gt;
|closeingamemenu&lt;br /&gt;
|0x823e&lt;br /&gt;
|0x80b1&lt;br /&gt;
|-&lt;br /&gt;
|iprintln&lt;br /&gt;
|0x823f&lt;br /&gt;
|0x80b2&lt;br /&gt;
|-&lt;br /&gt;
|iprintlnbold&lt;br /&gt;
|0x8240&lt;br /&gt;
|0x80b3&lt;br /&gt;
|-&lt;br /&gt;
|spawn&lt;br /&gt;
|0x8241&lt;br /&gt;
|0x80b4&lt;br /&gt;
|-&lt;br /&gt;
|setentertime&lt;br /&gt;
|0x8242&lt;br /&gt;
|0x80b5&lt;br /&gt;
|-&lt;br /&gt;
|cloneplayer&lt;br /&gt;
|0x8243&lt;br /&gt;
|0x80b6&lt;br /&gt;
|-&lt;br /&gt;
|istalking&lt;br /&gt;
|0x8244&lt;br /&gt;
|0x80b7&lt;br /&gt;
|-&lt;br /&gt;
|allowspectateteam&lt;br /&gt;
|0x8245&lt;br /&gt;
|0x80b8&lt;br /&gt;
|-&lt;br /&gt;
|getguid&lt;br /&gt;
|0x8246&lt;br /&gt;
|0x80b9&lt;br /&gt;
|-&lt;br /&gt;
|getxuid&lt;br /&gt;
|0x8266&lt;br /&gt;
|0x80ba&lt;br /&gt;
|-&lt;br /&gt;
|ishost&lt;br /&gt;
|0x8267&lt;br /&gt;
|0x80bb&lt;br /&gt;
|-&lt;br /&gt;
|getspectatingplayer&lt;br /&gt;
|0x8268&lt;br /&gt;
|0x80bc&lt;br /&gt;
|-&lt;br /&gt;
|predictstreampos&lt;br /&gt;
|0x8269&lt;br /&gt;
|0x80bd&lt;br /&gt;
|-&lt;br /&gt;
|updatescores&lt;br /&gt;
|0x826a&lt;br /&gt;
|0x80be&lt;br /&gt;
|-&lt;br /&gt;
|updatedmscores&lt;br /&gt;
|0x826b&lt;br /&gt;
|0x80bf&lt;br /&gt;
|-&lt;br /&gt;
|setrank&lt;br /&gt;
|0x826c&lt;br /&gt;
|0x80c0&lt;br /&gt;
|-&lt;br /&gt;
|setcardtitle&lt;br /&gt;
|0x826d&lt;br /&gt;
|0x80c1&lt;br /&gt;
|-&lt;br /&gt;
|setcardicon&lt;br /&gt;
|0x828c&lt;br /&gt;
|0x80c2&lt;br /&gt;
|-&lt;br /&gt;
|setcardnameplate&lt;br /&gt;
|0x828d&lt;br /&gt;
|0x80c3&lt;br /&gt;
|-&lt;br /&gt;
|setcarddisplayslot&lt;br /&gt;
|0x828e&lt;br /&gt;
|0x80c4&lt;br /&gt;
|-&lt;br /&gt;
|kc_regweaponforfxremoval&lt;br /&gt;
|0x828f&lt;br /&gt;
|0x80c5&lt;br /&gt;
|-&lt;br /&gt;
|laststandrevive&lt;br /&gt;
|0x8290&lt;br /&gt;
|0x80c6&lt;br /&gt;
|-&lt;br /&gt;
|setspectatedefaults&lt;br /&gt;
|0x8291&lt;br /&gt;
|0x80c7&lt;br /&gt;
|-&lt;br /&gt;
|getthirdpersoncrosshairoffset&lt;br /&gt;
|0x8292&lt;br /&gt;
|0x80c8&lt;br /&gt;
|-&lt;br /&gt;
|disableweaponpickup&lt;br /&gt;
|0x8293&lt;br /&gt;
|0x80c9&lt;br /&gt;
|-&lt;br /&gt;
|enableweaponpickup&lt;br /&gt;
|0x8294&lt;br /&gt;
|0x80ca&lt;br /&gt;
|-&lt;br /&gt;
|issplitscreenplayer&lt;br /&gt;
|N/A&lt;br /&gt;
|0x80cb&lt;br /&gt;
|-&lt;br /&gt;
|issplitscreenplayerprimary&lt;br /&gt;
|N/A&lt;br /&gt;
|0x80cc&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- player 2 --&amp;gt;&lt;br /&gt;
|getviewmodel&lt;br /&gt;
|0x82b1&lt;br /&gt;
|0x80cd&lt;br /&gt;
|-&lt;br /&gt;
|fragbuttonpressed&lt;br /&gt;
|0x82b2&lt;br /&gt;
|0x80ce&lt;br /&gt;
|-&lt;br /&gt;
|secondaryoffhandbuttonpressed&lt;br /&gt;
|0x82b3&lt;br /&gt;
|0x80cf&lt;br /&gt;
|-&lt;br /&gt;
|getcurrentweaponclipammo&lt;br /&gt;
|0x82b4&lt;br /&gt;
|0x80d0&lt;br /&gt;
|-&lt;br /&gt;
|setvelocity&lt;br /&gt;
|0x82b5&lt;br /&gt;
|0x80d1&lt;br /&gt;
|-&lt;br /&gt;
|getplayerviewheight&lt;br /&gt;
|0x82b6&lt;br /&gt;
|0x80d2&lt;br /&gt;
|-&lt;br /&gt;
|enablemousesteer&lt;br /&gt;
|0x8309&lt;br /&gt;
|0x8309&lt;br /&gt;
|-&lt;br /&gt;
|getnormalizedmovement&lt;br /&gt;
|0x82b7&lt;br /&gt;
|0x80d3&lt;br /&gt;
|-&lt;br /&gt;
|getnormalizedcameramovement&lt;br /&gt;
|0x82ce&lt;br /&gt;
|0x80d4&lt;br /&gt;
|-&lt;br /&gt;
|giveweapon&lt;br /&gt;
|0x82cf&lt;br /&gt;
|0x80d5&lt;br /&gt;
|-&lt;br /&gt;
|takeweapon&lt;br /&gt;
|0x82d0&lt;br /&gt;
|0x80d6&lt;br /&gt;
|-&lt;br /&gt;
|takeallweapons&lt;br /&gt;
|0x82d1&lt;br /&gt;
|0x80d7&lt;br /&gt;
|-&lt;br /&gt;
|getcurrentweapon&lt;br /&gt;
|0x82d2&lt;br /&gt;
|0x80d8&lt;br /&gt;
|-&lt;br /&gt;
|getcurrentprimaryweapon&lt;br /&gt;
|0x82d3&lt;br /&gt;
|0x80d9&lt;br /&gt;
|-&lt;br /&gt;
|getcurrentoffhand&lt;br /&gt;
|0x82d4&lt;br /&gt;
|0x80da&lt;br /&gt;
|-&lt;br /&gt;
|hasweapon&lt;br /&gt;
|0x82d5&lt;br /&gt;
|0x80db&lt;br /&gt;
|-&lt;br /&gt;
|switchtoweapon&lt;br /&gt;
|0x82d6&lt;br /&gt;
|0x80dc&lt;br /&gt;
|-&lt;br /&gt;
|switchtoweaponimmediate&lt;br /&gt;
|0x82d7&lt;br /&gt;
|0x80dd&lt;br /&gt;
|-&lt;br /&gt;
|switchtooffhand&lt;br /&gt;
|0x82d8&lt;br /&gt;
|0x80de&lt;br /&gt;
|-&lt;br /&gt;
|givestartammo&lt;br /&gt;
|0x82f2&lt;br /&gt;
|0x80df&lt;br /&gt;
|-&lt;br /&gt;
|givemaxammo&lt;br /&gt;
|0x82f3&lt;br /&gt;
|0x80e0&lt;br /&gt;
|-&lt;br /&gt;
|getfractionstartammo&lt;br /&gt;
|0x82f4&lt;br /&gt;
|0x80e1&lt;br /&gt;
|-&lt;br /&gt;
|getfractionmaxammo&lt;br /&gt;
|0x82f5&lt;br /&gt;
|0x80e2&lt;br /&gt;
|-&lt;br /&gt;
|isdualwielding&lt;br /&gt;
|0x82f6&lt;br /&gt;
|0x80e3&lt;br /&gt;
|-&lt;br /&gt;
|isreloading&lt;br /&gt;
|0x82f7&lt;br /&gt;
|0x80e4&lt;br /&gt;
|-&lt;br /&gt;
|isswitchingweapon&lt;br /&gt;
|0x82f8&lt;br /&gt;
|0x80e5&lt;br /&gt;
|-&lt;br /&gt;
|setorigin&lt;br /&gt;
|0x82f9&lt;br /&gt;
|0x80e6&lt;br /&gt;
|-&lt;br /&gt;
|getvelocity&lt;br /&gt;
|0x82fa&lt;br /&gt;
|0x80e7&lt;br /&gt;
|-&lt;br /&gt;
|setplayerangles&lt;br /&gt;
|0x82fb&lt;br /&gt;
|0x80e8&lt;br /&gt;
|-&lt;br /&gt;
|getplayerangles&lt;br /&gt;
|0x82fc&lt;br /&gt;
|0x80e9&lt;br /&gt;
|-&lt;br /&gt;
|usebuttonpressed&lt;br /&gt;
|0x82fd&lt;br /&gt;
|0x80ea&lt;br /&gt;
|-&lt;br /&gt;
|attackbuttonpressed&lt;br /&gt;
|0x82fe&lt;br /&gt;
|0x80eb&lt;br /&gt;
|-&lt;br /&gt;
|adsbuttonpressed&lt;br /&gt;
|0x82ff&lt;br /&gt;
|0x80ec&lt;br /&gt;
|-&lt;br /&gt;
|meleebuttonpressed&lt;br /&gt;
|0x8300&lt;br /&gt;
|0x80ed&lt;br /&gt;
|-&lt;br /&gt;
|playerads&lt;br /&gt;
|0x8301&lt;br /&gt;
|0x80ee&lt;br /&gt;
|-&lt;br /&gt;
|isonground&lt;br /&gt;
|0x8302&lt;br /&gt;
|0x80ef&lt;br /&gt;
|-&lt;br /&gt;
|isusingturret&lt;br /&gt;
|0x8303&lt;br /&gt;
|0x80f0&lt;br /&gt;
|-&lt;br /&gt;
|setviewmodel&lt;br /&gt;
|0x8304&lt;br /&gt;
|0x80f1&lt;br /&gt;
|-&lt;br /&gt;
|setoffhandprimaryclass&lt;br /&gt;
|0x8305&lt;br /&gt;
|0x80f2&lt;br /&gt;
|-&lt;br /&gt;
|getoffhandprimaryclass&lt;br /&gt;
|0x8306&lt;br /&gt;
|0x80f3&lt;br /&gt;
|-&lt;br /&gt;
|setoffhandsecondaryclass&lt;br /&gt;
|0x82d9&lt;br /&gt;
|0x80f4&lt;br /&gt;
|-&lt;br /&gt;
|getoffhandsecondaryclass&lt;br /&gt;
|0x82da&lt;br /&gt;
|0x80f5&lt;br /&gt;
|-&lt;br /&gt;
|beginlocationselection&lt;br /&gt;
|0x82db&lt;br /&gt;
|0x80f6&lt;br /&gt;
|-&lt;br /&gt;
|endlocationselection&lt;br /&gt;
|0x82dc&lt;br /&gt;
|0x80f7&lt;br /&gt;
|-&lt;br /&gt;
|disableweapons&lt;br /&gt;
|0x82dd&lt;br /&gt;
|0x80f8&lt;br /&gt;
|-&lt;br /&gt;
|enableweapons&lt;br /&gt;
|0x82de&lt;br /&gt;
|0x80f9&lt;br /&gt;
|-&lt;br /&gt;
|disableoffhandweapons&lt;br /&gt;
|0x82df&lt;br /&gt;
|0x80fa&lt;br /&gt;
|-&lt;br /&gt;
|enableoffhandweapons&lt;br /&gt;
|0x82e0&lt;br /&gt;
|0x80fb&lt;br /&gt;
|-&lt;br /&gt;
|disableweaponswitch&lt;br /&gt;
|0x82e1&lt;br /&gt;
|0x80fc&lt;br /&gt;
|-&lt;br /&gt;
|enableweaponswitch&lt;br /&gt;
|0x82e2&lt;br /&gt;
|0x80fd&lt;br /&gt;
|-&lt;br /&gt;
|openpopupmenu&lt;br /&gt;
|0x82e3&lt;br /&gt;
|0x80fe&lt;br /&gt;
|-&lt;br /&gt;
|openpopupmenunomouse&lt;br /&gt;
|0x82e4&lt;br /&gt;
|0x80ff&lt;br /&gt;
|-&lt;br /&gt;
|closepopupmenu&lt;br /&gt;
|0x82e5&lt;br /&gt;
|0x8100&lt;br /&gt;
|-&lt;br /&gt;
|openmenu&lt;br /&gt;
|0x82e6&lt;br /&gt;
|0x8101&lt;br /&gt;
|-&lt;br /&gt;
|closemenu&lt;br /&gt;
|0x82e7&lt;br /&gt;
|0x8102&lt;br /&gt;
|-&lt;br /&gt;
|freezecontrols&lt;br /&gt;
|0x82e9&lt;br /&gt;
|0x8104&lt;br /&gt;
|-&lt;br /&gt;
|disableusability&lt;br /&gt;
|0x82ea&lt;br /&gt;
|0x8105&lt;br /&gt;
|-&lt;br /&gt;
|enableusability&lt;br /&gt;
|0x82eb&lt;br /&gt;
|0x8106&lt;br /&gt;
|-&lt;br /&gt;
|setwhizbyspreads&lt;br /&gt;
|0x82ec&lt;br /&gt;
|0x8107&lt;br /&gt;
|-&lt;br /&gt;
|setwhizbyradii&lt;br /&gt;
|0x82ed&lt;br /&gt;
|0x8108&lt;br /&gt;
|-&lt;br /&gt;
|setreverb&lt;br /&gt;
|0x82ee&lt;br /&gt;
|0x8109&lt;br /&gt;
|-&lt;br /&gt;
|deactivatereverb&lt;br /&gt;
|0x82ef&lt;br /&gt;
|0x810a&lt;br /&gt;
|-&lt;br /&gt;
|setvolmod&lt;br /&gt;
|0x82f0&lt;br /&gt;
|0x810b&lt;br /&gt;
|-&lt;br /&gt;
|setchannelvolume&lt;br /&gt;
|0x82f1&lt;br /&gt;
|0x810c&lt;br /&gt;
|-&lt;br /&gt;
|setchannelvolumes&lt;br /&gt;
|0x82b8&lt;br /&gt;
|0x810d&lt;br /&gt;
|-&lt;br /&gt;
|deactivatechannelvolumes&lt;br /&gt;
|0x82b9&lt;br /&gt;
|0x810e&lt;br /&gt;
|-&lt;br /&gt;
|playlocalsound&lt;br /&gt;
|0x82ba&lt;br /&gt;
|0x810f&lt;br /&gt;
|-&lt;br /&gt;
|stoplocalsound&lt;br /&gt;
|0x82bb&lt;br /&gt;
|0x8110&lt;br /&gt;
|-&lt;br /&gt;
|setweaponammoclip&lt;br /&gt;
|0x82bc&lt;br /&gt;
|0x8111&lt;br /&gt;
|-&lt;br /&gt;
|setweaponammostock&lt;br /&gt;
|0x82bd&lt;br /&gt;
|0x8112&lt;br /&gt;
|-&lt;br /&gt;
|getweaponammoclip&lt;br /&gt;
|0x82be&lt;br /&gt;
|0x8113&lt;br /&gt;
|-&lt;br /&gt;
|getweaponammostock&lt;br /&gt;
|0x82bf&lt;br /&gt;
|0x8114&lt;br /&gt;
|-&lt;br /&gt;
|anyammoforweaponmodes&lt;br /&gt;
|0x82c0&lt;br /&gt;
|0x8115&lt;br /&gt;
|-&lt;br /&gt;
|setclientdvar&lt;br /&gt;
|0x82c1&lt;br /&gt;
|0x8116&lt;br /&gt;
|-&lt;br /&gt;
|setclientdvars&lt;br /&gt;
|0x82c2&lt;br /&gt;
|0x8117&lt;br /&gt;
|-&lt;br /&gt;
|allowads&lt;br /&gt;
|0x82c3&lt;br /&gt;
|0x8118&lt;br /&gt;
|-&lt;br /&gt;
|allowjump&lt;br /&gt;
|0x82c4&lt;br /&gt;
|0x8119&lt;br /&gt;
|-&lt;br /&gt;
|allowsprint&lt;br /&gt;
|0x82c5&lt;br /&gt;
|0x811a&lt;br /&gt;
|-&lt;br /&gt;
|setspreadoverride&lt;br /&gt;
|0x82c6&lt;br /&gt;
|0x811b&lt;br /&gt;
|-&lt;br /&gt;
|resetspreadoverride&lt;br /&gt;
|0x82c7&lt;br /&gt;
|0x811c&lt;br /&gt;
|-&lt;br /&gt;
|setaimspreadmovementscale&lt;br /&gt;
|0x82c8&lt;br /&gt;
|0x811d&lt;br /&gt;
|-&lt;br /&gt;
|setactionslot&lt;br /&gt;
|0x82c9&lt;br /&gt;
|0x811e&lt;br /&gt;
|-&lt;br /&gt;
|setviewkickscale&lt;br /&gt;
|0x82ca&lt;br /&gt;
|0x811f&lt;br /&gt;
|-&lt;br /&gt;
|getviewkickscale&lt;br /&gt;
|0x82cb&lt;br /&gt;
|0x8120&lt;br /&gt;
|-&lt;br /&gt;
|getweaponslistall&lt;br /&gt;
|0x82cc&lt;br /&gt;
|0x8121&lt;br /&gt;
|-&lt;br /&gt;
|getweaponslistprimaries&lt;br /&gt;
|0x82cd&lt;br /&gt;
|0x8122&lt;br /&gt;
|-&lt;br /&gt;
|getweaponslistoffhands&lt;br /&gt;
|0x8296&lt;br /&gt;
|0x8123&lt;br /&gt;
|-&lt;br /&gt;
|getweaponslistitems&lt;br /&gt;
|0x8297&lt;br /&gt;
|0x8124&lt;br /&gt;
|-&lt;br /&gt;
|getweaponslistexclusives&lt;br /&gt;
|0x8298&lt;br /&gt;
|0x8125&lt;br /&gt;
|-&lt;br /&gt;
|getweaponslist&lt;br /&gt;
|0x8299&lt;br /&gt;
|0x8126&lt;br /&gt;
|-&lt;br /&gt;
|canplayerplacesentry&lt;br /&gt;
|0x829a&lt;br /&gt;
|0x8127&lt;br /&gt;
|-&lt;br /&gt;
|canplayerplacetank&lt;br /&gt;
|0x829b&lt;br /&gt;
|0x8128&lt;br /&gt;
|-&lt;br /&gt;
|visionsetnakedforplayer&lt;br /&gt;
|0x829c&lt;br /&gt;
|0x8129&lt;br /&gt;
|-&lt;br /&gt;
|visionsetnightforplayer&lt;br /&gt;
|0x829d&lt;br /&gt;
|0x812a&lt;br /&gt;
|-&lt;br /&gt;
|visionsetmissilecamforplayer&lt;br /&gt;
|0x829e&lt;br /&gt;
|0x812b&lt;br /&gt;
|-&lt;br /&gt;
|visionsetthermalforplayer&lt;br /&gt;
|0x829f&lt;br /&gt;
|0x812c&lt;br /&gt;
|-&lt;br /&gt;
|visionsetpainforplayer&lt;br /&gt;
|0x82a0&lt;br /&gt;
|0x812d&lt;br /&gt;
|-&lt;br /&gt;
|setblurforplayer&lt;br /&gt;
|0x82a1&lt;br /&gt;
|0x812e&lt;br /&gt;
|-&lt;br /&gt;
|getplayerweaponmodel&lt;br /&gt;
|0x82a2&lt;br /&gt;
|0x812f&lt;br /&gt;
|-&lt;br /&gt;
|getplayerknifemodel&lt;br /&gt;
|0x82a3&lt;br /&gt;
|0x8130&lt;br /&gt;
|-&lt;br /&gt;
|updateplayermodelwithweapons&lt;br /&gt;
|0x82a4&lt;br /&gt;
|0x8131&lt;br /&gt;
|-&lt;br /&gt;
|notifyonplayercommand&lt;br /&gt;
|0x82a5&lt;br /&gt;
|0x8132&lt;br /&gt;
|-&lt;br /&gt;
|canmantle&lt;br /&gt;
|0x82a6&lt;br /&gt;
|0x8133&lt;br /&gt;
|-&lt;br /&gt;
|forcemantle&lt;br /&gt;
|0x82a7&lt;br /&gt;
|0x8134&lt;br /&gt;
|-&lt;br /&gt;
|ismantling&lt;br /&gt;
|0x82a8&lt;br /&gt;
|0x8135&lt;br /&gt;
|-&lt;br /&gt;
|playfx&lt;br /&gt;
|0x82a9&lt;br /&gt;
|0x8136&lt;br /&gt;
|-&lt;br /&gt;
|recoilscaleon&lt;br /&gt;
|0x82aa&lt;br /&gt;
|0x8137&lt;br /&gt;
|-&lt;br /&gt;
|recoilscaleoff&lt;br /&gt;
|0x82ab&lt;br /&gt;
|0x8138&lt;br /&gt;
|-&lt;br /&gt;
|weaponlockstart&lt;br /&gt;
|0x82ac&lt;br /&gt;
|0x8139&lt;br /&gt;
|-&lt;br /&gt;
|weaponlockfinalize&lt;br /&gt;
|0x82ad&lt;br /&gt;
|0x813a&lt;br /&gt;
|-&lt;br /&gt;
|weaponlockfree&lt;br /&gt;
|0x82ae&lt;br /&gt;
|0x813b&lt;br /&gt;
|-&lt;br /&gt;
|weaponlocktargettooclose&lt;br /&gt;
|0x82af&lt;br /&gt;
|0x813c&lt;br /&gt;
|-&lt;br /&gt;
|weaponlocknoclearance&lt;br /&gt;
|0x826e&lt;br /&gt;
|0x813d&lt;br /&gt;
|-&lt;br /&gt;
|visionsyncwithplayer&lt;br /&gt;
|0x826f&lt;br /&gt;
|0x813e&lt;br /&gt;
|-&lt;br /&gt;
|showhudsplash&lt;br /&gt;
|0x8270&lt;br /&gt;
|0x813f&lt;br /&gt;
|-&lt;br /&gt;
|setperk&lt;br /&gt;
|0x8271&lt;br /&gt;
|0x8140&lt;br /&gt;
|-&lt;br /&gt;
|hasperk&lt;br /&gt;
|0x8272&lt;br /&gt;
|0x8141&lt;br /&gt;
|-&lt;br /&gt;
|clearperks&lt;br /&gt;
|0x8273&lt;br /&gt;
|0x8142&lt;br /&gt;
|-&lt;br /&gt;
|unsetperk&lt;br /&gt;
|0x8274&lt;br /&gt;
|0x8143&lt;br /&gt;
|-&lt;br /&gt;
|noclip&lt;br /&gt;
|0x8275&lt;br /&gt;
|0x8144&lt;br /&gt;
|-&lt;br /&gt;
|ufo&lt;br /&gt;
|0x8276&lt;br /&gt;
|0x8145&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- script ent --&amp;gt;&lt;br /&gt;
|moveto&lt;br /&gt;
|0x8277&lt;br /&gt;
|0x8146&lt;br /&gt;
|-&lt;br /&gt;
|movex&lt;br /&gt;
|0x8278&lt;br /&gt;
|0x8147&lt;br /&gt;
|-&lt;br /&gt;
|movey&lt;br /&gt;
|0x8279&lt;br /&gt;
|0x8148&lt;br /&gt;
|-&lt;br /&gt;
|movez&lt;br /&gt;
|0x827A&lt;br /&gt;
|0x8149&lt;br /&gt;
|-&lt;br /&gt;
|movegravity&lt;br /&gt;
|0x827B&lt;br /&gt;
|0x814A&lt;br /&gt;
|-&lt;br /&gt;
|moveslide&lt;br /&gt;
|0x827C&lt;br /&gt;
|0x814B&lt;br /&gt;
|-&lt;br /&gt;
|stopmoveslide&lt;br /&gt;
|0x827D&lt;br /&gt;
|0x814C&lt;br /&gt;
|-&lt;br /&gt;
|rotateto&lt;br /&gt;
|0x827E&lt;br /&gt;
|0x814D&lt;br /&gt;
|-&lt;br /&gt;
|rotatepitch&lt;br /&gt;
|0x827F&lt;br /&gt;
|0x814E&lt;br /&gt;
|-&lt;br /&gt;
|rotateyaw&lt;br /&gt;
|0x8280&lt;br /&gt;
|0x814F&lt;br /&gt;
|-&lt;br /&gt;
|rotateroll&lt;br /&gt;
|0x8281&lt;br /&gt;
|0x8150&lt;br /&gt;
|-&lt;br /&gt;
|addpitch&lt;br /&gt;
|0x8282&lt;br /&gt;
|0x8151&lt;br /&gt;
|-&lt;br /&gt;
|addyaw&lt;br /&gt;
|0x8283&lt;br /&gt;
|0x8152&lt;br /&gt;
|-&lt;br /&gt;
|addroll&lt;br /&gt;
|0x8284&lt;br /&gt;
|0x8153&lt;br /&gt;
|-&lt;br /&gt;
|vibrate&lt;br /&gt;
|0x8285&lt;br /&gt;
|0x8154&lt;br /&gt;
|-&lt;br /&gt;
|rotatevelocity&lt;br /&gt;
|0x8286&lt;br /&gt;
|0x8155&lt;br /&gt;
|-&lt;br /&gt;
|solid&lt;br /&gt;
|0x8287&lt;br /&gt;
|0x8156&lt;br /&gt;
|-&lt;br /&gt;
|notsolid&lt;br /&gt;
|0x8288&lt;br /&gt;
|0x8157&lt;br /&gt;
|-&lt;br /&gt;
|setcandamage&lt;br /&gt;
|0x8289&lt;br /&gt;
|0x8158&lt;br /&gt;
|-&lt;br /&gt;
|setcanradiusdamage&lt;br /&gt;
|0x828A&lt;br /&gt;
|0x8159&lt;br /&gt;
|-&lt;br /&gt;
|physicslaunchclient&lt;br /&gt;
|0x828B&lt;br /&gt;
|0x815A&lt;br /&gt;
|-&lt;br /&gt;
|physicslaunchserver&lt;br /&gt;
|0x8247&lt;br /&gt;
|0x815B&lt;br /&gt;
|-&lt;br /&gt;
|physicslaunchserveritem&lt;br /&gt;
|0x8248&lt;br /&gt;
|0x815C&lt;br /&gt;
|-&lt;br /&gt;
|clonebrushmodeltoscriptmodel&lt;br /&gt;
|0x8249&lt;br /&gt;
|0x815D&lt;br /&gt;
|-&lt;br /&gt;
|scriptmodelplayanim&lt;br /&gt;
|0x824A&lt;br /&gt;
|0x815E&lt;br /&gt;
|-&lt;br /&gt;
|scriptmodelclearanim&lt;br /&gt;
|0x824B&lt;br /&gt;
|0x815F&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- vehicle --&amp;gt;&lt;br /&gt;
|vehicle_teleport&lt;br /&gt;
|0x824C&lt;br /&gt;
|0x8160&lt;br /&gt;
|-&lt;br /&gt;
|attachpath&lt;br /&gt;
|0x824D&lt;br /&gt;
|0x8161&lt;br /&gt;
|-&lt;br /&gt;
|getattachpos&lt;br /&gt;
|0x824E&lt;br /&gt;
|0x8162&lt;br /&gt;
|-&lt;br /&gt;
|startpath&lt;br /&gt;
|0x824F&lt;br /&gt;
|0x8163&lt;br /&gt;
|-&lt;br /&gt;
|setswitchnode&lt;br /&gt;
|0x8250&lt;br /&gt;
|0x8164&lt;br /&gt;
|-&lt;br /&gt;
|setwaitspeed&lt;br /&gt;
|0x8251&lt;br /&gt;
|0x8165&lt;br /&gt;
|-&lt;br /&gt;
|vehicle_finishdamage&lt;br /&gt;
|0x8252&lt;br /&gt;
|0x8166&lt;br /&gt;
|-&lt;br /&gt;
|vehicle_setspeed&lt;br /&gt;
|0x8253&lt;br /&gt;
|0x8167&lt;br /&gt;
|-&lt;br /&gt;
|vehicle_setspeedimmediate&lt;br /&gt;
|0x8254&lt;br /&gt;
|0x8168&lt;br /&gt;
|-&lt;br /&gt;
|vehicle_rotateyaw&lt;br /&gt;
|0x8255&lt;br /&gt;
|0x8169&lt;br /&gt;
|-&lt;br /&gt;
|vehicle_getspeed&lt;br /&gt;
|0x8256&lt;br /&gt;
|0x816a&lt;br /&gt;
|-&lt;br /&gt;
|vehicle_getvelocity&lt;br /&gt;
|0x8257&lt;br /&gt;
|0x816b&lt;br /&gt;
|-&lt;br /&gt;
|vehicle_getbodyvelocity&lt;br /&gt;
|0x8258&lt;br /&gt;
|0x816c&lt;br /&gt;
|-&lt;br /&gt;
|vehicle_getsteering&lt;br /&gt;
|0x8259&lt;br /&gt;
|0x816d&lt;br /&gt;
|-&lt;br /&gt;
|vehicle_getthrottle&lt;br /&gt;
|0x825A&lt;br /&gt;
|0x816e&lt;br /&gt;
|-&lt;br /&gt;
|vehicle_turnengineoff&lt;br /&gt;
|0x825B&lt;br /&gt;
|0x816f&lt;br /&gt;
|-&lt;br /&gt;
|vehicle_turnengineon&lt;br /&gt;
|0x825C&lt;br /&gt;
|0x8170&lt;br /&gt;
|-&lt;br /&gt;
|getgoalspeedmph&lt;br /&gt;
|0x825D&lt;br /&gt;
|0x8171&lt;br /&gt;
|-&lt;br /&gt;
|setacceleration&lt;br /&gt;
|0x825E&lt;br /&gt;
|0x8172&lt;br /&gt;
|-&lt;br /&gt;
|setdeceleration&lt;br /&gt;
|0x825F&lt;br /&gt;
|0x8173&lt;br /&gt;
|-&lt;br /&gt;
|resumespeed&lt;br /&gt;
|0x8260&lt;br /&gt;
|0x8174&lt;br /&gt;
|-&lt;br /&gt;
|setyawspeed&lt;br /&gt;
|0x8261&lt;br /&gt;
|0x8175&lt;br /&gt;
|-&lt;br /&gt;
|setyawspeedbyname&lt;br /&gt;
|0x8262&lt;br /&gt;
|0x8176&lt;br /&gt;
|-&lt;br /&gt;
|setmaxpitchroll&lt;br /&gt;
|0x8263&lt;br /&gt;
|0x8177&lt;br /&gt;
|-&lt;br /&gt;
|setairresistance&lt;br /&gt;
|0x8264&lt;br /&gt;
|0x8178&lt;br /&gt;
|-&lt;br /&gt;
|setturningability&lt;br /&gt;
|0x8265&lt;br /&gt;
|0x8179&lt;br /&gt;
|-&lt;br /&gt;
|setjitterparams&lt;br /&gt;
|0x8224&lt;br /&gt;
|0x817a&lt;br /&gt;
|-&lt;br /&gt;
|sethoverparams&lt;br /&gt;
|0x8225&lt;br /&gt;
|0x817b&lt;br /&gt;
|-&lt;br /&gt;
|joltbody&lt;br /&gt;
|0x8226&lt;br /&gt;
|0x817c&lt;br /&gt;
|-&lt;br /&gt;
|freevehicle&lt;br /&gt;
|0x8227&lt;br /&gt;
|0x817d&lt;br /&gt;
|-&lt;br /&gt;
|getwheelsurface&lt;br /&gt;
|0x8228&lt;br /&gt;
|0x817e&lt;br /&gt;
|-&lt;br /&gt;
|getvehicleowner&lt;br /&gt;
|0x8229&lt;br /&gt;
|0x817f&lt;br /&gt;
|-&lt;br /&gt;
|setvehiclelookattext&lt;br /&gt;
|0x822A&lt;br /&gt;
|0x8180&lt;br /&gt;
|-&lt;br /&gt;
|setvehicleteam&lt;br /&gt;
|0x822B&lt;br /&gt;
|0x8181&lt;br /&gt;
|-&lt;br /&gt;
|setneargoalnotifydist&lt;br /&gt;
|0x822C&lt;br /&gt;
|0x8182&lt;br /&gt;
|-&lt;br /&gt;
|setvehgoalpos&lt;br /&gt;
|0x822D&lt;br /&gt;
|0x8183&lt;br /&gt;
|-&lt;br /&gt;
|setgoalyaw&lt;br /&gt;
|0x822E&lt;br /&gt;
|0x8184&lt;br /&gt;
|-&lt;br /&gt;
|cleargoalyaw&lt;br /&gt;
|0x822F&lt;br /&gt;
|0x8185&lt;br /&gt;
|-&lt;br /&gt;
|settargetyaw&lt;br /&gt;
|0x8230&lt;br /&gt;
|0x8186&lt;br /&gt;
|-&lt;br /&gt;
|cleartargetyaw&lt;br /&gt;
|0x8231&lt;br /&gt;
|0x8187&lt;br /&gt;
|-&lt;br /&gt;
|vehicle_helisetai&lt;br /&gt;
|0x8232&lt;br /&gt;
|0x8188&lt;br /&gt;
|-&lt;br /&gt;
|setturrettargetvec&lt;br /&gt;
|0x8233&lt;br /&gt;
|0x8189&lt;br /&gt;
|-&lt;br /&gt;
|setturrettargetent&lt;br /&gt;
|0x8234&lt;br /&gt;
|0x818a&lt;br /&gt;
|-&lt;br /&gt;
|clearturrettarget&lt;br /&gt;
|0x8235&lt;br /&gt;
|0x818b&lt;br /&gt;
|-&lt;br /&gt;
|vehicle_canturrettargetpoint&lt;br /&gt;
|0x8236&lt;br /&gt;
|0x818c&lt;br /&gt;
|-&lt;br /&gt;
|setlookatent&lt;br /&gt;
|0x8237&lt;br /&gt;
|0x818d&lt;br /&gt;
|-&lt;br /&gt;
|clearlookatent&lt;br /&gt;
|0x8238&lt;br /&gt;
|0x818e&lt;br /&gt;
|-&lt;br /&gt;
|setvehweapon&lt;br /&gt;
|0x8239&lt;br /&gt;
|0x818f&lt;br /&gt;
|-&lt;br /&gt;
|fireweapon&lt;br /&gt;
|0x823A&lt;br /&gt;
|0x8190&lt;br /&gt;
|-&lt;br /&gt;
|vehicleturretcontrolon&lt;br /&gt;
|0x823B&lt;br /&gt;
|0x8191&lt;br /&gt;
|-&lt;br /&gt;
|vehicleturretcontroloff&lt;br /&gt;
|0x8200&lt;br /&gt;
|0x8192&lt;br /&gt;
|-&lt;br /&gt;
|isturretready&lt;br /&gt;
|0x8201&lt;br /&gt;
|0x8193&lt;br /&gt;
|-&lt;br /&gt;
|vehicledriveto&lt;br /&gt;
|0x8202&lt;br /&gt;
|0x8194&lt;br /&gt;
|-&lt;br /&gt;
|vehicle_dospawn&lt;br /&gt;
|0x8203&lt;br /&gt;
|0x8195&lt;br /&gt;
|-&lt;br /&gt;
|vehicle_isphysveh&lt;br /&gt;
|0x8204&lt;br /&gt;
|0x8196&lt;br /&gt;
|-&lt;br /&gt;
|vehphys_crash&lt;br /&gt;
|0x8205&lt;br /&gt;
|0x8197&lt;br /&gt;
|-&lt;br /&gt;
|vehphys_launch&lt;br /&gt;
|0x8206&lt;br /&gt;
|0x8198&lt;br /&gt;
|-&lt;br /&gt;
|vehphys_disablecrashing&lt;br /&gt;
|0x8207&lt;br /&gt;
|0x8199&lt;br /&gt;
|-&lt;br /&gt;
|vehphys_enablecrashing&lt;br /&gt;
|0x8208&lt;br /&gt;
|0x819a&lt;br /&gt;
|-&lt;br /&gt;
|vehphys_setspeed&lt;br /&gt;
|0x8209&lt;br /&gt;
|0x819b&lt;br /&gt;
|-&lt;br /&gt;
|vehphys_setconveyorbelt&lt;br /&gt;
|0x820A&lt;br /&gt;
|0x819c&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- helicopter --&amp;gt;&lt;br /&gt;
|freehelicopter&lt;br /&gt;
|0x820B&lt;br /&gt;
|0x819D&lt;br /&gt;
|-&lt;br /&gt;
|setdamagestage&lt;br /&gt;
|0x8002&lt;br /&gt;
|0x82F2&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- hud element --&amp;gt;&lt;br /&gt;
|settext&lt;br /&gt;
|0x80b6&lt;br /&gt;
|0x827d&lt;br /&gt;
|-&lt;br /&gt;
|clearalltextafterhudelem&lt;br /&gt;
|0x80b7&lt;br /&gt;
|0x827e&lt;br /&gt;
|-&lt;br /&gt;
|setshader&lt;br /&gt;
|0x80b8&lt;br /&gt;
|0x827f&lt;br /&gt;
|-&lt;br /&gt;
|settargetent&lt;br /&gt;
|0x80b9&lt;br /&gt;
|0x8280&lt;br /&gt;
|-&lt;br /&gt;
|cleartargetent&lt;br /&gt;
|0x80ba&lt;br /&gt;
|0x8281&lt;br /&gt;
|-&lt;br /&gt;
|settimer&lt;br /&gt;
|0x80bb&lt;br /&gt;
|0x8282&lt;br /&gt;
|-&lt;br /&gt;
|settimerup&lt;br /&gt;
|0x80bc&lt;br /&gt;
|0x8283&lt;br /&gt;
|-&lt;br /&gt;
|settimerstatic&lt;br /&gt;
|0x80bd&lt;br /&gt;
|0x8284&lt;br /&gt;
|-&lt;br /&gt;
|settenthstimer&lt;br /&gt;
|0x80be&lt;br /&gt;
|0x8285&lt;br /&gt;
|-&lt;br /&gt;
|settenthstimerup&lt;br /&gt;
|0x80bf&lt;br /&gt;
|0x8286&lt;br /&gt;
|-&lt;br /&gt;
|settenthstimerstatic&lt;br /&gt;
|0x80c0&lt;br /&gt;
|0x8287&lt;br /&gt;
|-&lt;br /&gt;
|setclock&lt;br /&gt;
|0x80c1&lt;br /&gt;
|0x8288&lt;br /&gt;
|-&lt;br /&gt;
|setclockup&lt;br /&gt;
|0x80c2&lt;br /&gt;
|0x8289&lt;br /&gt;
|-&lt;br /&gt;
|setvalue&lt;br /&gt;
|0x80c3&lt;br /&gt;
|0x828a&lt;br /&gt;
|-&lt;br /&gt;
|setwaypoint&lt;br /&gt;
|0x80c4&lt;br /&gt;
|0x828b&lt;br /&gt;
|-&lt;br /&gt;
|rotatingicon&lt;br /&gt;
|0x80c5&lt;br /&gt;
|0x828c&lt;br /&gt;
|-&lt;br /&gt;
|secondaryarrow&lt;br /&gt;
|0x807b&lt;br /&gt;
|0x828d&lt;br /&gt;
|-&lt;br /&gt;
|setwaypointiconoffscreenonly&lt;br /&gt;
|0x807c&lt;br /&gt;
|0x828e&lt;br /&gt;
|-&lt;br /&gt;
|fadeovertime&lt;br /&gt;
|0x807d&lt;br /&gt;
|0x828f&lt;br /&gt;
|-&lt;br /&gt;
|scaleovertime&lt;br /&gt;
|0x807e&lt;br /&gt;
|0x8290&lt;br /&gt;
|-&lt;br /&gt;
|moveovertime&lt;br /&gt;
|0x807f&lt;br /&gt;
|0x8291&lt;br /&gt;
|-&lt;br /&gt;
|reset&lt;br /&gt;
|0x8080&lt;br /&gt;
|0x8292&lt;br /&gt;
|-&lt;br /&gt;
|destroy&lt;br /&gt;
|0x8081&lt;br /&gt;
|0x8293&lt;br /&gt;
|-&lt;br /&gt;
|setpulsefx&lt;br /&gt;
|0x8082&lt;br /&gt;
|0x8294&lt;br /&gt;
|-&lt;br /&gt;
|setplayernamestring&lt;br /&gt;
|0x8083&lt;br /&gt;
|0x8295&lt;br /&gt;
|-&lt;br /&gt;
|changefontscaleovertime&lt;br /&gt;
|N/A&lt;br /&gt;
|0x8296&lt;br /&gt;
|-&lt;br /&gt;
|fadeovertime2&lt;br /&gt;
|0x830b&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|scaleovertime2&lt;br /&gt;
|0x830c&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|moveovertime2&lt;br /&gt;
|0x8084&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- client? --&amp;gt;&lt;br /&gt;
|getorigin&lt;br /&gt;
|0x808E&lt;br /&gt;
|0x82a0&lt;br /&gt;
|-&lt;br /&gt;
|useby&lt;br /&gt;
|0x8092&lt;br /&gt;
|0x82a4&lt;br /&gt;
|-&lt;br /&gt;
|playsound&lt;br /&gt;
|0x8093&lt;br /&gt;
|0x82a5&lt;br /&gt;
|-&lt;br /&gt;
|playsoundasmaster&lt;br /&gt;
|0x806E&lt;br /&gt;
|0x82af&lt;br /&gt;
|-&lt;br /&gt;
|playsoundtoteam&lt;br /&gt;
|0x8003&lt;br /&gt;
|0x82f3&lt;br /&gt;
|-&lt;br /&gt;
|playsoundtoplayer&lt;br /&gt;
|0x8004&lt;br /&gt;
|0x82f4&lt;br /&gt;
|-&lt;br /&gt;
|playloopsound&lt;br /&gt;
|0x806F&lt;br /&gt;
|0x82b0&lt;br /&gt;
|-&lt;br /&gt;
|getnormalhealth&lt;br /&gt;
|0x8074&lt;br /&gt;
|0x82b5&lt;br /&gt;
|-&lt;br /&gt;
|setnormalhealth&lt;br /&gt;
|0x804C&lt;br /&gt;
|0x82b6&lt;br /&gt;
|-&lt;br /&gt;
|show&lt;br /&gt;
|0x804F&lt;br /&gt;
|0x82b9&lt;br /&gt;
|-&lt;br /&gt;
|hide&lt;br /&gt;
|0x8050&lt;br /&gt;
|0x82ba&lt;br /&gt;
|-&lt;br /&gt;
|playerhide&lt;br /&gt;
|0x8005&lt;br /&gt;
|0x82f5&lt;br /&gt;
|-&lt;br /&gt;
|showtoplayer&lt;br /&gt;
|0x8006&lt;br /&gt;
|0x82f6&lt;br /&gt;
|-&lt;br /&gt;
|enableplayeruse&lt;br /&gt;
|0x8007&lt;br /&gt;
|0x82f7&lt;br /&gt;
|-&lt;br /&gt;
|disableplayeruse&lt;br /&gt;
|0x8008&lt;br /&gt;
|0x82f8&lt;br /&gt;
|-&lt;br /&gt;
|setscriptmoverkillcam&lt;br /&gt;
|0x830A&lt;br /&gt;
|0x830a&lt;br /&gt;
|-&lt;br /&gt;
|makescrambler&lt;br /&gt;
|0x8009&lt;br /&gt;
|0x82f9&lt;br /&gt;
|-&lt;br /&gt;
|makeportableradar&lt;br /&gt;
|0x800A&lt;br /&gt;
|0x82fa&lt;br /&gt;
|-&lt;br /&gt;
|maketrophysystem&lt;br /&gt;
|0x800B&lt;br /&gt;
|0x82fb&lt;br /&gt;
|-&lt;br /&gt;
|setmode&lt;br /&gt;
|0x8060&lt;br /&gt;
|0x82ca&lt;br /&gt;
|-&lt;br /&gt;
|getmode&lt;br /&gt;
|0x8061&lt;br /&gt;
|0x82cb&lt;br /&gt;
|-&lt;br /&gt;
|placespawnpoint&lt;br /&gt;
|0x800C&lt;br /&gt;
|0x82fc&lt;br /&gt;
|-&lt;br /&gt;
|setteamfortrigger&lt;br /&gt;
|0x800D&lt;br /&gt;
|0x82fd&lt;br /&gt;
|-&lt;br /&gt;
|clientclaimtrigger&lt;br /&gt;
|0x800E&lt;br /&gt;
|0x82fe&lt;br /&gt;
|-&lt;br /&gt;
|clientreleasetrigger&lt;br /&gt;
|0x800F&lt;br /&gt;
|0x82ff&lt;br /&gt;
|-&lt;br /&gt;
|releaseclaimedtrigger&lt;br /&gt;
|0x8010&lt;br /&gt;
|0x8300&lt;br /&gt;
|-&lt;br /&gt;
|isusingonlinedataoffline&lt;br /&gt;
|0x8011&lt;br /&gt;
|0x8301&lt;br /&gt;
|-&lt;br /&gt;
|getrestedtime&lt;br /&gt;
|0x8012&lt;br /&gt;
|0x8302&lt;br /&gt;
|-&lt;br /&gt;
|sendleaderboards&lt;br /&gt;
|0x8013&lt;br /&gt;
|0x8303&lt;br /&gt;
|-&lt;br /&gt;
|logstring&lt;br /&gt;
|0x8020&lt;br /&gt;
|0x82ec&lt;br /&gt;
|-&lt;br /&gt;
|isonladder&lt;br /&gt;
|0x8014&lt;br /&gt;
|0x8304&lt;br /&gt;
|-&lt;br /&gt;
|startragdoll&lt;br /&gt;
|0x801E&lt;br /&gt;
|0x82ea&lt;br /&gt;
|-&lt;br /&gt;
|getcorpseanim&lt;br /&gt;
|0x8015&lt;br /&gt;
|0x8305&lt;br /&gt;
|-&lt;br /&gt;
|playerforcedeathanim&lt;br /&gt;
|0x8016&lt;br /&gt;
|0x8306&lt;br /&gt;
|-&lt;br /&gt;
|startac130&lt;br /&gt;
|0x8307&lt;br /&gt;
|0x8307&lt;br /&gt;
|-&lt;br /&gt;
|stopac130&lt;br /&gt;
|0x8308&lt;br /&gt;
|0x8308&lt;br /&gt;
|}&lt;br /&gt;
=== OP_ScriptLocal Calls ===&lt;br /&gt;
These opcodes are used to make local calls to functions or methods in the same script file. After the opcode is a signed 24 bit integer. After casting to a 32 bit integer, it is shifted to the left 8 bits and then to the right 10 bits to get the true offset. For threaded calls (OP_ScriptLocalThreadCall - OP_ScriptLocalMethodChildThreadCall), the parameter count is loaded afterwards as an 8 bit integer.&lt;br /&gt;
=== OP_ScriptFar Calls ===&lt;br /&gt;
These opcodes are used to make far calls to functions or methods in an external script file. During link-time the file name and the function name is used to create the offset. The file name &#039;&#039;&#039;is loaded from the buffer&#039;&#039;&#039; as a 16 bit value. If this value &#039;&#039;&#039;is not&#039;&#039;&#039; equal to zero, then this value is converted to a string, which is the file name. If this value &#039;&#039;&#039;is&#039;&#039;&#039; equal to zero, then a string is loaded afterwards, which is the file name. The function it calls is also loaded &#039;&#039;&#039;in the the buffer&#039;&#039;&#039; as another 16 bit value, and its name is loaded the same way as the file name. After being linked the offset is stored after the opcode as a 24 bit integer. After casting to a 32 bit integer, it is shifted to the left 8 bits and then to the right 10 bits to get the true offset. For threaded calls (OP_ScriptFarThreadCall - OP_ScriptFarMethodChildThreadCall), the parameter count is loaded afterwards as an 8 bit integer.&lt;br /&gt;
=== OP_Script Pointer Calls ===&lt;br /&gt;
These opcodes load a pointer from the stack and simply jump to them. For threaded calls (OP_ScriptThreadCallPointer - OP_ScriptMethodChildThreadCallPointer), the parameter count is loaded afterwards as an 8 bit integer.&lt;br /&gt;
&lt;br /&gt;
== Field IDs ==&lt;br /&gt;
In Ghosts and AW, fields have been sorted alphabetically and were then enumerated. This way, fields starting with the letter a such as &amp;quot;alignx&amp;quot; have got the lowest field ids.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Client Fields&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!rowspan=&amp;quot;2&amp;quot;|Field&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|MW3&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|AW&lt;br /&gt;
|-&lt;br /&gt;
!PS3 ID&lt;br /&gt;
!PS3 ID&lt;br /&gt;
|-&lt;br /&gt;
| name&lt;br /&gt;
| 0x2D1&lt;br /&gt;
| 0x2AF&lt;br /&gt;
|-&lt;br /&gt;
| sessionteam  &lt;br /&gt;
| 0x2D2&lt;br /&gt;
| 0x3C1&lt;br /&gt;
|-&lt;br /&gt;
| sessionstate&lt;br /&gt;
| 0x2D3&lt;br /&gt;
| 0x3C0&lt;br /&gt;
|-&lt;br /&gt;
| maxhealth&lt;br /&gt;
| 0x2D4&lt;br /&gt;
| 0x279&lt;br /&gt;
|-&lt;br /&gt;
| score&lt;br /&gt;
| 0x2D5&lt;br /&gt;
| 0x394&lt;br /&gt;
|-&lt;br /&gt;
| deaths&lt;br /&gt;
| 0x2D6&lt;br /&gt;
| 0x112&lt;br /&gt;
|-&lt;br /&gt;
| extrascore0&lt;br /&gt;
|&lt;br /&gt;
| 0x16D&lt;br /&gt;
|-&lt;br /&gt;
| extrascore1&lt;br /&gt;
|&lt;br /&gt;
| 0x16E&lt;br /&gt;
|-&lt;br /&gt;
| killstreakcount&lt;br /&gt;
|&lt;br /&gt;
| 0x242&lt;br /&gt;
|-&lt;br /&gt;
| objective&lt;br /&gt;
|&lt;br /&gt;
| 0x2DA&lt;br /&gt;
|-&lt;br /&gt;
| statusicon&lt;br /&gt;
| 0x2D7&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| headicon&lt;br /&gt;
| 0x2D8&lt;br /&gt;
| 0x1E8&lt;br /&gt;
|-&lt;br /&gt;
| headiconteam&lt;br /&gt;
| 0x2D9&lt;br /&gt;
| 0x1E9&lt;br /&gt;
|-&lt;br /&gt;
| kills&lt;br /&gt;
| 0x2DB&lt;br /&gt;
| 0x240&lt;br /&gt;
|-&lt;br /&gt;
| assists&lt;br /&gt;
| 0x2DC&lt;br /&gt;
| 0x53&lt;br /&gt;
|-&lt;br /&gt;
| hasradar&lt;br /&gt;
| 0x2DD&lt;br /&gt;
| 0x1E4&lt;br /&gt;
|-&lt;br /&gt;
| isradarblocked &lt;br /&gt;
| 0x2DE&lt;br /&gt;
| 0x217&lt;br /&gt;
|-&lt;br /&gt;
| radarstrength&lt;br /&gt;
| 0x2DF&lt;br /&gt;
| 0x357&lt;br /&gt;
|-&lt;br /&gt;
| radarshowenemydirection&lt;br /&gt;
| 0x2E0&lt;br /&gt;
| 0x356&lt;br /&gt;
|-&lt;br /&gt;
| radarmode&lt;br /&gt;
| 0x2E1&lt;br /&gt;
| 0x355&lt;br /&gt;
|-&lt;br /&gt;
| enemyradarmode&lt;br /&gt;
|&lt;br /&gt;
| 0x14D&lt;br /&gt;
|-&lt;br /&gt;
| forcespectatorclient&lt;br /&gt;
| 0x2E2&lt;br /&gt;
| 0x19C&lt;br /&gt;
|-&lt;br /&gt;
| killcamentity&lt;br /&gt;
| 0x2E3&lt;br /&gt;
| 0x23E&lt;br /&gt;
|-&lt;br /&gt;
| killcamentitylookat&lt;br /&gt;
| 0x2E4&lt;br /&gt;
| 0x23F&lt;br /&gt;
|-&lt;br /&gt;
| spectatekillcam&lt;br /&gt;
|&lt;br /&gt;
| 0x3E3&lt;br /&gt;
|-&lt;br /&gt;
| archivetime&lt;br /&gt;
| 0x2E5&lt;br /&gt;
| 0x4D&lt;br /&gt;
|-&lt;br /&gt;
| psoffsettime &lt;br /&gt;
| 0x2E6&lt;br /&gt;
| 0x352&lt;br /&gt;
|-&lt;br /&gt;
| pers&lt;br /&gt;
| 0x2E7&lt;br /&gt;
| 0x311&lt;br /&gt;
|-&lt;br /&gt;
| game_extrainfo&lt;br /&gt;
|&lt;br /&gt;
| 0x1B5&lt;br /&gt;
|-&lt;br /&gt;
| playercardpatch&lt;br /&gt;
|&lt;br /&gt;
| 0x325&lt;br /&gt;
|-&lt;br /&gt;
| playercardbackground&lt;br /&gt;
|&lt;br /&gt;
| 0x324&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;&#039;Entity Fields&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot;|Field&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot;|MW3&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot;|AW&lt;br /&gt;
|-&lt;br /&gt;
! PS3 ID&lt;br /&gt;
! PS3 ID&lt;br /&gt;
|-&lt;br /&gt;
| code_classname&lt;br /&gt;
| 0x2C3&lt;br /&gt;
| 0xB1&lt;br /&gt;
|-&lt;br /&gt;
| classname&lt;br /&gt;
| 0x2C4&lt;br /&gt;
| 0xAF&lt;br /&gt;
|-&lt;br /&gt;
| origin&lt;br /&gt;
| 0x2C5&lt;br /&gt;
| 0x2EA&lt;br /&gt;
|-&lt;br /&gt;
| model&lt;br /&gt;
| 0x2C6&lt;br /&gt;
| 0x2A4&lt;br /&gt;
|-&lt;br /&gt;
| spawnflags&lt;br /&gt;
| 0x2C7&lt;br /&gt;
| 0x3DF&lt;br /&gt;
|-&lt;br /&gt;
| target&lt;br /&gt;
| 0x2C8&lt;br /&gt;
| 0x4A9&lt;br /&gt;
|-&lt;br /&gt;
| targetname&lt;br /&gt;
| 0x2C9&lt;br /&gt;
| 0x4AB&lt;br /&gt;
|-&lt;br /&gt;
| count&lt;br /&gt;
| 0x2CA&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| health&lt;br /&gt;
| 0x2CB&lt;br /&gt;
| 0x1EB&lt;br /&gt;
|-&lt;br /&gt;
| dmg&lt;br /&gt;
| 0x2CC&lt;br /&gt;
| 0x12A&lt;br /&gt;
|-&lt;br /&gt;
| angles&lt;br /&gt;
| 0x2CD&lt;br /&gt;
| 0x45&lt;br /&gt;
|-&lt;br /&gt;
| birthtime&lt;br /&gt;
| 0x2CE&lt;br /&gt;
| 0x81&lt;br /&gt;
|-&lt;br /&gt;
| script_linkname&lt;br /&gt;
| 0x2CF&lt;br /&gt;
| 0x39D&lt;br /&gt;
|-&lt;br /&gt;
| slidevelocity&lt;br /&gt;
| 0x2D0&lt;br /&gt;
| 0x3D0&lt;br /&gt;
|-&lt;br /&gt;
| owner&lt;br /&gt;
| &lt;br /&gt;
| 0x2ED&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;&#039;Vehicle Script Fields&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot;|Field&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot;|MW3&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot;|Ghosts&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot;|AW&lt;br /&gt;
|-&lt;br /&gt;
! PS3 ID&lt;br /&gt;
! PC ID&lt;br /&gt;
! PS3 ID&lt;br /&gt;
|-&lt;br /&gt;
| veh_speed || 0x2FF || 0x2B9 || 0x4FC&lt;br /&gt;
|-&lt;br /&gt;
| veh_pathspeed || 0x300 || 0x2B6 || 0x4F9 &lt;br /&gt;
|-&lt;br /&gt;
| veh_transmission || 0x301 || 0x2BC || 0x4FF &lt;br /&gt;
|-&lt;br /&gt;
| veh_pathdir || 0x302 || 0x2B5 || 0x4F8 &lt;br /&gt;
|-&lt;br /&gt;
| veh_pathtype || 0x303 || 0x2B7 || 0x4FA &lt;br /&gt;
|-&lt;br /&gt;
| veh_topspeed || 0x304 || 0x2BB || 0x4FE &lt;br /&gt;
|-&lt;br /&gt;
| veh_brake || 0x305 || 0x2B0 || 0x4F2 &lt;br /&gt;
|-&lt;br /&gt;
| veh_throttle || 0x306 || 0x2BA || 0x4FD &lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;&#039;Hudelem Fields&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot;|Field&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot;|MW3&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot;|AW&lt;br /&gt;
|-&lt;br /&gt;
! PS3 ID&lt;br /&gt;
! PS3 ID&lt;br /&gt;
|-&lt;br /&gt;
| x&lt;br /&gt;
| 0x2E8&lt;br /&gt;
| 0x534&lt;br /&gt;
|-&lt;br /&gt;
| y&lt;br /&gt;
| 0x2E9&lt;br /&gt;
| 0x53C&lt;br /&gt;
|-&lt;br /&gt;
| z&lt;br /&gt;
| 0x2EA&lt;br /&gt;
| 0x53F&lt;br /&gt;
|-&lt;br /&gt;
| fontscale&lt;br /&gt;
| 0x2EB&lt;br /&gt;
| 0x190&lt;br /&gt;
|-&lt;br /&gt;
| font&lt;br /&gt;
| 0x2EC&lt;br /&gt;
| 0x18F&lt;br /&gt;
|-&lt;br /&gt;
| alignx&lt;br /&gt;
| 0x2ED&lt;br /&gt;
| 0x30&lt;br /&gt;
|-&lt;br /&gt;
| aligny&lt;br /&gt;
| 0x2EE&lt;br /&gt;
| 0x31&lt;br /&gt;
|-&lt;br /&gt;
| horzalign&lt;br /&gt;
| 0x2EF&lt;br /&gt;
| 0x1F8&lt;br /&gt;
|-&lt;br /&gt;
| vertalign&lt;br /&gt;
| 0x2F0&lt;br /&gt;
| 0x504&lt;br /&gt;
|-&lt;br /&gt;
| color&lt;br /&gt;
| 0x2F1&lt;br /&gt;
| 0xC9&lt;br /&gt;
|-&lt;br /&gt;
| alpha &lt;br /&gt;
| 0x2F2&lt;br /&gt;
| 0x3B&lt;br /&gt;
|-&lt;br /&gt;
| label &lt;br /&gt;
| 0x2F3&lt;br /&gt;
| 0x249&lt;br /&gt;
|-&lt;br /&gt;
| sort &lt;br /&gt;
| 0x2F4&lt;br /&gt;
| 0x3D9&lt;br /&gt;
|-&lt;br /&gt;
| foreground &lt;br /&gt;
| 0x2F5&lt;br /&gt;
| 0x19E&lt;br /&gt;
|-&lt;br /&gt;
| lowresbackground &lt;br /&gt;
| 0x2F6&lt;br /&gt;
| 0x26B&lt;br /&gt;
|-&lt;br /&gt;
| hidewhendead &lt;br /&gt;
| 0x2F7&lt;br /&gt;
| 0x1F0&lt;br /&gt;
|-&lt;br /&gt;
| hidewheninmenu &lt;br /&gt;
| 0x2F8&lt;br /&gt;
| 0x1F2&lt;br /&gt;
|-&lt;br /&gt;
| glowcolor &lt;br /&gt;
| 0x2FA&lt;br /&gt;
| 0x1C4&lt;br /&gt;
|-&lt;br /&gt;
| glowalpha &lt;br /&gt;
| 0x2FB&lt;br /&gt;
| 0x8C&lt;br /&gt;
|-&lt;br /&gt;
| archived &lt;br /&gt;
| 0x2FC&lt;br /&gt;
| 0x4C&lt;br /&gt;
|-&lt;br /&gt;
| showinkillcam&lt;br /&gt;
|&lt;br /&gt;
| 0x3C8&lt;br /&gt;
|-&lt;br /&gt;
| hidein3rdperson &lt;br /&gt;
| 0x2FD&lt;br /&gt;
| 0x1EF&lt;br /&gt;
|-&lt;br /&gt;
| positioninworld&lt;br /&gt;
|&lt;br /&gt;
| 0x333&lt;br /&gt;
|-&lt;br /&gt;
| hidewhenindemo &lt;br /&gt;
| 0x2FE&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| enablehudlighting&lt;br /&gt;
|&lt;br /&gt;
| 0x140&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;&#039;Vehicle Node Fields&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!rowspan=&amp;quot;2&amp;quot;|Field&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|MW3&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|AW&lt;br /&gt;
|-&lt;br /&gt;
!PS3 ID&lt;br /&gt;
!PS3 ID&lt;br /&gt;
|-&lt;br /&gt;
| targetname&lt;br /&gt;
| 0x2C9&lt;br /&gt;
| 0x4AB&lt;br /&gt;
|-&lt;br /&gt;
| target&lt;br /&gt;
| 0x2C8&lt;br /&gt;
| 0x4A9&lt;br /&gt;
|-&lt;br /&gt;
| script_linkname&lt;br /&gt;
| 0x2CF&lt;br /&gt;
| 0x39D&lt;br /&gt;
|-&lt;br /&gt;
| script_noteworthy&lt;br /&gt;
| 0x307&lt;br /&gt;
| 0x39F&lt;br /&gt;
|-&lt;br /&gt;
| origin&lt;br /&gt;
| 0x2C5&lt;br /&gt;
| 0x2EA&lt;br /&gt;
|-&lt;br /&gt;
| angles&lt;br /&gt;
| 0x2CD&lt;br /&gt;
| 0x45&lt;br /&gt;
|-&lt;br /&gt;
| speed&lt;br /&gt;
| 0x308&lt;br /&gt;
| 0x3E7&lt;br /&gt;
|-&lt;br /&gt;
| lookahead&lt;br /&gt;
|  0x309&lt;br /&gt;
| 0x25F&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
	<entry>
		<id>https://codresearch.dev/index.php?title=FastFiles_and_Zone_files_(BO2)&amp;diff=842</id>
		<title>FastFiles and Zone files (BO2)</title>
		<link rel="alternate" type="text/html" href="https://codresearch.dev/index.php?title=FastFiles_and_Zone_files_(BO2)&amp;diff=842"/>
		<updated>2015-01-30T16:18:06Z</updated>

		<summary type="html">&lt;p&gt;Aerosoul94: /* FastFile Keys */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:FastFiles]]&lt;br /&gt;
[[Category:BO2]]&lt;br /&gt;
== FastFile Structure ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
struct DB_Header&lt;br /&gt;
{&lt;br /&gt;
  char magic[8];&lt;br /&gt;
  int version;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct DB_AuthSignature&lt;br /&gt;
{&lt;br /&gt;
  char bytes[256];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct DB_AuthHeader&lt;br /&gt;
{&lt;br /&gt;
  char magic[8];&lt;br /&gt;
  int reserved;&lt;br /&gt;
  char fastfileName[32];&lt;br /&gt;
  DB_AuthSignature signedSubheaderHash;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
== Encryption &amp;amp; Compression ==&lt;br /&gt;
=== PS3 ===&lt;br /&gt;
After the zone file is created, it is split into blocks. The first block is the 0x28 byte XFile header. After that, each block is 0x7FC0 bytes. Each block is first compressed using best compression, then encrypted using salsa20.&lt;br /&gt;
== FastFile Keys ==&lt;br /&gt;
=== XBOX 360 ===&lt;br /&gt;
Thanks to Chocolate.&lt;br /&gt;
 0x0E, 0x50, 0xF4, 0x9F,&lt;br /&gt;
 0x41, 0x23, 0x17, 0x09, &lt;br /&gt;
 0x60, 0x38, 0x66, 0x56, &lt;br /&gt;
 0x22, 0xDD, 0x09, 0x13, &lt;br /&gt;
 0x32, 0xA2, 0x09, 0xBA, &lt;br /&gt;
 0x0A, 0x05, 0xA0, 0x0E, &lt;br /&gt;
 0x13, 0x77, 0xCE, 0xDB, &lt;br /&gt;
 0x0A, 0x3C, 0xB1, 0xD3&lt;br /&gt;
=== PS3 ===&lt;br /&gt;
 0xC8, 0x0B, 0x0E, 0x0C,&lt;br /&gt;
 0x15, 0x4B, 0xFF, 0x91,&lt;br /&gt;
 0x76, 0xA0, 0xC5, 0xC8,&lt;br /&gt;
 0xD2, 0x4F, 0xA5, 0xE3,&lt;br /&gt;
 0xEE, 0x09, 0xEE, 0x90,&lt;br /&gt;
 0x6F, 0x72, 0x90, 0x80,&lt;br /&gt;
 0xA3, 0x92, 0x75, 0xFD,&lt;br /&gt;
 0x3E, 0xA7, 0x13, 0x39 &lt;br /&gt;
=== Wii U ===&lt;br /&gt;
 0xB3, 0xBD, 0x6B, 0x2C,&lt;br /&gt;
 0x82, 0x42, 0x8D, 0x11,&lt;br /&gt;
 0xB8, 0x88, 0x2D, 0x4C,&lt;br /&gt;
 0x6D, 0x18, 0xCC, 0x79,&lt;br /&gt;
 0xE2, 0x70, 0x9F, 0x6B,&lt;br /&gt;
 0xD4, 0x39, 0x91, 0x35,&lt;br /&gt;
 0xFD, 0xDE, 0x14, 0xE6,&lt;br /&gt;
 0x8F, 0x3A, 0xBC, 0xCE&lt;br /&gt;
=== PC ===&lt;br /&gt;
Thanks to master131.&lt;br /&gt;
 0x64, 0x1D, 0x8A, 0x2F,&lt;br /&gt;
 0xE3, 0x1D, 0x3A, 0xA6,&lt;br /&gt;
 0x36, 0x22, 0xBB, 0xC9,&lt;br /&gt;
 0xCE, 0x85, 0x87, 0x22,&lt;br /&gt;
 0x9D, 0x42, 0xB0, 0xF8, &lt;br /&gt;
 0xED, 0x9B, 0x92, 0x41,&lt;br /&gt;
 0x30, 0xBF, 0x88, 0xB6,&lt;br /&gt;
 0x5E, 0xDC, 0x50, 0xBE&lt;br /&gt;
&lt;br /&gt;
== Zone File ==&lt;br /&gt;
=== Header ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum&lt;br /&gt;
{&lt;br /&gt;
  XFILE_BLOCK_TEMP = 0,&lt;br /&gt;
  XFILE_BLOCK_RUNTIME_VIRTUAL = 1,&lt;br /&gt;
  XFILE_BLOCK_RUNTIME_PHYSICAL = 2,&lt;br /&gt;
  XFILE_BLOCK_DELAY_VIRTUAL = 3,&lt;br /&gt;
  XFILE_BLOCK_DELAY_PHYSICAL = 4,&lt;br /&gt;
  XFILE_BLOCK_VIRTUAL = 5,&lt;br /&gt;
  XFILE_BLOCK_PHYSICAL = 6,&lt;br /&gt;
  XFILE_BLOCK_STREAMER_RESERVE = 7,&lt;br /&gt;
  MAX_XFILE_COUNT&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct XFile&lt;br /&gt;
{&lt;br /&gt;
  unsigned int size;&lt;br /&gt;
  unsigned int externalSize;&lt;br /&gt;
  unsigned int blockSize[MAX_XFILE_COUNT];&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Asset List ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
enum XAssetType&lt;br /&gt;
{&lt;br /&gt;
  ASSET_TYPE_XMODELPIECES = 0x0,&lt;br /&gt;
  ASSET_TYPE_PHYSPRESET = 0x1,&lt;br /&gt;
  ASSET_TYPE_PHYSCONSTRAINTS = 0x2,&lt;br /&gt;
  ASSET_TYPE_DESTRUCTIBLEDEF = 0x3,&lt;br /&gt;
  ASSET_TYPE_XANIMPARTS = 0x4,&lt;br /&gt;
  ASSET_TYPE_XMODEL = 0x5,&lt;br /&gt;
  ASSET_TYPE_MATERIAL = 0x6,&lt;br /&gt;
  ASSET_TYPE_TECHNIQUE_SET = 0x7,&lt;br /&gt;
  ASSET_TYPE_IMAGE = 0x8,&lt;br /&gt;
  ASSET_TYPE_SOUND = 0x9,&lt;br /&gt;
  ASSET_TYPE_SOUND_PATCH = 0xA,&lt;br /&gt;
  ASSET_TYPE_CLIPMAP = 0xB,&lt;br /&gt;
  ASSET_TYPE_CLIPMAP_PVS = 0xC,&lt;br /&gt;
  ASSET_TYPE_COMWORLD = 0xD,&lt;br /&gt;
  ASSET_TYPE_GAMEWORLD_SP = 0xE,&lt;br /&gt;
  ASSET_TYPE_GAMEWORLD_MP = 0xF,&lt;br /&gt;
  ASSET_TYPE_MAP_ENTS = 0x10,&lt;br /&gt;
  ASSET_TYPE_GFXWORLD = 0x11,&lt;br /&gt;
  ASSET_TYPE_LIGHT_DEF = 0x12,&lt;br /&gt;
  ASSET_TYPE_UI_MAP = 0x13,&lt;br /&gt;
  ASSET_TYPE_FONT = 0x14,&lt;br /&gt;
  ASSET_TYPE_FONTICON = 0x15,&lt;br /&gt;
  ASSET_TYPE_MENULIST = 0x16,&lt;br /&gt;
  ASSET_TYPE_MENU = 0x17,&lt;br /&gt;
  ASSET_TYPE_LOCALIZE_ENTRY = 0x18,&lt;br /&gt;
  ASSET_TYPE_WEAPON = 0x19,&lt;br /&gt;
  ASSET_TYPE_WEAPONDEF = 0x1A,&lt;br /&gt;
  ASSET_TYPE_WEAPON_VARIANT = 0x1B,&lt;br /&gt;
  ASSET_TYPE_WEAPON_FULL = 0x1C,&lt;br /&gt;
  ASSET_TYPE_ATTACHMENT = 0x1D,&lt;br /&gt;
  ASSET_TYPE_ATTACHMENT_UNIQUE = 0x1E,&lt;br /&gt;
  ASSET_TYPE_WEAPON_CAMO = 0x1F,&lt;br /&gt;
  ASSET_TYPE_SNDDRIVER_GLOBALS = 0x20,&lt;br /&gt;
  ASSET_TYPE_FX = 0x21,&lt;br /&gt;
  ASSET_TYPE_IMPACT_FX = 0x22,&lt;br /&gt;
  ASSET_TYPE_AITYPE = 0x23,&lt;br /&gt;
  ASSET_TYPE_MPTYPE = 0x24,&lt;br /&gt;
  ASSET_TYPE_MPBODY = 0x25,&lt;br /&gt;
  ASSET_TYPE_MPHEAD = 0x26,&lt;br /&gt;
  ASSET_TYPE_CHARACTER = 0x27,&lt;br /&gt;
  ASSET_TYPE_XMODELALIAS = 0x28,&lt;br /&gt;
  ASSET_TYPE_RAWFILE = 0x29,&lt;br /&gt;
  ASSET_TYPE_STRINGTABLE = 0x2A,&lt;br /&gt;
  ASSET_TYPE_LEADERBOARD = 0x2B,&lt;br /&gt;
  ASSET_TYPE_XGLOBALS = 0x2C,&lt;br /&gt;
  ASSET_TYPE_DDL = 0x2D,&lt;br /&gt;
  ASSET_TYPE_GLASSES = 0x2E,&lt;br /&gt;
  ASSET_TYPE_EMBLEMSET = 0x2F,&lt;br /&gt;
  ASSET_TYPE_SCRIPTPARSETREE = 0x30,&lt;br /&gt;
  ASSET_TYPE_KEYVALUEPAIRS = 0x31,&lt;br /&gt;
  ASSET_TYPE_VEHICLEDEF = 0x32,&lt;br /&gt;
  ASSET_TYPE_MEMORYBLOCK = 0x33,&lt;br /&gt;
  ASSET_TYPE_ADDON_MAP_ENTS = 0x34,&lt;br /&gt;
  ASSET_TYPE_TRACER = 0x35,&lt;br /&gt;
  ASSET_TYPE_SKINNEDVERTS = 0x36,&lt;br /&gt;
  ASSET_TYPE_QDB = 0x37,&lt;br /&gt;
  ASSET_TYPE_SLUG = 0x38,&lt;br /&gt;
  ASSET_TYPE_FOOTSTEP_TABLE = 0x39,&lt;br /&gt;
  ASSET_TYPE_FOOTSTEPFX_TABLE = 0x3A,&lt;br /&gt;
  ASSET_TYPE_ZBARRIER = 0x3B,&lt;br /&gt;
  ASSET_TYPE_COUNT = 0x3C,&lt;br /&gt;
  ASSET_TYPE_STRING = 0x3C,&lt;br /&gt;
  ASSET_TYPE_ASSETLIST = 0x3D,&lt;br /&gt;
  ASSET_TYPE_REPORT = 0x3E,&lt;br /&gt;
  ASSET_TYPE_DEPEND = 0x3F,&lt;br /&gt;
  ASSET_TYPE_FULL_COUNT = 0x40,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
union XAssetHeader&lt;br /&gt;
{&lt;br /&gt;
  XModelPieces *xmodelPieces;&lt;br /&gt;
  PhysPreset *physPreset;&lt;br /&gt;
  PhysConstraints *physConstraints;&lt;br /&gt;
  DestructibleDef *destructibleDef;&lt;br /&gt;
  XAnimParts *parts;&lt;br /&gt;
  XModel *model;&lt;br /&gt;
  Material *material;&lt;br /&gt;
  MaterialPixelShader *pixelShader;&lt;br /&gt;
  MaterialVertexShader *vertexShader;&lt;br /&gt;
  MaterialTechniqueSet *techniqueSet;&lt;br /&gt;
  GfxImage *image;&lt;br /&gt;
  SndBank *sound;&lt;br /&gt;
  SndPatch *soundPatch;&lt;br /&gt;
  clipMap_t *clipMap;&lt;br /&gt;
  ComWorld *comWorld;&lt;br /&gt;
  GameWorldSp *gameWorldSp;&lt;br /&gt;
  GameWorldMp *gameWorldMp;&lt;br /&gt;
  MapEnts *mapEnts;&lt;br /&gt;
  GfxWorld *gfxWorld;&lt;br /&gt;
  GfxLightDef *lightDef;&lt;br /&gt;
  Font_s *font;&lt;br /&gt;
  FontIcon *fontIcon;&lt;br /&gt;
  MenuList *menuList;&lt;br /&gt;
  menuDef_t *menu;&lt;br /&gt;
  LocalizeEntry *localize;&lt;br /&gt;
  WeaponVariantDef *weapon;&lt;br /&gt;
  WeaponAttachment *attachment;&lt;br /&gt;
  WeaponAttachmentUnique *attachmentUnique;&lt;br /&gt;
  WeaponCamo *weaponCamo;&lt;br /&gt;
  SndDriverGlobals *sndDriverGlobals;&lt;br /&gt;
  FxEffectDef *fx;&lt;br /&gt;
  FxImpactTable *impactFx;&lt;br /&gt;
  RawFile *rawfile;&lt;br /&gt;
  StringTable *stringTable;&lt;br /&gt;
  LeaderboardDef *leaderboardDef;&lt;br /&gt;
  XGlobals *xGlobals;&lt;br /&gt;
  ddlRoot_t *ddlRoot;&lt;br /&gt;
  Glasses *glasses;&lt;br /&gt;
  TextureList *textureList;&lt;br /&gt;
  EmblemSet *emblemSet;&lt;br /&gt;
  ScriptParseTree *scriptParseTree;&lt;br /&gt;
  KeyValuePairs *keyValuePairs;&lt;br /&gt;
  VehicleDef *vehicleDef;&lt;br /&gt;
  MemoryBlock *memoryBlock;&lt;br /&gt;
  AddonMapEnts *addonMapEnts;&lt;br /&gt;
  TracerDef *tracerDef;&lt;br /&gt;
  SkinnedVertsDef *skinnedVertsDef;&lt;br /&gt;
  Qdb *qdb;&lt;br /&gt;
  Slug *slug;&lt;br /&gt;
  FootstepTableDef *footstepTableDef;&lt;br /&gt;
  FootstepFXTableDef *footstepFXTableDef;&lt;br /&gt;
  ZBarrierDef *zbarrierDef;&lt;br /&gt;
  void *data;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct ScriptStringList&lt;br /&gt;
{&lt;br /&gt;
  int count;&lt;br /&gt;
  const char **strings;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct XAsset&lt;br /&gt;
{&lt;br /&gt;
  XAssetType type;&lt;br /&gt;
  XAssetHeader header;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
struct XAssetList&lt;br /&gt;
{&lt;br /&gt;
  ScriptStringList stringList;&lt;br /&gt;
  int dependCount;&lt;br /&gt;
  const char **depends;&lt;br /&gt;
  int assetCount;&lt;br /&gt;
  XAsset *assets;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aerosoul94</name></author>
	</entry>
</feed>