create multiple <code>AmmoBox</code> objects where none contain more than the maximum capacity for that ammunition type,
and the sum of all objects' capacities is the original object's capacity.</p><divclass="fullcomment"><divclass="comment cmt"><p>Accepting an <code>AmmoBox</code> object that has an uncertain amount of ammunition in it,
create multiple <code>AmmoBox</code> objects where none contain more than the maximum capacity for that ammunition type,
and the sum of all objects' capacities is the original object's capacity.
The first element in the returned value is always the same object as the input object.
Even if the original ammo object is not split, a list comprised of that same original object is returned.</p></div><dlclass="paramcmts block"><dtclass="param">box</dt><ddclass="cmt"><p>an <code>AmmoBox</code> object of unspecified capacity</p></dd><dt>returns</dt><ddclass="cmt"><p>a <code>List</code> of <code>AmmoBox</code> objects with correct capacities</p></dd></dl></div></li><liclass="indented0 "name="net.psforever.objects.AmmoBox#apply"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="apply(ammoDef:net.psforever.objects.definition.AmmoBoxDefinition,capacity:Int):net.psforever.objects.AmmoBox"></a><aid="apply(AmmoBoxDefinition,Int):AmmoBox"></a><spanclass="permalink"><ahref="../../../net/psforever/objects/AmmoBox$.html#apply(ammoDef:net.psforever.objects.definition.AmmoBoxDefinition,capacity:Int):net.psforever.objects.AmmoBox"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">apply</span><spanclass="params">(<spanname="ammoDef">ammoDef: <ahref="definition/AmmoBoxDefinition.html"name="net.psforever.objects.definition.AmmoBoxDefinition"id="net.psforever.objects.definition.AmmoBoxDefinition"class="extype">AmmoBoxDefinition</a></span>, <spanname="capacity">capacity: <spanname="scala.Int"class="extype">Int</span></span>)</span><spanclass="result">: <ahref="AmmoBox.html"name="net.psforever.objects.AmmoBox"id="net.psforever.objects.AmmoBox"class="extype">AmmoBox</a></span></span></li><liclass="indented0 "name="net.psforever.objects.AmmoBox#apply"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="apply(ammoDef:net.psforever.objects.definition.AmmoBoxDefinition):net.psforever.objects.AmmoBox"></a><aid="apply(AmmoBoxDefinition):AmmoBox"></a><spanclass="permalink"><ahref="../../../net/psforever/objects/AmmoBox$.html#apply(ammoDef:net.psforever.objects.definition.AmmoBoxDefinition):net.psforever.objects.AmmoBox"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">apply</span><spanclass="params">(<spanname="ammoDef">ammoDef: <ahref="definition/AmmoBoxDefinition.html"name="net.psforever.objects.definition.AmmoBoxDefinition"id="net.psforever.objects.definition.AmmoBoxDefinition"class="extype">AmmoBoxDefinition</a></span>)</span><spanclass="result">: <ahref="AmmoBox.html"name="net.psforever.objects.AmmoBox"id="net.psforever.objects.AmmoBox"class="extype">AmmoBox</a></span></span></li><liclass="indented0 "name="scala.Any#asInstanceOf"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="asInstanceOf[T0]:T0"></a><spanclass="permalink"><ahref="../../../net/psforever/objects/AmmoBox$.html#asInstanceOf[T0]:T0"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">asInstanceOf</span><spanclass="tparams">[<spanname="T0">T0</span>]</span><spanclass="result">: <spanname="scala.Any.asInstanceOf.T0"class="extype">T0</span></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Definition Classes</dt><dd>Any</dd></dl></div></li><liclass="indented0 "name="scala.AnyRef#clone"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="prt"><aid="clone():Object"></a><aid="clone():AnyRef"></a><spanclass="permalink"><ahref="../../../net/psforever/objects/AmmoBox$.html#clone():Object"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">clone</span><spanclass="params">()</span><spanclass="result">: <spanname="scala.AnyRef"class="extype">AnyRef</span></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>At