And I post for like the third time today!
Ok so this is what i wanted to do: There's an option to go to the ocean, and when you're there, you steer a boat. Its in "world map" format, in that it uses an adjusted version of the field tileset.
I wanted the player sprite to not be the original player sprite for this point in the game, just a boat sprite.
How do i do that?
How to Change the players sprite when map changes?
● ARCHIVED · READ-ONLY
-
-
place an autorun event on the "world map" that changes the player sprite, and a erase event after the change (if you erase event, the event will repeat whenever you enter the map)
modify all transfer tiles away from the map to change the sprite back to the one it should be outside the map -
Hmmm
So, how do i make that event change the player sprite? There is no Event Command that does that, well, i cant find one atleast.
Should I change class? Then add an actor that has the boat sprite.
That should work shouldnt it?
Update: NOPE! thats totally not how it works... -
On page 3 of event commands, under system settings - "Change Actor Graphic"
-
Thanks!
-
Why don't you just use a vehicle? Changing the player's sprite to a boat will not let the player move over water, so then you'll have the issue of how to get the player to be restricted to a certain terrain.
Set the vehicle to be wherever you want the boat to be, transfer the player to the tile beside the boat, facing the boat, and then use the Get On/Off Vehicle command which will change the player's sprite into a boat AND let you go over water but not land. -
Heh, never thought of that, tbh i didnt know you could do that lol. Thanks, ill try it.
Aaand it works. Thanks! -
That's what they're there for ;)
This thread is being closed, due to being solved. If for some reason you would like this thread re-opened, please report this post and leave a message why. Thank you.