debug: Give feedback for :droid.

#2819
This commit is contained in:
josteph 2018-07-31 18:58:08 +00:00 committed by gfgtdf
parent 0f520ad8a6
commit 55e4147213

View file

@ -1417,7 +1417,10 @@ void console_handler::do_droid()
command_failed(VGETTEXT("Can't droid networked side: '$side'.", symbols));
return;
} else if(menu_handler_.board().get_team(side).is_local_human()) {
utils::string_map symbols;
symbols["side"] = std::to_string(side);
if(menu_handler_.board().get_team(side).is_droid() ? action == "on" : action == "off") {
print(get_cmd(), VGETTEXT("Side '$side' is already droided.", symbols));
return;
}
menu_handler_.board().get_team(side).toggle_droid();
@ -1426,6 +1429,11 @@ void console_handler::do_droid()
psc->set_player_type_changed();
}
}
if (menu_handler_.board().get_team(side).is_droid()) {
print(get_cmd(), VGETTEXT("Side '$side' controller is now controlled by: AI.", symbols));
} else {
print(get_cmd(), VGETTEXT("Side '$side' controller is now controlled by: human.", symbols));
}
} else if(menu_handler_.board().get_team(side).is_local_ai()) {
// menu_handler_.board().get_team(side).make_human();
// menu_handler_.change_controller(std::to_string(side),"human");