Kickback pic: Difference between revisions
Jump to navigation
Jump to search
TrooperDan (talk | contribs) No edit summary |
Doom64hunter (talk | contribs) m Clarified confusing text |
||
Line 1: | Line 1: | ||
'''kickback_pic''' determines which animation frame the player's current weapon is in. | '''kickback_pic''' determines which animation frame the player's current weapon is in. | ||
The difference between this struct member and the gamevar [[weaponcount]] is that updates to this struct member will be propagated back to the hardcoded behavior, while updates to [[weaponcount]] will not. | |||
Each [[tic]], the executable copies the value from this member to [[weaponcount]], i.e. "<code>[[getplayer]]<nowiki>[</nowiki>[[THISACTOR]]<nowiki>]</nowiki>.kickback_pic weaponcount</code>". | |||
If '''kickback_pic''' is set to 1, then it will continue to increment and cause the currently selected weapon to fire, returning to 0 when the weapon reaches its total firing time. | If '''kickback_pic''' is set to 1, then it will continue to increment and cause the currently selected weapon to fire, returning to 0 when the weapon reaches its total firing time. | ||
[[Category:Player structure members]] | [[Category:Player structure members]] |
Latest revision as of 01:50, 18 December 2021
kickback_pic determines which animation frame the player's current weapon is in.
The difference between this struct member and the gamevar weaponcount is that updates to this struct member will be propagated back to the hardcoded behavior, while updates to weaponcount will not.
Each tic, the executable copies the value from this member to weaponcount, i.e. "getplayer[THISACTOR].kickback_pic weaponcount
".
If kickback_pic is set to 1, then it will continue to increment and cause the currently selected weapon to fire, returning to 0 when the weapon reaches its total firing time.