Network Design: Difference between revisions
Jump to navigation
Jump to search
Line 13: | Line 13: | ||
== NPC Client Initialisation == | == NPC Client Initialisation == | ||
PSServer //- NPCClient : NPCAuthent | PSServer //- NPCClient : NPCAuthent | ||
PSServer -\\ | PSServer -\\ NPCClient : MsgStrings | ||
PSServer -\\ | PSServer -\\ NPCClient : MapList | ||
PSServer -\\ | PSServer -\\ NPCClient : NPCRaceList | ||
PSServer -\\ | PSServer -\\ NPCClient : Weather | ||
PSServer //- | PSServer //- NPCClient : Persist ALL | ||
loop | loop | ||
PSServer -\\ | PSServer -\\ NPCClient : Persist All Entities | ||
end | end | ||
PSServer -\\ | PSServer -\\ NPCClient : NPCList | ||
PSServer //- | PSServer //- NPCClient : NPCReady | ||
== NPC Client Ready == | == NPC Client Ready == | ||
loop | loop | ||
PSServer //- | PSServer //- NPCClient : NPCCommandList | ||
PSServer -\\ | PSServer -\\ NPCClient : AllEntityPos | ||
end | end | ||
create Client | create Client | ||
Line 38: | Line 38: | ||
PSServer -\\ Client : AdminCmd | PSServer -\\ Client : AdminCmd | ||
PSServer -\\ Client : Weather | PSServer -\\ Client : Weather | ||
note over Client : there are more... | |||
</uml> | </uml> | ||
[[Category:Engine documents]] | [[Category:Engine documents]] |
Revision as of 22:34, 29 April 2011
Design
Sequences
Start up NPCClient
