pass-through element vs. auto-mover

Discussion about Rocks'n'Diamonds, Boulder Dash, Supaplex, Emerald Mine and any other BD hybrid.

Moderators: Flumminator, Zomis

Post Reply
Zomis
Posts: 1502
Joined: Mon Jun 21, 2004 1:27 pm
Location: Sweden
Contact:

pass-through element vs. auto-mover

Post 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 :)
User avatar
Holger
Site Admin
Posts: 4073
Joined: Fri Jun 18, 2004 4:13 pm
Location: Germany
Contact:

Post 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.
Post Reply