mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-30 15:52:09 +00:00
173 lines
2.4 KiB
Text
173 lines
2.4 KiB
Text
|
|
||
|
// Ironlich -----------------------------------------------------------------
|
||
|
|
||
|
ACTOR Ironlich 6
|
||
|
{
|
||
|
Game Heretic
|
||
|
SpawnID 20
|
||
|
Health 700
|
||
|
Radius 40
|
||
|
Height 72
|
||
|
Mass 325
|
||
|
Speed 6
|
||
|
Painchance 32
|
||
|
Monster
|
||
|
+NOBLOOD
|
||
|
+DONTMORPH
|
||
|
+DONTSQUASH
|
||
|
+BOSSDEATH
|
||
|
SeeSound "ironlich/sight"
|
||
|
AttackSound "ironlich/attack"
|
||
|
PainSound "ironlich/pain"
|
||
|
DeathSound "ironlich/death"
|
||
|
ActiveSound "ironlich/active"
|
||
|
Obituary "$OB_IRONLICH"
|
||
|
HitObituary "$OB_IRONLICHHIT"
|
||
|
DropItem "BlasterAmmo", 84, 10
|
||
|
DropItem "ArtiEgg", 51, 0
|
||
|
|
||
|
action native A_LichAttack ();
|
||
|
|
||
|
States
|
||
|
{
|
||
|
Spawn:
|
||
|
LICH A 10 A_Look
|
||
|
Loop
|
||
|
See:
|
||
|
LICH A 4 A_Chase
|
||
|
Loop
|
||
|
Missile:
|
||
|
LICH A 5 A_FaceTarget
|
||
|
LICH B 20 A_LichAttack
|
||
|
Goto See
|
||
|
Death:
|
||
|
LICH C 7
|
||
|
LICH D 7 A_Scream
|
||
|
LICH EF 7
|
||
|
LICH G 7 A_NoBlocking
|
||
|
LICH H 7
|
||
|
LICH I -1 A_BossDeath
|
||
|
Stop
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Head FX 1 ----------------------------------------------------------------
|
||
|
|
||
|
ACTOR HeadFX1
|
||
|
{
|
||
|
Game Heretic
|
||
|
SpawnID 164
|
||
|
Radius 12
|
||
|
Height 6
|
||
|
Speed 13
|
||
|
FastSpeed 20
|
||
|
Damage 1
|
||
|
Projectile
|
||
|
+THRUGHOST
|
||
|
RenderStyle Add
|
||
|
|
||
|
action native A_LichIceImpact();
|
||
|
|
||
|
States
|
||
|
{
|
||
|
Spawn:
|
||
|
FX05 ABC 6 BRIGHT
|
||
|
Loop
|
||
|
Death:
|
||
|
FX05 D 5 BRIGHT A_LichIceImpact
|
||
|
FX05 EFG 5 BRIGHT
|
||
|
Stop
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Head FX 2 ----------------------------------------------------------------
|
||
|
|
||
|
ACTOR HeadFX2
|
||
|
{
|
||
|
Radius 12
|
||
|
Height 6
|
||
|
Speed 8
|
||
|
Damage 3
|
||
|
Projectile
|
||
|
-ACTIVATEIMPACT
|
||
|
-ACTIVATEPCROSS
|
||
|
RenderStyle Add
|
||
|
States
|
||
|
{
|
||
|
Spawn:
|
||
|
FX05 HIJ 6 BRIGHT
|
||
|
Loop
|
||
|
Death:
|
||
|
FX05 DEFG 5 BRIGHT
|
||
|
Stop
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
// Head FX 3 ----------------------------------------------------------------
|
||
|
|
||
|
ACTOR HeadFX3
|
||
|
{
|
||
|
Radius 14
|
||
|
Height 12
|
||
|
Speed 10
|
||
|
FastSpeed 18
|
||
|
Damage 5
|
||
|
Projectile
|
||
|
+WINDTHRUST
|
||
|
-ACTIVATEIMPACT
|
||
|
-ACTIVATEPCROSS
|
||
|
-NOBLOCKMAP
|
||
|
RenderStyle Add
|
||
|
|
||
|
action native A_LichFireGrow ();
|
||
|
|
||
|
States
|
||
|
{
|
||
|
Spawn:
|
||
|
FX06 ABC 4 BRIGHT A_LichFireGrow
|
||
|
Loop
|
||
|
NoGrow:
|
||
|
FX06 ABC 4 BRIGHT
|
||
|
Loop
|
||
|
Death:
|
||
|
FX06 DEFG 5 BRIGHT
|
||
|
Stop
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
// Whirlwind ----------------------------------------------------------------
|
||
|
|
||
|
ACTOR Whirlwind native
|
||
|
{
|
||
|
Game Heretic
|
||
|
SpawnID 165
|
||
|
Radius 16
|
||
|
Height 75
|
||
|
Speed 10
|
||
|
Damage 1
|
||
|
Projectile
|
||
|
-ACTIVATEIMPACT
|
||
|
-ACTIVATEMCROSS
|
||
|
+SEEKERMISSILE
|
||
|
+EXPLOCOUNT
|
||
|
RenderStyle Translucent
|
||
|
Alpha 0.4
|
||
|
|
||
|
action native A_WhirlwindSeek();
|
||
|
|
||
|
States
|
||
|
{
|
||
|
Spawn:
|
||
|
FX07 DEFG 3
|
||
|
FX07 ABC 3 A_WhirlwindSeek
|
||
|
Goto Spawn+4
|
||
|
Death:
|
||
|
FX07 GFED 4
|
||
|
Stop
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|