NPC Life and Death Design: Difference between revisions

From PSwiki
Jump to navigation Jump to search
Magodra (talk | contribs)
No edit summary
Magodra (talk | contribs)
No edit summary
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

Revision as of 13:47, 10 December 2011

Show Life and Death Cases for NPCs. Both Server side and NPCClient side.

Life


Death