Difference between revisions of "NPC Life and Death Design"

From PSwiki
Jump to navigation Jump to search
 
(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 18:59, 9 April 2013

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

Life

Adobe SVG Viewer plugin (for Internet Explorer) or use Firefox, Opera or Safari instead.


Death

Adobe SVG Viewer plugin (for Internet Explorer) or use Firefox, Opera or Safari instead.