Pause Menu System Optimization
I'm having some trouble with my pause menu logic. I want make my menu system response but every time I exit a sub-menu back to the main menu, the pause menu would close entirely. I fixed this by creating input delays with timer gadgets. Obviously, this doesn't accomplish my goal. So if anyone has any suggestions on how to optimize this without causing the issue I mentioned, I would greatly appreciate it.
1). Pause Menu
2). Main Menu and Sub-Menus
3). Main Menu Logic
4). Example Sub Menu
As you can see from the first picture, the pause menu can be opened by pressing down on the touchpad. Doing so would turn on the microchip containing the logic seen in the second picture. Each of those microchips leads to a sub-menu that can be selected in the main menu, the logic of which can be seen in the third picture.
Selecting a sub-menu would trigger the corresponding wireless receiver connected to a port on the selector. While in the sub-menu, the player can return to the main menu by pressing the circle button.
Like I mentioned before, the problem I've been having is that returning to the main menu causes the entire pause menu to close. Is there a way to prevent this issue without relying on timers?
Tried that already. The same issue occurs. I'll post some pictures later to show how the logic is arranged.
All depends on how it's already set up.
Maybe use a signal manipulator to turn the input into a pulse so it only does 1 state change.