Classes:PunchDagger
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:
|
Punch dagger | |||
---|---|---|---|
Actor type | Weapon | Game | (Strife) |
DoomEd Number | None | Class Name | PunchDagger |
Classes: Inventory→Weapon→StrifeWeapon→PunchDagger
The Strife Rebel's default weapon. This weapon is generally similar to the Doom fist, with the exception that Stamina Upgrades increase the damage dealt. One side effect of this function is that the attacked actor will always be placed, unconditionally, into its pain state if it has one.
If the target has a Pain.Dagger state, it will go to this one preferentially to the normal Pain state.
DECORATE definition
ACTOR PunchDagger : StrifeWeapon { Weapon.SelectionOrder 3900 +WEAPON.NOALERT Obituary "$OB_MPPUNCHDAGGER" // "%o was unwittingly backstabbed by %k." Tag "$TAG_PUNCHDAGGER" // "Dagger" action native A_JabDagger(); States { Ready: PNCH A 1 A_WeaponReady Loop Deselect: PNCH A 1 A_Lower Loop Select: PNCH A 1 A_Raise Loop Fire: PNCH B 4 PNCH C 4 A_JabDagger PNCH D 5 PNCH C 4 PNCH B 5 A_ReFire Goto Ready } }