|
@ -46,6 +46,16 @@ fn parse_enemy(episode: &Episode, map_area: &MapArea, raw_enemy: RawMapEnemy) -> |
|
|
monsters.push(Some(MapEnemy::new(MonsterType::Hidoom, monster.map_area)));
|
|
|
monsters.push(Some(MapEnemy::new(MonsterType::Hidoom, monster.map_area)));
|
|
|
monsters.push(Some(MapEnemy::new(MonsterType::Migium, monster.map_area)));
|
|
|
monsters.push(Some(MapEnemy::new(MonsterType::Migium, monster.map_area)));
|
|
|
},
|
|
|
},
|
|
|
|
|
|
MonsterType::PofuillySlime => {
|
|
|
|
|
|
for _ in 0..5 {
|
|
|
|
|
|
monsters.push(Some(MapEnemy::new(MonsterType::PofuillySlime, monster.map_area)));
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
MonsterType::PouillySlime => {
|
|
|
|
|
|
for _ in 0..5 {
|
|
|
|
|
|
monsters.push(Some(MapEnemy::new(MonsterType::PofuillySlime, monster.map_area)));
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
MonsterType::SinowBeat => {
|
|
|
MonsterType::SinowBeat => {
|
|
|
for _ in 0..4 {
|
|
|
for _ in 0..4 {
|
|
|
monsters.push(Some(MapEnemy::new(MonsterType::SinowBeat, monster.map_area)));
|
|
|
monsters.push(Some(MapEnemy::new(MonsterType::SinowBeat, monster.map_area)));
|
|
|