Players are influenced by the exo-suit they wear in a variety of ways, with speed and available equipment slots being major differences.</p></div></div></li><liclass="indented0 "name="net.psforever.objects.definition.ImplantDefinition"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="ImplantDefinitionextendsBasicDefinition"class="anchorToMember"></a><aid="ImplantDefinition:ImplantDefinition"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/objects/definition/ImplantDefinition.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">class</span></span><spanclass="symbol"><ahref="ImplantDefinition.html"title="The definition for an installable player utility that grants a perk, usually in exchange for stamina (energy). Most of the definition deals with the costs of activation and operation."><spanclass="name">ImplantDefinition</span></a><spanclass="result"> extends <ahref="BasicDefinition.html"name="net.psforever.objects.definition.BasicDefinition"id="net.psforever.objects.definition.BasicDefinition"class="extype">BasicDefinition</a></span></span><pclass="shortcomment cmt">The definition for an installable player utility that grants a perk, usually in exchange for stamina (energy).<br>
Most of the definition deals with the costs of activation and operation.</p><divclass="fullcomment"><divclass="comment cmt"><p>The definition for an installable player utility that grants a perk, usually in exchange for stamina (energy).<br>
<br>
Most of the definition deals with the costs of activation and operation.
When activated by the user, an <code>activationCharge</code> may be deducted form that user's stamina reserves.
This does not necessarily have to be a non-zero value.
Passive implants are always active and thus have no cost.
After being activated, a non-passive implant consumes a specific amount of stamina at regular intervals
Some implants will specify a different interval for consuming stamina based on the exo-suit the player is wearing
</p></div><dlclass="attributes block"><dt>See also</dt><dd><spanclass="cmt"><p><code>ImplantType</code></p></span></dd></dl></div></li><liclass="indented0 "name="net.psforever.objects.definition.KitDefinition"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="KitDefinitionextendsEquipmentDefinition"class="anchorToMember"></a><aid="KitDefinition:KitDefinition"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/objects/definition/KitDefinition.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">class</span></span><spanclass="symbol"><ahref="KitDefinition.html"title="The definition for a personal one-time-use recovery item."><spanclass="name">KitDefinition</span></a><spanclass="result"> extends <ahref="EquipmentDefinition.html"name="net.psforever.objects.definition.EquipmentDefinition"id="net.psforever.objects.definition.EquipmentDefinition"class="extype">EquipmentDefinition</a></span></span><pclass="shortcomment cmt">The definition for a personal one-time-use recovery item.</p></li><liclass="indented0 "name="net.psforever.objects.definition.ObjectDefinition"group="Ungrouped"fullComment="yes"data-isabs="true"visbl="pub"><aid="ObjectDefinitionextendsBasicDefinition"class="anchorToMember"></a><aid="ObjectDefinition:ObjectDefinition"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/objects/definition/ObjectDefinition.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">abstract </span><spanclass="kind">class</span></span><spanclass="symbol"><ahref="ObjectDefinition.html"title="Associate an object's canned in-game representation with its basic game identification unit."><spanclass="name">ObjectDefinition</span></a><spanclass="result"> extends <ahref="BasicDefinition.html"name="net.psforever.objects.definition.BasicDefinition"id="net.psforever.objects.definition.BasicDefinition"class="extype">BasicDefinition</a></span></span><pclass="shortcomment cmt">Associate an object's canned in-game representation with its basic game identification unit.</p><divclass="fullcomment"><divclass="comment cmt"><p>Associate an object's canned in-game representation with its basic game identification unit.
So long as it is an <code>ObjectCreatePacket</code>, those methods can be called correctly for a game object of the desired type.</p></div></div></li><liclass="indented0 "name="net.psforever.objects.definition.ProjectileDefinition"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="ProjectileDefinitionextendsObjectDefinitionwithDamageWithPosition"class="anchorToMember"></a><aid="ProjectileDefinition:ProjectileDefinition"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/objects/definition/ProjectileDefinition.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">class</span></span><spanclass="symbol"><ahref="ProjectileDefinition.html"title="The definition that outlines the damage-dealing characteristics of any projectile."><spanclass="name">ProjectileDefinition</span></a><spanclass="result"> extends <ahref="ObjectDefinition.html"name="net.psforever.objects.definition.ObjectDefinition"id="net.psforever.objects.definition.ObjectDefinition"class="extype">ObjectDefinition</a> with <ahref="../vital/prop/DamageWithPosition.html"name="net.psforever.objects.vital.prop.DamageWithPosition"id="net.psforever.objects.vital.prop.DamageWithPosition"class="extype">DamageWithPosition</a></span></span><pclass="shortcomment cmt">The definition that outlines the damage-dealing characteristics of any projectile.</p><divclass="fullcomment"><divclass="comment cmt"><p>The definition that outlines the damage-dealing characteristics of any projectile.
<code>Tool</code> objects emit <code>ProjectileDefinition</code> objects and that is later wrapped into a <code>Projectile</code> object.</p></div></div></li><liclass="indented0 "name="net.psforever.objects.definition.SimpleItemDefinition"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="SimpleItemDefinitionextendsEquipmentDefinition"class="anchorToMember"></a><aid="SimpleItemDefinition:SimpleItemDefinition"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/objects/definition/SimpleItemDefinition.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">class</span></span><spanclass="symbol"><ahref="SimpleItemDefinition.html"title=""><spanclass="name">SimpleItemDefinition</span></a><spanclass="result"> extends <ahref="EquipmentDefinition.html"name="net.psforever.objects.definition.EquipmentDefinition"id="net.psforever.objects.definition.EquipmentDefinition"class="extype">EquipmentDefinition</a></span></span></li><liclass="indented0 "name="net.psforever.objects.definition.SpecialExoSuitDefinition"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="SpecialExoSuitDefinitionextendsExoSuitDefinition"class="anchorToMember"></a><aid="SpecialExoSuitDefinition:SpecialExoSuitDefinition"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/objects/definition/SpecialExoSuitDefinition.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">class</span></span><spanclass="symbol"><ahref="SpecialExoSuitDefinition.html"title=""><spanclass="name">SpecialExoSuitDefinition</span></a><spanclass="result"> extends <ahref="ExoSuitDefinition.html"name="net.psforever.objects.definition.ExoSuitDefinition"id="net.psforever.objects.definition.ExoSuitDefinition"class="extype">ExoSuitDefinition</a></span></span></li><liclass="indented0 "name="net.psforever.objects.definition.ToolDefinition"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="ToolDefinitionextendsEquipmentDefinition"class="anchorToMember"></a><aid="ToolDefinition:ToolDefinition"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/objects/definition/ToolDefinition.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">class</span></span><spanclass="symbol"><ahref="ToolDefinition.html"title=""><spanclass="name">ToolDefinition</span></a><spanclass="result"> extends <ahref="EquipmentDefinition.html"name="net.psforever.objects.definition.EquipmentDefinition"id="net.psforever.objects.definition.EquipmentDefinition"class="extype">EquipmentDefinition</a></span></span></li><liclass="indented0 "name="net.psforever.objects.definition.VehicleDefinition"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="VehicleDefinitionextendsObjectDefinitionwithMountableWeaponsDefinitionwithVitalityDefinitionwithNtuContainerDefinitionwithResistanceProfileMutatorswithDamageResistanceModel"class="anchorToMember"></a><aid="VehicleDefinition:VehicleDefinition"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/objects/definition/VehicleDefinition.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">class</span></span><spanclass="symbol"><ahref="VehicleDefinition.html"title="An object definition system used to construct and retain the parameters of various vehicles."><spanclass="name">VehicleDefinition</span></a><spanclass="result"> extends <ahref="ObjectDefinition.html"name="net.psforever.objects.definition.ObjectDefinition"id="net.psforever.objects.definition.ObjectDefinition"class="extype">ObjectDefinition</a> with <ahref="../vehicles/MountableWeaponsDefinition.html"name