mirror of
https://github.com/psforever/PSF-LoginServer.git
synced 2026-07-15 08:24:42 +00:00
Deploying to gh-pages from @ psforever/PSF-LoginServer@7fca0a5582 🚀
This commit is contained in:
parent
b0b01bb278
commit
9cc655366f
169 changed files with 317 additions and 215 deletions
|
|
@ -72,7 +72,10 @@ 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#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#ConditionalDriverVehicleControl" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ConditionalDriverVehicleControl(vehicle:net.psforever.objects.Vehicle):Unit"></a><a id="ConditionalDriverVehicleControl(Vehicle):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#ConditionalDriverVehicleControl(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">ConditionalDriverVehicleControl</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">Place the current vehicle under the control of the driver's commands,
|
||||
but leave it in a cancellable auto-drive.</p><div class="fullcomment"><div class="comment cmt"><p>Place the current vehicle under the control of the driver's commands,
|
||||
but leave it in a cancellable auto-drive.
|
||||
Stop all movement entirely.</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#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>
|
||||
|
|
@ -414,7 +417,7 @@ but the said driver does not know about the vehicle through his usual convention
|
|||
should already be the driver of the droppod</p></dd><dt>returns</dt><dd class="cmt"><p>a <code>TaskResolver.GiveTask</code> message</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>GlobalDefinitions.droppod</code></p></span><span class="cmt"><p><code>GUIDTask.RegisterObjectTask</code></p></span><span class="cmt"><p><code>interstellarFerry</code></p></span><span class="cmt"><p><code>Player.VehicleSeated</code></p></span><span class="cmt"><p><code>PlayerLoaded</code></p></span><span class="cmt"><p><code>TaskResolver.GiveTask</code></p></span><span class="cmt"><p><code>Vehicles.Own</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#RegisterProjectile" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="RegisterProjectile(obj:net.psforever.objects.ballistics.Projectile):net.psforever.objects.guid.TaskResolver.GiveTask"></a><a id="RegisterProjectile(Projectile):GiveTask"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#RegisterProjectile(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">RegisterProjectile</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 adds a completed but unregistered projectile into the scene.</p><div class="fullcomment"><div class="comment cmt"><p>Construct tasking that adds a completed but unregistered projectile into the scene.
|
||||
After the projectile is registered to the curent zone's global unique identifier system,
|
||||
all connected clients save for the one that registered it will be informed about the projectile's "creation."</p></div><dl class="paramcmts block"><dt class="param">obj</dt><dd class="cmt"><p>the projectile to be registered</p></dd><dt>returns</dt><dd class="cmt"><p>a <code>TaskResolver.GiveTask</code> message</p></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#RegisterVehicle" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="RegisterVehicle(vehicle:net.psforever.objects.Vehicle):net.psforever.objects.guid.TaskResolver.GiveTask"></a><a id="RegisterVehicle(Vehicle):GiveTask"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#RegisterVehicle(vehicle:net.psforever.objects.Vehicle):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">RegisterVehicle</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">: <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 adds a completed and registered vehicle into the scene.</p><div class="fullcomment"><div class="comment cmt"><p>Construct tasking that adds a completed and registered vehicle into the scene.
|
||||
Use this function to renew the globally unique identifiers on a vehicle that has already been added to the scene once.</p></div><dl class="paramcmts block"><dt class="param">vehicle</dt><dd class="cmt"><p>the <code>Vehicle</code> object</p></dd><dt>returns</dt><dd class="cmt"><p>a <code>TaskResolver.GiveTask</code> message</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>RegisterVehicleFromSpawnPad</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#RegisterVehicleFromSpawnPad" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="RegisterVehicleFromSpawnPad(obj:net.psforever.objects.Vehicle,pad:net.psforever.objects.serverobject.pad.VehicleSpawnPad):net.psforever.objects.guid.TaskResolver.GiveTask"></a><a id="RegisterVehicleFromSpawnPad(Vehicle,VehicleSpawnPad):GiveTask"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#RegisterVehicleFromSpawnPad(obj:net.psforever.objects.Vehicle,pad:net.psforever.objects.serverobject.pad.VehicleSpawnPad):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">RegisterVehicleFromSpawnPad</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="pad">pad: <a href="../../objects/serverobject/pad/VehicleSpawnPad.html" name="net.psforever.objects.serverobject.pad.VehicleSpawnPad" id="net.psforever.objects.serverobject.pad.VehicleSpawnPad" class="extype">VehicleSpawnPad</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 adds a completed and registered vehicle into the scene.</p><div class="fullcomment"><div class="comment cmt"><p>Construct tasking that adds a completed and registered vehicle into the scene.
|
||||
Use this function to renew the globally unique identifiers on a vehicle that has already been added to the scene once.</p></div><dl class="paramcmts block"><dt class="param">vehicle</dt><dd class="cmt"><p>the <code>Vehicle</code> object</p></dd><dt>returns</dt><dd class="cmt"><p>a <code>TaskResolver.GiveTask</code> message</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>RegisterVehicleFromSpawnPad</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#RegisterVehicleFromSpawnPad" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="RegisterVehicleFromSpawnPad(obj:net.psforever.objects.Vehicle,pad:net.psforever.objects.serverobject.pad.VehicleSpawnPad,terminal:net.psforever.objects.serverobject.terminals.Terminal):net.psforever.objects.guid.TaskResolver.GiveTask"></a><a id="RegisterVehicleFromSpawnPad(Vehicle,VehicleSpawnPad,Terminal):GiveTask"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#RegisterVehicleFromSpawnPad(obj:net.psforever.objects.Vehicle,pad:net.psforever.objects.serverobject.pad.VehicleSpawnPad,terminal:net.psforever.objects.serverobject.terminals.Terminal):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">RegisterVehicleFromSpawnPad</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="pad">pad: <a href="../../objects/serverobject/pad/VehicleSpawnPad.html" name="net.psforever.objects.serverobject.pad.VehicleSpawnPad" id="net.psforever.objects.serverobject.pad.VehicleSpawnPad" class="extype">VehicleSpawnPad</a></span>, <span name="terminal">terminal: <a href="../../objects/serverobject/terminals/Terminal.html" name="net.psforever.objects.serverobject.terminals.Terminal" id="net.psforever.objects.serverobject.terminals.Terminal" class="extype">Terminal</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 adds a completed and registered vehicle into the scene.</p><div class="fullcomment"><div class="comment cmt"><p>Construct tasking that adds a completed and registered vehicle into the scene.
|
||||
The major difference between <code>RegisterVehicle</code> and <code>RegisterVehicleFromSpawnPad</code> is the assumption that this vehicle lacks an internal <code>Actor</code>.
|
||||
Before being finished, that vehicle is supplied an <code>Actor</code> such that it may function properly.
|
||||
This function wraps around <code>RegisterVehicle</code> and is used in case, prior to this event,
|
||||
|
|
@ -464,10 +467,7 @@ Other sorts of proximity-based units are put on a timer.</p></div><dl class="par
|
|||
Although additional states are necessary to properly use the teleportation system,
|
||||
e.g., deployment state, active state of the endpoints, etc.,
|
||||
this decision is not made factoring those other conditions.</p></div><dl class="paramcmts block"><dt class="param">router</dt><dd class="cmt"><p>the vehicle that houses one end of the teleportation system (the <code>InternalTelepad</code> object)</p></dd><dt class="param">systemPlan</dt><dd class="cmt"><p>specific object identification of the two endpoints of the teleportation system;
|
||||
if absent, the knowable endpoint is deleted from the client reflexively</p></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#TotalDriverVehicleControl" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="TotalDriverVehicleControl(vehicle:net.psforever.objects.Vehicle):Unit"></a><a id="TotalDriverVehicleControl(Vehicle):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#TotalDriverVehicleControl(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">TotalDriverVehicleControl</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">Place the current vehicle under the control of the driver's commands,
|
||||
but leave it in a cancellable auto-drive.</p><div class="fullcomment"><div class="comment cmt"><p>Place the current vehicle under the control of the driver's commands,
|
||||
but leave it in a cancellable auto-drive.
|
||||
Stop all movement entirely.</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#TryDisposeOfLootedCorpse" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="TryDisposeOfLootedCorpse(obj:net.psforever.objects.Player):Boolean"></a><a id="TryDisposeOfLootedCorpse(Player):Boolean"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#TryDisposeOfLootedCorpse(obj:net.psforever.objects.Player):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">TryDisposeOfLootedCorpse</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.Boolean" class="extype">Boolean</span></span></span><p class="shortcomment cmt">If the corpse has been well-looted, remove it from the ground.</p><div class="fullcomment"><div class="comment cmt"><p>If the corpse has been well-looted, remove it from the ground.</p></div><dl class="paramcmts block"><dt class="param">obj</dt><dd class="cmt"><p>the corpse</p></dd><dt>returns</dt><dd class="cmt"><p><code>true</code>, if the <code>obj</code> is actually a corpse and has no objects in its holsters or backpack;
|
||||
if absent, the knowable endpoint is deleted from the client reflexively</p></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#TotalDriverVehicleControl" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="TotalDriverVehicleControl(vehicle:net.psforever.objects.Vehicle):Unit"></a><a id="TotalDriverVehicleControl(Vehicle):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#TotalDriverVehicleControl(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">TotalDriverVehicleControl</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></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#TryDisposeOfLootedCorpse" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="TryDisposeOfLootedCorpse(obj:net.psforever.objects.Player):Boolean"></a><a id="TryDisposeOfLootedCorpse(Player):Boolean"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#TryDisposeOfLootedCorpse(obj:net.psforever.objects.Player):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">TryDisposeOfLootedCorpse</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.Boolean" class="extype">Boolean</span></span></span><p class="shortcomment cmt">If the corpse has been well-looted, remove it from the ground.</p><div class="fullcomment"><div class="comment cmt"><p>If the corpse has been well-looted, remove it from the ground.</p></div><dl class="paramcmts block"><dt class="param">obj</dt><dd class="cmt"><p>the corpse</p></dd><dt>returns</dt><dd class="cmt"><p><code>true</code>, if the <code>obj</code> is actually a corpse and has no objects in its holsters or backpack;
|
||||
<code>false</code>, otherwise</p></dd></dl></div></li><li class="indented0 " name="net.psforever.actors.session.SessionActor#TryDropFDU" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="TryDropFDU(tool:net.psforever.objects.ConstructionItem,index:Int,pos:net.psforever.types.Vector3):Unit"></a><a id="TryDropFDU(ConstructionItem,Int,Vector3):Unit"></a> <span class="permalink"><a href="../../../../net/psforever/actors/session/SessionActor.html#TryDropFDU(tool:net.psforever.objects.ConstructionItem,index:Int,pos:net.psforever.types.Vector3):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">TryDropFDU</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 name="pos">pos: <a href="../../types/Vector3.html" name="net.psforever.types.Vector3" id="net.psforever.types.Vector3" class="extype">Vector3</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">If the tool is a form of field deployment unit (FDU, also called an <code>advanced_ace</code>),
|
||||
completely remove the object from its current position and place it on the ground.</p><div class="fullcomment"><div class="comment cmt"><p>If the tool is a form of field deployment unit (FDU, also called an <code>advanced_ace</code>),
|
||||
completely remove the object from its current position and place it on the ground.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue