NpcClient Design: Difference between revisions

From PSwiki
Jump to navigation Jump to search
Magodra (talk | contribs)
Magodra (talk | contribs)
Line 7: Line 7:
psNPCClient "1" *-- "0..N" NPCType : npctypes
psNPCClient "1" *-- "0..N" NPCType : npctypes
psNPCClient "1" *-- "0..N" NPC : npcs
psNPCClient "1" *-- "0..N" NPC : npcs
NPCType "1" -left--* "1" NPC : brain
psNPCClient "1" *-- "0..N" Tribe : tribes
psNPCClient "1" *-- "0..N" Tribe : tribes
psNPCClient "1" *-- "0..N" gemNPCObject : all_gem_objects
psNPCClient "1" *-- "0..N" gemNPCObject : all_gem_objects

Revision as of 13:54, 23 December 2011

Classes

The main classes of the NPCClient is the shown in the diagram below.

For more details regarding these classes see the Design section.

Design

Cases

Documentation