mirror of
https://github.com/psforever/PSF-LoginServer.git
synced 2026-07-16 00:44:46 +00:00
Deploying to gh-pages from @ psforever/PSF-LoginServer@779054fef9 🚀
This commit is contained in:
parent
a6410dbf6c
commit
1e0096bfcc
1393 changed files with 2193 additions and 1393 deletions
|
|
@ -4,7 +4,7 @@ that parameterizes information necessary to explain a radiation cloud.</p></div>
|
|||
typically, but not always, defined by the target</p></dd><dt class="param">radiationShielding</dt><dd class="cmt"><p>the amount of reduction to radiation damage that occurs due to external reasons;
|
||||
best utilized for protection extended to vehicle passengers</p></dd></dl><dl class="attributes block"><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/vital/etc/RadiationReason.scala" target="_blank">RadiationReason.scala</a></dd></dl><div class="toggleContainer"><div class="toggle block"><span>Linear Supertypes</span><div class="superTypes hiddenContent"><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html#java.io.Serializable" name="java.io.Serializable" id="java.io.Serializable" class="extype">Serializable</a>, <span name="scala.Product" class="extype">Product</span>, <span name="scala.Equals" class="extype">Equals</span>, <a href="../base/DamageReason.html" name="net.psforever.objects.vital.base.DamageReason" id="net.psforever.objects.vital.base.DamageReason" class="extype">DamageReason</a>, <span name="scala.AnyRef" class="extype">AnyRef</span>, <span name="scala.Any" class="extype">Any</span></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.vital.etc.RadiationReason"><span>RadiationReason</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.Product"><span>Product</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="net.psforever.objects.vital.base.DamageReason"><span>DamageReason</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 id="constructors" class="members"><h3>Instance Constructors</h3><ol><li class="indented0 " name="net.psforever.objects.vital.etc.RadiationReason#<init>" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="<init>(projectile:net.psforever.objects.ballistics.Projectile,damageModel:net.psforever.objects.vital.resolution.DamageAndResistance,radiationShielding:Float):net.psforever.objects.vital.etc.RadiationReason"></a><a id="<init>:RadiationReason"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/vital/etc/RadiationReason.html#<init>(projectile:net.psforever.objects.ballistics.Projectile,damageModel:net.psforever.objects.vital.resolution.DamageAndResistance,radiationShielding:Float):net.psforever.objects.vital.etc.RadiationReason" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">new</span></span> <span class="symbol"><span class="name">RadiationReason</span><span class="params">(<span name="projectile">projectile: <a href="../../ballistics/Projectile.html" name="net.psforever.objects.ballistics.Projectile" id="net.psforever.objects.ballistics.Projectile" class="extype">Projectile</a></span>, <span name="damageModel">damageModel: <a href="../resolution/DamageAndResistance.html" name="net.psforever.objects.vital.resolution.DamageAndResistance" id="net.psforever.objects.vital.resolution.DamageAndResistance" class="extype">DamageAndResistance</a></span>, <span name="radiationShielding">radiationShielding: <span name="scala.Float" class="extype">Float</span></span>)</span></span><p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="paramcmts block"><dt class="param">projectile</dt><dd class="cmt"><p>the projectile that caused the damage</p></dd><dt class="param">damageModel</dt><dd class="cmt"><p>the model to be utilized in these calculations;
|
||||
typically, but not always, defined by the target</p></dd><dt class="param">radiationShielding</dt><dd class="cmt"><p>the amount of reduction to radiation damage that occurs due to external reasons;
|
||||
best utilized for protection extended to vehicle passengers</p></dd></dl></div></li></ol></div><div class="values members"><h3>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/vital/etc/RadiationReason.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/vital/etc/RadiationReason.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/vital/etc/RadiationReason.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.vital.etc.RadiationReason#adversary" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="adversary:Option[net.psforever.objects.ballistics.SourceEntry]"></a><a id="adversary:Option[SourceEntry]"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/vital/etc/RadiationReason.html#adversary:Option[net.psforever.objects.ballistics.SourceEntry]" 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">adversary</span><span class="result">: <span name="scala.Option" class="extype">Option</span>[<a href="../../ballistics/SourceEntry.html" name="net.psforever.objects.ballistics.SourceEntry" id="net.psforever.objects.ballistics.SourceEntry" class="extype">SourceEntry</a>]</span></span><p class="shortcomment cmt">The person to be blamed for this.</p><div class="fullcomment"><div class="comment cmt"><p>The person to be blamed for this.
|
||||
best utilized for protection extended to vehicle passengers</p></dd></dl></div></li></ol></div><div class="values members"><h3>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/vital/etc/RadiationReason.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/vital/etc/RadiationReason.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/vital/etc/RadiationReason.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.vital.etc.RadiationReason#adversary" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="adversary:Option[net.psforever.objects.sourcing.SourceEntry]"></a><a id="adversary:Option[SourceEntry]"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/vital/etc/RadiationReason.html#adversary:Option[net.psforever.objects.sourcing.SourceEntry]" 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">adversary</span><span class="result">: <span name="scala.Option" class="extype">Option</span>[<a href="../../sourcing/SourceEntry.html" name="net.psforever.objects.sourcing.SourceEntry" id="net.psforever.objects.sourcing.SourceEntry" class="extype">SourceEntry</a>]</span></span><p class="shortcomment cmt">The person to be blamed for this.</p><div class="fullcomment"><div class="comment cmt"><p>The person to be blamed for this.
|
||||
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="net.psforever.objects.vital.etc.RadiationReason" id="net.psforever.objects.vital.etc.RadiationReason" class="extype">RadiationReason</a> → <a href="../base/DamageReason.html" name="net.psforever.objects.vital.base.DamageReason" id="net.psforever.objects.vital.base.DamageReason" class="extype">DamageReason</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/vital/etc/RadiationReason.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="net.psforever.objects.vital.etc.RadiationReason#attribution" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="attribution:Int"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/vital/etc/RadiationReason.html#attribution: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">attribution</span><span class="result">: <span name="scala.Int" class="extype">Int</span></span></span><p class="shortcomment cmt">Specifics about the method of damage, expected as an object class's unique identifier.</p><div class="fullcomment"><div class="comment cmt"><p>Specifics about the method of damage, expected as an object class's unique identifier.</p></div><dl class="paramcmts block"><dt>returns</dt><dd class="cmt"><p>defaults to 0</p></dd></dl><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="net.psforever.objects.vital.etc.RadiationReason" id="net.psforever.objects.vital.etc.RadiationReason" class="extype">RadiationReason</a> → <a href="../base/DamageReason.html" name="net.psforever.objects.vital.base.DamageReason" id="net.psforever.objects.vital.base.DamageReason" class="extype">DamageReason</a></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.vital.base.DamageReason#calculate" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="calculate(data:net.psforever.objects.vital.interaction.DamageInteraction,dtype:net.psforever.objects.vital.base.DamageType.Value):net.psforever.objects.vital.resolution.ResolutionCalculations.Output"></a><a id="calculate(DamageInteraction,base.DamageType.Value):Output"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/vital/etc/RadiationReason.html#calculate(data:net.psforever.objects.vital.interaction.DamageInteraction,dtype:net.psforever.objects.vital.base.DamageType.Value):net.psforever.objects.vital.resolution.ResolutionCalculations.Output" 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">calculate</span><span class="params">(<span name="data">data: <a href="../interaction/DamageInteraction.html" name="net.psforever.objects.vital.interaction.DamageInteraction" id="net.psforever.objects.vital.interaction.DamageInteraction" class="extype">DamageInteraction</a></span>, <span name="dtype">dtype: <a href="../base/DamageType$.html#ValueextendsOrdered[Enumeration.this.Value]withSerializable" name="net.psforever.objects.vital.base.DamageType.Value" id="net.psforever.objects.vital.base.DamageType.Value" class="extmbr">base.DamageType.Value</a></span>)</span><span class="result">: <a href="../resolution/ResolutionCalculations$.html#Output=net.psforever.objects.PlanetSideGameObjectwithnet.psforever.objects.serverobject.affinity.FactionAffinity=>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><p class="shortcomment cmt">Perform the modified damage value and the basic resistance value allocations
|
||||
to be used against a given valid target.</p><div class="fullcomment"><div class="comment cmt"><p>Perform the modified damage value and the basic resistance value allocations
|
||||
to be used against a given valid target.</p></div><dl class="paramcmts block"><dt class="param">data</dt><dd class="cmt"><p>the damaging interaction to be evaluated</p></dd><dt class="param">dtype</dt><dd class="cmt"><p>custom damage property for resistance allocation</p></dd><dt>returns</dt><dd class="cmt"><p>an application function that takes a target and returns a result</p></dd></dl><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../base/DamageReason.html" name="net.psforever.objects.vital.base.DamageReason" id="net.psforever.objects.vital.base.DamageReason" class="extype">DamageReason</a></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.vital.base.DamageReason#calculate" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="calculate(data:net.psforever.objects.vital.interaction.DamageInteraction):net.psforever.objects.vital.resolution.ResolutionCalculations.Output"></a><a id="calculate(DamageInteraction):Output"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/vital/etc/RadiationReason.html#calculate(data:net.psforever.objects.vital.interaction.DamageInteraction):net.psforever.objects.vital.resolution.ResolutionCalculations.Output" 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">calculate</span><span class="params">(<span name="data">data: <a href="../interaction/DamageInteraction.html" name="net.psforever.objects.vital.interaction.DamageInteraction" id="net.psforever.objects.vital.interaction.DamageInteraction" class="extype">DamageInteraction</a></span>)</span><span class="result">: <a href="../resolution/ResolutionCalculations$.html#Output=net.psforever.objects.PlanetSideGameObjectwithnet.psforever.objects.serverobject.affinity.FactionAffinity=>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><p class="shortcomment cmt">Perform the modified damage value and the basic resistance value allocations
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue