RandomJump: Difference between revisions
From Eternity Wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 6: | Line 6: | ||
This codepointer causes the current frame to jump ''instantly'' to another frame (set by '''misc1''') if chance '''misc2'''/256 is passed. Otherwise, it will wait the normal amount of '''tics''' before going to '''nextframe'''. | This codepointer causes the current frame to jump ''instantly'' to another frame (set by '''misc1''') if chance '''misc2'''/256 is passed. Otherwise, it will wait the normal amount of '''tics''' before going to '''nextframe'''. | ||
Note: Since the arguments are '''misc1''' and '''misc2''', they cannot be set within parentheses, but rather as separate fields (e.g.: ''action RandomJump; misc1 S_PLASMA2; misc2 128''). | Note: Since the arguments are '''misc1''' and '''misc2''', they cannot be set within parentheses, but rather as separate fields (e.g.: ''action RandomJump; misc1 S_PLASMA2; misc2 128''). Its parameter order is also opposite to ZDoom's own A_Jump action. | ||
==See also== | ==See also== |
Revision as of 03:03, 9 August 2010
Arguments:
- misc1: frame mnemonic or frame dehacked number to jump to
- misc2: chance out of 256 to execute the jump
This codepointer causes the current frame to jump instantly to another frame (set by misc1) if chance misc2/256 is passed. Otherwise, it will wait the normal amount of tics before going to nextframe.
Note: Since the arguments are misc1 and misc2, they cannot be set within parentheses, but rather as separate fields (e.g.: action RandomJump; misc1 S_PLASMA2; misc2 128). Its parameter order is also opposite to ZDoom's own A_Jump action.