Update Osztály diagram: InvalidateCachesSystem authored by Sárközi Gergely János's avatar Sárközi Gergely János
......@@ -605,6 +605,7 @@ package Logic.Data.* {
class Unit
class Tower
class Barrack
class Castle
class GameWorld
......@@ -632,10 +633,12 @@ class DestroyUnitSystem {
DestroyUnitSystem ---> Unit
DestroyUnitSystem ---> GameWorld
class UpdateUnitPathSystem {
- On(PhaseAdvancedEvent)
class InvalidateCachesSystem {
- OnFightPhaseStarted(PhaseAdvancedEvent)
}
UpdateUnitPathSystem ---> Unit
InvalidateCachesSystem ---> Tower
InvalidateCachesSystem ---> Barrack
InvalidateCachesSystem ---> Unit
```
# Diszpécser rendszerek (`CommandDispatcher`, `EventDispatcher`)
......
......