ServerPseudeCode

From MountainfortWiki

Jump to: navigation, search
 
Line 1: Line 1:
== network ==
== network ==
-
network send/recv/accept : c++
+
* network send/recv/accept : c++
-
client->server : player-movement : c++ (distribution of player-sent message)
+
* client->server : player-movement : c++ (distribution of player-sent message)
-
client->server : weapon/targetting/tooluse : handled by lua (client    msgA:sends start/stop    msgB:target(pos+quaternion+block+side))
+
* client->server : weapon/targetting/tooluse : handled by lua (client    msgA:sends start/stop    msgB:target(pos+quaternion+block+side))
-
client->server : drop item / put in container : lua (object is spawned in world and removed from inventory, object)  
+
* client->server : drop item / put in container : lua (object is spawned in world and removed from inventory, object)  
-
server->client : object created/changed : c++ (object lists / manager)
+
* server->client : object created/changed : c++ (object lists / manager)
-
server->client : chunk updates : c++
+
* server->client : chunk updates : c++
-
server->client : mobile updates : c++
+
* server->client : mobile updates : c++

Latest revision as of 23:06, 1 November 2010

Personal tools