author | alfadur |
Thu, 08 Mar 2018 15:01:18 -0500 | |
changeset 13124 | 1e39b8749072 |
parent 12136 | a4d22f197bd2 |
child 13424 | 81e0ed105f5d |
permissions | -rw-r--r-- |
13124
1e39b8749072
separated the server logic from all the async io mess.
alfadur
parents:
12136
diff
changeset
|
1 |
#[derive(PartialEq, Eq, Clone, Debug)] |
12135 | 2 |
pub enum ServerVar { |
3 |
MOTDNew(String), |
|
4 |
MOTDOld(String), |
|
5 |
LatestProto(u32), |
|
6 |
} |
|
7 |
||
13124
1e39b8749072
separated the server logic from all the async io mess.
alfadur
parents:
12136
diff
changeset
|
8 |
#[derive(PartialEq, Eq, Clone, Debug)] |
12135 | 9 |
pub enum GameCfg { |
10 |
||
11 |
} |
|
12 |
||
13124
1e39b8749072
separated the server logic from all the async io mess.
alfadur
parents:
12136
diff
changeset
|
13 |
#[derive(PartialEq, Eq, Clone, Debug)] |
12135 | 14 |
pub struct TeamInfo { |
15 |
name: String, |
|
16 |
color: u8, |
|
17 |
grave: String, |
|
18 |
fort: String, |
|
19 |
voice_pack: String, |
|
20 |
flag: String, |
|
21 |
difficulty: u8, |
|
22 |
hedgehogs_number: u8, |
|
23 |
hedgehogs: [HedgehogInfo; 8], |
|
24 |
} |
|
25 |
||
13124
1e39b8749072
separated the server logic from all the async io mess.
alfadur
parents:
12136
diff
changeset
|
26 |
#[derive(PartialEq, Eq, Clone, Debug)] |
12135 | 27 |
pub struct HedgehogInfo { |
28 |
name: String, |
|
29 |
hat: String, |
|
30 |
} |