2022-12-31 11:16:50 +00:00
|
|
|
class RedneckMamaCloud : DukeActor
|
|
|
|
{
|
|
|
|
default
|
|
|
|
{
|
|
|
|
pic "MAMACLOUD";
|
|
|
|
Strength 10000;
|
|
|
|
+NORADIUSPUSH;
|
|
|
|
}
|
2023-05-14 10:18:47 +00:00
|
|
|
override void Initialize(DukeActor spawner)
|
2022-12-31 11:16:50 +00:00
|
|
|
{
|
|
|
|
self.scale = (1, 1);
|
|
|
|
self.cstat = CSTAT_SPRITE_TRANSLUCENT | CSTAT_SPRITE_TRANS_FLIP;
|
|
|
|
self.pos.X += frandom(-64, 64);
|
|
|
|
self.pos.Y += frandom(-64, 64);
|
|
|
|
self.pos.Z += frandom(-4, 4);
|
2023-06-19 18:57:27 +00:00
|
|
|
self.ChangeStat(STAT_ACTOR);
|
2022-12-31 11:16:50 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
class RedneckMama : DukeActor
|
|
|
|
{
|
|
|
|
default
|
|
|
|
{
|
|
|
|
pic "MAMA";
|
|
|
|
+INTERNAL_BADGUY;
|
|
|
|
+KILLCOUNT;
|
|
|
|
+LOOKALLAROUND;
|
|
|
|
+NORADIUSPUSH;
|
|
|
|
+SPAWNRABBITGUTS; // owed to CON's shittiness. Todo: Think of something better.
|
|
|
|
justjump1_factor 1.83;
|
|
|
|
justjump2_factor 2.286;
|
|
|
|
Strength 2000;
|
|
|
|
}
|
|
|
|
|
2023-05-14 10:18:47 +00:00
|
|
|
override void Initialize(DukeActor spawner)
|
2022-12-31 11:16:50 +00:00
|
|
|
{
|
|
|
|
if (self.pal == 30)
|
|
|
|
{
|
|
|
|
self.scale = (0.40625, 0.40625);
|
|
|
|
self.clipdist = 18.75;
|
|
|
|
}
|
|
|
|
else if (self.pal == 31)
|
|
|
|
{
|
|
|
|
self.scale = (0.5625, 0.5625);
|
|
|
|
self.clipdist = 25;
|
|
|
|
}
|
|
|
|
else if (self.pal == 32)
|
|
|
|
{
|
|
|
|
self.scale = (0.78125, 0.78125);
|
|
|
|
self.clipdist = 25;
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
self.scale = (0.78125, 0.78125);
|
|
|
|
self.clipdist = 25;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|