equal
deleted
inserted
replaced
1 pub type ClientId = usize; |
1 pub type ClientId = usize; |
2 pub type RoomId = usize; |
2 pub type RoomId = usize; |
|
3 |
|
4 pub const MAX_HEDGEHOGS_PER_TEAM: u8 = 8; |
3 |
5 |
4 #[derive(PartialEq, Eq, Clone, Debug)] |
6 #[derive(PartialEq, Eq, Clone, Debug)] |
5 pub enum ServerVar { |
7 pub enum ServerVar { |
6 MOTDNew(String), |
8 MOTDNew(String), |
7 MOTDOld(String), |
9 MOTDOld(String), |
32 pub fort: String, |
34 pub fort: String, |
33 pub voice_pack: String, |
35 pub voice_pack: String, |
34 pub flag: String, |
36 pub flag: String, |
35 pub difficulty: u8, |
37 pub difficulty: u8, |
36 pub hedgehogs_number: u8, |
38 pub hedgehogs_number: u8, |
37 pub hedgehogs: [HedgehogInfo; 8], |
39 pub hedgehogs: [HedgehogInfo; MAX_HEDGEHOGS_PER_TEAM as usize], |
38 } |
40 } |
39 |
41 |
40 #[derive(PartialEq, Eq, Clone, Debug)] |
42 #[derive(PartialEq, Eq, Clone, Debug)] |
41 pub struct HedgehogInfo { |
43 pub struct HedgehogInfo { |
42 pub name: String, |
44 pub name: String, |