Game - Pausing #7
Owner
- Game can be paused (manually) by the player
- Completely paused state pauses everything including in-game systems like textboxes and the visual novel system
- Complete System Pause pauses all things in the game but the system can decide what is allowed to not be paused
- Cutscene Pause will allow visual things to continue updating (particles, tile updates, etc) but the cutscene is responsible for allowing certain entities to update, all other entities will remain paused
- Player and/or specific entity freezing, where the game updates mostly as normal but specific entities can be frozen, e.g. if the player is chatting with an NPC, the player and NPC may freeze but all other entities are allowed to update.
- [x] Game can be paused (manually) by the player
- [x] Completely paused state pauses everything including in-game systems like textboxes and the visual novel system
- [x] Complete System Pause pauses all things in the game but the system can decide what is allowed to not be paused
- [x] Cutscene Pause will allow visual things to continue updating (particles, tile updates, etc) but the cutscene is responsible for allowing certain entities to update, all other entities will remain paused
- [x] Player and/or specific entity freezing, where the game updates mostly as normal but specific entities can be frozen, e.g. if the player is chatting with an NPC, the player and NPC may freeze but all other entities are allowed to update.
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?