Movement
Suppose Dink is at sp_y 300.
move_stop(1, 8, 254, 1);
If there was, at Y coordinate 268, a warping sprite or a hard-scripted sprite(the script with a void touch procedure), will the move_stop ignore these or, if touched, they will have their effect?
move_stop(1, 8, 254, 1);
If there was, at Y coordinate 268, a warping sprite or a hard-scripted sprite(the script with a void touch procedure), will the move_stop ignore these or, if touched, they will have their effect?
if there is a hard sprite, if the last number is set to one, the engine will ignore the hard sprite and you'll be able to walk through it. as for the warping sprite, if you touch the warping sprite it will warp you while you're moving.
But, what will happen with the void touch procedure at the hard sprite? Will it have its efefct even if the last number is 1?
i believe so, but i've never tried this. you could always set a sprite in the way of another sprite and have it say "chicken!" when touched to see if it works
No, Dink will be able to walk through anything and the engine won't recognise the sprite while Dink is moving through it as long as the last number is 1. If the last number is 0, the engine will still not accept the sprite and won't and run the VOID TOUCH(VOID) because Dink didn't touch it volunterally. I tested it, so I'm sure it won't work.