Autostep: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
LordMisfit (talk | contribs)
m I hope I'm explaining this right on heights. >.>
No edit summary
Line 2: Line 2:


Making the value smaller allows the player to climb higher sectors and wall aligned sprites, while a larger value means the player will not be able to climb over smaller and smaller heights in sectors and sprites.
Making the value smaller allows the player to climb higher sectors and wall aligned sprites, while a larger value means the player will not be able to climb over smaller and smaller heights in sectors and sprites.
A value of zero means the player can cross a sector with a difference of -10240 z units, and any other value would be added to that difference.


If you are making a permanent change to this value, it is best to do it from [[EVENT_ENTERLEVEL]] so the game never overwrites your value with the default.
If you are making a permanent change to this value, it is best to do it from [[EVENT_ENTERLEVEL]] so the game never overwrites your value with the default.

Revision as of 14:17, 25 December 2012

autostep controls the maximum difference in height at which a player will "step" onto a surface without needing to jump. The default value is 5120. Note that autostep applies to view/wall aligned sprites and regular sectors.

Making the value smaller allows the player to climb higher sectors and wall aligned sprites, while a larger value means the player will not be able to climb over smaller and smaller heights in sectors and sprites.

A value of zero means the player can cross a sector with a difference of -10240 z units, and any other value would be added to that difference.

If you are making a permanent change to this value, it is best to do it from EVENT_ENTERLEVEL so the game never overwrites your value with the default.

For above water sectors (lotag 1) and floor aligned sprites (cstat 32) (see spritebridge) please see autostep_sbw.