aboutsummaryrefslogtreecommitdiff
path: root/docs/general-program-architecture.md
diff options
context:
space:
mode:
author ClarkeCode <clarke.john.robert@gmail.com>2023-04-27 22:13:52 +0200
committer ClarkeCode <clarke.john.robert@gmail.com>2023-04-27 22:13:52 +0200
commit0b273743b480874281a8987c72b2f1b666bc289a (patch)
tree3f5d5a6316ac66407e61c8a56fe732cdf06209e5 /docs/general-program-architecture.md
parent98dd680a641a2cbe0f1f93202a5beffdfd35c9f7 (diff)
parent10053cf259c55ee45803268a844edf1011d8a16b (diff)
Merge branch 'main' of github.com:OpenVic2Project/OpenVic2 into goods
Diffstat (limited to 'docs/general-program-architecture.md')
-rw-r--r--docs/general-program-architecture.md4
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