Splash does not refer to the effect upon an applicable target.
Splash denotes the fixed radius wherein a said effect exerts temporary influence.
Being damaged is the most common splash effect; the jammering effect is another.
A pain field does not count because it is an environmental constant.
Lashing is considered different because it is a type of inheritable influence.<br>
<br>
Valid targets for splash are all interactive game objects that maintain a GUID.
This includes: players, of course; vehicles, of course; doors; terminals; spawn tubes; and, such objects.
Not all targets listed will actually be influenced by the effect carried by splash.<br>
<br>
The effect commonly modifies the visual depiction of the splash.
Being able to "see" splash also does not necessarily mean that one will be influenced by it.
Visually and spatially, it may seem to bleed through surfaces on occasion.
The effect will not be carried, however.
Splash will also respect the game's internal zoning and not pass through temporary obstacles like closed doors.
Not being able to see splash also does not stop a target from being affected.
The radius of influence is typically a bit larger than the visual indication.<br>
<br>
All sources of splash damage herein will be called "grenades" for simplicity.</p></div><dlclass="paramcmts block"><dtclass="param">unk1</dt><ddclass="cmt"><p>na</p></dd><dtclass="param">projectile_uid</dt><ddclass="cmt"><p>the grenade's object</p></dd><dtclass="param">projectile_pos</dt><ddclass="cmt"><p>the position where the grenade landed (where it is)</p></dd><dtclass="param">unk2</dt><ddclass="cmt"><p>na;
frequently 0</p></dd><dtclass="param">projectile_vel</dt><ddclass="cmt"><p>the velocity of the grenade when it landed</p></dd><dtclass="param">unk4</dt><ddclass="cmt"><p>na</p></dd><dtclass="param">targets</dt><ddclass="cmt"><p>a <code>List</code> of all targets influenced by the splash</p></dd></dl><dlclass="attributes block"><dt>Source</dt><dd><ahref="https://github.com/psforever/PSF-LoginServer/blob/master//home/runner/work/PSF-LoginServer/PSF-LoginServer/src/main/scala/net/psforever/packet/game/SplashHitMessage.scala"target="_blank">SplashHitMessage.scala</a></dd></dl><divclass="toggleContainer"><divclass="toggle block"><span>Linear Supertypes</span><divclass="superTypes hiddenContent"><spanname="scala.Product"class="extype">Product</span>, <spanname="scala.Equals"class="extype">Equals</span>, <ahref="../PlanetSideGamePacket.html"name="net.psforever.packet.PlanetSideGamePacket"id="net.psforever.packet.PlanetSideGamePacket"class="extype">PlanetSideGamePacket</a>, <ahref="../PlanetSidePacket.html"name="net.psforever.packet.PlanetSidePacket"id="net.psforever.packet.PlanetSidePacket"class="extype">PlanetSidePacket</a>, <ahref="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>, <spanname="scala.AnyRef"class="extype">AnyRef</span>, <spanname="scala.Any"class="extype">Any</span></div></div></div></div><divid="mbrsel"><divclass="toggle"></div><divid="memberfilter"><iclass="material-icons arrow"></i><spanclass="input"><inputplaceholder="Filter all members"id="mbrsel-input"type="text"accesskey="/"/></span><iclass="clear material-icons"></i></div><divid="filterby"><divid="order"><spanclass="filtertype">Ordering</span><ol><liclass="alpha in"><span>Alphabetic</span></li><liclass="inherit out"><span>By Inheritance</span></li></ol></div><divclass="ancestors"><spanclass="filtertype">Inherited<br/></span><olid="linearization"><liclass="in"name="net.psforever.packet.game.SplashHitMessage"><span>SplashHitMessage</span></li><liclass="in"name="scala.Product"><span>Product</span></li><liclass="in"name="scala.Equals"><span>Equals</span></li><liclass="in"name="net.psforever.packet.PlanetSideGamePacket"><span>PlanetSideGamePacket</span></li><liclass="in"name="net.psforever.packet.PlanetSidePacket"><span>PlanetSidePacket</span></li><liclass="in"name="java.io.Serializable"><span>Serializable</span></li><liclass="in"name="scala.AnyRef"><span>AnyRef</span></li><liclass="in"name="scala.Any"><span>Any</span></li></ol></div><divclass="ancestors"><spanclass="filtertype"></span><ol><liclass="hideall out"><span>Hide All</span></li><liclass="showall in"><span>Show All</span></li></ol></div><divid="visbl"><spanclass="filtertype">Visibility</span><ol><liclass="public in"><span>Public</span></li><liclass="protected out"><span>Protected</span></li></ol></div></div></div><divid="template"><divid="allMembers"><divid="constructors"class="members"><h3>Instance Constructors</h3><ol><liclass="indented0 "name="net.psforever.packet.game.SplashHitMessage#<init>"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="<init>(unk1:Int,projectile_uid:net.psforever.types.PlanetSideGUID,projectile_pos:net.psforever.types.Vector3,unk2:Int,unk3:Int,projectile_vel:Option[net.psforever.types.Vector3],unk4:Option[Int],targets:List[net.psforever.packet.game.SplashedTarget]):net.psforever.packet.game.SplashHitMessage"></a><aid="<init>:SplashHitMessage"></a><spanclass="permalink"><ahref="../../../../net/psforever/packet/game/SplashHitMessage.html#<init>(unk1:Int,projectile_uid:net.psforever.types.PlanetSideGUID,projectile_pos:net.psforever.types.Vector3,unk2:Int,unk3:Int,projectile_vel:Option[net.psforever.types.Vector3],unk4:Option[Int],targets:List[net.psforever.packet.game.SplashedTarget]):net.psforever.packet.game.SplashHitMessage"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modi