mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-05 20:40:30 +00:00
0e009ff18a
as well inherit directly from AActor. - Converted Strife's Coin, Oracle, Macil and StrifeHumanoid to DECORATE. Also moved the burning hand states to StrifePlayer where they really belong. SVN r1125 (trunk)
89 lines
1.5 KiB
Text
89 lines
1.5 KiB
Text
|
|
// Macil (version 1) ---------------------------------------------------------
|
|
|
|
ACTOR Macil1 64 native
|
|
{
|
|
Game Strife
|
|
ConversationID 49, 48, 49
|
|
Health 95
|
|
Radius 20
|
|
Height 56
|
|
Speed 8
|
|
Painchance 250
|
|
Monster
|
|
-COUNTKILL
|
|
+NOTDMATCH
|
|
+FIRERESIST
|
|
+NOICEDEATH
|
|
+NOSPLASHALERT
|
|
+NODAMAGE
|
|
MinMissileChance 150
|
|
SeeSound "macil/sight"
|
|
PainSound "macil/pain"
|
|
ActiveSound "macil/active"
|
|
Tag "MACIL"
|
|
Obituary "$OB_MACIL"
|
|
DropItem "BoxOfBullets"
|
|
MaxStepHeight 16
|
|
MaxDropoffHeight 32
|
|
States
|
|
{
|
|
Spawn:
|
|
LEDR C 5 A_Look2
|
|
Loop
|
|
LEDR A 8
|
|
Loop
|
|
LEDR B 8
|
|
Loop
|
|
LEAD ABCD 6 A_Wander
|
|
Loop
|
|
See:
|
|
LEAD AABBCCDD 3 A_Chase
|
|
Loop
|
|
Missile:
|
|
Death:
|
|
LEAD E 2 A_FaceTarget
|
|
LEAD F 2 BRIGHT A_ShootGun
|
|
LEAD E 2 A_SentinelRefire
|
|
Loop
|
|
Pain:
|
|
LEAD Y 3
|
|
LEAD Y 3 A_Pain
|
|
Goto See
|
|
}
|
|
}
|
|
|
|
|
|
// Macil (version 2) ---------------------------------------------------------
|
|
|
|
ACTOR Macil2 : Macil1 200
|
|
{
|
|
Game Strife
|
|
ConversationID 50, 49, 50
|
|
Painchance 200
|
|
+COUNTKILL
|
|
+SPECTRAL
|
|
-NODAMAGE
|
|
DeathSound "macil/slop"
|
|
DropItem "None"
|
|
States
|
|
{
|
|
Missile:
|
|
LEAD E 4 A_FaceTarget
|
|
LEAD F 4 BRIGHT A_ShootGun
|
|
LEAD E 2 A_SentinelRefire
|
|
Loop
|
|
Death:
|
|
LEAD G 5
|
|
LEAD H 5 A_Scream
|
|
LEAD IJ 4
|
|
LEAD K 3
|
|
LEAD L 3 A_NoBlocking
|
|
LEAD MNOPQRSTUV 3
|
|
LEAD W 4 Bright A_SpawnItemEx("AlienSpectre4", 0, 0, 0, 0, 0, random[spectrespawn](0,255)*0.0078125, 0, SXF_NOCHECKPOSITION)
|
|
LEAD X -1
|
|
Stop
|
|
}
|
|
}
|
|
|
|
|