147 fort: a_line >> eol >> |
147 fort: a_line >> eol >> |
148 voice_pack: a_line >> eol >> |
148 voice_pack: a_line >> eol >> |
149 flag: a_line >> eol >> |
149 flag: a_line >> eol >> |
150 difficulty: u8_line >> eol >> |
150 difficulty: u8_line >> eol >> |
151 hedgehogs: _8_hogs >> |
151 hedgehogs: _8_hogs >> |
152 (AddTeam(TeamInfo{ |
152 (AddTeam(Box::new(TeamInfo{ |
153 name, color, grave, fort, |
153 name, color, grave, fort, |
154 voice_pack, flag, difficulty, |
154 voice_pack, flag, difficulty, |
155 hedgehogs, hedgehogs_number: 0 |
155 hedgehogs, hedgehogs_number: 0 |
156 }))) |
156 })))) |
157 | do_parse!(tag!("HH_NUM") >> eol >> |
157 | do_parse!(tag!("HH_NUM") >> eol >> |
158 n: a_line >> eol >> |
158 n: a_line >> eol >> |
159 c: u8_line >> |
159 c: u8_line >> |
160 (SetHedgehogsNumber(n, c))) |
160 (SetHedgehogsNumber(n, c))) |
161 | do_parse!(tag!("TEAM_COLOR") >> eol >> |
161 | do_parse!(tag!("TEAM_COLOR") >> eol >> |