Pets Design: Difference between revisions
Jump to navigation
Jump to search
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
