gameServer2/src/server/coretypes.rs
changeset 12131 a4d22f197bd2
parent 12130 6273f89ab13d
child 13119 1e39b8749072
equal deleted inserted replaced
12130:6273f89ab13d 12131:a4d22f197bd2
       
     1 #[derive(PartialEq, Debug)]
     1 pub enum ServerVar {
     2 pub enum ServerVar {
     2     MOTDNew(String),
     3     MOTDNew(String),
     3     MOTDOld(String),
     4     MOTDOld(String),
     4     LatestProto(u32),
     5     LatestProto(u32),
     5 }
     6 }
     6 
     7 
       
     8 #[derive(PartialEq, Debug)]
     7 pub enum GameCfg {
     9 pub enum GameCfg {
     8 
    10 
     9 }
    11 }
    10 
    12 
       
    13 #[derive(PartialEq, Debug)]
    11 pub struct TeamInfo {
    14 pub struct TeamInfo {
    12     name: String,
    15     name: String,
    13     color: u8,
    16     color: u8,
    14     grave: String,
    17     grave: String,
    15     fort: String,
    18     fort: String,
    18     difficulty: u8,
    21     difficulty: u8,
    19     hedgehogs_number: u8,
    22     hedgehogs_number: u8,
    20     hedgehogs: [HedgehogInfo; 8],
    23     hedgehogs: [HedgehogInfo; 8],
    21 }
    24 }
    22 
    25 
       
    26 #[derive(PartialEq, Debug)]
    23 pub struct HedgehogInfo {
    27 pub struct HedgehogInfo {
    24     name: String,
    28     name: String,
    25     hat: String,
    29     hat: String,
    26 }
    30 }