Make all projectiles bounce/explode on skies.

This commit is contained in:
Mari the Deer 2023-03-11 01:07:15 +01:00
commit 56a8969e2f
9 changed files with 9 additions and 8 deletions

View file

@ -1,3 +1,3 @@
[default]
SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r789 \cu(Sat 11 Mar 01:06:32 CET 2023)\c-";
SWWM_SHORTVER="\cw1.3pre r789 \cu(2023-03-11 01:06:32)\c-";
SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r790 \cu(Sat 11 Mar 01:07:15 CET 2023)\c-";
SWWM_SHORTVER="\cw1.3pre r790 \cu(2023-03-11 01:07:15)\c-";

View file

@ -964,7 +964,6 @@ Class MisterGrenade : Actor
+BOUNCEONFLOORS;
+BOUNCEONCEILINGS;
+THRUACTORS;
+DONTBOUNCEONSKY;
+CANBOUNCEWATER;
}

View file

@ -330,6 +330,7 @@ Class QuadProj : Actor
+NODAMAGETHRUST;
+HITMASTER;
+NOFRICTION;
+SKYEXPLODE;
RenderStyle "Add";
}

View file

@ -99,6 +99,7 @@ Class LoveHeart : Actor
+PAINLESS;
+NODAMAGETHRUST;
+NOFRICTION;
+SKYEXPLODE;
}
override int DoSpecialDamage( Actor target, int damage, Name damagetype )

View file

@ -198,6 +198,7 @@ Class HellblazerMissile : Actor
+FORCERADIUSDMG;
+NODAMAGETHRUST;
+HITTRACER;
+SKYEXPLODE;
}
override void PostBeginPlay()
@ -392,7 +393,6 @@ Class HellblazerMissile2 : HellblazerMissile
+BOUNCEONCEILINGS;
+ALLOWBOUNCEONACTORS;
+DONTBOUNCEONSHOOTABLES;
+DONTBOUNCEONSKY;
+CANBOUNCEWATER;
+INTERPOLATEANGLES;
+ROLLSPRITE;

View file

@ -147,7 +147,6 @@ Class EvisceratorChunk : Actor
+BOUNCEONCEILINGS;
+ALLOWBOUNCEONACTORS;
+NODAMAGETHRUST;
+DONTBOUNCEONSKY;
+CANBOUNCEWATER;
+INTERPOLATEANGLES;
+ROLLSPRITE;
@ -402,6 +401,7 @@ Class EvisceratorProj : Actor
+HITTRACER;
+FORCERADIUSDMG;
+NODAMAGETHRUST;
+SKYEXPLODE;
}
override void PostBeginPlay()
{

View file

@ -410,6 +410,7 @@ Class BiosparkBall : Actor
+EXPLODEONWATER;
+FORCEXYBILLBOARD;
+NOFRICTION;
+SKYEXPLODE;
}
override void PostBeginPlay()
{
@ -1527,7 +1528,6 @@ Class BiosparkCore : Actor
BounceType "Hexen";
+CANBOUNCEWATER;
+USEBOUNCESTATE;
+DONTBOUNCEONSKY;
+NODAMAGETHRUST;
+NOTELEPORT;
+INTERPOLATEANGLES;

View file

@ -129,7 +129,6 @@ Class ExplodiumMagProj : Actor
+ALLOWBOUNCEONACTORS;
+DONTBOUNCEONSHOOTABLES;
+CANBOUNCEWATER;
+DONTBOUNCEONSKY;
+USEBOUNCESTATE;
BounceFactor 0.4;
WallBounceFactor 0.4;
@ -284,6 +283,7 @@ Class ExplodiumMagAttach : ExplodiumMagProj
{
+MOVEWITHSECTOR;
+EXPLODEONWATER;
+SKYEXPLODE;
-BOUNCEONFLOORS;
-BOUNCEONCEILINGS;
-BOUNCEONWALLS;

View file

@ -465,6 +465,7 @@ Class CandyGunProj : Actor
+FORCEXYBILLBOARD;
+FOILINVUL;
+EXPLODEONWATER;
+SKYEXPLODE;
}
override void PostBeginPlay()
{
@ -609,7 +610,6 @@ Class CandyMagProj : Actor
+ALLOWBOUNCEONACTORS;
+DONTBOUNCEONSHOOTABLES;
+CANBOUNCEWATER;
+DONTBOUNCEONSKY;
+USEBOUNCESTATE;
BounceFactor 0.4;
WallBounceFactor 0.4;