Pets Design: Difference between revisions

From PSwiki
Jump to navigation Jump to search
Magodra (talk | contribs)
Magodra (talk | contribs)
Line 141: Line 141:


== Sequences ==
== Sequences ==
=== Create ===
<uml>
->> CreateFamiliarOP : Run
activate CreateFamiliarOP
CreateFamiliarOP ->> EntityManager : CreateFamiliar
activate EntityManager
EntityManager ->> psCharacter : GetMasterFamiliarID
activate psCharacter
EntityManager <<-- psCharacter
deactivate psCharacter
EntityManager ->> EntityManager : CopyNPCFromDatabase
EntityManager ->> EntityManager : CreateNPC
create gemNPC
EntityManager ->> gemNPC : SetOwner
deactivate psCharacter
deactivate EntityManager
deactivate CreateFamiliarOP
</uml>


=== Death ===
=== Death ===

Revision as of 17:24, 14 April 2013

Functional Design

States

Physical Design

Database

Classes

Sequences

Create

Death