author | unc0rr |
Sat, 15 Sep 2018 20:42:02 +0200 | |
branch | 0.9.24 |
changeset 13779 | c384117f90eb |
parent 13119 | 1e39b8749072 |
child 13419 | 81e0ed105f5d |
permissions | -rw-r--r-- |
13119
1e39b8749072
separated the server logic from all the async io mess.
alfadur
parents:
12131
diff
changeset
|
1 |
#[derive(PartialEq, Eq, Clone, Debug)] |
12130 | 2 |
pub enum ServerVar { |
3 |
MOTDNew(String), |
|
4 |
MOTDOld(String), |
|
5 |
LatestProto(u32), |
|
6 |
} |
|
7 |
||
13119
1e39b8749072
separated the server logic from all the async io mess.
alfadur
parents:
12131
diff
changeset
|
8 |
#[derive(PartialEq, Eq, Clone, Debug)] |
12130 | 9 |
pub enum GameCfg { |
10 |
||
11 |
} |
|
12 |
||
13119
1e39b8749072
separated the server logic from all the async io mess.
alfadur
parents:
12131
diff
changeset
|
13 |
#[derive(PartialEq, Eq, Clone, Debug)] |
12130 | 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 |
||
13119
1e39b8749072
separated the server logic from all the async io mess.
alfadur
parents:
12131
diff
changeset
|
26 |
#[derive(PartialEq, Eq, Clone, Debug)] |
12130 | 27 |
pub struct HedgehogInfo { |
28 |
name: String, |
|
29 |
hat: String, |
|
30 |
} |