add more world mode options to world info

develop
Japa 2017-12-24 10:50:30 +05:30
parent 6175d7c151
commit 22bdc6227c
1 changed files with 9 additions and 3 deletions

@ -395,15 +395,21 @@ static command_result GetWorldInfo(color_ostream &stream,
{ {
case game_type::DWARF_MAIN: case game_type::DWARF_MAIN:
case game_type::DWARF_RECLAIM: case game_type::DWARF_RECLAIM:
out->set_mode(GetWorldInfoOut::MODE_DWARF); case game_type::DWARF_ARENA:
case game_type::DWARF_TUTORIAL:
case game_type::DWARF_UNRETIRE:
out->set_mode(GetWorldInfoOut::MODE_DWARF);
out->set_civ_id(ui->civ_id); out->set_civ_id(ui->civ_id);
out->set_site_id(ui->site_id); out->set_site_id(ui->site_id);
out->set_group_id(ui->group_id); out->set_group_id(ui->group_id);
out->set_race_id(ui->race_id); out->set_race_id(ui->race_id);
break; break;
case game_type::ADVENTURE_MAIN: case game_type::ADVENTURE_MAIN:
out->set_mode(GetWorldInfoOut::MODE_ADVENTURE); case game_type::ADVENTURE_ARENA:
case game_type::ADVENTURE_DUNGEON:
case game_type::ADVENTURE_WORLD_DEBUG:
out->set_mode(GetWorldInfoOut::MODE_ADVENTURE);
if (auto unit = vector_get(world->units.active, 0)) if (auto unit = vector_get(world->units.active, 0))
out->set_player_unit_id(unit->id); out->set_player_unit_id(unit->id);