Page 1 of 1

pass-through element vs. auto-mover

Posted: Sat Sep 25, 2004 1:46 pm
by Zomis
Just saw this:
While passing through an element (a port for example), it is considered by the engine as 2 steps

Auto-moving (with a CE) is considered as 1 step, no matter how far the direction is...

Why isn't passing through also considered as one step?
Maybe I'm being a bit silly here, because I can see the reason. Auto-moving is made in the same frame while passing through is made in 2.

It was just a thought :)

Posted: Sun Sep 26, 2004 6:17 pm
by Holger
Oh, yes, you're right -- this looks indeed like a little inconsistence!

"Passing through", as seen by the engine, are indeed two steps, with the little difference that the second step is an "automatic / programmed" step independent from the player's input device.

"Auto-moving" is just one possible use of teleportation of the player (by using CE changes), so it is never considered as an additional step.

But I should change it so that "programmed steps" (like passing Supaplex ports) do not count as a step done by the player.

Thanks for noting that -- I will change it accordingly.