Classes:Crossbow
Jump to navigation
Jump to search
Note: Wait! Stop! You do not need to copy this actor's code into your project! Here's why:
|
Ethereal crossbow | |||
---|---|---|---|
Actor type | Weapon | Game | ![]() |
DoomEd Number | 2001 | Class Name | Crossbow |
Spawn ID | 27 | Identifier | T_CROSSBOW |
Classes: Inventory→Weapon→HereticWeapon→Crossbow
→CrossbowPowered
This weapon fires one large energy projectile and two smaller ones in a fixed spread.
DECORATE definition
ACTOR Crossbow : HereticWeapon { Weapon.SelectionOrder 800 Weapon.AmmoUse 1 Weapon.AmmoGive 10 Weapon.AmmoType "CrossbowAmmo" Weapon.SisterWeapon "CrossbowPowered" Weapon.YAdjust 15 Inventory.PickupMessage "$TXT_WPNCROSSBOW" Tag "$TAG_CROSSBOW" action native A_FireCrossbowPL1(); States { Spawn: WBOW A -1 Stop Ready: CRBW AAAAAABBBBBBCCCCCC 1 A_WeaponReady Loop Deselect: CRBW A 1 A_Lower Loop Select: CRBW A 1 A_Raise Loop Fire: CRBW D 6 A_FireCrossbowPL1 CRBW EFGH 3 CRBW AB 4 CRBW C 5 A_ReFire Goto Ready } }