Punch: Difference between revisions

From Eternity Wiki
Jump to navigationJump to search
(templatized)
(added example)
 
Line 3: Line 3:
usage='''Punch'''|
usage='''Punch'''|
parameters=None.|
parameters=None.|
examples=
{{example | description=From base\frames.edf | code=<nowiki>frame S_PUNCH2    { cmp = "PUNG|2|*|4|Punch      |@next";  dehackednum = 6 }</nowiki> }}|
notes=The punch attack is a melee-range tracer attack fired at the player's angle plus or minus a random angle between 0 and 5 degrees. If an object is hit by the attack, the player will emit the '''punch''' sound effect and turn toward the target. Damage done by the punch attack is given by this formula:
notes=The punch attack is a melee-range tracer attack fired at the player's angle plus or minus a random angle between 0 and 5 degrees. If an object is hit by the attack, the player will emit the '''punch''' sound effect and turn toward the target. Damage done by the punch attack is given by this formula:



Latest revision as of 16:54, 6 May 2011

Description

Punch is a player weapon codepointer. This codepointer implements the DOOM player's fist attack.

Usage

Punch

Parameters

None.

Examples

From base\frames.edf

frame S_PUNCH2    { cmp = "PUNG|2|*|4|Punch      |@next";   dehackednum = 6 }

Notes

The punch attack is a melee-range tracer attack fired at the player's angle plus or minus a random angle between 0 and 5 degrees. If an object is hit by the attack, the player will emit the punch sound effect and turn toward the target. Damage done by the punch attack is given by this formula:

damage = (random % 10 + 1) * 2

When the player is berserk, the damage value obtained from this formula is multiplied by 10.

See also