Hidden Hands wrote:.....but then how do I get back to the hub? And also I want it to remember my progress in each level for when I choose to return to it. Do I have to edit maps 1,2,3 and 4 in order to give them an exit portal back to the HUB?
To get back to the hub you will need to use Teleport_NewMap (just like phantombeta said)
on each map from which you are trying to return to the hub.
Yes, ZDooM will remember your progress once you set up the hub system correctly.
Yes, you'll need to edit Maps 1-4 to include Teleport_NewMap. If you wish, you can set up your "entry portal" on each map to also be the "exit portal" that returns you to the hub.
When I enter a portal from MAP00 hub, it's fine - it takes me to the correct level the portal goes to. But getting back is proving a pain. When I reach the exit, it just takes me to the next level rather than back to the hub world. I read the tutorial that it has something to do with player start arguments, but I can't quite grasp it for some reason. What am I doing wrong?
1. Remember to use Teleport_NewMap from the hub to each other map, and to use it on each other map to return to the hub. (Also see Step 4, below.)
2. When you jump from your hub to a given map, give the first argument of the player start in each map the value 0. (For now, I'll assume you are not teleporting from one map to another. In other words, you can only go from the hub to a given map and back.)
3. The starting point in your hub will have a player start with 0 as the first argument. Then, if you have 4 portals, each bringing you back to the hub from your 4 maps, you'll have 4 additional player starts. Only, this time, the arguments will be 1-4 (to simplify, use a value that corresponds to the appropriate map number, although this is not essential).
4. In each map, put the appropriate player start argument in the Teleport_NewMap special.