diff options
author | Hop311 <Hop3114@gmail.com> | 2023-04-07 16:29:09 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-07 16:29:09 +0200 |
commit | 21aeaadf332d1a0d874f2c3850944fbdc6e64ff1 (patch) | |
tree | 8bb75b6bfc1be4717043eeb46b161ff86c5aaf03 /docs/general-program-architecture.md | |
parent | 0c110a5de255d7fbddf77b549cf019dcfef88751 (diff) |
Logo on Mainmenu + icon imports + whitespace cleanup (#82)
* Whitespace cleanup
* Icon import files
* Logo on main menu.
Diffstat (limited to 'docs/general-program-architecture.md')
-rw-r--r-- | docs/general-program-architecture.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/general-program-architecture.md b/docs/general-program-architecture.md index 533a8fa..c37d390 100644 --- a/docs/general-program-architecture.md +++ b/docs/general-program-architecture.md @@ -19,14 +19,14 @@ Player ->> UI: Press "New Game" or<br>"Load Game" button UI ->> Bridge: Begin new Game Session Bridge ->> Simulation: Start new Game Session Simulation -->> Dataloader: Load previous savegame<br>(If necessary) -Dataloader -->> Simulation: +Dataloader -->> Simulation: Simulation ->> Bridge: Provide information necessary<br>for UI and visual elements Bridge ->> UI: Signal that Game Session<br> is ready for interaction UI ->> Player: Present to Player loop Core Game Loop Player ->> UI: Interact with game controls -UI ->> Bridge: Convey player intent<br>according to UI<br>handler functions +UI ->> Bridge: Convey player intent<br>according to UI<br>handler functions Bridge ->> Simulation: Relay changes to entities<br>controlled by the Player Note over Simulation: When unpaused: Simulation ->> Simulation: Advance to next in-game day<br>according to game speed<br>and update Simulation state |