NpcClient Design: Difference between revisions
Jump to navigation
Jump to search
(4 intermediate revisions by 2 users not shown) | |||
Line 30: | Line 30: | ||
== Cases == | == Cases == | ||
*[[NPC Life and Death]] | *[[NPC Life and Death Design]] | ||
== Documentation == | == Documentation == | ||
Line 36: | Line 36: | ||
*[[NPC Scripting]] describes how to script NPCs. | *[[NPC Scripting]] describes how to script NPCs. | ||
*[[Tribe Scripting]] describes how to script Tribes. | *[[Tribe Scripting]] describes how to script Tribes. | ||
== HowTo's == | |||
* [[HowTo Add a NPC Operation]] | |||
[[Category:Engine documents]] [[Category:NPCClient Design]] | [[Category:Engine documents]] [[Category:NPCClient Design]] |
Latest revision as of 18:00, 9 April 2013
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
- Network Design
- NPCType Design (The NPC Brains)
- Tribe Design
- gemNPCObject Design
Cases
Documentation
- Create a NPC describes how to create a NPC.
- NPC Scripting describes how to script NPCs.
- Tribe Scripting describes how to script Tribes.