Override this method only when directly implementing.</p></div><dlclass="attributes block"><dt>See also</dt><dd><spanclass="cmt"><p><code>canBeRepairedByNanoDispenser</code></p></span></dd></dl></div></li><liclass="indented0 "name="net.psforever.objects.serverobject.repair.Repairable#RepairableObject"group="Ungrouped"fullComment="yes"data-isabs="true"visbl="pub"><aid="RepairableObject:net.psforever.objects.serverobject.repair.Repairable.Target"class="anchorToMember"></a><aid="RepairableObject:Target"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/serverobject/repair/Repairable.html#RepairableObject:net.psforever.objects.serverobject.repair.Repairable.Target"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">abstract </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">RepairableObject</span><spanclass="result">: <ahref="Repairable$.html#Target=net.psforever.objects.serverobject.PlanetSideServerObjectwithnet.psforever.objects.vital.Vitality"name="net.psforever.objects.serverobject.repair.Repairable.Target"id="net.psforever.objects.serverobject.repair.Repairable.Target"class="extmbr">Target</a></span></span><pclass="shortcomment cmt">Contextual access to the object being the target of this damage.</p><divclass="fullcomment"><divclass="comment cmt"><p>Contextual access to the object being the target of this damage.
Needs declaration in lowest implementing code.</p></div><dlclass="paramcmts block"><dt>returns</dt><ddclass="cmt"><p>the entity controlled by this actor</p></dd></dl></div></li></ol></div><divclass="values members"><h3>Concrete Value Members</h3><ol><liclass="indented0 "name="scala.AnyRef#!="group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="!=(x$1:Any):Boolean"class="anchorToMember"></a><aid="!=(Any):Boolean"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/serverobject/repair/Repairable.html#!=(x$1:Any):Boolean"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name"title="gt4s: $bang$eq">!=</span><spanclass="params">(<spanname="arg0">arg0: <spanname="scala.Any"class="extype">Any</span></span>)</span><spanclass="result">: <spanname="scala.Boolean"class="extype">Boolean</span></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><liclass="indented0 "name="scala.AnyRef###"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="##:Int"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/serverobject/repair/Repairable.html###:Int"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name"title="gt4s: $hash$hash">##</span><spanclass="result">: <spanname="scala.Int"class="extype">Int</span></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><liclass="indented0 "name="scala.AnyRef#=="group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="==(x$1:Any):Boolean"class="anchorToMember"></a><aid="==(Any):Boolean"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/serverobject/repair/Repairable.html#==(x$1:Any):Boolean"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name"title="gt4s: $eq$eq">==</span><spanclass="params">(<spanname="arg0">arg0: <spanname="scala.Any"class="extype">Any</span></span>)</span><spanclass="result">: <spanname="scala.Boolean"class="extype">Boolean</span></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><liclass="indented0 "name="net.psforever.objects.serverobject.repair.Repairable#RepairToolValue"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="RepairToolValue(item:net.psforever.objects.Tool):Float"class="anchorToMember"></a><aid="RepairToolValue(Tool):Float"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/serverobject/repair/Repairable.html#RepairToolValue(item:net.psforever.objects.Tool):Float"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">RepairToolValue</span><spanclass="params">(<spanname="item">item: <ahref="../../Tool.html"name="net.psforever.objects.Tool"id="net.psforever.objects.Tool"class="extype">Tool</a></span>)</span><spanclass="result">: <spanname="scala.Float"class="extype">Float</span></span></span><pclass="shortcomment cmt">The amount of repair that any specific tool provides.</p><divclass="fullcomment"><divclass="comment cmt"><p>The amount of repair that any specific tool provides.</p></div><dlclass="paramcmts block"><dtclass="param">item</dt><ddclass="cmt"><p>the tool in question</p></dd><dt>returns</dt><ddclass="cmt"><p>an amount t
catch the expected repair message and apply initial checks to the item</p><divclass="fullcomment"><divclass="comment cmt"><p>The official mixin hook; <code>orElse</code> onto the "control" <code>Actor</code><code>receive</code>;