</p></div></div></li><liclass="indented0 "name="net.psforever.objects.vital.damage.GalaxyGunshipReduction"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="GalaxyGunshipReductionextendsDamageModifiers.ModwithProductwithSerializable"></a><aid="GalaxyGunshipReduction:GalaxyGunshipReduction"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/vital/damage/GalaxyGunshipReduction.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">case class</span></span><spanclass="symbol"><ahref="GalaxyGunshipReduction.html"title="The input value degrades (lessens) to the percentage of its original value if the target is a vehicle with no shields."><spanclass="name">GalaxyGunshipReduction</span></a><spanclass="params">(<spanname="multiplier">multiplier: <spanname="scala.Float"class="extype">Float</span></span>)</span><spanclass="result"> extends <ahref="../base/DamageModifiers$$Mod.html"name="net.psforever.objects.vital.base.DamageModifiers.Mod"id="net.psforever.objects.vital.base.DamageModifiers.Mod"class="extype">Mod</a> with <spanname="scala.Product"class="extype">Product</span> with <spanname="scala.Serializable"class="extype">Serializable</span></span></span><pclass="shortcomment cmt">The input value degrades (lessens)
to the percentage of its original value
if the target is a vehicle with no shields.</p><divclass="fullcomment"><divclass="comment cmt"><p>The input value degrades (lessens)
to the percentage of its original value
if the target is a vehicle with no shields.
Specifically used for the <code>galaxy_gunship</code>.
</p></div></div></li><liclass="indented0 "name="net.psforever.objects.vital.damage.SpecificDamageProfile"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="SpecificDamageProfileextendsDamageProfile"></a><aid="SpecificDamageProfile:SpecificDamageProfile"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/vital/damage/SpecificDamageProfile.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">class</span></span><spanclass="symbol"><ahref="SpecificDamageProfile.html"title="A static modifier for damage."><spanclass="name">SpecificDamageProfile</span></a><spanclass="result"> extends <ahref="DamageProfile.html"name="net.psforever.objects.vital.damage.DamageProfile"id="net.psforever.objects.vital.damage.DamageProfile"class="extype">DamageProfile</a></span></span><pclass="shortcomment cmt">A static modifier for damage.</p></li><liclass="indented0 "name="net.psforever.objects.vital.damage.StandardDamageProfile"group="Ungrouped"fullComment="yes"data-isabs="true"visbl="pub"><aid="StandardDamageProfileextendsDamageProfile"></a><aid="StandardDamageProfile:StandardDamageProfile"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/vital/damage/StandardDamageProfile.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">trait</span></span><spanclass="symbol"><ahref="StandardDamageProfile.html"title="A static modifier for damage."><spanclass="name">StandardDamageProfile</span></a><spanclass="result"> extends <ahref="DamageProfile.html"name="net.psforever.objects.vital.damage.DamageProfile"id="net.psforever.objects.vital.damage.DamageProfile"class="extype">DamageProfile</a></span></span><pclass="shortcomment cmt">A static modifier for damage.</p><divclass="fullcomment"><divclass="comment cmt"><p>A static modifier for damage.
Typically considered the "raw damage" when a part of the "damage source".
The value determination cascades down to the first defined one.
Requesting <code>Damage3</code> returns the value for <code>Damage1</code>
if <code>Damage3 == None</code> and <code>Damage2 == None</code> but <code>Damage1</code> is defined.
</p></div></div></li></ol></div><divclass="values members"><h3>Value Members</h3><ol><liclass="indented0 "name="net.psforever.objects.vital.damage.DamageCalculations"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="DamageCalculations"></a><aid="DamageCalculations:DamageCalculations"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/vital/damage/DamageCalculations$.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">object</span></span><spanclass="symbol"><ahref="DamageCalculations$.html"title="A series of methods for extraction of the base damage against a given target type as well as incorporating damage modifiers from the other aspects of the interaction."><spanclass="name">DamageCalculations</span></a></span><pclass="shortcomment cmt">A series of methods for extraction of the base damage against a given target type
as well as incorporating damage modifiers from the other aspects of the interaction.</p></li><liclass="indented0 "name="net.psforever.objects.vital.damage.DamageModifierFunctions"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="DamageModifierFunctions"></a><aid="DamageModifierFunctions:DamageModifierFunctions"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/vital/damage/DamageModifierFunctions$.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">object</span></span><spanclass="symbol"><ahref="DamageModifierFunctions$.html"title=""><spanclass="name">DamageModifierFunctions</span></a></span></li><liclass="indented0 "name="net.psforever.objects.vital.damage.RadialDegrade"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="RadialDegrade"></a><aid="RadialDegrade:RadialDegrade"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/vital/damage/RadialDegrade$.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">case object</span></span><spanclass="symbol"><ahref="RadialDegrade$.html"title="The input value degrades (lessens) the further the distance between the point of origin (target position) and the point of encounter (hitPos) of its vector."><spanclass="name">RadialDegrade</span></a><spanclass="result"> extends <ahref="../base/DamageModifiers$$Mod.html"name="net.psforever.objects.vital.base.DamageModifiers.Mod"id="net.psforever.objects.vital.base.DamageModifiers.Mod"class="extype">Mod</a> with <spanname="scala.Product"class="extype">Product</span> with <spanname="scala.Serializable"class="extype">Serializable</span></span></span><pclass="shortcomment cmt">The input value degrades (lessens)
the further the distance between the point of origin (target position)
and the point of encounter (<code>hitPos</code>) of its vector.</p><divclass="fullcomment"><divclass="comment cmt"><p>The input value degrades (lessens)
the further the distance between the point of origin (target position)
and the point of encounter (<code>hitPos</code>) of its vector.
If the value is encountered beyond its maximum radial distance, the value is zero'd.
</p></div></div></li><liclass="indented0 "name="net.psforever.objects.vital.damage.SameHit"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="SameHit"></a><aid="SameHit:SameHit"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/vital/damage/SameHit$.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">case object</span></span><spanclass="symbol"><ahref="SameHit$.html"title="The input value is the same as the output value."><spanclass="name">SameHit</span></a><spanclass="result"> extends <ahref="../base/DamageModifiers$$Mod.html"name="net.psforever.objects.vital.base.DamageModifiers.Mod"id="net.psforever.objects.vital.base.DamageModifiers.Mod"class="extype">Mod</a> with <spanname="scala.Product"class="extype">Product</span> with <spanname="scala.Serializable"class="extype">Serializable</span></span></span><pclass="shortcomment cmt">The input value is the same as the output value.</p></li><liclass="indented0 "name="net.psforever.objects.vital.damage.SpecificDamageProfile"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="SpecificDamageProfile"></a><aid="SpecificDamageProfile:SpecificDamageProfile"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/vital/damage/SpecificDamageProfile$.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">object</span></span><spanclass="symbol"><ahref="SpecificDamageProfile$.html"title=""><spanclass="name">SpecificDamageProfile</span></a></span></li><liclass="indented0 "name="net.psforever.objects.vital.damage.StandardDamageProfile"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="StandardDamageProfile"></a><aid="StandardDamageProfile:StandardDamageProfile"></a><spanclass="permalink"><ahref="../../../../../net/psforever/objects/vital/damage/StandardDamageProfile$.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">object</span></span><spanclass="symbol"><ahref="StandardDamageProfile$.html"title=""><spanclass="name">StandardDamageProfile</span></a></span></li></ol></div></div><divid="inheritedMembers"></div><divid="groupedMembers"><divname="Ungrouped"class="group"><h3>Ungrouped</h3></div></div></div><divid="tooltip"></div><divid="footer"></div></body></div></div></div></body></html>