PSF-LoginServer/net/psforever/objects/Vehicle$.html

7 lines
71 KiB
HTML

<!DOCTYPE html ><html><head><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport"/><title>PSF-LoginServer - master - net.psforever.objects.Vehicle</title><meta content="PSF - LoginServer - master - net.psforever.objects.Vehicle" name="description"/><meta content="PSF LoginServer master net.psforever.objects.Vehicle" name="keywords"/><meta http-equiv="content-type" content="text/html; charset=UTF-8"/><link href="../../../lib/index.css" media="screen" type="text/css" rel="stylesheet"/><link href="../../../lib/template.css" media="screen" type="text/css" rel="stylesheet"/><link href="../../../lib/print.css" media="print" type="text/css" rel="stylesheet"/><link href="../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css"/><script type="text/javascript" src="../../../lib/jquery.min.js"></script><script type="text/javascript" src="../../../lib/index.js"></script><script type="text/javascript" src="../../../index.js"></script><script type="text/javascript" src="../../../lib/scheduler.js"></script><script type="text/javascript" src="../../../lib/template.js"></script><script type="text/javascript">/* this variable can be used by the JS to determine the path to the root document */
var toRoot = '../../../';</script></head><body><div id="search"><span id="doc-title">PSF-LoginServer - <span id="doc-version">master</span></span> <span class="close-results"><span class="left">&lt;</span> Back</span><div id="textfilter"><span class="input"><input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/"/><i class="clear material-icons"></i><i id="search-icon" class="material-icons"></i></span></div></div><div id="search-results"><div id="search-progress"><div id="progress-fill"></div></div><div id="results-content"><div id="entity-results"></div><div id="member-results"></div></div></div><div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;"><div id="content-container" style="-webkit-overflow-scrolling: touch;"><div id="subpackage-spacer"><div id="packages"><h1>Packages</h1><ul><li class="indented0 " name="_root_.root" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="_root_" class="anchorToMember"></a><a id="root:_root_" class="anchorToMember"></a> <span class="permalink"><a href="../../../index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../../index.html" title=""><span class="name">root</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="indented1 " name="_root_.net" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="net" class="anchorToMember"></a><a id="net:net" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../index.html" title=""><span class="name">net</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="indented2 " name="net.psforever" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="psforever" class="anchorToMember"></a><a id="psforever:psforever" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../index.html" title=""><span class="name">psforever</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../index.html" name="net" id="net" class="extype">net</a></dd></dl></div></li><li class="indented3 " name="net.psforever.objects" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="objects" class="anchorToMember"></a><a id="objects:objects" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="index.html" title=""><span class="name">objects</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../index.html" name="net.psforever" id="net.psforever" class="extype">psforever</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.avatar" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="avatar" class="anchorToMember"></a><a id="avatar:avatar" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/avatar/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="avatar/index.html" title=""><span class="name">avatar</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.ballistics" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ballistics" class="anchorToMember"></a><a id="ballistics:ballistics" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/ballistics/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="ballistics/index.html" title=""><span class="name">ballistics</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.ce" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ce" class="anchorToMember"></a><a id="ce:ce" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/ce/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="ce/index.html" title=""><span class="name">ce</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.definition" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="definition" class="anchorToMember"></a><a id="definition:definition" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/definition/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="definition/index.html" title=""><span class="name">definition</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.entity" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="entity" class="anchorToMember"></a><a id="entity:entity" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/entity/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="entity/index.html" title=""><span class="name">entity</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.equipment" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="equipment" class="anchorToMember"></a><a id="equipment:equipment" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/equipment/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="equipment/index.html" title=""><span class="name">equipment</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.geometry" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="geometry" class="anchorToMember"></a><a id="geometry:geometry" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/geometry/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="geometry/index.html" title=""><span class="name">geometry</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.guid" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="guid" class="anchorToMember"></a><a id="guid:guid" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/guid/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="guid/index.html" title=""><span class="name">guid</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.inventory" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="inventory" class="anchorToMember"></a><a id="inventory:inventory" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/inventory/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="inventory/index.html" title=""><span class="name">inventory</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.loadouts" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="loadouts" class="anchorToMember"></a><a id="loadouts:loadouts" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/loadouts/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="loadouts/index.html" title=""><span class="name">loadouts</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.locker" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="locker" class="anchorToMember"></a><a id="locker:locker" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/locker/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="locker/index.html" title=""><span class="name">locker</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.serverobject" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="serverobject" class="anchorToMember"></a><a id="serverobject:serverobject" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/serverobject/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="serverobject/index.html" title=""><span class="name">serverobject</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.sourcing" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sourcing" class="anchorToMember"></a><a id="sourcing:sourcing" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/sourcing/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="sourcing/index.html" title=""><span class="name">sourcing</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.teamwork" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="teamwork" class="anchorToMember"></a><a id="teamwork:teamwork" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/teamwork/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="teamwork/index.html" title=""><span class="name">teamwork</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.vehicles" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="vehicles" class="anchorToMember"></a><a id="vehicles:vehicles" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/vehicles/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="vehicles/index.html" title=""><span class="name">vehicles</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.vital" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="vital" class="anchorToMember"></a><a id="vital:vital" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/vital/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="vital/index.html" title=""><span class="name">vital</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.zones" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="zones" class="anchorToMember"></a><a id="zones:zones" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/zones/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="zones/index.html" title=""><span class="name">zones</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="current-entities indented3"><span class="separator"></span> <a href="Account.html" title="" class="class"></a><a href="Account.html" title="">Account</a></li><li class="current-entities indented3"><a href="AmmoBox$.html" title="" class="object"></a> <a href="AmmoBox.html" title="" class="class"></a><a href="AmmoBox.html" title="">AmmoBox</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="BoomerDeployable.html" title="" class="class"></a><a href="BoomerDeployable.html" title="">BoomerDeployable</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="BoomerDeployableControl.html" title="" class="class"></a><a href="BoomerDeployableControl.html" title="">BoomerDeployableControl</a></li><li class="current-entities indented3"><a href="BoomerDeployableDefinition$.html" title="" class="object"></a> <a href="BoomerDeployableDefinition.html" title="" class="class"></a><a href="BoomerDeployableDefinition.html" title="">BoomerDeployableDefinition</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="BoomerTrigger.html" title="" class="class"></a><a href="BoomerTrigger.html" title="">BoomerTrigger</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="CommonNtuContainer.html" title="" class="trait"></a><a href="CommonNtuContainer.html" title="">CommonNtuContainer</a></li><li class="current-entities indented3"><a href="ConstructionItem$.html" title="" class="object"></a> <a href="ConstructionItem.html" title="A type of Equipment that can be wielded and applied to the game world to produce other game objects. Functionally, ConstructionItem objects resemble Tool objects that have fire mode state and alternate &quot;ammunition.&quot; Very much unlike Tool object counterparts, however, the alternate &quot;ammunition&quot; is also a type of fire mode state maintained in a two-dimensional grid of related states." class="class"></a><a href="ConstructionItem.html" title="A type of Equipment that can be wielded and applied to the game world to produce other game objects. Functionally, ConstructionItem objects resemble Tool objects that have fire mode state and alternate &quot;ammunition.&quot; Very much unlike Tool object counterparts, however, the alternate &quot;ammunition&quot; is also a type of fire mode state maintained in a two-dimensional grid of related states.">ConstructionItem</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="Default$.html" title="" class="object"></a><a href="Default$.html" title="">Default</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="Deployables$.html" title="" class="object"></a><a href="Deployables$.html" title="">Deployables</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="Doors$.html" title="" class="object"></a><a href="Doors$.html" title="">Doors</a></li><li class="current-entities indented3"><a href="DummyExplodingEntity$.html" title="" class="object"></a> <a href="DummyExplodingEntity.html" title="" class="class"></a><a href="DummyExplodingEntity.html" title="">DummyExplodingEntity</a></li><li class="current-entities indented3"><a href="ExplosiveDeployable$.html" title="" class="object"></a> <a href="ExplosiveDeployable.html" title="" class="class"></a><a href="ExplosiveDeployable.html" title="">ExplosiveDeployable</a></li><li class="current-entities indented3"><a href="ExplosiveDeployableControl$.html" title="" class="object"></a> <a href="ExplosiveDeployableControl.html" title="" class="class"></a><a href="ExplosiveDeployableControl.html" title="">ExplosiveDeployableControl</a></li><li class="current-entities indented3"><a href="ExplosiveDeployableDefinition$.html" title="" class="object"></a> <a href="ExplosiveDeployableDefinition.html" title="" class="class"></a><a href="ExplosiveDeployableDefinition.html" title="">ExplosiveDeployableDefinition</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="GlobalDefinitions$.html" title="" class="object"></a><a href="GlobalDefinitions$.html" title="">GlobalDefinitions</a></li><li class="current-entities indented3"><a href="Kit$.html" title="" class="object"></a> <a href="Kit.html" title="A one-time-use recovery item that can be applied by the player while held within their inventory." class="class"></a><a href="Kit.html" title="A one-time-use recovery item that can be applied by the player while held within their inventory.">Kit</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="LivePlayerList$.html" title="A class for storing Player mappings for users that are currently online." class="object"></a><a href="LivePlayerList$.html" title="A class for storing Player mappings for users that are currently online.">LivePlayerList</a></li><li class="current-entities indented3"><a href="LocalLockerItem$.html" title="" class="object"></a> <a href="LocalLockerItem.html" title="A LocalLockerItem is a server-side object designed to populate a fake unshared space within a shared space." class="class"></a><a href="LocalLockerItem.html" title="A LocalLockerItem is a server-side object designed to populate a fake unshared space within a shared space.">LocalLockerItem</a></li><li class="current-entities indented3"><a href="LocalProjectile$.html" title="" class="object"></a> <a href="LocalProjectile.html" title="A LocalProjectile is a server-side object designed to populate a fake shared space." class="class"></a><a href="LocalProjectile.html" title="A LocalProjectile is a server-side object designed to populate a fake shared space.">LocalProjectile</a></li><li class="current-entities indented3"><a href="MineDeployableControl$.html" title="" class="object"></a> <a href="MineDeployableControl.html" title="" class="class"></a><a href="MineDeployableControl.html" title="">MineDeployableControl</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="Ntu$.html" title="" class="object"></a><a href="Ntu$.html" title="">Ntu</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="NtuContainer.html" title="" class="trait"></a><a href="NtuContainer.html" title="">NtuContainer</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="NtuContainerDefinition.html" title="" class="trait"></a><a href="NtuContainerDefinition.html" title="">NtuContainerDefinition</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="NtuContainerOwner.html" title="" class="trait"></a><a href="NtuContainerOwner.html" title="">NtuContainerOwner</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="NtuStorageBehavior.html" title="" class="trait"></a><a href="NtuStorageBehavior.html" title="">NtuStorageBehavior</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="ObjectType$.html" title="" class="object"></a><a href="ObjectType$.html" title="">ObjectType</a></li><li class="current-entities indented3"><a href="OffhandEquipmentSlot$.html" title="" class="object"></a> <a href="OffhandEquipmentSlot.html" title="A size-checked unit of storage (or mounting) for Equipment." class="class"></a><a href="OffhandEquipmentSlot.html" title="A size-checked unit of storage (or mounting) for Equipment.">OffhandEquipmentSlot</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="OwnableByPlayer.html" title="" class="trait"></a><a href="OwnableByPlayer.html" title="">OwnableByPlayer</a></li><li class="current-entities indented3"><a href="PlanetSideGameObject$.html" title="" class="object"></a> <a href="PlanetSideGameObject.html" title="A basic class that indicates an entity that exists somewhere in the world and has a globally unique identifier." class="class"></a><a href="PlanetSideGameObject.html" title="A basic class that indicates an entity that exists somewhere in the world and has a globally unique identifier.">PlanetSideGameObject</a></li><li class="current-entities indented3"><a href="Player$.html" title="" class="object"></a> <a href="Player.html" title="" class="class"></a><a href="Player.html" title="">Player</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="Players$.html" title="" class="object"></a><a href="Players$.html" title="">Players</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="SensorDeployable.html" title="" class="class"></a><a href="SensorDeployable.html" title="">SensorDeployable</a></li><li class="current-entities indented3"><a href="SensorDeployableControl$.html" title="" class="object"></a> <a href="SensorDeployableControl.html" title="" class="class"></a><a href="SensorDeployableControl.html" title="">SensorDeployableControl</a></li><li class="current-entities indented3"><a href="SensorDeployableDefinition$.html" title="" class="object"></a> <a href="SensorDeployableDefinition.html" title="" class="class"></a><a href="SensorDeployableDefinition.html" title="">SensorDeployableDefinition</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="Session.html" title="" class="class"></a><a href="Session.html" title="">Session</a></li><li class="current-entities indented3"><a href="ShieldGeneratorControl$.html" title="" class="object"></a> <a href="ShieldGeneratorControl.html" title="" class="class"></a><a href="ShieldGeneratorControl.html" title="">ShieldGeneratorControl</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="ShieldGeneratorDefinition.html" title="" class="class"></a><a href="ShieldGeneratorDefinition.html" title="">ShieldGeneratorDefinition</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="ShieldGeneratorDeployable.html" title="" class="class"></a><a href="ShieldGeneratorDeployable.html" title="">ShieldGeneratorDeployable</a></li><li class="current-entities indented3"><a href="SimpleItem$.html" title="" class="object"></a> <a href="SimpleItem.html" title="" class="class"></a><a href="SimpleItem.html" title="">SimpleItem</a></li><li class="current-entities indented3"><a href="SpawnPoint$.html" title="" class="object"></a> <a href="SpawnPoint.html" title="" class="trait"></a><a href="SpawnPoint.html" title="">SpawnPoint</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="SpawnPointDefinition.html" title="" class="trait"></a><a href="SpawnPointDefinition.html" title="">SpawnPointDefinition</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="SpecialEmp$.html" title="Information and functions useful for the construction of a server-side electromagnetic pulse (not intigated by any specific thing the client does)." class="object"></a><a href="SpecialEmp$.html" title="Information and functions useful for the construction of a server-side electromagnetic pulse (not intigated by any specific thing the client does).">SpecialEmp</a></li><li class="current-entities indented3"><a href="Telepad$.html" title="" class="object"></a> <a href="Telepad.html" title="" class="class"></a><a href="Telepad.html" title="">Telepad</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="TelepadControl$.html" title="" class="object"></a><a href="TelepadControl$.html" title="">TelepadControl</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="TelepadDeployable.html" title="" class="class"></a><a href="TelepadDeployable.html" title="">TelepadDeployable</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="TelepadDeployableControl.html" title="" class="class"></a><a href="TelepadDeployableControl.html" title="">TelepadDeployableControl</a></li><li class="current-entities indented3"><a href="TelepadDeployableDefinition$.html" title="" class="object"></a> <a href="TelepadDeployableDefinition.html" title="" class="class"></a><a href="TelepadDeployableDefinition.html" title="">TelepadDeployableDefinition</a></li><li class="current-entities indented3"><a href="Tool$.html" title="" class="object"></a> <a href="Tool.html" title="A type of Equipment that can be wielded and loaded with certain other game elements. &quot;Tool&quot; is a very mechanical name while this class is intended for various weapons and support items." class="class"></a><a href="Tool.html" title="A type of Equipment that can be wielded and loaded with certain other game elements. &quot;Tool&quot; is a very mechanical name while this class is intended for various weapons and support items.">Tool</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="Tools$.html" title="" class="object"></a><a href="Tools$.html" title="">Tools</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="TrapDeployable.html" title="" class="class"></a><a href="TrapDeployable.html" title="">TrapDeployable</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="TrapDeployableControl.html" title="" class="class"></a><a href="TrapDeployableControl.html" title="">TrapDeployableControl</a></li><li class="current-entities indented3"><a href="TrapDeployableDefinition$.html" title="" class="object"></a> <a href="TrapDeployableDefinition.html" title="" class="class"></a><a href="TrapDeployableDefinition.html" title="">TrapDeployableDefinition</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="TurretControl.html" title="control actors" class="class"></a><a href="TurretControl.html" title="control actors">TurretControl</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="TurretDeployable.html" title="" class="class"></a><a href="TurretDeployable.html" title="">TurretDeployable</a></li><li class="current-entities indented3"><a href="TurretDeployableDefinition$.html" title="" class="object"></a> <a href="TurretDeployableDefinition.html" title="" class="class"></a><a href="TurretDeployableDefinition.html" title="">TurretDeployableDefinition</a></li><li class="current-entities indented3"><a href="" title="" class="object"></a> <a href="Vehicle.html" title="The server-side support object that represents a vehicle. All infantry seating, all mounted weapons, and the trunk space are considered part of the same index hierarchy." class="class"></a><a href="Vehicle.html" title="The server-side support object that represents a vehicle. All infantry seating, all mounted weapons, and the trunk space are considered part of the same index hierarchy.">Vehicle</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="Vehicles$.html" title="" class="object"></a><a href="Vehicles$.html" title="">Vehicles</a></li></ul></div></div><div id="content"><body class="object value"><div id="definition"><a href="Vehicle.html" title="See companion class"><div class="big-circle object-companion-class">o</div></a><p id="owner"><a href="../../index.html" name="net" id="net" class="extype">net</a>.<a href="../index.html" name="net.psforever" id="net.psforever" class="extype">psforever</a>.<a href="index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></p><h1><a href="Vehicle.html" title="See companion class">Vehicle</a><span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html" title="Permalink"><i class="material-icons"></i></a></span></h1><h3><span class="morelinks"><div>Companion <a href="Vehicle.html" title="See companion class">class Vehicle</a></div></span></h3></div><h4 id="signature" class="signature"><span class="modifier_kind"><span class="modifier"></span> <span class="kind">object</span></span> <span class="symbol"><span class="name">Vehicle</span></span></h4><div id="comment" class="fullcommenttop"><dl class="attributes block"><dt>Source</dt><dd><a href="https://github.com/psforever/PSF-LoginServer/blob/master//home/runner/work/PSF-LoginServer/PSF-LoginServer/src/main/scala/net/psforever/objects/Vehicle.scala" target="_blank">Vehicle.scala</a></dd></dl><div class="toggleContainer"><div class="toggle block"><span>Linear Supertypes</span><div class="superTypes hiddenContent"><span name="scala.AnyRef" class="extype">AnyRef</span>, <span name="scala.Any" class="extype">Any</span></div></div></div></div><div id="mbrsel"><div class="toggle"></div><div id="memberfilter"><i class="material-icons arrow"></i><span class="input"><input placeholder="Filter all members" id="mbrsel-input" type="text" accesskey="/"/></span><i class="clear material-icons"></i></div><div id="filterby"><div id="order"><span class="filtertype">Ordering</span><ol><li class="alpha in"><span>Alphabetic</span></li><li class="inherit out"><span>By Inheritance</span></li></ol></div><div class="ancestors"><span class="filtertype">Inherited<br/></span><ol id="linearization"><li class="in" name="net.psforever.objects.Vehicle"><span>Vehicle</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li></ol></div><div class="ancestors"><span class="filtertype"></span><ol><li class="hideall out"><span>Hide All</span></li><li class="showall in"><span>Show All</span></li></ol></div><div id="visbl"><span class="filtertype">Visibility</span><ol><li class="public in"><span>Public</span></li><li class="protected out"><span>Protected</span></li></ol></div></div></div><div id="template"><div id="allMembers"><div id="types" class="types members"><h3>Type Members</h3><ol><li class="indented0 " name="net.psforever.objects.Vehicle.Deconstruct" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="DeconstructextendsProductwithSerializable" class="anchorToMember"></a><a id="Deconstruct:Deconstruct" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$$Deconstruct.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">case class</span></span> <span class="symbol"><a href="Vehicle$$Deconstruct.html" title="Initiate vehicle deconstruction."><span class="name">Deconstruct</span></a><span class="params">(<span name="time">time: <span name="scala.Option" class="extype">Option</span>[<span name="scala.concurrent.duration.FiniteDuration" class="extype">FiniteDuration</span>] = <span class="symbol">None</span></span>)</span><span class="result"> extends <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Initiate vehicle deconstruction.</p><div class="fullcomment"><div class="comment cmt"><p>Initiate vehicle deconstruction.</p></div><dl class="paramcmts block"><dt class="param">time</dt><dd class="cmt"><p>the delay before deconstruction should initiate;
should initiate instantly when <code>None</code></p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>VehicleControl</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.Vehicle.Exchange" group="Ungrouped" fullComment="no" data-isabs="true" visbl="pub"><a id="ExchangeextendsAnyRef" class="anchorToMember"></a><a id="Exchange:Exchange" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$$Exchange.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">sealed </span> <span class="kind">trait</span></span> <span class="symbol"><a href="Vehicle$$Exchange.html" title="A basic Trait connecting all of the actionable Vehicle response messages."><span class="name">Exchange</span></a><span class="result"> extends <span name="scala.AnyRef" class="extype">AnyRef</span></span></span><p class="shortcomment cmt">A basic <code>Trait</code> connecting all of the actionable <code>Vehicle</code> response messages.</p></li><li class="indented0 " name="net.psforever.objects.Vehicle.Ownership" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="OwnershipextendsProductwithSerializable" class="anchorToMember"></a><a id="Ownership:Ownership" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$$Ownership.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">case class</span></span> <span class="symbol"><a href="Vehicle$$Ownership.html" title="Change a vehicle's internal ownership property to match that of the target player."><span class="name">Ownership</span></a><span class="params">(<span name="player">player: <span name="scala.Option" class="extype">Option</span>[<a href="Player.html" name="net.psforever.objects.Player" id="net.psforever.objects.Player" class="extype">Player</a>]</span>)</span><span class="result"> extends <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Change a vehicle's internal ownership property to match that of the target player.</p><div class="fullcomment"><div class="comment cmt"><p>Change a vehicle's internal ownership property to match that of the target player.</p></div><dl class="paramcmts block"><dt class="param">player</dt><dd class="cmt"><p>the person who will own the vehicle, or <code>None</code> if the vehicle will go unowned</p></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.Vehicle.Reactivate" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ReactivateextendsProductwithSerializable" class="anchorToMember"></a><a id="Reactivate:Reactivate" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$$Reactivate.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">case class</span></span> <span class="symbol"><a href="Vehicle$$Reactivate.html" title="The Vehicle will resume previous unresponsiveness to player activity."><span class="name">Reactivate</span></a><span class="params">()</span><span class="result"> extends <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">The <code>Vehicle</code> will resume previous unresponsiveness to player activity.</p><div class="fullcomment"><div class="comment cmt"><p>The <code>Vehicle</code> will resume previous unresponsiveness to player activity.</p></div><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>VehicleControl</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.Vehicle.UpdateShieldsCharge" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="UpdateShieldsChargeextendsProductwithSerializable" class="anchorToMember"></a><a id="UpdateShieldsCharge:UpdateShieldsCharge" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$$UpdateShieldsCharge.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">case class</span></span> <span class="symbol"><a href="Vehicle$$UpdateShieldsCharge.html" title="Following a successful shield charge tick, display the results of the update."><span class="name">UpdateShieldsCharge</span></a><span class="params">(<span name="vehicle">vehicle: <a href="Vehicle.html" name="net.psforever.objects.Vehicle" id="net.psforever.objects.Vehicle" class="extype">Vehicle</a></span>)</span><span class="result"> extends <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Following a successful shield charge tick, display the results of the update.</p><div class="fullcomment"><div class="comment cmt"><p>Following a successful shield charge tick, display the results of the update.</p></div><dl class="paramcmts block"><dt class="param">vehicle</dt><dd class="cmt"><p>the updated vehicle</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>FacilityBenefitShieldChargeRequestMessage</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.Vehicle.UpdateSubsystemStates" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="UpdateSubsystemStatesextendsProductwithSerializable" class="anchorToMember"></a><a id="UpdateSubsystemStates:UpdateSubsystemStates" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$$UpdateSubsystemStates.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">case class</span></span> <span class="symbol"><a href="Vehicle$$UpdateSubsystemStates.html" title=""><span class="name">UpdateSubsystemStates</span></a><span class="params">(<span name="toChannel">toChannel: <span name="scala.Predef.String" class="extype">String</span></span>, <span name="stateToUpdateFor">stateToUpdateFor: <span name="scala.Option" class="extype">Option</span>[<span name="scala.Boolean" class="extype">Boolean</span>] = <span class="symbol">None</span></span>)</span><span class="result"> extends <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span></li><li class="indented0 " name="net.psforever.objects.Vehicle.UpdateZoneInteractionProgressUI" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="UpdateZoneInteractionProgressUIextendsProductwithSerializable" class="anchorToMember"></a><a id="UpdateZoneInteractionProgressUI:UpdateZoneInteractionProgressUI" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$$UpdateZoneInteractionProgressUI.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">case class</span></span> <span class="symbol"><a href="Vehicle$$UpdateZoneInteractionProgressUI.html" title="For vehicles, this pertains mainly to resending information needs to display the the drowning red progress bar that is a product of the OxygenStateMessage packet to vehicle passengers."><span class="name">UpdateZoneInteractionProgressUI</span></a><span class="params">(<span name="passenger">passenger: <a href="Player.html" name="net.psforever.objects.Player" id="net.psforever.objects.Player" class="extype">Player</a></span>)</span><span class="result"> extends <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">For vehicles, this pertains mainly to resending information needs to display the the drowning red progress bar
that is a product of the <code>OxygenStateMessage</code> packet to vehicle passengers.</p><div class="fullcomment"><div class="comment cmt"><p>For vehicles, this pertains mainly to resending information needs to display the the drowning red progress bar
that is a product of the <code>OxygenStateMessage</code> packet to vehicle passengers.
It also forces passengers to update their internal understanding of their own drowning state.</p></div><dl class="paramcmts block"><dt class="param">passenger</dt><dd class="cmt"><p>a player mounted in the vehicle</p></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.Vehicle.VehicleMessages" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="VehicleMessagesextendsProductwithSerializable" class="anchorToMember"></a><a id="VehicleMessages:VehicleMessages" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$$VehicleMessages.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">case class</span></span> <span class="symbol"><a href="Vehicle$$VehicleMessages.html" title="Message that carries the result of the processed request message back to the original user (player)."><span class="name">VehicleMessages</span></a><span class="params">(<span name="player">player: <a href="Player.html" name="net.psforever.objects.Player" id="net.psforever.objects.Player" class="extype">Player</a></span>, <span name="response">response: <a href="Vehicle$$Exchange.html" name="net.psforever.objects.Vehicle.Exchange" id="net.psforever.objects.Vehicle.Exchange" class="extype">Exchange</a></span>)</span><span class="result"> extends <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Message that carries the result of the processed request message back to the original user (<code>player</code>).</p><div class="fullcomment"><div class="comment cmt"><p>Message that carries the result of the processed request message back to the original user (<code>player</code>).</p></div><dl class="paramcmts block"><dt class="param">player</dt><dd class="cmt"><p>the player who sent this request message</p></dd><dt class="param">response</dt><dd class="cmt"><p>the result of the processed request</p></dd></dl></div></li></ol></div><div class="values members"><h3>Value Members</h3><ol><li class="indented0 " name="scala.AnyRef#!=" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="!=(x$1:Any):Boolean" class="anchorToMember"></a><a id="!=(Any):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#!=(x$1:Any):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $bang$eq">!=</span><span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef###" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="##:Int" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html###:Int" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $hash$hash">##</span><span class="result">: <span name="scala.Int" class="extype">Int</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#==" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="==(x$1:Any):Boolean" class="anchorToMember"></a><a id="==(Any):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#==(x$1:Any):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $eq$eq">==</span><span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="net.psforever.objects.Vehicle#EquipmentUtilities" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="EquipmentUtilities(utilities:Map[Int,net.psforever.objects.vehicles.Utility]):Map[Int,net.psforever.objects.vehicles.Utility]" class="anchorToMember"></a><a id="EquipmentUtilities(Map[Int,Utility]):Map[Int,Utility]" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#EquipmentUtilities(utilities:Map[Int,net.psforever.objects.vehicles.Utility]):Map[Int,net.psforever.objects.vehicles.Utility]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">EquipmentUtilities</span><span class="params">(<span name="utilities">utilities: <span name="scala.Predef.Map" class="extype">Map</span>[<span name="scala.Int" class="extype">Int</span>, <a href="vehicles/Utility.html" name="net.psforever.objects.vehicles.Utility" id="net.psforever.objects.vehicles.Utility" class="extype">Utility</a>]</span>)</span><span class="result">: <span name="scala.Predef.Map" class="extype">Map</span>[<span name="scala.Int" class="extype">Int</span>, <a href="vehicles/Utility.html" name="net.psforever.objects.vehicles.Utility" id="net.psforever.objects.vehicles.Utility" class="extype">Utility</a>]</span></span><p class="shortcomment cmt">Given a <code>Map</code> of <code>Utility</code> objects, only return the objects with a positive or zero-index position.</p><div class="fullcomment"><div class="comment cmt"><p>Given a <code>Map</code> of <code>Utility</code> objects, only return the objects with a positive or zero-index position.</p></div><dl class="paramcmts block"><dt>returns</dt><dd class="cmt"><p>a map of applicable utilities</p></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.Vehicle#LoadDefinition" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="LoadDefinition(vehicle:net.psforever.objects.Vehicle):net.psforever.objects.Vehicle" class="anchorToMember"></a><a id="LoadDefinition(Vehicle):Vehicle" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#LoadDefinition(vehicle:net.psforever.objects.Vehicle):net.psforever.objects.Vehicle" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">LoadDefinition</span><span class="params">(<span name="vehicle">vehicle: <a href="Vehicle.html" name="net.psforever.objects.Vehicle" id="net.psforever.objects.Vehicle" class="extype">Vehicle</a></span>)</span><span class="result">: <a href="Vehicle.html" name="net.psforever.objects.Vehicle" id="net.psforever.objects.Vehicle" class="extype">Vehicle</a></span></span><p class="shortcomment cmt">Use the <code>*Definition</code> that was provided to this object to initialize its fields and settings.</p><div class="fullcomment"><div class="comment cmt"><p>Use the <code>*Definition</code> that was provided to this object to initialize its fields and settings.</p></div><dl class="paramcmts block"><dt class="param">vehicle</dt><dd class="cmt"><p>the <code>Vehicle</code> being initialized</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>{object}.LoadDefinition</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.Vehicle#apply" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="apply(vehicleDef:net.psforever.objects.definition.VehicleDefinition):net.psforever.objects.Vehicle" class="anchorToMember"></a><a id="apply(VehicleDefinition):Vehicle" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#apply(vehicleDef:net.psforever.objects.definition.VehicleDefinition):net.psforever.objects.Vehicle" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">apply</span><span class="params">(<span name="vehicleDef">vehicleDef: <a href="definition/VehicleDefinition.html" name="net.psforever.objects.definition.VehicleDefinition" id="net.psforever.objects.definition.VehicleDefinition" class="extype">VehicleDefinition</a></span>)</span><span class="result">: <a href="Vehicle.html" name="net.psforever.objects.Vehicle" id="net.psforever.objects.Vehicle" class="extype">Vehicle</a></span></span><p class="shortcomment cmt">Overloaded constructor.</p><div class="fullcomment"><div class="comment cmt"><p>Overloaded constructor.</p></div><dl class="paramcmts block"><dt class="param">vehicleDef</dt><dd class="cmt"><p>the vehicle's definition entry</p></dd><dt>returns</dt><dd class="cmt"><p>a <code>Vehicle</code> object</p></dd></dl></div></li><li class="indented0 " name="scala.Any#asInstanceOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="asInstanceOf[T0]:T0" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#asInstanceOf[T0]:T0" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span name="scala.Any.asInstanceOf.T0" class="extype">T0</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#clone" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="clone():Object" class="anchorToMember"></a><a id="clone():AnyRef" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#clone():Object" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">clone</span><span class="params">()</span><span class="result">: <span name="scala.AnyRef" class="extype">AnyRef</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected[<span name="java.lang" class="extype">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.CloneNotSupportedException]</span></span>)</span> <span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#eq" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="eq(x$1:AnyRef):Boolean" class="anchorToMember"></a><a id="eq(AnyRef):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#eq(x$1:AnyRef):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span name="scala.AnyRef" class="extype">AnyRef</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#equals" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="equals(x$1:Object):Boolean" class="anchorToMember"></a><a id="equals(AnyRef):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#equals(x$1:Object):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span name="scala.AnyRef" class="extype">AnyRef</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#finalize" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="finalize():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#finalize():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">finalize</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected[<span name="java.lang" class="extype">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="symbol">classOf[java.lang.Throwable]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#getClass" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getClass():Class[_]" class="anchorToMember"></a><a id="getClass():Class[_&lt;:AnyRef]" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#getClass():Class[_]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getClass</span><span class="params">()</span><span class="result">: <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#java.lang.Class" name="java.lang.Class" id="java.lang.Class" class="extype">Class</a>[_ &lt;: <span name="scala.AnyRef" class="extype">AnyRef</span>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#hashCode" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="hashCode():Int" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#hashCode():Int" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">hashCode</span><span class="params">()</span><span class="result">: <span name="scala.Int" class="extype">Int</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.Any#isInstanceOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="isInstanceOf[T0]:Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#isInstanceOf[T0]:Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#ne" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ne(x$1:AnyRef):Boolean" class="anchorToMember"></a><a id="ne(AnyRef):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#ne(x$1:AnyRef):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span name="scala.AnyRef" class="extype">AnyRef</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#notify" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="notify():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#notify():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">notify</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#notifyAll" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="notifyAll():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#notifyAll():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#synchronized" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="synchronized[T0](x$1:=&gt;T0):T0" class="anchorToMember"></a><a id="synchronized[T0](=&gt;T0):T0" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: =&gt; <span name="java.lang.AnyRef.synchronized.T0" class="extype">T0</span></span>)</span><span class="result">: <span name="java.lang.AnyRef.synchronized.T0" class="extype">T0</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="net.psforever.objects.Vehicle#toString" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="toString(obj:net.psforever.objects.Vehicle):String" class="anchorToMember"></a><a id="toString(Vehicle):String" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#toString(obj:net.psforever.objects.Vehicle):String" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">toString</span><span class="params">(<span name="obj">obj: <a href="Vehicle.html" name="net.psforever.objects.Vehicle" id="net.psforever.objects.Vehicle" class="extype">Vehicle</a></span>)</span><span class="result">: <span name="scala.Predef.String" class="extype">String</span></span></span><p class="shortcomment cmt">Provide a fixed string representation.</p><div class="fullcomment"><div class="comment cmt"><p>Provide a fixed string representation.</p></div><dl class="paramcmts block"><dt>returns</dt><dd class="cmt"><p>the string output</p></dd></dl></div></li><li class="indented0 " name="scala.AnyRef#toString" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="toString():String" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#toString():String" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">toString</span><span class="params">()</span><span class="result">: <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html#java.lang.String" name="java.lang.String" id="java.lang.String" class="extype">String</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#wait():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait(x$1:Long,x$2:Int):Unit" class="anchorToMember"></a><a id="wait(Long,Int):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span name="scala.Long" class="extype">Long</span></span>, <span name="arg1">arg1: <span name="scala.Int" class="extype">Int</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait(x$1:Long):Unit" class="anchorToMember"></a><a id="wait(Long):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$.html#wait(x$1:Long):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span name="scala.Long" class="extype">Long</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> <span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="net.psforever.objects.Vehicle.Ownership" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="Ownership" class="anchorToMember"></a><a id="Ownership:Ownership" class="anchorToMember"></a> <span class="permalink"><a href="../../../net/psforever/objects/Vehicle$$Ownership$.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">object</span></span> <span class="symbol"><a href="Vehicle$$Ownership$.html" title=""><span class="name">Ownership</span></a><span class="result"> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html#java.io.Serializable" name="java.io.Serializable" id="java.io.Serializable" class="extype">Serializable</a></span></span></li></ol></div></div><div id="inheritedMembers"><div name="scala.AnyRef" class="parent"><h3>Inherited from <span name="scala.AnyRef" class="extype">AnyRef</span></h3></div><div name="scala.Any" class="parent"><h3>Inherited from <span name="scala.Any" class="extype">Any</span></h3></div></div><div id="groupedMembers"><div name="Ungrouped" class="group"><h3>Ungrouped</h3></div></div></div><div id="tooltip"></div><div id="footer"></div></body></div></div></div></body></html>