Something like this is easy to accomplish:
However, what I'm attempting to do is a bit different:
Say you have 6 different maps. One character has access to the first 3, the other character has acces to the last 3.
You should be able to switch between them with a button press without the use of any sort of a point to "park" your character like in the vid above.
Every time you switch the character, it should remember where the other one is, so that when you switch back to it, it will continue right where you left off, with the map and etc. in the state that it was left when you switched.
How exactly should I go about this? (I mean the actual switching process and retaining the char position and etc., not the button press)
Some things come to mind, like making a whole grid of coordinates for each map....but there is probably an easier way lol, considering I have MUCH more than 6 maps.
Or should I just forget about that and make a char "parking" point? lol
Also, is there any way to actually pause/continue BGM so that during this type of switching the BGM would simply continue where it left off instead of starting over?