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.* { ...@@ -605,6 +605,7 @@ package Logic.Data.* {
class Unit class Unit
class Tower class Tower
class Barrack
class Castle class Castle
class GameWorld class GameWorld
...@@ -632,10 +633,12 @@ class DestroyUnitSystem { ...@@ -632,10 +633,12 @@ class DestroyUnitSystem {
DestroyUnitSystem ---> Unit DestroyUnitSystem ---> Unit
DestroyUnitSystem ---> GameWorld DestroyUnitSystem ---> GameWorld
class UpdateUnitPathSystem { class InvalidateCachesSystem {
- On(PhaseAdvancedEvent) - OnFightPhaseStarted(PhaseAdvancedEvent)
} }
UpdateUnitPathSystem ---> Unit InvalidateCachesSystem ---> Tower
InvalidateCachesSystem ---> Barrack
InvalidateCachesSystem ---> Unit
``` ```
# Diszpécser rendszerek (`CommandDispatcher`, `EventDispatcher`) # Diszpécser rendszerek (`CommandDispatcher`, `EventDispatcher`)
... ...
......