equal
deleted
inserted
replaced
1 #[derive(PartialEq, Debug)] |
1 #[derive(PartialEq, Eq, Clone, Debug)] |
2 pub enum ServerVar { |
2 pub enum ServerVar { |
3 MOTDNew(String), |
3 MOTDNew(String), |
4 MOTDOld(String), |
4 MOTDOld(String), |
5 LatestProto(u32), |
5 LatestProto(u32), |
6 } |
6 } |
7 |
7 |
8 #[derive(PartialEq, Debug)] |
8 #[derive(PartialEq, Eq, Clone, Debug)] |
9 pub enum GameCfg { |
9 pub enum GameCfg { |
10 |
10 |
11 } |
11 } |
12 |
12 |
13 #[derive(PartialEq, Debug)] |
13 #[derive(PartialEq, Eq, Clone, Debug)] |
14 pub struct TeamInfo { |
14 pub struct TeamInfo { |
15 name: String, |
15 name: String, |
16 color: u8, |
16 color: u8, |
17 grave: String, |
17 grave: String, |
18 fort: String, |
18 fort: String, |
21 difficulty: u8, |
21 difficulty: u8, |
22 hedgehogs_number: u8, |
22 hedgehogs_number: u8, |
23 hedgehogs: [HedgehogInfo; 8], |
23 hedgehogs: [HedgehogInfo; 8], |
24 } |
24 } |
25 |
25 |
26 #[derive(PartialEq, Debug)] |
26 #[derive(PartialEq, Eq, Clone, Debug)] |
27 pub struct HedgehogInfo { |
27 pub struct HedgehogInfo { |
28 name: String, |
28 name: String, |
29 hat: String, |
29 hat: String, |
30 } |
30 } |