PSF-LoginServer/net/psforever/objects/serverobject/damage/DamageableVehicle.html

24 lines
73 KiB
HTML

<!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.damage.DamageableVehicle</title><meta content="PSF - LoginServer - master - net.psforever.objects.serverobject.damage.DamageableVehicle" name="description"/><meta content="PSF LoginServer master net.psforever.objects.serverobject.damage.DamageableVehicle" 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 href="../index.html" title=""><span class="name">serverobject</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented5 " name="net.psforever.objects.serverobject.damage" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="damage"></a><a id="damage:damage"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/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">damage</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../index.html" name="net.psforever.objects.serverobject" id="net.psforever.objects.serverobject" class="extype">serverobject</a></dd></dl></div></li><li class="current-entities indented5"><a href="AggravatedBehavior$.html" title="" class="object"></a> <a href="AggravatedBehavior.html" title="" class="trait"></a><a href="AggravatedBehavior.html" title="">AggravatedBehavior</a></li><li class="current-entities indented5"><a href="Damageable$.html" title="" class="object"></a> <a href="Damageable.html" title="The base &quot;control&quot; Actor mixin for damage-handling code." class="trait"></a><a href="Damageable.html" title="The base &quot;control&quot; Actor mixin for damage-handling code.">Damageable</a></li><li class="current-entities indented5"><a href="DamageableAmenity$.html" title="" class="object"></a> <a href="DamageableAmenity.html" title="The &quot;control&quot; Actor mixin for damage-handling code for the majority of Damageable Amenity objects installed in a facility or a field tower, with specific exceptions for the ImplantTerminalMech and the Generator." class="trait"></a><a href="DamageableAmenity.html" title="The &quot;control&quot; Actor mixin for damage-handling code for the majority of Damageable Amenity objects installed in a facility or a field tower, with specific exceptions for the ImplantTerminalMech and the Generator.">DamageableAmenity</a></li><li class="current-entities indented5"><a href="DamageableEntity$.html" title="" class="object"></a> <a href="DamageableEntity.html" title="The &quot;control&quot; Actor mixin for damage-handling code, for both expansion into other mixins and specific application on its own." class="trait"></a><a href="DamageableEntity.html" title="The &quot;control&quot; Actor mixin for damage-handling code, for both expansion into other mixins and specific application on its own.">DamageableEntity</a></li><li class="current-entities indented5"><span class="separator"></span> <a href="DamageableMountable$.html" title="Functions to assist other damage-dealing code for objects that contain users." class="object"></a><a href="DamageableMountable$.html" title="Functions to assist other damage-dealing code for objects that contain users.">DamageableMountable</a></li><li class="current-entities indented5"><a href="DamageableVehicle$.html" title="" class="object"></a> <a href="" title="The mixin for damage-handling code for Vehicle entities." class="trait"></a><a href="" title="The mixin for damage-handling code for Vehicle entities.">DamageableVehicle</a></li><li class="current-entities indented5"><a href="DamageableWeaponTurret$.html" title="" class="object"></a> <a href="DamageableWeaponTurret.html" title="The &quot;control&quot; Actor mixin for damage-handling code for WeaponTurret objects." class="trait"></a><a href="DamageableWeaponTurret.html" title="The &quot;control&quot; Actor mixin for damage-handling code for WeaponTurret objects.">DamageableWeaponTurret</a></li></ul></div></div><div id="content"><body class="trait type"><div id="definition"><a href="DamageableVehicle$.html" title="See companion object"><div class="big-circle trait-companion-object">t</div></a><p id="owner"><a href="../../../../index.html" name="net" id="net" class="extype">net</a>.<a href="../../../index.html" name="net.psforever" id="net.psforever" class="extype">psforever</a>.<a href="../../index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a>.<a href="../index.html" name="net.psforever.objects.serverobject" id="net.psforever.objects.serverobject" class="extype">serverobject</a>.<a href="index.html" name="net.psforever.objects.serverobject.damage" id="net.psforever.objects.serverobject.damage" class="extype">damage</a></p><h1><a href="DamageableVehicle$.html" title="See companion object">DamageableVehicle</a><span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html" title="Permalink"><i class="material-icons"></i></a></span></h1><h3><span class="morelinks"><div>Companion <a href="DamageableVehicle$.html" title="See companion object">object DamageableVehicle</a></div></span></h3></div><h4 id="signature" class="signature"><span class="modifier_kind"><span class="modifier"></span> <span class="kind">trait</span></span> <span class="symbol"><span class="name">DamageableVehicle</span><span class="result"> extends <a href="DamageableEntity.html" name="net.psforever.objects.serverobject.damage.DamageableEntity" id="net.psforever.objects.serverobject.damage.DamageableEntity" class="extype">DamageableEntity</a> with <a href="AggravatedBehavior.html" name="net.psforever.objects.serverobject.damage.AggravatedBehavior" id="net.psforever.objects.serverobject.damage.AggravatedBehavior" class="extype">AggravatedBehavior</a></span></span></h4><div id="comment" class="fullcommenttop"><div class="comment cmt"><p>The mixin for damage-handling code for <code>Vehicle</code> entities.
</p></div><dl class="attributes block"><dt>Self Type</dt><dd><a href="" name="net.psforever.objects.serverobject.damage.DamageableVehicle" id="net.psforever.objects.serverobject.damage.DamageableVehicle" class="extype">DamageableVehicle</a> with <span name="akka.actor.Actor" class="extype">Actor</span></dd><dt>Source</dt><dd><a href="https://github.com/psforever/PSF-LoginServer/blob/master//home/runner/work/PSF-LoginServer/PSF-LoginServer/src/main/scala/net/psforever/objects/serverobject/damage/DamageableVehicle.scala" target="_blank">DamageableVehicle.scala</a></dd></dl><div class="toggleContainer"><div class="toggle block"><span>Linear Supertypes</span><div class="superTypes hiddenContent"><a href="AggravatedBehavior.html" name="net.psforever.objects.serverobject.damage.AggravatedBehavior" id="net.psforever.objects.serverobject.damage.AggravatedBehavior" class="extype">AggravatedBehavior</a>, <a href="DamageableEntity.html" name="net.psforever.objects.serverobject.damage.DamageableEntity" id="net.psforever.objects.serverobject.damage.DamageableEntity" class="extype">DamageableEntity</a>, <a href="Damageable.html" name="net.psforever.objects.serverobject.damage.Damageable" id="net.psforever.objects.serverobject.damage.Damageable" class="extype">Damageable</a>, <span name="scala.AnyRef" class="extype">AnyRef</span>, <span name="scala.Any" class="extype">Any</span></div></div></div><div class="toggleContainer"><div class="toggle block"><span>Known Subclasses</span><div class="subClasses hiddenContent"><a href="../../vehicles/control/AmsControl.html" name="net.psforever.objects.vehicles.control.AmsControl" id="net.psforever.objects.vehicles.control.AmsControl" class="extype">AmsControl</a>, <a href="../../vehicles/control/AntControl.html" name="net.psforever.objects.vehicles.control.AntControl" id="net.psforever.objects.vehicles.control.AntControl" class="extype">AntControl</a>, <a href="../../vehicles/control/ApcControl.html" name="net.psforever.objects.vehicles.control.ApcControl" id="net.psforever.objects.vehicles.control.ApcControl" class="extype">ApcControl</a>, <a href="../../vehicles/control/BfrControl.html" name="net.psforever.objects.vehicles.control.BfrControl" id="net.psforever.objects.vehicles.control.BfrControl" class="extype">BfrControl</a>, <a href="../../vehicles/control/BfrFlightControl.html" name="net.psforever.objects.vehicles.control.BfrFlightControl" id="net.psforever.objects.vehicles.control.BfrFlightControl" class="extype">BfrFlightControl</a>, <a href="../../vehicles/control/CargoCarrierControl.html" name="net.psforever.objects.vehicles.control.CargoCarrierControl" id="net.psforever.objects.vehicles.control.CargoCarrierControl" class="extype">CargoCarrierControl</a>, <a href="../../vehicles/control/DeployingVehicleControl.html" name="net.psforever.objects.vehicles.control.DeployingVehicleControl" id="net.psforever.objects.vehicles.control.DeployingVehicleControl" class="extype">DeployingVehicleControl</a>, <a href="../../vehicles/control/RouterControl.html" name="net.psforever.objects.vehicles.control.RouterControl" id="net.psforever.objects.vehicles.control.RouterControl" class="extype">RouterControl</a>, <a href="../../vehicles/control/VehicleControl.html" name="net.psforever.objects.vehicles.control.VehicleControl" id="net.psforever.objects.vehicles.control.VehicleControl" class="extype">VehicleControl</a></div></div></div></div><div id="mbrsel"><div class="toggle"></div><div id="memberfilter"><i class="material-icons arrow"></i><span class="input"><input placeholder="Filter all members" id="mbrsel-input" type="text" accesskey="/"/></span><i class="clear material-icons"></i></div><div id="filterby"><div id="order"><span class="filtertype">Ordering</span><ol><li class="alpha in"><span>Alphabetic</span></li><li class="inherit out"><span>By Inheritance</span></li></ol></div><div class="ancestors"><span class="filtertype">Inherited<br/></span><ol id="linearization"><li class="in" name="net.psforever.objects.serverobject.damage.DamageableVehicle"><span>DamageableVehicle</span></li><li class="in" name="net.psforever.objects.serverobject.damage.AggravatedBehavior"><span>AggravatedBehavior</span></li><li class="in" name="net.psforever.objects.serverobject.damage.DamageableEntity"><span>DamageableEntity</span></li><li class="in" name="net.psforever.objects.serverobject.damage.Damageable"><span>Damageable</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li></ol></div><div class="ancestors"><span class="filtertype"></span><ol><li class="hideall out"><span>Hide All</span></li><li class="showall in"><span>Show All</span></li></ol></div><div id="visbl"><span class="filtertype">Visibility</span><ol><li class="public in"><span>Public</span></li><li class="protected out"><span>Protected</span></li></ol></div></div></div><div id="template"><div id="allMembers"><div class="values members"><h3>Abstract Value Members</h3><ol><li class="indented0 " name="net.psforever.objects.serverobject.damage.DamageableVehicle#DamageableObject" group="Ungrouped" fullComment="yes" data-isabs="true" visbl="pub"><a id="DamageableObject:net.psforever.objects.Vehicle"></a><a id="DamageableObject:Vehicle"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#DamageableObject:net.psforever.objects.Vehicle" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">abstract </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">DamageableObject</span><span class="result">: <a href="../../Vehicle.html" name="net.psforever.objects.Vehicle" id="net.psforever.objects.Vehicle" class="extype">Vehicle</a></span></span><p class="shortcomment cmt">Contextual access to the object being the target of this damage.</p><div class="fullcomment"><div class="comment cmt"><p>Contextual access to the object being the target of this damage.
Needs declaration in lowest implementing code.</p></div><dl class="paramcmts block"><dt>returns</dt><dd class="cmt"><p>the entity controlled by this actor</p></dd></dl><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="net.psforever.objects.serverobject.damage.DamageableVehicle" id="net.psforever.objects.serverobject.damage.DamageableVehicle" class="extype">DamageableVehicle</a><a href="Damageable.html" name="net.psforever.objects.serverobject.damage.Damageable" id="net.psforever.objects.serverobject.damage.Damageable" class="extype">Damageable</a></dd></dl></div></li></ol></div><div class="values members"><h3>Concrete 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/damage/DamageableVehicle.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/damage/DamageableVehicle.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/damage/DamageableVehicle.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.damage.DamageableVehicle#AggravatedObject" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="AggravatedObject:net.psforever.objects.Vehicle"></a><a id="AggravatedObject:Vehicle"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#AggravatedObject:net.psforever.objects.Vehicle" 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">AggravatedObject</span><span class="result">: <a href="../../Vehicle.html" name="net.psforever.objects.Vehicle" id="net.psforever.objects.Vehicle" class="extype">Vehicle</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="net.psforever.objects.serverobject.damage.DamageableVehicle" id="net.psforever.objects.serverobject.damage.DamageableVehicle" class="extype">DamageableVehicle</a><a href="AggravatedBehavior.html" name="net.psforever.objects.serverobject.damage.AggravatedBehavior" id="net.psforever.objects.serverobject.damage.AggravatedBehavior" class="extype">AggravatedBehavior</a></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.AggravatedBehavior#AggravatedReaction" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="AggravatedReaction:Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#AggravatedReaction: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">AggravatedReaction</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><a href="AggravatedBehavior.html" name="net.psforever.objects.serverobject.damage.AggravatedBehavior" id="net.psforever.objects.serverobject.damage.AggravatedBehavior" class="extype">AggravatedBehavior</a></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.AggravatedBehavior#AggravationCleanup" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="AggravationCleanup(id:Long):Unit"></a><a id="AggravationCleanup(Long):Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#AggravationCleanup(id:Long):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">AggravationCleanup</span><span class="params">(<span name="id">id: <span name="scala.Long" class="extype">Long</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="AggravatedBehavior.html" name="net.psforever.objects.serverobject.damage.AggravatedBehavior" id="net.psforever.objects.serverobject.damage.AggravatedBehavior" class="extype">AggravatedBehavior</a></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.AggravatedBehavior#CleanupAggravationTimer" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="CleanupAggravationTimer(id:Long):Unit"></a><a id="CleanupAggravationTimer(Long):Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#CleanupAggravationTimer(id:Long):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">CleanupAggravationTimer</span><span class="params">(<span name="id">id: <span name="scala.Long" class="extype">Long</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="AggravatedBehavior.html" name="net.psforever.objects.serverobject.damage.AggravatedBehavior" id="net.psforever.objects.serverobject.damage.AggravatedBehavior" class="extype">AggravatedBehavior</a></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.DamageableVehicle#DamageAwareness" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="DamageAwareness(target:net.psforever.objects.serverobject.damage.Damageable.Target,cause:net.psforever.objects.vital.interaction.DamageResult,amount:Any):Unit"></a><a id="DamageAwareness(Target,DamageResult,Any):Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#DamageAwareness(target:net.psforever.objects.serverobject.damage.Damageable.Target,cause:net.psforever.objects.vital.interaction.DamageResult,amount:Any):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">DamageAwareness</span><span class="params">(<span name="target">target: <a href="Damageable$.html#Target=net.psforever.objects.serverobject.PlanetSideServerObjectwithnet.psforever.objects.vital.Vitality" name="net.psforever.objects.serverobject.damage.Damageable.Target" id="net.psforever.objects.serverobject.damage.Damageable.Target" class="extmbr">Target</a></span>, <span name="cause">cause: <a href="../../vital/interaction/DamageResult.html" name="net.psforever.objects.vital.interaction.DamageResult" id="net.psforever.objects.vital.interaction.DamageResult" class="extype">DamageResult</a></span>, <span name="amount">amount: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">Most all vehicles and the weapons mounted to them can jam
if the projectile that strikes (near) them has jammering properties.</p><div class="fullcomment"><div class="comment cmt"><p>Most all vehicles and the weapons mounted to them can jam
if the projectile that strikes (near) them has jammering properties.
If this vehicle has shields that were affected by previous damage, that is also reported to the clients.</p></div><dl class="paramcmts block"><dt class="param">target</dt><dd class="cmt"><p>the entity being destroyed</p></dd><dt class="param">cause</dt><dd class="cmt"><p>historical information about the damage</p></dd><dt class="param">amount</dt><dd class="cmt"><p>how much damage was performed</p></dd></dl><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="" name="net.psforever.objects.serverobject.damage.DamageableVehicle" id="net.psforever.objects.serverobject.damage.DamageableVehicle" class="extype">DamageableVehicle</a><a href="DamageableEntity.html" name="net.psforever.objects.serverobject.damage.DamageableEntity" id="net.psforever.objects.serverobject.damage.DamageableEntity" class="extype">DamageableEntity</a></dd><dt>See also</dt><dd><span class="cmt"><p><code>Service.defaultPlayerGUID</code></p></span><span class="cmt"><p><code>Vehicle.CargoHolds</code></p></span><span class="cmt"><p><code>VehicleAction.PlanetsideAttribute</code></p></span><span class="cmt"><p><code>VehicleServiceMessage</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.DamageableEntity#DamageLog" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="DamageLog(target:net.psforever.objects.serverobject.damage.Damageable.Target,msg:String):Unit"></a><a id="DamageLog(Target,String):Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#DamageLog(target:net.psforever.objects.serverobject.damage.Damageable.Target,msg:String):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">DamageLog</span><span class="params">(<span name="target">target: <a href="Damageable$.html#Target=net.psforever.objects.serverobject.PlanetSideServerObjectwithnet.psforever.objects.vital.Vitality" name="net.psforever.objects.serverobject.damage.Damageable.Target" id="net.psforever.objects.serverobject.damage.Damageable.Target" class="extmbr">Target</a></span>, <span name="msg">msg: <span name="scala.Predef.String" class="extype">String</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">Log a damage message with a decorator for this target.</p><div class="fullcomment"><div class="comment cmt"><p>Log a damage message with a decorator for this target.
The decorator is constructed by the <code>Actor</code> name of the entity, sliced after the last forward/slash.
For example, for "foo/bar/name", the decorator is just "name".</p></div><dl class="paramcmts block"><dt class="param">target</dt><dd class="cmt"><p>the entity to be used for the decorator</p></dd><dt class="param">msg</dt><dd class="cmt"><p>the message for the damage log</p></dd></dl><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="DamageableEntity.html" name="net.psforever.objects.serverobject.damage.DamageableEntity" id="net.psforever.objects.serverobject.damage.DamageableEntity" class="extype">DamageableEntity</a></dd><dt>See also</dt><dd><span class="cmt"><p><code>PlanetSideServerObject</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.DamageableEntity#DamageLog" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="DamageLog(msg:String):Unit"></a><a id="DamageLog(String):Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#DamageLog(msg:String):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">DamageLog</span><span class="params">(<span name="msg">msg: <span name="scala.Predef.String" class="extype">String</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">Log a damage message.</p><div class="fullcomment"><div class="comment cmt"><p>Log a damage message.</p></div><dl class="paramcmts block"><dt class="param">msg</dt><dd class="cmt"><p>the message for the damage log</p></dd></dl><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="DamageableEntity.html" name="net.psforever.objects.serverobject.damage.DamageableEntity" id="net.psforever.objects.serverobject.damage.DamageableEntity" class="extype">DamageableEntity</a></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.DamageableVehicle#DestructionAwareness" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="DestructionAwareness(target:net.psforever.objects.serverobject.damage.Damageable.Target,cause:net.psforever.objects.vital.interaction.DamageResult):Unit"></a><a id="DestructionAwareness(Target,DamageResult):Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#DestructionAwareness(target:net.psforever.objects.serverobject.damage.Damageable.Target,cause:net.psforever.objects.vital.interaction.DamageResult):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">DestructionAwareness</span><span class="params">(<span name="target">target: <a href="Damageable$.html#Target=net.psforever.objects.serverobject.PlanetSideServerObjectwithnet.psforever.objects.vital.Vitality" name="net.psforever.objects.serverobject.damage.Damageable.Target" id="net.psforever.objects.serverobject.damage.Damageable.Target" class="extmbr">Target</a></span>, <span name="cause">cause: <a href="../../vital/interaction/DamageResult.html" name="net.psforever.objects.vital.interaction.DamageResult" id="net.psforever.objects.vital.interaction.DamageResult" class="extype">DamageResult</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">The vehicle's shields are zero'd out if they were previously energized
so that the vehicle's corpse does not act like it is still protected by vehicle shields.</p><div class="fullcomment"><div class="comment cmt"><p>The vehicle's shields are zero'd out if they were previously energized
so that the vehicle's corpse does not act like it is still protected by vehicle shields.
Finally, the vehicle is tasked for deconstruction.</p></div><dl class="paramcmts block"><dt class="param">target</dt><dd class="cmt"><p>the entity being destroyed</p></dd><dt class="param">cause</dt><dd class="cmt"><p>historical information about the damage</p></dd></dl><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="" name="net.psforever.objects.serverobject.damage.DamageableVehicle" id="net.psforever.objects.serverobject.damage.DamageableVehicle" class="extype">DamageableVehicle</a><a href="DamageableEntity.html" name="net.psforever.objects.serverobject.damage.DamageableEntity" id="net.psforever.objects.serverobject.damage.DamageableEntity" class="extype">DamageableEntity</a></dd><dt>See also</dt><dd><span class="cmt"><p><code>Deployment.TryDeploymentChange</code></p></span><span class="cmt"><p><code>DriveState.Undeploying</code></p></span><span class="cmt"><p><code>Service.defaultPlayerGUID</code></p></span><span class="cmt"><p><code>Vehicle.CargoHolds</code></p></span><span class="cmt"><p><code>VehicleAction.PlanetsideAttribute</code></p></span><span class="cmt"><p><code>RemoverActor.AddTask</code></p></span><span class="cmt"><p><code>RemoverActor.ClearSpecific</code></p></span><span class="cmt"><p><code>VehicleServiceMessage</code></p></span><span class="cmt"><p><code>VehicleServiceMessage.Decon</code></p></span><span class="cmt"><p><code>Zone.VehicleEvents</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.AggravatedBehavior#EndAllAggravation" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="EndAllAggravation():Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#EndAllAggravation():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">EndAllAggravation</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="AggravatedBehavior.html" name="net.psforever.objects.serverobject.damage.AggravatedBehavior" id="net.psforever.objects.serverobject.damage.AggravatedBehavior" class="extype">AggravatedBehavior</a></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.DamageableEntity#HandleDamage" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="HandleDamage(target:net.psforever.objects.serverobject.damage.Damageable.Target,cause:net.psforever.objects.vital.interaction.DamageResult,damage:Any):Unit"></a><a id="HandleDamage(Target,DamageResult,Any):Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#HandleDamage(target:net.psforever.objects.serverobject.damage.Damageable.Target,cause:net.psforever.objects.vital.interaction.DamageResult,damage:Any):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">HandleDamage</span><span class="params">(<span name="target">target: <a href="Damageable$.html#Target=net.psforever.objects.serverobject.PlanetSideServerObjectwithnet.psforever.objects.vital.Vitality" name="net.psforever.objects.serverobject.damage.Damageable.Target" id="net.psforever.objects.serverobject.damage.Damageable.Target" class="extmbr">Target</a></span>, <span name="cause">cause: <a href="../../vital/interaction/DamageResult.html" name="net.psforever.objects.vital.interaction.DamageResult" id="net.psforever.objects.vital.interaction.DamageResult" class="extype">DamageResult</a></span>, <span name="damage">damage: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">Select between mere damage reception or target destruction.</p><div class="fullcomment"><div class="comment cmt"><p>Select between mere damage reception or target destruction.</p></div><dl class="paramcmts block"><dt class="param">target</dt><dd class="cmt"><p>the entity being damaged</p></dd><dt class="param">cause</dt><dd class="cmt"><p>historical information about the damage</p></dd><dt class="param">damage</dt><dd class="cmt"><p>the amount of damage</p></dd></dl><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="DamageableEntity.html" name="net.psforever.objects.serverobject.damage.DamageableEntity" id="net.psforever.objects.serverobject.damage.DamageableEntity" class="extype">DamageableEntity</a></dd><dt>See also</dt><dd><span class="cmt"><p><code>VitalDefinition.DamageDestroysAt</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.DamageableVehicle#PerformDamage" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="PerformDamage(target:net.psforever.objects.serverobject.damage.Damageable.Target,applyDamageTo:net.psforever.objects.vital.resolution.ResolutionCalculations.Output):Unit"></a><a id="PerformDamage(Target,Output):Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#PerformDamage(target:net.psforever.objects.serverobject.damage.Damageable.Target,applyDamageTo:net.psforever.objects.vital.resolution.ResolutionCalculations.Output):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">PerformDamage</span><span class="params">(<span name="target">target: <a href="Damageable$.html#Target=net.psforever.objects.serverobject.PlanetSideServerObjectwithnet.psforever.objects.vital.Vitality" name="net.psforever.objects.serverobject.damage.Damageable.Target" id="net.psforever.objects.serverobject.damage.Damageable.Target" class="extmbr">Target</a></span>, <span name="applyDamageTo">applyDamageTo: <a href="../../vital/resolution/ResolutionCalculations$.html#Output=net.psforever.objects.PlanetSideGameObjectwithnet.psforever.objects.serverobject.affinity.FactionAffinity=&gt;net.psforever.objects.vital.interaction.DamageResult" name="net.psforever.objects.vital.resolution.ResolutionCalculations.Output" id="net.psforever.objects.vital.resolution.ResolutionCalculations.Output" class="extmbr">Output</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><p class="shortcomment cmt">Vehicles may have charged shields that absorb damage before the vehicle's own health is affected.</p><div class="fullcomment"><div class="comment cmt"><p>Vehicles may have charged shields that absorb damage before the vehicle's own health is affected.</p></div><dl class="paramcmts block"><dt class="param">target</dt><dd class="cmt"><p>the entity to be damaged</p></dd><dt class="param">applyDamageTo</dt><dd class="cmt"><p>the function that applies the damage to the target in a target-tailored fashion</p></dd></dl><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="" name="net.psforever.objects.serverobject.damage.DamageableVehicle" id="net.psforever.objects.serverobject.damage.DamageableVehicle" class="extype">DamageableVehicle</a><a href="DamageableEntity.html" name="net.psforever.objects.serverobject.damage.DamageableEntity" id="net.psforever.objects.serverobject.damage.DamageableEntity" class="extype">DamageableEntity</a><a href="Damageable.html" name="net.psforever.objects.serverobject.damage.Damageable" id="net.psforever.objects.serverobject.damage.Damageable" class="extype">Damageable</a></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.AggravatedBehavior#RemoveAggravatedEntry" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="RemoveAggravatedEntry(id:Long):net.psforever.objects.serverobject.aura.Aura"></a><a id="RemoveAggravatedEntry(Long):Aura"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#RemoveAggravatedEntry(id:Long):net.psforever.objects.serverobject.aura.Aura" 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">RemoveAggravatedEntry</span><span class="params">(<span name="id">id: <span name="scala.Long" class="extype">Long</span></span>)</span><span class="result">: <a href="../aura/Aura.html" name="net.psforever.objects.serverobject.aura.Aura" id="net.psforever.objects.serverobject.aura.Aura" class="extype">Aura</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="AggravatedBehavior.html" name="net.psforever.objects.serverobject.damage.AggravatedBehavior" id="net.psforever.objects.serverobject.damage.AggravatedBehavior" class="extype">AggravatedBehavior</a></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.AggravatedBehavior#TryAggravationEffectActivate" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="TryAggravationEffectActivate(data:net.psforever.objects.vital.interaction.DamageResult):Option[net.psforever.objects.ballistics.AggravatedDamage]"></a><a id="TryAggravationEffectActivate(DamageResult):Option[AggravatedDamage]"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#TryAggravationEffectActivate(data:net.psforever.objects.vital.interaction.DamageResult):Option[net.psforever.objects.ballistics.AggravatedDamage]" 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">TryAggravationEffectActivate</span><span class="params">(<span name="data">data: <a href="../../vital/interaction/DamageResult.html" name="net.psforever.objects.vital.interaction.DamageResult" id="net.psforever.objects.vital.interaction.DamageResult" class="extype">DamageResult</a></span>)</span><span class="result">: <span name="scala.Option" class="extype">Option</span>[<a href="../../ballistics/AggravatedDamage.html" name="net.psforever.objects.ballistics.AggravatedDamage" id="net.psforever.objects.ballistics.AggravatedDamage" class="extype">AggravatedDamage</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="AggravatedBehavior.html" name="net.psforever.objects.serverobject.damage.AggravatedBehavior" id="net.psforever.objects.serverobject.damage.AggravatedBehavior" class="extype">AggravatedBehavior</a></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.DamageableEntity#WillAffectTarget" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="WillAffectTarget(target:net.psforever.objects.serverobject.damage.Damageable.Target,damage:Int,cause:net.psforever.objects.vital.interaction.DamageResult):Boolean"></a><a id="WillAffectTarget(Target,Int,DamageResult):Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#WillAffectTarget(target:net.psforever.objects.serverobject.damage.Damageable.Target,damage:Int,cause:net.psforever.objects.vital.interaction.DamageResult):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">WillAffectTarget</span><span class="params">(<span name="target">target: <a href="Damageable$.html#Target=net.psforever.objects.serverobject.PlanetSideServerObjectwithnet.psforever.objects.vital.Vitality" name="net.psforever.objects.serverobject.damage.Damageable.Target" id="net.psforever.objects.serverobject.damage.Damageable.Target" class="extmbr">Target</a></span>, <span name="damage">damage: <span name="scala.Int" class="extype">Int</span></span>, <span name="cause">cause: <a href="../../vital/interaction/DamageResult.html" name="net.psforever.objects.vital.interaction.DamageResult" id="net.psforever.objects.vital.interaction.DamageResult" class="extype">DamageResult</a></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><p class="shortcomment cmt">Does the damage or the projectile that caused the damage offer any reason
to execute the reminder of damage resolution considerations?
The projectile causing additional affects, e.g., jamming, should be tested here, when applicable.</p><div class="fullcomment"><div class="comment cmt"><p>Does the damage or the projectile that caused the damage offer any reason
to execute the reminder of damage resolution considerations?
The projectile causing additional affects, e.g., jamming, should be tested here, when applicable.
Contrast with <code>Vitality.CanDamage</code>.
The damage value tested against should be the total value of all meaningful vital statistics affected.</p></div><dl class="paramcmts block"><dt class="param">target</dt><dd class="cmt"><p>the entity to be damaged</p></dd><dt class="param">damage</dt><dd class="cmt"><p>the amount of damage</p></dd><dt class="param">cause</dt><dd class="cmt"><p>historical information about the damage</p></dd><dt>returns</dt><dd class="cmt"><p><code>true</code>, if damage resolution is to be evaluated;
<code>false</code>, otherwise</p></dd></dl><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="DamageableEntity.html" name="net.psforever.objects.serverobject.damage.DamageableEntity" id="net.psforever.objects.serverobject.damage.DamageableEntity" class="extype">DamageableEntity</a></dd><dt>See also</dt><dd><span class="cmt"><p><code>Damageable.CanDamageOrJammer</code></p></span><span class="cmt"><p><code>PerformDamage</code></p></span></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.AggravatedBehavior#aggravatedBehavior" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="aggravatedBehavior:AggravatedBehavior.this.Receive"></a><a id="aggravatedBehavior:(DamageableVehicle.this)#Receive"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#aggravatedBehavior:AggravatedBehavior.this.Receive" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">aggravatedBehavior</span><span class="result">: (<a href="" name="net.psforever.objects.serverobject.damage.DamageableVehicle" id="net.psforever.objects.serverobject.damage.DamageableVehicle" class="extype">DamageableVehicle</a>.this)#<span name="akka.actor.Actor.Receive" class="extype">Receive</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="AggravatedBehavior.html" name="net.psforever.objects.serverobject.damage.AggravatedBehavior" id="net.psforever.objects.serverobject.damage.AggravatedBehavior" class="extype">AggravatedBehavior</a></dd></dl></div></li><li class="indented0 " name="scala.Any#asInstanceOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="asInstanceOf[T0]:T0"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#asInstanceOf[T0]:T0" 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">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span name="scala.Any.asInstanceOf.T0" class="extype">T0</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#clone" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="clone():Object"></a><a id="clone():AnyRef"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#clone():Object" 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">clone</span><span class="params">()</span><span class="result">: <span name="scala.AnyRef" class="extype">AnyRef</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected[<span name="java.lang" class="extype">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.CloneNotSupportedException]</span></span>)</span> <span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.DamageableVehicle#damageChannels" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="damageChannels(obj:net.psforever.objects.Vehicle):(String,String)"></a><a id="damageChannels(Vehicle):(String,String)"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#damageChannels(obj:net.psforever.objects.Vehicle):(String,String)" 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">damageChannels</span><span class="params">(<span name="obj">obj: <a href="../../Vehicle.html" name="net.psforever.objects.Vehicle" id="net.psforever.objects.Vehicle" class="extype">Vehicle</a></span>)</span><span class="result">: (<span name="scala.Predef.String" class="extype">String</span>, <span name="scala.Predef.String" class="extype">String</span>)</span></span><p class="shortcomment cmt">Produce the event system channel names required for updating helath and shield values.</p><div class="fullcomment"><div class="comment cmt"><p>Produce the event system channel names required for updating helath and shield values.</p></div><dl class="paramcmts block"><dt class="param">obj</dt><dd class="cmt"><p>the vehicle</p></dd><dt>returns</dt><dd class="cmt"><p>the channel for updating health values, the channel for updating shield values</p></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.DamageableVehicle#damageableVehiclePostStop" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="damageableVehiclePostStop():Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#damageableVehiclePostStop():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">damageableVehiclePostStop</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.DamageableVehicle#destructionDelayed" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="destructionDelayed(delay:Long,cause:net.psforever.objects.vital.interaction.DamageResult):Unit"></a><a id="destructionDelayed(Long,DamageResult):Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#destructionDelayed(delay:Long,cause:net.psforever.objects.vital.interaction.DamageResult):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">destructionDelayed</span><span class="params">(<span name="delay">delay: <span name="scala.Long" class="extype">Long</span></span>, <span name="cause">cause: <a href="../../vital/interaction/DamageResult.html" name="net.psforever.objects.vital.interaction.DamageResult" id="net.psforever.objects.vital.interaction.DamageResult" class="extype">DamageResult</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span></li><li class="indented0 " name="scala.AnyRef#eq" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#eq(x$1:AnyRef):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">eq</span><span class="params">(<span name="arg0">arg0: <span name="scala.AnyRef" class="extype">AnyRef</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</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#equals" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="equals(x$1:Object):Boolean"></a><a id="equals(AnyRef):Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#equals(x$1:Object):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">equals</span><span class="params">(<span name="arg0">arg0: <span name="scala.AnyRef" class="extype">AnyRef</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#finalize" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="finalize():Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#finalize():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">finalize</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected[<span name="java.lang" class="extype">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="symbol">classOf[java.lang.Throwable]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#getClass" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getClass():Class[_]"></a><a id="getClass():Class[_&lt;:AnyRef]"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#getClass():Class[_]" 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">getClass</span><span class="params">()</span><span class="result">: <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#java.lang.Class" name="java.lang.Class" id="java.lang.Class" class="extype">Class</a>[_ &lt;: <span name="scala.AnyRef" class="extype">AnyRef</span>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#hashCode" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="hashCode():Int"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#hashCode():Int" 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">hashCode</span><span class="params">()</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><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.Any#isInstanceOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="isInstanceOf[T0]:Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#isInstanceOf[T0]: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">isInstanceOf</span><span class="tparams">[<span name="T0">T0</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>Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#ne" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#ne(x$1:AnyRef):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">ne</span><span class="params">(<span name="arg0">arg0: <span name="scala.AnyRef" class="extype">AnyRef</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</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#notify" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="notify():Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#notify():Unit" 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">notify</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#notifyAll" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="notifyAll():Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#notifyAll():Unit" 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">notifyAll</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.Damageable#originalTakesDamage" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="originalTakesDamage:akka.actor.Actor.Receive"></a><a id="originalTakesDamage:Receive"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#originalTakesDamage:akka.actor.Actor.Receive" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">val</span></span> <span class="symbol"><span class="name">originalTakesDamage</span><span class="result">: <span name="akka.actor.Actor.Receive" class="extype">Receive</span></span></span><p class="shortcomment cmt">a duplicate of the core implementation for the default mixin hook, for use in overriding</p><div class="fullcomment"><div class="comment cmt"><p>a duplicate of the core implementation for the default mixin hook, for use in overriding</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="Damageable.html" name="net.psforever.objects.serverobject.damage.Damageable" id="net.psforever.objects.serverobject.damage.Damageable" class="extype">Damageable</a></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.DamageableVehicle#queuedDestruction" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="queuedDestruction:Option[akka.actor.Cancellable]"></a><a id="queuedDestruction:Option[Cancellable]"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#queuedDestruction:Option[akka.actor.Cancellable]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">queuedDestruction</span><span class="result">: <span name="scala.Option" class="extype">Option</span>[<span name="akka.actor.Cancellable" class="extype">Cancellable</span>]</span></span><p class="shortcomment cmt">when the vehicle is destroyed, its major explosion is delayed</p><div class="fullcomment"><div class="comment cmt"><p>when the vehicle is destroyed, its major explosion is delayed</p></div><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.DamageableVehicle#reportDamageToVehicle" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="reportDamageToVehicle:Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#reportDamageToVehicle:Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">reportDamageToVehicle</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><p class="shortcomment cmt">whether or not the vehicle has been damaged directly, report that damage has occurred</p><div class="fullcomment"><div class="comment cmt"><p>whether or not the vehicle has been damaged directly, report that damage has occurred</p></div><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#synchronized" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](=&gt;T0):T0"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#synchronized[T0](x$1:=&gt;T0):T0" 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">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: =&gt; <span name="java.lang.AnyRef.synchronized.T0" class="extype">T0</span></span>)</span><span class="result">: <span name="java.lang.AnyRef.synchronized.T0" class="extype">T0</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.damage.DamageableVehicle#takesDamage" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="takesDamage:DamageableVehicle.this.Receive"></a><a id="takesDamage:(DamageableVehicle.this)#Receive"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#takesDamage:DamageableVehicle.this.Receive" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">takesDamage</span><span class="result">: (<a href="" name="net.psforever.objects.serverobject.damage.DamageableVehicle" id="net.psforever.objects.serverobject.damage.DamageableVehicle" class="extype">DamageableVehicle</a>.this)#<span name="akka.actor.Actor.Receive" class="extype">Receive</span></span></span><p class="shortcomment cmt">the official mixin hook;
<code>orElse</code> onto the "control" <code>Actor</code> <code>receive</code>; or,
cite the <code>originalTakesDamage</code> protocol during inheritance overrides</p><div class="fullcomment"><div class="comment cmt"><p>the official mixin hook;
<code>orElse</code> onto the "control" <code>Actor</code> <code>receive</code>; or,
cite the <code>originalTakesDamage</code> protocol during inheritance overrides</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="net.psforever.objects.serverobject.damage.DamageableVehicle" id="net.psforever.objects.serverobject.damage.DamageableVehicle" class="extype">DamageableVehicle</a><a href="Damageable.html" name="net.psforever.objects.serverobject.damage.Damageable" id="net.psforever.objects.serverobject.damage.Damageable" class="extype">Damageable</a></dd></dl></div></li><li class="indented0 " name="scala.AnyRef#toString" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="toString():String"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#toString():String" 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">toString</span><span class="params">()</span><span class="result">: <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html#java.lang.String" name="java.lang.String" id="java.lang.String" class="extype">String</a></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#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait():Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#wait():Unit" 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">wait</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#wait(x$1:Long,x$2:Int):Unit" 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">wait</span><span class="params">(<span name="arg0">arg0: <span name="scala.Long" class="extype">Long</span></span>, <span name="arg1">arg1: <span name="scala.Int" class="extype">Int</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/damage/DamageableVehicle.html#wait(x$1:Long):Unit" 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">wait</span><span class="params">(<span name="arg0">arg0: <span name="scala.Long" class="extype">Long</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> <span class="name">@native</span><span class="args">()</span> </dd></dl></div></li></ol></div></div><div id="inheritedMembers"><div name="net.psforever.objects.serverobject.damage.AggravatedBehavior" class="parent"><h3>Inherited from <a href="AggravatedBehavior.html" name="net.psforever.objects.serverobject.damage.AggravatedBehavior" id="net.psforever.objects.serverobject.damage.AggravatedBehavior" class="extype">AggravatedBehavior</a></h3></div><div name="net.psforever.objects.serverobject.damage.DamageableEntity" class="parent"><h3>Inherited from <a href="DamageableEntity.html" name="net.psforever.objects.serverobject.damage.DamageableEntity" id="net.psforever.objects.serverobject.damage.DamageableEntity" class="extype">DamageableEntity</a></h3></div><div name="net.psforever.objects.serverobject.damage.Damageable" class="parent"><h3>Inherited from <a href="Damageable.html" name="net.psforever.objects.serverobject.damage.Damageable" id="net.psforever.objects.serverobject.damage.Damageable" class="extype">Damageable</a></h3></div><div name="scala.AnyRef" class="parent"><h3>Inherited from <span name="scala.AnyRef" class="extype">AnyRef</span></h3></div><div name="scala.Any" class="parent"><h3>Inherited from <span name="scala.Any" class="extype">Any</span></h3></div></div><div id="groupedMembers"><div name="Ungrouped" class="group"><h3>Ungrouped</h3></div></div></div><div id="tooltip"></div><div id="footer"></div></body></div></div></div></body></html>