PSF-LoginServer/net/psforever/objects/serverobject/pad/VehicleSpawnPad$.html

11 lines
58 KiB
HTML
Raw Normal View History

<!DOCTYPE html ><html><head><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport"/><title>PSF-LoginServer - master - net.psforever.objects.serverobject.pad.VehicleSpawnPad</title><meta content="PSF - LoginServer - master - net.psforever.objects.serverobject.pad.VehicleSpawnPad" name="description"/><meta content="PSF LoginServer master net.psforever.objects.serverobject.pad.VehicleSpawnPad" name="keywords"/><meta http-equiv="content-type" content="text/html; charset=UTF-8"/><link href="../../../../../lib/index.css" media="screen" type="text/css" rel="stylesheet"/><link href="../../../../../lib/template.css" media="screen" type="text/css" rel="stylesheet"/><link href="../../../../../lib/print.css" media="print" type="text/css" rel="stylesheet"/><link href="../../../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css"/><script type="text/javascript" src="../../../../../lib/jquery.min.js"></script><script type="text/javascript" src="../../../../../lib/index.js"></script><script type="text/javascript" src="../../../../../index.js"></script><script type="text/javascript" src="../../../../../lib/scheduler.js"></script><script type="text/javascript" src="../../../../../lib/template.js"></script><script type="text/javascript">/* this variable can be used by the JS to determine the path to the root document */
var toRoot = '../../../../../';</script></head><body><div id="search"><span id="doc-title">PSF-LoginServer - <span id="doc-version">master</span></span> <span class="close-results"><span class="left">&lt;</span> Back</span><div id="textfilter"><span class="input"><input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/"/><i class="clear material-icons"></i><i id="search-icon" class="material-icons"></i></span></div></div><div id="search-results"><div id="search-progress"><div id="progress-fill"></div></div><div id="results-content"><div id="entity-results"></div><div id="member-results"></div></div></div><div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;"><div id="content-container" style="-webkit-overflow-scrolling: touch;"><div id="subpackage-spacer"><div id="packages"><h1>Packages</h1><ul><li class="indented0 " name="_root_.root" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="_root_"></a><a id="root:_root_"></a> <span class="permalink"><a href="../../../../../index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../../../../index.html" title=""><span class="name">root</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../../../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="indented1 " name="_root_.net" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="net"></a><a id="net:net"></a> <span class="permalink"><a href="../../../../../net/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../../../index.html" title=""><span class="name">net</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../../../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="indented2 " name="net.psforever" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="psforever"></a><a id="psforever:psforever"></a> <span class="permalink"><a href="../../../../../net/psforever/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../../index.html" title=""><span class="name">psforever</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../../index.html" name="net" id="net" class="extype">net</a></dd></dl></div></li><li class="indented3 " name="net.psforever.objects" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="objects"></a><a id="objects:objects"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../index.html" title=""><span class="name">objects</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../index.html" name="net.psforever" id="net.psforever" class="extype">psforever</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.serverobject" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="serverobject"></a><a id="serverobject:serverobject"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a
The attachment process (to the third slot) itself begins autonomous operation of the lifting platform.</p></div><dl class="paramcmts block"><dt class="param">vehicle</dt><dd class="cmt"><p>the vehicle being spawned</p></dd><dt class="param">pad</dt><dd class="cmt"><p>the spawn pad</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>ObjectAttachMessage</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.pad.VehicleSpawnPad.ConcealPlayer" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ConcealPlayerextendsProductwithSerializable"></a><a id="ConcealPlayer:ConcealPlayer"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/pad/VehicleSpawnPad$$ConcealPlayer.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="VehicleSpawnPad$$ConcealPlayer.html" title="Message to indicate that a certain player should be made transparent."><span class="name">ConcealPlayer</span></a><span class="params">(<span name="player_guid">player_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"> extends <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Message to indicate that a certain player should be made transparent.</p><div class="fullcomment"><div class="comment cmt"><p>Message to indicate that a certain player should be made transparent.</p></div><dl class="paramcmts block"><dt class="param">player_guid</dt><dd class="cmt"><p>the player</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>GenericObjectActionMessage</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.pad.VehicleSpawnPad.DetachFromRails" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="DetachFromRailsextendsProductwithSerializable"></a><a id="DetachFromRails:DetachFromRails"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/pad/VehicleSpawnPad$$DetachFromRails.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="VehicleSpawnPad$$DetachFromRails.html" title="Message to detach the vehicle from the spawn pad's lifting platform (&quot;put on rails&quot;)."><span class="name">DetachFromRails</span></a><span class="params">(<span name="vehicle">vehicle: <a href="../../Vehicle.html" name="net.psforever.objects.Vehicle" id="net.psforever.objects.Vehicle" class="extype">Vehicle</a></span>, <span name="pad">pad: <a href="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"> extends <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Message to detach the vehicle from the spawn pad's lifting platform ("put on rails").</p><div class="fullcomment"><div class="comment cmt"><p>Message to detach the vehicle from the spawn pad's lifting platform ("put on rails").</p></div><dl class="paramcmts block"><dt class="param">vehicle</dt><dd class="cmt"><p>the vehicle being spawned</p></dd><dt class="param">pad</dt><dd class="cmt"><p>the spawn pad</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>ObjectDetachMessage</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.pad.VehicleSp
This information should only be communicated to the driver's client only.</p></div><dl class="paramcmts block"><dt class="param">driver_name</dt><dd class="cmt"><p>the person who will drive the vehicle</p></dd><dt class="param">vehicle</dt><dd class="cmt"><p>the vehicle being spawned</p></dd><dt class="param">pad</dt><dd class="cmt"><p>the spawn pad</p></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.pad.VehicleSpawnPad.ResetSpawnPad" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ResetSpawnPadextendsProductwithSerializable"></a><a id="ResetSpawnPad:ResetSpawnPad"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/pad/VehicleSpawnPad$$ResetSpawnPad.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="VehicleSpawnPad$$ResetSpawnPad.html" title="Message that resets the spawn pad for its next order fulfillment operation by lowering the lifting platform."><span class="name">ResetSpawnPad</span></a><span class="params">(<span name="pad">pad: <a href="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"> extends <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Message that resets the spawn pad for its next order fulfillment operation by lowering the lifting platform.</p><div class="fullcomment"><div class="comment cmt"><p>Message that resets the spawn pad for its next order fulfillment operation by lowering the lifting platform.</p></div><dl class="paramcmts block"><dt class="param">pad</dt><dd class="cmt"><p>the spawn pad</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>GenericObjectActionMessage</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.pad.VehicleSpawnPad.RevealPlayer" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="RevealPlayerextendsProductwithSerializable"></a><a id="RevealPlayer:RevealPlayer"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/pad/VehicleSpawnPad$$RevealPlayer.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="VehicleSpawnPad$$RevealPlayer.html" title="Message is intended to undo the effects of the above message, ConcealPlayer."><span class="name">RevealPlayer</span></a><span class="params">(<span name="player_guid">player_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"> extends <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Message is intended to undo the effects of the above message, <code>ConcealPlayer</code>.</p><div class="fullcomment"><div class="comment cmt"><p>Message is intended to undo the effects of the above message, <code>ConcealPlayer</code>.</p></div><dl class="paramcmts block"><dt class="param">player_guid</dt><dd class="cmt"><p>the player</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>ConcealPlayer</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.pad.VehicleSpawnPad.ServerVehicleOverrideEnd" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ServerVehicleOverrideEndextendsProductwithSerializable"></a><a id="ServerVehicleOverrideEnd:ServerVehicleOverrideEnd"
Information about the driving process is available on the vehicle itself.
This information should only be communicated to the driver's client only.</p></div><dl class="paramcmts block"><dt class="param">driver_name</dt><dd class="cmt"><p>the person who will drive the vehicle</p></dd><dt class="param">vehicle</dt><dd class="cmt"><p>the vehicle</p></dd><dt class="param">pad</dt><dd class="cmt"><p>the spawn pad</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>VehicleDefinition</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.pad.VehicleSpawnPad.ServerVehicleOverrideStart" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ServerVehicleOverrideStartextendsProductwithSerializable"></a><a id="ServerVehicleOverrideStart:ServerVehicleOverrideStart"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/pad/VehicleSpawnPad$$ServerVehicleOverrideStart.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="VehicleSpawnPad$$ServerVehicleOverrideStart.html" title="Message that starts the newly-spawned vehicle to begin driving away from the spawn pad."><span class="name">ServerVehicleOverrideStart</span></a><span class="params">(<span name="driver_name">driver_name: <span name="scala.Predef.String" class="extype">String</span></span>, <span name="vehicle">vehicle: <a href="../../Vehicle.html" name="net.psforever.objects.Vehicle" id="net.psforever.objects.Vehicle" class="extype">Vehicle</a></span>, <span name="pad">pad: <a href="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"> extends <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Message that starts the newly-spawned vehicle to begin driving away from the spawn pad.</p><div class="fullcomment"><div class="comment cmt"><p>Message that starts the newly-spawned vehicle to begin driving away from the spawn pad.
Information about the driving process is available on the vehicle itself.
This information should only be communicated to the driver's client only.</p></div><dl class="paramcmts block"><dt class="param">driver_name</dt><dd class="cmt"><p>the person who will drive the vehicle</p></dd><dt class="param">vehicle</dt><dd class="cmt"><p>the vehicle</p></dd><dt class="param">pad</dt><dd class="cmt"><p>the spawn pad</p></dd></dl><dl class="attributes block"><dt>See also</dt><dd><span class="cmt"><p><code>VehicleDefinition</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.pad.VehicleSpawnPad.StartPlayerSeatedInVehicle" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="StartPlayerSeatedInVehicleextendsProductwithSerializable"></a><a id="StartPlayerSeatedInVehicle:StartPlayerSeatedInVehicle"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/pad/VehicleSpawnPad$$StartPlayerSeatedInVehicle.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="VehicleSpawnPad$$StartPlayerSeatedInVehicle.html" title="Message that acts as callback to the driver that the process of sitting in the driver mount will be initiated soon."><span class="name">StartPlayerSeatedInVehicle</span></a><span class="params">(<span name="driver_name">driver_name: <span name="scala.Predef.String" class="extype">String</span></span>, <span name="vehicle">vehicle: <a href="../../Vehicle.html" name="net.psforever.objects.Vehicle" id="net.psforever.objects.Vehicle" class="extype">Vehicle</a></span>, <span name="pad">pad: <a href="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"> extends <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Message that acts as callback to the driver that the process of sitting in the driver mount will be initiated soon.</p><div class="fullcomment"><div class="comment cmt"><p>Message that acts as callback to the driver that the process of sitting in the driver mount will be initiated soon.
This information should only be communicated to the driver's client only.</p></div><dl class="paramcmts block"><dt class="param">driver_name</dt><dd class="cmt"><p>the person who will drive the vehicle</p></dd><dt class="param">vehicle</dt><dd class="cmt"><p>the vehicle being spawned</p></dd><dt class="param">pad</dt><dd class="cmt"><p>the spawn pad</p></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.pad.VehicleSpawnPad.VehicleOrder" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="VehicleOrderextendsProductwithSerializable"></a><a id="VehicleOrder:VehicleOrder"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/pad/VehicleSpawnPad$$VehicleOrder.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="VehicleSpawnPad$$VehicleOrder.html" title="Message to the spawn pad to enqueue the following vehicle order."><span class="name">VehicleOrder</span></a><span class="params">(<span name="player">player: <a href="../../Player.html" name="net.psforever.objects.Player" id="net.psforever.objects.Player" class="extype">Player</a></span>, <span name="vehicle">vehicle: <a href="../../Vehicle.html" name="net.psforever.objects.Vehicle" id="net.psforever.objects.Vehicle" class="extype">Vehicle</a></span>, <span name="terminal">terminal: <a href="../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"> extends <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Message to the spawn pad to enqueue the following vehicle order.</p><div class="fullcomment"><div class="comment cmt"><p>Message to the spawn pad to enqueue the following vehicle order.
This is the entry point to vehicle spawn pad functionality.</p></div><dl class="paramcmts block"><dt class="param">player</dt><dd class="cmt"><p>the player who submitted the order (the "owner")</p></dd><dt class="param">vehicle</dt><dd class="cmt"><p>the vehicle produced from the order</p></dd></dl></div></li></ol></div><div class="values members"><h3>Value Members</h3><ol><li class="indented0 " name="scala.AnyRef#!=" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/pad/VehicleSpawnPad$.html#!=(x$1:Any):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $bang$eq">!=</span><span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef###" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="##:Int"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/pad/VehicleSpawnPad$.html###:Int" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $hash$hash">##</span><span class="result">: <span name="scala.Int" class="extype">Int</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#==" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/pad/VehicleSpawnPad$.html#==(x$1:Any):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $eq$eq">==</span><span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.pad.VehicleSpawnPad#Constructor" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="Constructor(pos:net.psforever.types.Vector3,pdef:net.psforever.objects.serverobject.pad.VehicleSpawnPadDefinition,orient:net.psforever.types.Vector3)(id:Int,context:akka.actor.ActorContext):net.psforever.objects.serverobject.pad.VehicleSpawnPad"></a><a id="Constructor(Vector3,VehicleSpawnPadDefinition,Vector3)(Int,ActorContext):VehicleSpawnPad"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/pad/VehicleSpawnPad$.html#Constructor(pos:net.psforever.types.Vector3,pdef:net.psforever.objects.serverobject.pad.VehicleSpawnPadDefinition,orient:net.psforever.types.Vector3)(id:Int,context:akka.actor.ActorContext):net.psforever.objects.serverobject.pad.VehicleSpawnPad" 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">Constructor</span><span class="params">(<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 name="pdef">pde