Classes:Merchant

From ZDoom Wiki

Jump to: navigation, search
Merchant
Actor type Monster Game
DoomEd Number None Class Name Merchant

Classes: Merchant

 →Armorer
 →BarKeep
 →Medic
 →WeaponSmith

The base class used by Weapons Merchants. He can't be talked to. Like all Merchants, though, shooting him is futile — he's invulnerable, and it will cause all hell to break loose. Just like in real life.

DECORATE definition

ACTOR Merchant
{
  Health 10000000
  PainChance 256  // a merchant should always enter the pain state when getting hurt
  Radius 20
  Height 56
  Mass 5000
  +SOLID
  +SHOOTABLE
  +NOTDMATCH
  +NOSPLASHALERT
  +NODAMAGE
  States
  {
  Spawn:
    MRST A 10 A_Look2
    Loop
    MRLK A 30 A_ActiveSound
    Loop
    MRLK B 30
    Loop
    MRBD ABCDEDCB 4
    MRBD A 5
    MRBD F 6
    Loop
  See:
  Pain:
    MRPN A 3 A_AlertMonsters
    MRPN B 3 A_Pain
    MRPN C 3
    MRPN D 9 Door_CloseWaitOpen(999, 64, 960)
    MRPN C 4
    MRPN B 3
    MRPN A 3 A_ClearSoundTarget
    Goto Spawn
  Yes:
    MRYS A 20
    // Fall through  
  Greetings:
    MRGT ABCDEFGHI 5
    Goto Spawn
  No:
    MRNO AB 6
    MRNO C 10
    MRNO BA 6
    Goto Greetings
  }
}
Personal tools