mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-29 23:33:00 +00:00
Added slow states to relevant Strife monsters
Namely, acolyte, shadow acolyte, reaver, stalker, and turret. Info on which states needed the slow flag was obtained with Quasar's permission by looking at G_InitNew() in g_game.c and the info.c state tables from Chocolate Strife. Also added fast flag to acolyte states that needed it, based on the same source.
This commit is contained in:
parent
94d47efbb5
commit
60fe07df74
5 changed files with 30 additions and 33 deletions
|
@ -39,16 +39,16 @@ ACTOR Acolyte : StrifeHumanoid
|
|||
AGRD ABCDABCD 5 A_Wander
|
||||
Loop
|
||||
See:
|
||||
AGRD A 6 A_AcolyteBits
|
||||
AGRD BCD 6 A_Chase
|
||||
AGRD A 6 Fast Slow A_AcolyteBits
|
||||
AGRD BCD 6 Fast Slow A_Chase
|
||||
Loop
|
||||
Missile:
|
||||
AGRD E 8 A_FaceTarget
|
||||
AGRD FE 4 A_ShootGun
|
||||
AGRD F 6 A_ShootGun
|
||||
AGRD E 8 Fast Slow A_FaceTarget
|
||||
AGRD FE 4 Fast Slow A_ShootGun
|
||||
AGRD F 6 Fast Slow A_ShootGun
|
||||
Goto See
|
||||
Pain:
|
||||
AGRD O 8 A_Pain
|
||||
AGRD O 8 Fast Slow A_Pain
|
||||
Goto See
|
||||
Death:
|
||||
AGRD G 4
|
||||
|
@ -170,8 +170,8 @@ ACTOR AcolyteShadow : Acolyte 58
|
|||
AGRD A 6 A_BeShadowyFoe
|
||||
Goto Super::See+1
|
||||
Pain:
|
||||
AGRD O 0 A_SetShadow
|
||||
AGRD O 8 A_Pain
|
||||
AGRD O 0 Fast Slow A_SetShadow
|
||||
AGRD O 8 Fast Slow A_Pain
|
||||
Goto See
|
||||
}
|
||||
}
|
||||
|
|
|
@ -42,19 +42,16 @@ ACTOR Crusader 3005
|
|||
ROB2 AABBCCDD 3 A_Chase
|
||||
Loop
|
||||
Missile:
|
||||
ROB2 E 3 A_FaceTarget
|
||||
ROB2 F 2 Bright A_CrusaderChoose
|
||||
ROB2 E 2 Bright A_CrusaderSweepLeft
|
||||
ROB2 F 3 Bright A_CrusaderSweepLeft
|
||||
ROB2 E 2 Bright A_CrusaderSweepLeft
|
||||
ROB2 F 2 Bright A_CrusaderSweepLeft
|
||||
ROB2 E 2 Bright A_CrusaderSweepRight
|
||||
ROB2 F 2 Bright A_CrusaderSweepRight
|
||||
ROB2 E 2 Bright A_CrusaderSweepRight
|
||||
ROB2 F 2 A_CrusaderRefire
|
||||
ROB2 E 3 Slow A_FaceTarget
|
||||
ROB2 F 2 Slow Bright A_CrusaderChoose
|
||||
ROB2 E 2 Slow Bright A_CrusaderSweepLeft
|
||||
ROB2 F 3 Slow Bright A_CrusaderSweepLeft
|
||||
ROB2 EF 2 Slow Bright A_CrusaderSweepLeft
|
||||
ROB2 EFE 2 Slow Bright A_CrusaderSweepRight
|
||||
ROB2 F 2 Slow A_CrusaderRefire
|
||||
Loop
|
||||
Pain:
|
||||
ROB2 D 1 A_Pain
|
||||
ROB2 D 1 Slow A_Pain
|
||||
Goto See
|
||||
Death:
|
||||
ROB2 G 3 A_Scream
|
||||
|
|
|
@ -32,16 +32,16 @@ ACTOR Reaver 3001
|
|||
ROB1 BBCCDDEE 3 A_Chase
|
||||
Loop
|
||||
Melee:
|
||||
ROB1 H 6 A_FaceTarget
|
||||
ROB1 I 8 A_CustomMeleeAttack(random[ReaverMelee](1,8)*3, "reaver/blade")
|
||||
ROB1 H 6
|
||||
ROB1 H 6 Slow A_FaceTarget
|
||||
ROB1 I 8 Slow A_CustomMeleeAttack(random[ReaverMelee](1,8)*3, "reaver/blade")
|
||||
ROB1 H 6 Slow
|
||||
Goto See
|
||||
Missile:
|
||||
ROB1 F 8 A_FaceTarget
|
||||
ROB1 G 11 BRIGHT A_ReaverRanged
|
||||
ROB1 F 8 Slow A_FaceTarget
|
||||
ROB1 G 11 Slow BRIGHT A_ReaverRanged
|
||||
Goto See
|
||||
Pain:
|
||||
ROB1 A 2
|
||||
ROB1 A 2 Slow
|
||||
ROB1 A 2 A_Pain
|
||||
Goto See
|
||||
Death:
|
||||
|
|
|
@ -45,14 +45,14 @@ ACTOR Stalker 186
|
|||
STLK J 10 A_Look
|
||||
Loop
|
||||
See:
|
||||
STLK A 1 A_StalkerChaseDecide
|
||||
STLK ABB 3 A_Chase
|
||||
STLK C 3 A_StalkerWalk
|
||||
STLK C 3 A_Chase
|
||||
STLK A 1 Slow A_StalkerChaseDecide
|
||||
STLK ABB 3 Slow A_Chase
|
||||
STLK C 3 Slow A_StalkerWalk
|
||||
STLK C 3 Slow A_Chase
|
||||
Loop
|
||||
Melee:
|
||||
STLK J 3 A_FaceTarget
|
||||
STLK K 3 A_StalkerAttack
|
||||
STLK J 3 Slow A_FaceTarget
|
||||
STLK K 3 Slow A_StalkerAttack
|
||||
SeeFloor:
|
||||
STLK J 3 A_StalkerWalk
|
||||
STLK KK 3 A_Chase
|
||||
|
|
|
@ -1786,8 +1786,8 @@ ACTOR CeilingTurret 27
|
|||
Loop
|
||||
Missile:
|
||||
Pain:
|
||||
TURT B 4 A_ShootGun
|
||||
TURT D 3 A_SentinelRefire
|
||||
TURT B 4 Slow A_ShootGun
|
||||
TURT D 3 Slow A_SentinelRefire
|
||||
TURT A 4 A_SentinelRefire
|
||||
Loop
|
||||
Death:
|
||||
|
|
Loading…
Reference in a new issue