NPC Life and Death Design: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
No edit summary  | 
				m moved NPC Life and Death to NPC Life and Death Design  | 
				||
| (2 intermediate revisions by the same user not shown) | |||
| Line 4: | Line 4: | ||
<uml>  | <uml>  | ||
activate gemActor  | |||
</uml>  | </uml>  | ||
| Line 16: | Line 16: | ||
gemActor -\\ ProgressionManager : psDeathEvent  | gemActor -\\ ProgressionManager : psDeathEvent  | ||
gemActor -\\ SpawnManager : psDeathEvent  | gemActor -\\ SpawnManager : psDeathEvent  | ||
gemActor -\\ NPCManager : psDeathEvent  | |||
gemActor -\\ CombatManager : psDeathEvent  | |||
deactivate gemActor  | deactivate gemActor  | ||
activate ProgressionManager  | activate ProgressionManager  | ||
activate SpawnManager  | activate SpawnManager  | ||
activate NPCManager  | |||
ProgressionManager -> ProgressionManager : HandleDeathEvent  | ProgressionManager -> ProgressionManager : HandleDeathEvent  | ||
activate ProgressionManager  | activate ProgressionManager  | ||
| Line 24: | Line 28: | ||
deactivate ProgressionManager  | deactivate ProgressionManager  | ||
deactivate ProgressionManager  | deactivate ProgressionManager  | ||
NPCManager ->> NPCManager : QueueDeathPerception  | |||
deactivate NPCManager  | |||
SpawnManager ->> SpawnManager : HandleDeathEvent  | SpawnManager ->> SpawnManager : HandleDeathEvent  | ||
SpawnManager ->> SpawnManager : KillNPC  | SpawnManager ->> SpawnManager : KillNPC  | ||
Latest revision as of 17:59, 9 April 2013
Show Life and Death Cases for NPCs. Both Server side and NPCClient side.
Life

Death
