diff -r 3264a26bbf8b -r e335daaa77a9 gameServer2/src/server/room.rs --- a/gameServer2/src/server/room.rs Sun Aug 26 20:50:51 2018 +0200 +++ b/gameServer2/src/server/room.rs Mon Aug 27 22:28:56 2018 +0300 @@ -2,14 +2,18 @@ iter, collections::HashMap }; use crate::server::{ - coretypes::{ClientId, RoomId, TeamInfo, GameCfg, GameCfg::*, Voting}, + coretypes::{ + ClientId, RoomId, TeamInfo, GameCfg, GameCfg::*, Voting, + MAX_HEDGEHOGS_PER_TEAM + }, client::{HWClient} }; use serde::{Serialize, Deserialize}; use serde_yaml; -const MAX_HEDGEHOGS_IN_ROOM: u8 = 64; const MAX_TEAMS_IN_ROOM: u8 = 8; +const MAX_HEDGEHOGS_IN_ROOM: u8 = + MAX_HEDGEHOGS_PER_TEAM * MAX_HEDGEHOGS_PER_TEAM; #[derive(Clone, Serialize, Deserialize)] struct Ammo {