ServerPseudeCode
From MountainfortWiki
Ghoulsblade (Talk | contribs) |
Ghoulsblade (Talk | contribs) |
||
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++ |