I'm thinking that interact
and bump
only trigger when a user actively moves a player (via d-pad or other control).
I have a player moving automatically. I'm incrementing x,y coordinates via variables and then using goto
with those variables (in a loop). I expected when the x,y I sent the player to was on a solid tile they would bump
with that tile but it doesn't seem to trigger that event.
- should I be using something besides
goto x, y
in order to move the player? - should I be using something besides
bump
orinteract
to trigger consequences?
I've got anon bump
on the player, calling consequences that are defined differently on different tile types.
Sample scenario to help explain:
Player is in an innertube floating down a river via its current. If player floats into a branch, the innertube pops. If player hits a rock, the player stops moving. Otherwise the player keeps moving.