Deleted ZERO_GATE_INSIDE as one of the key locations. This is because if you're caught in a battle, you don't know where you are. The only way to recover is to fly back to the zero gate.
e.g. Currently, if your starting location is ZERO_GATE_INSIDE and you get caught in a battle, when you exit the battle and run_state is run again, the program still thinks you're at ZERO_GATE_INSIDE, and will try to navigate to the platform as if you were starting from inside the zero gate.
Deleted ZERO_GATE_INSIDE as one of the key locations. This is because if you're caught in a battle, you don't know where you are. The only way to recover is to fly back to the zero gate.
e.g. Currently, if your starting location is ZERO_GATE_INSIDE and you get caught in a battle, when you exit the battle and run_state is run again, the program still thinks you're at ZERO_GATE_INSIDE, and will try to navigate to the platform as if you were starting from inside the zero gate.