equal
deleted
inserted
replaced
133 const AMMO_PROPERTY_NAMES: &[&str] = &["eammloadt", "eammprob", "eammdelay", "eammreinf"]; |
133 const AMMO_PROPERTY_NAMES: &[&str] = &["eammloadt", "eammprob", "eammdelay", "eammreinf"]; |
134 let mut ammo_settings = vec![String::new(); AMMO_PROPERTY_NAMES.len()]; |
134 let mut ammo_settings = vec![String::new(); AMMO_PROPERTY_NAMES.len()]; |
135 let mut teams = vec![]; |
135 let mut teams = vec![]; |
136 let mut hog_index = 7usize; |
136 let mut hog_index = 7usize; |
137 |
137 |
138 let mut messages = vec![]; |
138 let messages = vec![]; |
139 |
139 |
140 while let Some(cmd) = read_command(&mut reader, &mut buffer)? { |
140 while let Some(cmd) = read_command(&mut reader, &mut buffer)? { |
141 if let Some(index) = cmd.find(' ') { |
141 if let Some(index) = cmd.find(' ') { |
142 match cmd.chars().next().unwrap_or_default() { |
142 match cmd.chars().next().unwrap_or_default() { |
143 'T' => { |
143 'T' => { |
300 if let Some(drawn_map) = config.drawn_map { |
300 if let Some(drawn_map) = config.drawn_map { |
301 save_map_config("DRAWNMAP", drawn_map); |
301 save_map_config("DRAWNMAP", drawn_map); |
302 } |
302 } |
303 |
303 |
304 let mut save_game_config = |name: &str, mut value: Vec<String>| { |
304 let mut save_game_config = |name: &str, mut value: Vec<String>| { |
305 map_config.push(Hs::Tuple(vec![ |
305 game_config.push(Hs::Tuple(vec![ |
306 Hs::String(name.to_string()), |
306 Hs::String(name.to_string()), |
307 Hs::List(value.drain(..).map(Hs::String).collect()), |
307 Hs::List(value.drain(..).map(Hs::String).collect()), |
308 ])); |
308 ])); |
309 }; |
309 }; |
310 |
310 |