This function net.psforever.services <code>0x17</code><code>ObjectCreateMessage</code> packet data.<br>
<br>
All <code>Codec</code>s accessible by this function assume the object has parent data.
</p></div><dlclass="paramcmts block"><dtclass="param">objClass</dt><ddclass="cmt"><p>the code for the type of object being constructed</p></dd><dt>returns</dt><ddclass="cmt"><p>the <code>Codec</code> that handles the format of data for that particular item class, or a failing <code>Codec</code></p></dd></dl><dlclass="attributes block"><dt>See also</dt><dd><spanclass="cmt"><p><code>ConstructorData</code></p></span></dd></dl></div></li><liclass="indented0 "name="net.psforever.packet.game.objectcreate.ObjectClass#selectDataDetailedCodec"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="selectDataDetailedCodec(objClass:Int):scodec.Codec[net.psforever.packet.game.objectcreate.ConstructorData]"></a><aid="selectDataDetailedCodec(Int):Codec[ConstructorData]"></a><spanclass="permalink"><ahref="../../../../../net/psforever/packet/game/objectcreate/ObjectClass$.html#selectDataDetailedCodec(objClass:Int):scodec.Codec[net.psforever.packet.game.objectcreate.ConstructorData]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">selectDataDetailedCodec</span><spanclass="params">(<spanname="objClass">objClass: <spanname="scala.Int"class="extype">Int</span></span>)</span><spanclass="result">: <spanname="scodec.Codec"class="extype">Codec</span>[<ahref="ConstructorData.html"name="net.psforever.packet.game.objectcreate.ConstructorData"id="net.psforever.packet.game.objectcreate.ConstructorData"class="extype">ConstructorData</a>]</span></span><pclass="shortcomment cmt">Given an object class, retrieve the <code>Codec</code> used to parse and translate the constructor data for that type.</p><divclass="fullcomment"><divclass="comment cmt"><p>Given an object class, retrieve the <code>Codec</code> used to parse and translate the constructor data for that type.
This function net.psforever.services <code>0x18</code><code>ObjectCreateDetailedMessage</code> packet data.<br>
<br>
All <code>Codec</code>s accessible by this function assume the object is perfectly visible from the perspective of the avatar.
</p></div><dlclass="paramcmts block"><dtclass="param">objClass</dt><ddclass="cmt"><p>the code for the type of object being constructed</p></dd><dt>returns</dt><ddclass="cmt"><p>the <code>Codec</code> that handles the format of data for that particular item class, or a failing <code>Codec</code></p></dd></dl><dlclass="attributes block"><dt>See also</dt><dd><spanclass="cmt"><p><code>ConstructorData</code></p></span></dd></dl></div></li><liclass="indented0 "name="net.psforever.packet.game.objectcreate.ObjectClass#selectDataDroppedCodec"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="selectDataDroppedCodec(objClass:Int):scodec.Codec[net.psforever.packet.game.objectcreate.ConstructorData]"></a><aid="selectDataDroppedCodec(Int):Codec[ConstructorData]"></a><spanclass="permalink"><ahref="../../../../../net/psforever/packet/game/objectcreate/ObjectClass$.html#selectDataDroppedCodec(objClass:Int):scodec.Codec[net.psforever.packet.game.objectcreate.ConstructorData]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">selectDataDroppedCodec</span><spanclass="params">(<spanname="objClass">objClass: <spanname="scala.Int"class="extype">Int</span></span>)</span><spanclass="result">: <spanname="scodec.Codec"class="extype">Codec</span>[<ahref="ConstructorData.html"name="net.psforever.packet.game.objectcreate.ConstructorData"id="net.psforever.packet.game.objectcreate.ConstructorData"class="extype">ConstructorData</a>]</span></span><pclass="shortcomment cmt">Given an object class, retrieve the <code>Codec</code> used to parse and translate the constructor data for that type.</p><divclass="fullcomment"><divclass="comment cmt"><p>Given an object class, retrieve the <code>Codec</code> used to parse and translate the constructor data for that type.
This function net.psforever.services <code>0x17</code><code>ObjectCreateMessage</code> packet data.<br>
<br>
All <code>Codec</code>s accessible by this function assume the object has no parent data and is on the ground.
</p></div><dlclass="paramcmts block"><dtclass="param">objClass</dt><ddclass="cmt"><p>the code for the type of object being constructed</p></dd><dt>returns</dt><ddclass="cmt"><p>the <code>Codec</code> that handles the format of data for that particular item class, or a failing <code>Codec</code></p></dd></dl><dlclass="attributes block"><dt>See also</dt><dd><spanclass="cmt"><p><code>ConstructorData</code></p></span></dd></dl></div></li><liclass="indented0 "name="net.psforever.packet.game.objectcreate.ObjectClass#selectDataDroppedDetailedCodec"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="selectDataDroppedDetailedCodec(objClass:Int):scodec.Codec[net.psforever.packet.game.objectcreate.ConstructorData]"></a><aid="selectDataDroppedDetailedCodec(Int):Codec[ConstructorData]"></a><spanclass="permalink"><ahref="../../../../../net/psforever/packet/game/objectcreate/ObjectClass$.html#selectDataDroppedDetailedCodec(objClass:Int):scodec.Codec[net.psforever.packet.game.objectcreate.ConstructorData]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">selectDataDroppedDetailedCodec</span><spanclass="params">(<spanname="objClass">objClass: <spanname="scala.Int"class="extype">Int</span></span>)</span><spanclass="result">: <spanname="scodec.Codec"class="extype">Codec</span>[<ahref="ConstructorData.html"name="net.psforever.packet.game.objectcreate.ConstructorData"id="net.psforever.packet.game.objectcreate.ConstructorData"class="extype">ConstructorData</a>]</span></span></li><liclass="indented0 "name="net.psforever.packet.game.objectcreate.ObjectClass#sensor_shield"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="sensor_shield:Int(752)"></a><spanclass="permalink"><ahref="../../../../../net/psforever/packet/game/objectcreate/ObjectClass$.html#sensor_shield:Int(752)"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">val</span></span><spanclass="symbol"><spanclass="name">sensor_shield</span><spanclass="result">: Int(752)</span></span></li><liclass="indented0 "name="net.psforever.packet.game.objectcreate.ObjectClass#shotgun_shell"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="shotgun_shell:Int(755)"></a><spanclass="permalink"><ahref="../../../../../net/psforever/packet/game/objectcreate/ObjectClass$.html#shotgun_shell:Int(755)"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">val</span></span><spanclass="symbol"><spanclass="name">shotgun_shell</span><spanclass="result">: Int(755)</span></span></li><liclass="indented0 "name="net.psforever.packet.game.objectcreate.ObjectClass#shotgun_shell_AP"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="shotgun_shell_AP:Int(756)"></a><spanclass="permalink"><ahref="../../../../../net/psforever/packet/game/objectcreate/ObjectClass$.html#shotgun_shell_AP:Int(756)"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">val</span></span><spanclass="symbol"><spanclass="name">shotgun_shell_AP</span><spanclass="result">: Int(756)</span></span></li><liclass="indented0 "name="net.psforever.packet.game.objectcreate.ObjectClass#six_shooter"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="six_shooter:Int(761)"></a><spanclass="permalink"><ahref="../../../../../net/psforever/packet/game/objectcreate/ObjectClass$.html#six_shooter:Int(761)"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">val</span></span><spanclass="symbol"><spanclass="name">six_shooter</span><spanclass="result">: Int(761)</span></span></li><liclass=