units dialog (recruit): use image_icon instead of image

This commit is contained in:
Subhraman Sarkar 2025-01-05 20:43:38 +05:30 committed by Charles Dang
parent 33f8dfd7a1
commit 86940adbf0

View File

@ -474,7 +474,10 @@ std::unique_ptr<units_dialog> units_dialog::build_recruit_dialog(
.set_row_num(recruit_list.size())
.show_all_headers(false)
.set_column("unit_image", recruit_list, [&team](const auto& recruit) {
std::string image_string = recruit->image();
std::string image_string = recruit->icon();
if (image_string.empty()) {
image_string = recruit->image();
}
image_string += "~RC(" + recruit->flag_rgb() + ">" + team.color() + ")";
image_string += "~SCALE_INTO(72,72)";
return image_string;