Classes:ShotgunGuy
Classes: ShotgunGuy
→StealthShotgunGuy
→DeadShotgunGuy
Note: Wait! Stop! Before you copy this actor's definition into your mod, remember the following things:
|
Sergeant | |||
---|---|---|---|
Actor type | Monster | Game | ![]() |
DoomEd Number | 9 | Class Name | ShotgunGuy |
Spawn ID | 1 | Identifier | T_SHOTGUY |
The Shotgun Zombie, more commonly known as Sergeants or Shotgunners, are zombies with a shotgun. They can be particularly dangerous to the player at close range.
ZScript definition
Note: The ZScript definition below is for reference and may be different in the current version of GZDoom.The most up-to-date version of this code can be found on GZDoom GitHub. |
class ShotgunGuy : Actor { Default { Health 30; Radius 20; Height 56; Mass 100; Speed 8; PainChance 170; Monster; +FLOORCLIP SeeSound "shotguy/sight"; AttackSound "shotguy/attack"; PainSound "shotguy/pain"; DeathSound "shotguy/death"; ActiveSound "shotguy/active"; Obituary "$OB_SHOTGUY"; Tag "$FN_SHOTGUN"; DropItem "Shotgun"; } States { Spawn: SPOS AB 10 A_Look; Loop; See: SPOS AABBCCDD 3 A_Chase; Loop; Missile: SPOS E 10 A_FaceTarget; SPOS F 10 BRIGHT A_SposAttackUseAtkSound; SPOS E 10; Goto See; Pain: SPOS G 3; SPOS G 3 A_Pain; Goto See; Death: SPOS H 5; SPOS I 5 A_Scream; SPOS J 5 A_NoBlocking; SPOS K 5; SPOS L -1; Stop; XDeath: SPOS M 5; SPOS N 5 A_XScream; SPOS O 5 A_NoBlocking; SPOS PQRST 5; SPOS U -1; Stop; Raise: SPOS L 5; SPOS KJIH 5; Goto See; } }
DECORATE definition
Note: This is legacy code, kept here for reference only. DECORATE is still supported but no longer used by GZDoom. GZDoom internally uses the ZScript definition above. |
ACTOR ShotgunGuy { Health 30 Radius 20 Height 56 Mass 100 Speed 8 PainChance 170 Monster +FLOORCLIP SeeSound "shotguy/sight" AttackSound "shotguy/attack" PainSound "shotguy/pain" DeathSound "shotguy/death" ActiveSound "shotguy/active" Obituary "$OB_SHOTGUY" DropItem "Shotgun" States { Spawn: SPOS AB 10 A_Look Loop See: SPOS AABBCCDD 3 A_Chase Loop Missile: SPOS E 10 A_FaceTarget SPOS F 10 Bright A_SPosAttackUseAtkSound SPOS E 10 Goto See Pain: SPOS G 3 SPOS G 3 A_Pain Goto See Death: SPOS H 5 SPOS I 5 A_Scream SPOS J 5 A_NoBlocking SPOS K 5 SPOS L -1 Stop XDeath: SPOS M 5 SPOS N 5 A_XScream SPOS O 5 A_NoBlocking SPOS PQRST 5 SPOS U -1 Stop Raise: SPOS L 5 SPOS KJIH 5 Goto See } }
This article is issued from Zdoom. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.