Deploying to gh-pages from @ psforever/PSF-LoginServer@a22f1118d1 🚀

This commit is contained in:
Mazo 2021-03-26 12:41:23 +00:00
parent d6c64a28c5
commit fdd3cdfd0f
97 changed files with 153 additions and 107 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -4,7 +4,7 @@ Join a corpse-specific group for shared updates.
Construct every object in the player's hands and inventory for shared manipulation updates.</p></div><dl class="paramcmts block"><dt class="param">tplayer</dt><dd class="cmt"><p>the corpse</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>Container.Inventory</code></p></span><span class="cmt"><p><code>GridInventory.Items</code></p></span><span class="cmt"><p><code>Player.HolsterItems</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#AccessGenericContainer" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="AccessGenericContainer(container:net.psforever.objects.serverobject.PlanetSideServerObjectwithnet.psforever.objects.inventory.Container):Unit"></a><a id="AccessGenericContainer(PlanetSideServerObjectwithContainer):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#AccessGenericContainer(container:net.psforever.objects.serverobject.PlanetSideServerObjectwithnet.psforever.objects.inventory.Container):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">AccessGenericContainer</span><span class="params">(<span name="container">container: <a href="../../objects/serverobject/PlanetSideServerObject.html" name="net.psforever.objects.serverobject.PlanetSideServerObject" id="net.psforever.objects.serverobject.PlanetSideServerObject" class="extype">PlanetSideServerObject</a> with <a href="../../objects/inventory/Container.html" name="net.psforever.objects.inventory.Container" id="net.psforever.objects.inventory.Container" class="extype">Container</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#AccessVehicleContents" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="AccessVehicleContents(vehicle:net.psforever.objects.Vehicle):Unit"></a><a id="AccessVehicleContents(Vehicle):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#AccessVehicleContents(vehicle:net.psforever.objects.Vehicle):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">AccessVehicleContents</span><span class="params">(<span name="vehicle">vehicle: <a href="../../objects/Vehicle.html" name="net.psforever.objects.Vehicle" id="net.psforever.objects.Vehicle" class="extype">Vehicle</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">Common preparation for interfacing with a vehicle trunk.</p><div class="fullcomment"><div class="comment cmt"><p>Common preparation for interfacing with a vehicle trunk.
Join a vehicle-specific group for shared updates.
Construct every object in the vehicle's inventory for shared manipulation updates.</p></div><dl class="paramcmts block"><dt class="param">vehicle</dt><dd class="cmt"><p>the vehicle</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>Container.Inventory</code></p></span><span class="cmt"><p><code>GridInventory.Items</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#AdministrativeKick" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="AdministrativeKick(tplayer:net.psforever.objects.Player):Unit"></a><a id="AdministrativeKick(Player):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#AdministrativeKick(tplayer:net.psforever.objects.Player):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">AdministrativeKick</span><span class="params">(<span name="tplayer">tplayer: <a href="../../objects/Player.html" name="net.psforever.objects.Player" id="net.psforever.objects.Player" class="extype">Player</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#ApplyPurchaseTimersBeforePackingLoadout" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ApplyPurchaseTimersBeforePackingLoadout(player:net.psforever.objects.Player,target:net.psforever.objects.serverobject.PlanetSideServerObjectwithnet.psforever.objects.inventory.Container,slots:List[net.psforever.objects.inventory.InventoryItem]):Unit"></a><a id="ApplyPurchaseTimersBeforePackingLoadout(Player,PlanetSideServerObjectwithContainer,List[InventoryItem]):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#ApplyPurchaseTimersBeforePackingLoadout(player:net.psforever.objects.Player,target:net.psforever.objects.serverobject.PlanetSideServerObjectwithnet.psforever.objects.inventory.Container,slots:List[net.psforever.objects.inventory.InventoryItem]):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">ApplyPurchaseTimersBeforePackingLoadout</span><span class="params">(<span name="player">player: <a href="../../objects/Player.html" name="net.psforever.objects.Player" id="net.psforever.objects.Player" class="extype">Player</a></span>, <span name="target">target: <a href="../../objects/serverobject/PlanetSideServerObject.html" name="net.psforever.objects.serverobject.PlanetSideServerObject" id="net.psforever.objects.serverobject.PlanetSideServerObject" class="extype">PlanetSideServerObject</a> with <a href="../../objects/inventory/Container.html" name="net.psforever.objects.inventory.Container" id="net.psforever.objects.inventory.Container" class="extype">Container</a></span>, <span name="slots">slots: <span name="scala.List" class="extype">List</span>[<a href="../../objects/inventory/InventoryItem.html" name="net.psforever.objects.inventory.InventoryItem" id="net.psforever.objects.inventory.InventoryItem" class="extype">InventoryItem</a>]</span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">Enforce constraints on bulk purchases as determined by a given player's previous purchase times and hard acquisition delays.</p><div class="fullcomment"><div class="comment cmt"><p>Enforce constraints on bulk purchases as determined by a given player's previous purchase times and hard acquisition delays.
Intended to assist in sanitizing loadout information from the perspectvie of the player, or target owner.
Intended to assist in sanitizing loadout information from the perspective of the player, or target owner.
The equipment is expected to be unregistered and already fitted to their ultimate slot in the target container.</p></div><dl class="paramcmts block"><dt class="param">player</dt><dd class="cmt"><p>the player whose purchasing constraints are to be tested</p></dd><dt class="param">target</dt><dd class="cmt"><p>the location in which the equipment will be stowed</p></dd><dt class="param">slots</dt><dd class="cmt"><p>the equipment, in the standard object-slot format container</p></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#ArmorRepairAction" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ArmorRepairAction(tplayer:net.psforever.objects.Player,repairValue:Int):Boolean"></a><a id="ArmorRepairAction(Player,Int):Boolean"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#ArmorRepairAction(tplayer:net.psforever.objects.Player,repairValue:Int):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">ArmorRepairAction</span><span class="params">(<span name="tplayer">tplayer: <a href="../../objects/Player.html" name="net.psforever.objects.Player" id="net.psforever.objects.Player" class="extype">Player</a></span>, <span name="repairValue">repairValue: <span name="scala.Int" class="extype">Int</span> = <span class="symbol">10</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><p class="shortcomment cmt">Restore, at most, a specific amount of personal armor points on a player.</p><div class="fullcomment"><div class="comment cmt"><p>Restore, at most, a specific amount of personal armor points on a player.
Send messages to connected client and to events system.</p></div><dl class="paramcmts block"><dt class="param">tplayer</dt><dd class="cmt"><p>the player</p></dd><dt class="param">repairValue</dt><dd class="cmt"><p>the amount to repair;
10 by default</p></dd><dt>returns</dt><dd class="cmt"><p>whether the player can be repaired for any more armor points</p></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#AvatarCreate" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="AvatarCreate():Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#AvatarCreate():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">AvatarCreate</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">A part of the process of spawning the player into the game world.</p><div class="fullcomment"><div class="comment cmt"><p>A part of the process of spawning the player into the game world.
@ -72,9 +72,7 @@ and managing the projectiles's local status information.</p></div><dl class="par
Those actions involve:
informing that the projectile should explode,
unregistering the projectile's globally unique identifier,
and managing the projectiles's local status information.</p></div><dl class="paramcmts block"><dt class="param">projectile_guid</dt><dd class="cmt"><p>the globally unique identifier of the projectile</p></dd><dt class="param">projectile</dt><dd class="cmt"><p>the projectile</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>CleanUpRemoteProjectile(PlanetSideGUID, Projectile, Int)</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#CommonDestroyConstructionItem" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="CommonDestroyConstructionItem(tool:net.psforever.objects.ConstructionItem,index:Int):Unit"></a><a id="CommonDestroyConstructionItem(ConstructionItem,Int):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#CommonDestroyConstructionItem(tool:net.psforever.objects.ConstructionItem,index:Int):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">CommonDestroyConstructionItem</span><span class="params">(<span name="tool">tool: <a href="../../objects/ConstructionItem.html" name="net.psforever.objects.ConstructionItem" id="net.psforever.objects.ConstructionItem" class="extype">ConstructionItem</a></span>, <span name="index">index: <span name="scala.Int" class="extype">Int</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">Destroy a <code>ConstructionItem</code> object that can be found in the indexed slot.</p><div class="fullcomment"><div class="comment cmt"><p>Destroy a <code>ConstructionItem</code> object that can be found in the indexed slot.</p></div><dl class="paramcmts block"><dt class="param">tool</dt><dd class="cmt"><p>the <code>ConstructionItem</code> object currently in the slot (checked)</p></dd><dt class="param">index</dt><dd class="cmt"><p>the slot index</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>Player.Find</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#ConstructionItemPermissionComparison" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ConstructionItemPermissionComparison(sample:Set[net.psforever.objects.avatar.Certification],test:Set[net.psforever.objects.avatar.Certification]):Boolean"></a><a id="ConstructionItemPermissionComparison(Set[Certification],Set[Certification]):Boolean"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#ConstructionItemPermissionComparison(sample:Set[net.psforever.objects.avatar.Certification],test:Set[net.psforever.objects.avatar.Certification]):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">ConstructionItemPermissionComparison</span><span class="params">(<span name="sample">sample: <span name="scala.Predef.Set" class="extype">Set</span>[<a href="../../objects/avatar/Certification.html" name="net.psforever.objects.avatar.Certification" id="net.psforever.objects.avatar.Certification" class="extype">Certification</a>]</span>, <span name="test">test: <span name="scala.Predef.Set" class="extype">Set</span>[<a href="../../objects/avatar/Certification.html" name="net.psforever.objects.avatar.Certification" id="net.psforever.objects.avatar.Certification" class="extype">Certification</a>]</span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><p class="shortcomment cmt">Compare sets of certifications to determine if
the requested <code>Engineering</code>-like certification requirements of the one group can be found in a another group.</p><div class="fullcomment"><div class="comment cmt"><p>Compare sets of certifications to determine if
the requested <code>Engineering</code>-like certification requirements of the one group can be found in a another group.</p></div><dl class="paramcmts block"><dt class="param">sample</dt><dd class="cmt"><p>the certifications to be compared against</p></dd><dt class="param">test</dt><dd class="cmt"><p>the desired certifications</p></dd><dt>returns</dt><dd class="cmt"><p><code>true</code>, if the desired certification requirements are met; <code>false</code>, otherwise</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>CertificationType</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#CountSpawnDelay" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="CountSpawnDelay(toZoneId:String,toSpawnPoint:net.psforever.objects.SpawnPoint,fromZoneId:String):scala.concurrent.duration.FiniteDuration"></a><a id="CountSpawnDelay(String,SpawnPoint,String):FiniteDuration"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#CountSpawnDelay(toZoneId:String,toSpawnPoint:net.psforever.objects.SpawnPoint,fromZoneId:String):scala.concurrent.duration.FiniteDuration" 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">CountSpawnDelay</span><span class="params">(<span name="toZoneId">toZoneId: <span name="scala.Predef.String" class="extype">String</span></span>, <span name="toSpawnPoint">toSpawnPoint: <a href="../../objects/SpawnPoint.html" name="net.psforever.objects.SpawnPoint" id="net.psforever.objects.SpawnPoint" class="extype">SpawnPoint</a></span>, <span name="fromZoneId">fromZoneId: <span name="scala.Predef.String" class="extype">String</span></span>)</span><span class="result">: <span name="scala.concurrent.duration.FiniteDuration" class="extype">FiniteDuration</span></span></span><p class="shortcomment cmt">Given an origin and a destination, determine how long the process of traveling should take in reconstruction time.</p><div class="fullcomment"><div class="comment cmt"><p>Given an origin and a destination, determine how long the process of traveling should take in reconstruction time.
and managing the projectiles's local status information.</p></div><dl class="paramcmts block"><dt class="param">projectile_guid</dt><dd class="cmt"><p>the globally unique identifier of the projectile</p></dd><dt class="param">projectile</dt><dd class="cmt"><p>the projectile</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>CleanUpRemoteProjectile(PlanetSideGUID, Projectile, Int)</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#CommonDestroyConstructionItem" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="CommonDestroyConstructionItem(tool:net.psforever.objects.ConstructionItem,index:Int):Unit"></a><a id="CommonDestroyConstructionItem(ConstructionItem,Int):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#CommonDestroyConstructionItem(tool:net.psforever.objects.ConstructionItem,index:Int):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">CommonDestroyConstructionItem</span><span class="params">(<span name="tool">tool: <a href="../../objects/ConstructionItem.html" name="net.psforever.objects.ConstructionItem" id="net.psforever.objects.ConstructionItem" class="extype">ConstructionItem</a></span>, <span name="index">index: <span name="scala.Int" class="extype">Int</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">Destroy a <code>ConstructionItem</code> object that can be found in the indexed slot.</p><div class="fullcomment"><div class="comment cmt"><p>Destroy a <code>ConstructionItem</code> object that can be found in the indexed slot.</p></div><dl class="paramcmts block"><dt class="param">tool</dt><dd class="cmt"><p>the <code>ConstructionItem</code> object currently in the slot (checked)</p></dd><dt class="param">index</dt><dd class="cmt"><p>the slot index</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>Player.Find</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#CountSpawnDelay" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="CountSpawnDelay(toZoneId:String,toSpawnPoint:net.psforever.objects.SpawnPoint,fromZoneId:String):scala.concurrent.duration.FiniteDuration"></a><a id="CountSpawnDelay(String,SpawnPoint,String):FiniteDuration"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#CountSpawnDelay(toZoneId:String,toSpawnPoint:net.psforever.objects.SpawnPoint,fromZoneId:String):scala.concurrent.duration.FiniteDuration" 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">CountSpawnDelay</span><span class="params">(<span name="toZoneId">toZoneId: <span name="scala.Predef.String" class="extype">String</span></span>, <span name="toSpawnPoint">toSpawnPoint: <a href="../../objects/SpawnPoint.html" name="net.psforever.objects.SpawnPoint" id="net.psforever.objects.SpawnPoint" class="extype">SpawnPoint</a></span>, <span name="fromZoneId">fromZoneId: <span name="scala.Predef.String" class="extype">String</span></span>)</span><span class="result">: <span name="scala.concurrent.duration.FiniteDuration" class="extype">FiniteDuration</span></span></span><p class="shortcomment cmt">Given an origin and a destination, determine how long the process of traveling should take in reconstruction time.</p><div class="fullcomment"><div class="comment cmt"><p>Given an origin and a destination, determine how long the process of traveling should take in reconstruction time.
For most destinations, the unit of receiving ("spawn point") determines the reconstruction time.
In a special consideration, travel to any sanctuary or sanctuary-special zone should be as immediate as zone loading.
</p></div><dl class="paramcmts block"><dt class="param">toZoneId</dt><dd class="cmt"><p>the zone where the target is headed</p></dd><dt class="param">toSpawnPoint</dt><dd class="cmt"><p>the unit the target is using as a destination</p></dd><dt class="param">fromZoneId</dt><dd class="cmt"><p>the zone where the target current is located</p></dd><dt>returns</dt><dd class="cmt"><p>how long the spawning process will take</p></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#CreateRouterInternalTelepad" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="CreateRouterInternalTelepad(router:net.psforever.objects.Vehicle,internalTelepad:net.psforever.objects.PlanetSideGameObjectwithnet.psforever.objects.ce.TelepadLike):Unit"></a><a id="CreateRouterInternalTelepad(Vehicle,PlanetSideGameObjectwithTelepadLike):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#CreateRouterInternalTelepad(router:net.psforever.objects.Vehicle,internalTelepad:net.psforever.objects.PlanetSideGameObjectwithnet.psforever.objects.ce.TelepadLike):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">CreateRouterInternalTelepad</span><span class="params">(<span name="router">router: <a href="../../objects/Vehicle.html" name="net.psforever.objects.Vehicle" id="net.psforever.objects.Vehicle" class="extype">Vehicle</a></span>, <span name="internalTelepad">internalTelepad: <a href="../../objects/PlanetSideGameObject.html" name="net.psforever.objects.PlanetSideGameObject" id="net.psforever.objects.PlanetSideGameObject" class="extype">PlanetSideGameObject</a> with <a href="../../objects/ce/TelepadLike.html" name="net.psforever.objects.ce.TelepadLike" id="net.psforever.objects.ce.TelepadLike" class="extype">TelepadLike</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">Create the mechanism that serves as one endpoint of the linked router teleportation system.<br>
@ -182,7 +180,7 @@ The primary use of this operation is following the successful manifestation of a
As this function should be used in response to some other action such as actually placing a deployable,
do not instigate bundling from within the function's scope.</p></div><dl class="paramcmts block"><dt class="param">tool</dt><dd class="cmt"><p>the <code>ConstructionItem</code> object to match</p></dd><dt class="param">index</dt><dd class="cmt"><p>where to put the discovered replacement</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>WorldSessionActor.FinalizeDeployable</code><br>
<code>FindEquipmentStock</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#FindWeapon" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="FindWeapon:Option[net.psforever.objects.Tool]"></a><a id="FindWeapon:Option[Tool]"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#FindWeapon:Option[net.psforever.objects.Tool]" 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">FindWeapon</span><span class="result">: <span name="scala.Option" class="extype">Option</span>[<a href="../../objects/Tool.html" name="net.psforever.objects.Tool" id="net.psforever.objects.Tool" class="extype">Tool</a>]</span></span><p class="shortcomment cmt">Runs <code>FindContainedWeapon</code> but ignores the <code>Container</code> object output.</p><div class="fullcomment"><div class="comment cmt"><p>Runs <code>FindContainedWeapon</code> but ignores the <code>Container</code> object output.</p></div><dl class="paramcmts block"><dt>returns</dt><dd class="cmt"><p>a <code>Tool</code> object</p></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#FireCycleCleanup" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="FireCycleCleanup(tool:net.psforever.objects.Tool):Unit"></a><a id="FireCycleCleanup(Tool):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#FireCycleCleanup(tool:net.psforever.objects.Tool):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">FireCycleCleanup</span><span class="params">(<span name="tool">tool: <a href="../../objects/Tool.html" name="net.psforever.objects.Tool" id="net.psforever.objects.Tool" class="extype">Tool</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">After a weapon has finished shooting, determine if it needs to be sorted in a special way.</p><div class="fullcomment"><div class="comment cmt"><p>After a weapon has finished shooting, determine if it needs to be sorted in a special way.</p></div><dl class="paramcmts block"><dt class="param">tool</dt><dd class="cmt"><p>a weapon</p></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#FirstTimeSquadSetup" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="FirstTimeSquadSetup():Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#FirstTimeSquadSetup():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">FirstTimeSquadSetup</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">These messages are dispatched when first starting up the client and connecting to the server for the first time.</p><div class="fullcomment"><div class="comment cmt"><p>These messages are dispatched when first starting up the client and connecting to the server for the first time.
While many of thee messages will be reused for other situations, they appear in this order only during startup.
While many of these messages will be reused for other situations, they appear in this order only during startup.
</p></div></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#ForgetAllProximityTerminals" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="ForgetAllProximityTerminals(term_guid:net.psforever.types.PlanetSideGUID):Unit"></a><a id="ForgetAllProximityTerminals(PlanetSideGUID):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#ForgetAllProximityTerminals(term_guid:net.psforever.types.PlanetSideGUID):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">ForgetAllProximityTerminals</span><span class="params">(<span name="term_guid">term_guid: <a href="../../types/PlanetSideGUID.html" name="net.psforever.types.PlanetSideGUID" id="net.psforever.types.PlanetSideGUID" class="extype">PlanetSideGUID</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">na
</p></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#FriskDeadBody" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="FriskDeadBody(obj:net.psforever.objects.Player):Unit"></a><a id="FriskDeadBody(Player):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#FriskDeadBody(obj:net.psforever.objects.Player):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">FriskDeadBody</span><span class="params">(<span name="obj">obj: <a href="../../objects/Player.html" name="net.psforever.objects.Player" id="net.psforever.objects.Player" class="extype">Player</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">Remove items from a deceased player that are not expected to be found on a corpse.</p><div class="fullcomment"><div class="comment cmt"><p>Remove items from a deceased player that are not expected to be found on a corpse.
Most all players have their melee slot knife (which can not be un-equipped normally) removed.
@ -365,7 +363,7 @@ it starts counting at one rather than zero.</p></div><dl class="paramcmts block"
Iterate through sub-modes corresponding to a type of "deployable" as ammunition for this fire mode
and check each of these sub-modes for their certification requirements to be met before they can be used.
Additional effort is exerted to ensure that the requirements for the given ammunition are satisfied.
If no satisfactory combination is achieved, the original state will be restored.</p></div><dl class="paramcmts block"><dt class="param">obj</dt><dd class="cmt"><p>the <code>ConstructionItem</code> object</p></dd><dt class="param">originalAmmoIndex</dt><dd class="cmt"><p>the starting point ammunition type mode index</p></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#PerformToolAmmoChange" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="PerformToolAmmoChange(tool:net.psforever.objects.Tool,obj:net.psforever.objects.PlanetSideGameObjectwithnet.psforever.objects.inventory.Container):Unit"></a><a id="PerformToolAmmoChange(Tool,PlanetSideGameObjectwithContainer):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#PerformToolAmmoChange(tool:net.psforever.objects.Tool,obj:net.psforever.objects.PlanetSideGameObjectwithnet.psforever.objects.inventory.Container):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">PerformToolAmmoChange</span><span class="params">(<span name="tool">tool: <a href="../../objects/Tool.html" name="net.psforever.objects.Tool" id="net.psforever.objects.Tool" class="extype">Tool</a></span>, <span name="obj">obj: <a href="../../objects/PlanetSideGameObject.html" name="net.psforever.objects.PlanetSideGameObject" id="net.psforever.objects.PlanetSideGameObject" class="extype">PlanetSideGameObject</a> with <a href="../../objects/inventory/Container.html" name="net.psforever.objects.inventory.Container" id="net.psforever.objects.inventory.Container" class="extype">Container</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">na</p><div class="fullcomment"><div class="comment cmt"><p>na</p></div><dl class="paramcmts block"><dt class="param">tool</dt><dd class="cmt"><p>na</p></dd><dt class="param">obj</dt><dd class="cmt"><p>na</p></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#PeriodicUpdatesWhenEnrolledInSquad" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="PeriodicUpdatesWhenEnrolledInSquad():Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#PeriodicUpdatesWhenEnrolledInSquad():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">PeriodicUpdatesWhenEnrolledInSquad</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#PlayerActionsToCancel" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="PlayerActionsToCancel():Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#PlayerActionsToCancel():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">PlayerActionsToCancel</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">An event has occurred that would cause the player character to stop certain stateful activities.</p><div class="fullcomment"><div class="comment cmt"><p>An event has occurred that would cause the player character to stop certain stateful activities.
If no satisfactory combination is achieved, the original state will be restored.</p></div><dl class="paramcmts block"><dt class="param">obj</dt><dd class="cmt"><p>the <code>ConstructionItem</code> object</p></dd><dt class="param">originalAmmoIndex</dt><dd class="cmt"><p>the starting point ammunition type mode index</p></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#PerformToolAmmoChange" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="PerformToolAmmoChange(tool:net.psforever.objects.Tool,obj:net.psforever.objects.serverobject.PlanetSideServerObjectwithnet.psforever.objects.inventory.Container):Unit"></a><a id="PerformToolAmmoChange(Tool,PlanetSideServerObjectwithContainer):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#PerformToolAmmoChange(tool:net.psforever.objects.Tool,obj:net.psforever.objects.serverobject.PlanetSideServerObjectwithnet.psforever.objects.inventory.Container):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">PerformToolAmmoChange</span><span class="params">(<span name="tool">tool: <a href="../../objects/Tool.html" name="net.psforever.objects.Tool" id="net.psforever.objects.Tool" class="extype">Tool</a></span>, <span name="obj">obj: <a href="../../objects/serverobject/PlanetSideServerObject.html" name="net.psforever.objects.serverobject.PlanetSideServerObject" id="net.psforever.objects.serverobject.PlanetSideServerObject" class="extype">PlanetSideServerObject</a> with <a href="../../objects/inventory/Container.html" name="net.psforever.objects.inventory.Container" id="net.psforever.objects.inventory.Container" class="extype">Container</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">na</p><div class="fullcomment"><div class="comment cmt"><p>na</p></div><dl class="paramcmts block"><dt class="param">tool</dt><dd class="cmt"><p>na</p></dd><dt class="param">obj</dt><dd class="cmt"><p>na</p></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#PeriodicUpdatesWhenEnrolledInSquad" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="PeriodicUpdatesWhenEnrolledInSquad():Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#PeriodicUpdatesWhenEnrolledInSquad():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">PeriodicUpdatesWhenEnrolledInSquad</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#PlayerActionsToCancel" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="PlayerActionsToCancel():Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#PlayerActionsToCancel():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">PlayerActionsToCancel</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">An event has occurred that would cause the player character to stop certain stateful activities.</p><div class="fullcomment"><div class="comment cmt"><p>An event has occurred that would cause the player character to stop certain stateful activities.
These activities include shooting, the weapon being drawn, hacking, accessing (a container), flying, and running.
Other players in the same zone must be made aware that the player has stopped as well.<br>
<br>
@ -507,7 +505,7 @@ To the game, that is a backpack (or some pastry, festive graphical modification
A player who has been kicked may not turn into a corpse.</p></div><dl class="paramcmts block"><dt class="param">tplayer</dt><dd class="cmt"><p>the player</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>AvatarAction.Release</code></p></span><span class="cmt"><p><code>AvatarServiceMessage</code></p></span><span class="cmt"><p><code>CorpseConverter.converter</code></p></span><span class="cmt"><p><code>DepictPlayerAsCorpse</code></p></span><span class="cmt"><p><code>Player.Release</code></p></span><span class="cmt"><p><code>Zone.AvatarEvents</code></p></span><span class="cmt"><p><code>Zone.Corpse.Add</code></p></span><span class="cmt"><p><code>Zone.Population</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#UnaccessContainer" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="UnaccessContainer(container:net.psforever.objects.inventory.Container):Unit"></a><a id="UnaccessContainer(Container):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#UnaccessContainer(container:net.psforever.objects.inventory.Container):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">UnaccessContainer</span><span class="params">(<span name="container">container: <a href="../../objects/inventory/Container.html" name="net.psforever.objects.inventory.Container" id="net.psforever.objects.inventory.Container" class="extype">Container</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">For the target container, initiate protocol to release it from "access".</p></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#UnaccessContainer" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="UnaccessContainer():Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#UnaccessContainer():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">UnaccessContainer</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">For whatever conatiner the character considers itself accessing,
initiate protocol to release it from "access".</p></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#UnaccessContainerChannel" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="UnaccessContainerChannel(events:akka.actor.ActorRef,channel:String):Unit"></a><a id="UnaccessContainerChannel(ActorRef,String):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#UnaccessContainerChannel(events:akka.actor.ActorRef,channel:String):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">UnaccessContainerChannel</span><span class="params">(<span name="events">events: <span name="akka.actor.ActorRef" class="extype">ActorRef</span></span>, <span name="channel">channel: <span name="scala.Predef.String" class="extype">String</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">Leave an entity-specific group for shared updates.</p><div class="fullcomment"><div class="comment cmt"><p>Leave an entity-specific group for shared updates.</p></div><dl class="paramcmts block"><dt class="param">events</dt><dd class="cmt"><p>the event system bus to which to subscribe</p></dd><dt class="param">channel</dt><dd class="cmt"><p>the channel name</p></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#UnaccessCorpseContainer" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="UnaccessCorpseContainer(tplayer:net.psforever.objects.Player):Unit"></a><a id="UnaccessCorpseContainer(Player):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#UnaccessCorpseContainer(tplayer:net.psforever.objects.Player):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">UnaccessCorpseContainer</span><span class="params">(<span name="tplayer">tplayer: <a href="../../objects/Player.html" name="net.psforever.objects.Player" id="net.psforever.objects.Player" class="extype">Player</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">Common preparation for disengaging from a corpse.</p><div class="fullcomment"><div class="comment cmt"><p>Common preparation for disengaging from a corpse.
Leave the corpse-specific group that was used for shared updates.
Deconstruct every object in the backpack's inventory.</p></div></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#UnaccessGenericContainer" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="UnaccessGenericContainer(container:net.psforever.objects.inventory.Container):Unit"></a><a id="UnaccessGenericContainer(Container):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#UnaccessGenericContainer(container:net.psforever.objects.inventory.Container):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">UnaccessGenericContainer</span><span class="params">(<span name="container">container: <a href="../../objects/inventory/Container.html" name="net.psforever.objects.inventory.Container" id="net.psforever.objects.inventory.Container" class="extype">Container</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#UnaccessVehicleContainer" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="UnaccessVehicleContainer(vehicle:net.psforever.objects.Vehicle):Unit"></a><a id="UnaccessVehicleContainer(Vehicle):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#UnaccessVehicleContainer(vehicle:net.psforever.objects.Vehicle):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">UnaccessVehicleContainer</span><span class="params">(<span name="vehicle">vehicle: <a href="../../objects/Vehicle.html" name="net.psforever.objects.Vehicle" id="net.psforever.objects.Vehicle" class="extype">Vehicle</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">Common preparation for disengaging from a vehicle.</p><div class="fullcomment"><div class="comment cmt"><p>Common preparation for disengaging from a vehicle.
Deconstruct every object in the backpack's inventory.</p></div><dl class="paramcmts block"><dt class="param">tplayer</dt><dd class="cmt"><p>the corpse</p></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#UnaccessGenericContainer" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="UnaccessGenericContainer(container:net.psforever.objects.inventory.Container):Unit"></a><a id="UnaccessGenericContainer(Container):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#UnaccessGenericContainer(container:net.psforever.objects.inventory.Container):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">UnaccessGenericContainer</span><span class="params">(<span name="container">container: <a href="../../objects/inventory/Container.html" name="net.psforever.objects.inventory.Container" id="net.psforever.objects.inventory.Container" class="extype">Container</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#UnaccessVehicleContainer" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="UnaccessVehicleContainer(vehicle:net.psforever.objects.Vehicle):Unit"></a><a id="UnaccessVehicleContainer(Vehicle):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#UnaccessVehicleContainer(vehicle:net.psforever.objects.Vehicle):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">UnaccessVehicleContainer</span><span class="params">(<span name="vehicle">vehicle: <a href="../../objects/Vehicle.html" name="net.psforever.objects.Vehicle" id="net.psforever.objects.Vehicle" class="extype">Vehicle</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">Common preparation for disengaging from a vehicle.</p><div class="fullcomment"><div class="comment cmt"><p>Common preparation for disengaging from a vehicle.
Leave the vehicle-specific group that was used for shared updates.
Deconstruct every object in the vehicle's inventory.</p></div><dl class="paramcmts block"><dt class="param">vehicle</dt><dd class="cmt"><p>the vehicle</p></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#UnregisterDrivenVehicle" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="UnregisterDrivenVehicle(obj:net.psforever.objects.Vehicle,driver:net.psforever.objects.Player):net.psforever.objects.guid.TaskResolver.GiveTask"></a><a id="UnregisterDrivenVehicle(Vehicle,Player):GiveTask"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#UnregisterDrivenVehicle(obj:net.psforever.objects.Vehicle,driver:net.psforever.objects.Player):net.psforever.objects.guid.TaskResolver.GiveTask" 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">UnregisterDrivenVehicle</span><span class="params">(<span name="obj">obj: <a href="../../objects/Vehicle.html" name="net.psforever.objects.Vehicle" id="net.psforever.objects.Vehicle" class="extype">Vehicle</a></span>, <span name="driver">driver: <a href="../../objects/Player.html" name="net.psforever.objects.Player" id="net.psforever.objects.Player" class="extype">Player</a></span>)</span><span class="result">: <a href="../../objects/guid/TaskResolver$$GiveTask.html" name="net.psforever.objects.guid.TaskResolver.GiveTask" id="net.psforever.objects.guid.TaskResolver.GiveTask" class="extype">GiveTask</a></span></span></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#UnregisterProjectile" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="UnregisterProjectile(obj:net.psforever.objects.ballistics.Projectile):net.psforever.objects.guid.TaskResolver.GiveTask"></a><a id="UnregisterProjectile(Projectile):GiveTask"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#UnregisterProjectile(obj:net.psforever.objects.ballistics.Projectile):net.psforever.objects.guid.TaskResolver.GiveTask" 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">UnregisterProjectile</span><span class="params">(<span name="obj">obj: <a href="../../objects/ballistics/Projectile.html" name="net.psforever.objects.ballistics.Projectile" id="net.psforever.objects.ballistics.Projectile" class="extype">Projectile</a></span>)</span><span class="result">: <a href="../../objects/guid/TaskResolver$$GiveTask.html" name="net.psforever.objects.guid.TaskResolver.GiveTask" id="net.psforever.objects.guid.TaskResolver.GiveTask" class="extype">GiveTask</a></span></span><p class="shortcomment cmt">Construct tasking that removes a formerly complete and currently registered projectile from the scene.</p><div class="fullcomment"><div class="comment cmt"><p>Construct tasking that removes a formerly complete and currently registered projectile from the scene.
After the projectile is unregistered from the curent zone's global unique identifier system,

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -275,7 +275,7 @@ Which set is visible determines the effect of the respective binding keys (the F
Each set is called a "bank," obviously.<br>
<br>
This packet coordinates the bank number both as an upstream and as a downstream packet.</p></div><dl class="paramcmts block"><dt class="param">player_guid</dt><dd class="cmt"><p>the player</p></dd><dt class="param">bank</dt><dd class="cmt"><p>the shortcut bank (zero-indexed);
0-7 are the valid banks</p></dd></dl></div></li><li class="indented0 " name="net.psforever.packet.game.CharacterCreateRequestMessage" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="CharacterCreateRequestMessageextendsPlanetSideGamePacketwithProductwithSerializable"></a><a id="CharacterCreateRequestMessage:CharacterCreateRequestMessage"></a> <span class="permalink"><a href="../../../../net/psforever/packet/game/CharacterCreateRequestMessage.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="CharacterCreateRequestMessage.html" title="Is sent by the PlanetSide client on character selection completion."><span class="name">CharacterCreateRequestMessage</span></a><span class="params">(<span name="name">name: <span name="scala.Predef.String" class="extype">String</span></span>, <span name="headId">headId: <span name="scala.Int" class="extype">Int</span></span>, <span name="voiceId">voiceId: <a href="../../types/CharacterVoice$.html#ValueextendsOrdered[Enumeration.this.Value]withSerializable" name="net.psforever.types.CharacterVoice.Value" id="net.psforever.types.CharacterVoice.Value" class="extmbr">types.CharacterVoice.Value</a></span>, <span name="gender">gender: <a href="../../types/CharacterGender$.html#ValueextendsOrdered[Enumeration.this.Value]withSerializable" name="net.psforever.types.CharacterGender.Value" id="net.psforever.types.CharacterGender.Value" class="extmbr">types.CharacterGender.Value</a></span>, <span name="empire">empire: <a href="../../types/PlanetSideEmpire$.html#ValueextendsOrdered[Enumeration.this.Value]withSerializable" name="net.psforever.types.PlanetSideEmpire.Value" id="net.psforever.types.PlanetSideEmpire.Value" class="extmbr">types.PlanetSideEmpire.Value</a></span>)</span><span class="result"> extends <a href="../PlanetSideGamePacket.html" name="net.psforever.packet.PlanetSideGamePacket" id="net.psforever.packet.PlanetSideGamePacket" class="extype">PlanetSideGamePacket</a> with <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Is sent by the PlanetSide client on character selection completion.</p></li><li class="indented0 " name="net.psforever.packet.game.CharacterInfoMessage" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="CharacterInfoMessageextendsPlanetSideGamePacketwithProductwithSerializable"></a><a id="CharacterInfoMessage:CharacterInfoMessage"></a> <span class="permalink"><a href="../../../../net/psforever/packet/game/CharacterInfoMessage.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="CharacterInfoMessage.html" title="Is sent by the PlanetSide world server when sending character selection screen state."><span class="name">CharacterInfoMessage</span></a><span class="params">(<span name="unk">unk: <span name="scala.Long" class="extype">Long</span></span>, <span name="zoneId">zoneId: <a href="PlanetSideZoneID.html" name="net.psforever.packet.game.PlanetSideZoneID" id="net.psforever.packet.game.PlanetSideZoneID" class="extype">PlanetSideZoneID</a></span>, <span name="charId">charId: <span name="scala.Long" class="extype">Long</span></span>, <span name="guid">guid: <a href="../../types/PlanetSideGUID.html" name="net.psforever.types.PlanetSideGUID" id="net.psforever.types.PlanetSideGUID" class="extype">PlanetSideGUID</a></span>, <span name="finished">finished: <span name="scala.Boolean" class="extype">Boolean</span></span>, <span name="secondsSinceLastLogin">secondsSinceLastLogin: <span name="scala.Long" class="extype">Long</span></span>)</span><span class="result"> extends <a href="../PlanetSideGamePacket.html" name="net.psforever.packet.PlanetSideGamePacket" id="net.psforever.packet.PlanetSideGamePacket" class="extype">PlanetSideGamePacket</a> with <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Is sent by the PlanetSide world server when sending character selection screen state.</p><div class="fullcomment"><div class="comment cmt"><p>Is sent by the PlanetSide world server when sending character selection screen state. Provides metadata
0-7 are the valid banks</p></dd></dl></div></li><li class="indented0 " name="net.psforever.packet.game.CharacterCreateRequestMessage" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="CharacterCreateRequestMessageextendsPlanetSideGamePacketwithProductwithSerializable"></a><a id="CharacterCreateRequestMessage:CharacterCreateRequestMessage"></a> <span class="permalink"><a href="../../../../net/psforever/packet/game/CharacterCreateRequestMessage.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="CharacterCreateRequestMessage.html" title="Is sent by the PlanetSide client on character selection completion."><span class="name">CharacterCreateRequestMessage</span></a><span class="params">(<span name="name">name: <span name="scala.Predef.String" class="extype">String</span></span>, <span name="headId">headId: <span name="scala.Int" class="extype">Int</span></span>, <span name="voiceId">voiceId: <a href="../../types/CharacterVoice$.html#ValueextendsOrdered[Enumeration.this.Value]withSerializable" name="net.psforever.types.CharacterVoice.Value" id="net.psforever.types.CharacterVoice.Value" class="extmbr">types.CharacterVoice.Value</a></span>, <span name="gender">gender: <a href="../../types/CharacterSex.html" name="net.psforever.types.CharacterSex" id="net.psforever.types.CharacterSex" class="extype">CharacterSex</a></span>, <span name="empire">empire: <a href="../../types/PlanetSideEmpire$.html#ValueextendsOrdered[Enumeration.this.Value]withSerializable" name="net.psforever.types.PlanetSideEmpire.Value" id="net.psforever.types.PlanetSideEmpire.Value" class="extmbr">types.PlanetSideEmpire.Value</a></span>)</span><span class="result"> extends <a href="../PlanetSideGamePacket.html" name="net.psforever.packet.PlanetSideGamePacket" id="net.psforever.packet.PlanetSideGamePacket" class="extype">PlanetSideGamePacket</a> with <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Is sent by the PlanetSide client on character selection completion.</p></li><li class="indented0 " name="net.psforever.packet.game.CharacterInfoMessage" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="CharacterInfoMessageextendsPlanetSideGamePacketwithProductwithSerializable"></a><a id="CharacterInfoMessage:CharacterInfoMessage"></a> <span class="permalink"><a href="../../../../net/psforever/packet/game/CharacterInfoMessage.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="CharacterInfoMessage.html" title="Is sent by the PlanetSide world server when sending character selection screen state."><span class="name">CharacterInfoMessage</span></a><span class="params">(<span name="unk">unk: <span name="scala.Long" class="extype">Long</span></span>, <span name="zoneId">zoneId: <a href="PlanetSideZoneID.html" name="net.psforever.packet.game.PlanetSideZoneID" id="net.psforever.packet.game.PlanetSideZoneID" class="extype">PlanetSideZoneID</a></span>, <span name="charId">charId: <span name="scala.Long" class="extype">Long</span></span>, <span name="guid">guid: <a href="../../types/PlanetSideGUID.html" name="net.psforever.types.PlanetSideGUID" id="net.psforever.types.PlanetSideGUID" class="extype">PlanetSideGUID</a></span>, <span name="finished">finished: <span name="scala.Boolean" class="extype">Boolean</span></span>, <span name="secondsSinceLastLogin">secondsSinceLastLogin: <span name="scala.Long" class="extype">Long</span></span>)</span><span class="result"> extends <a href="../PlanetSideGamePacket.html" name="net.psforever.packet.PlanetSideGamePacket" id="net.psforever.packet.PlanetSideGamePacket" class="extype">PlanetSideGamePacket</a> with <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Is sent by the PlanetSide world server when sending character selection screen state.</p><div class="fullcomment"><div class="comment cmt"><p>Is sent by the PlanetSide world server when sending character selection screen state. Provides metadata
about a certain character for rendering purposes (zone background, etc). Acts as an array insert for the
client character list. A blank displayed character is most likely caused by either:
- a mismatch between an ObjectCreateMessage GUID and the GUID from this message.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long