equal
deleted
inserted
replaced
73 |
73 |
74 } |
74 } |
75 |
75 |
76 void NetworkObject_ClientController::handle_create (NetworkObjectID obj_id, NetworkMessageID msg_id, NetworkPacketInput &pkt, NetworkNode *node) { |
76 void NetworkObject_ClientController::handle_create (NetworkObjectID obj_id, NetworkMessageID msg_id, NetworkPacketInput &pkt, NetworkNode *node) { |
77 // we only communicate with the server |
77 // we only communicate with the server |
78 assert(node == server); |
78 if (node != server) |
|
79 assert(false); |
79 |
80 |
80 // create new object |
81 // create new object |
81 NetworkObject_Client *obj = new NetworkObject_Client(*this, obj_id); |
82 NetworkObject_Client *obj = new NetworkObject_Client(*this, obj_id); |
82 |
83 |
83 // signal |
84 // signal |
150 |
151 |
151 // nothing |
152 // nothing |
152 } |
153 } |
153 |
154 |
154 void NetworkObject_Client::handle_packet (NetworkNode *node, NetworkMessageID msg_id, NetworkPacketInput &pkt) { |
155 void NetworkObject_Client::handle_packet (NetworkNode *node, NetworkMessageID msg_id, NetworkPacketInput &pkt) { |
155 assert(node == controller.server); |
156 if (node != controller.server) |
|
157 assert(false); |
156 |
158 |
157 _map_sig_message[msg_id](pkt); |
159 _map_sig_message[msg_id](pkt); |
158 } |
160 } |
159 |
161 |
160 void NetworkObject_Client::send (NetworkMessageID msg_id, const NetworkPacketBuffer &pkt, bool reliable) { |
162 void NetworkObject_Client::send (NetworkMessageID msg_id, const NetworkPacketBuffer &pkt, bool reliable) { |