diff --git a/zscript/eightball.zsc b/zscript/eightball.zsc index bdd04d2..7cff39e 100644 --- a/zscript/eightball.zsc +++ b/zscript/eightball.zsc @@ -225,6 +225,7 @@ Class UTGrenade : UTRocket -EXPLODEONWATER; +CANBOUNCEWATER; +NOEXPLODEFLOOR; + +DONTBOUNCEONSHOOTABLES; BounceType "Hexen"; WallBounceFactor 0.75; BounceFactor 0.75; diff --git a/zscript/flakcannon.zsc b/zscript/flakcannon.zsc index 6699f61..4f97a74 100644 --- a/zscript/flakcannon.zsc +++ b/zscript/flakcannon.zsc @@ -178,6 +178,7 @@ Class FlakChunk : Actor +SKYEXPLODE; +INTERPOLATEANGLES; +HITTRACER; + +DONTBOUNCEONSHOOTABLES; Scale 0.3; } override void PostBeginPlay() diff --git a/zscript/ripper.zsc b/zscript/ripper.zsc index 21c895a..8d7895a 100644 --- a/zscript/ripper.zsc +++ b/zscript/ripper.zsc @@ -69,6 +69,7 @@ Class Razor2 : Actor +SKYEXPLODE; +CANBOUNCEWATER; +NODAMAGETHRUST; + +DONTBOUNCEONSHOOTABLES; } override void PostBeginPlay() { diff --git a/zscript/translocator.zsc b/zscript/translocator.zsc index f63762c..74713f4 100644 --- a/zscript/translocator.zsc +++ b/zscript/translocator.zsc @@ -133,6 +133,7 @@ Class TranslocatorModule : Actor +CANBOUNCEWATER; +BLOCKASPLAYER; -ALLOWBOUNCEONACTORS; + +DONTBOUNCEONSHOOTABLES; BounceType "Hexen"; BounceFactor 0.3; WallBounceFactor 0.3;