private void OnDisconected(int conId) { var diedMsg = new TankDiedMsg(); diedMsg.ClientId = conId; Server.SendToAllExept(diedMsg, conId); Model.UnitsInBattle.Remove(conId); }
private void OnTankDied(TankDiedMsg message) { Model.UnitsInBattle[message.ClientId].IsAlive = false; Server.SendToAllExept(message, message.ClientId); }
private void OnOponentDied(TankDiedMsg message) { (_oponents[message.UnitId] as INetworkTank).Broke(); }
private void OnTankDied(TankDiedMsg message) { DropItem(GameItemCategory.Skin, Model.UnitsInBattle[message.ClientId].Position); }