equal
deleted
inserted
replaced
156 pkt.write_float32(length); |
156 pkt.write_float32(length); |
157 |
157 |
158 send_all(NETMSG_PLAYER_ROPE_LENGTH, pkt, true); |
158 send_all(NETMSG_PLAYER_ROPE_LENGTH, pkt, true); |
159 } |
159 } |
160 |
160 |
|
161 void NetworkServerPlayer::spawn (Vector position) { |
|
162 NetworkPacket pkt; |
|
163 |
|
164 // write packet |
|
165 pkt.write_vector(position); |
|
166 |
|
167 Engine::log(INFO, "server_player.spawn") << this << ": position=" << position; |
|
168 |
|
169 // send |
|
170 send_all(NETMSG_PLAYER_SPAWN, pkt, true); |
|
171 |
|
172 // super |
|
173 Player::spawn(position); |
|
174 } |
|
175 |
|
176 void NetworkServerPlayer::die (bool start_timer) { |
|
177 NetworkPacket pkt; |
|
178 |
|
179 Engine::log(INFO, "server_player.die") << this; |
|
180 |
|
181 // send |
|
182 send_all(NETMSG_PLAYER_DIE, pkt, true); |
|
183 |
|
184 // super |
|
185 Player::die(start_timer); |
|
186 } |
|
187 |
161 void NetworkServerPlayer::on_disconnected (void) { |
188 void NetworkServerPlayer::on_disconnected (void) { |
162 NetworkPacket pkt; |
189 NetworkPacket pkt; |
163 |
190 |
164 Engine::log(INFO, "server_player.disconnected") << this << ": node=" << node; |
191 Engine::log(INFO, "server_player.disconnected") << this << ": node=" << node; |
165 |
192 |