diff options
Diffstat (limited to 'src/game/game.cpp')
-rw-r--r-- | src/game/game.cpp | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/src/game/game.cpp b/src/game/game.cpp index 246a222..162a274 100644 --- a/src/game/game.cpp +++ b/src/game/game.cpp @@ -207,7 +207,7 @@ bool state_t::populate_pie_menu(std::vector<interface::pie_item_t> &items) items.clear(); if (!first_teleporter_placed) { - items.push_back((interface::pie_item_t){"Place the teleporter", COMMAND_FIRST_TELEPORTER}); + items.push_back((interface::pie_item_t){&assets::ui.icon_teleporter, "Place the teleporter", COMMAND_FIRST_TELEPORTER}); return true; } @@ -250,38 +250,38 @@ bool state_t::populate_pie_menu(std::vector<interface::pie_item_t> &items) } if (soldiers || scientists || builders) { - items.push_back((interface::pie_item_t){"Move", COMMAND_MOVE}); - items.push_back((interface::pie_item_t){"Stop", COMMAND_STOP}); + items.push_back((interface::pie_item_t){&assets::ui.icon_move, "Move", COMMAND_MOVE}); + items.push_back((interface::pie_item_t){&assets::ui.icon_stop, "Stop", COMMAND_STOP}); } if (soldiers) { - items.push_back((interface::pie_item_t){"Fire", COMMAND_FIRE}); + items.push_back((interface::pie_item_t){&assets::ui.icon_fire, "Fire", COMMAND_FIRE}); if (grenades) - items.push_back((interface::pie_item_t){"Throw a grenade", COMMAND_THROW_GRENADE}); + items.push_back((interface::pie_item_t){&assets::ui.icon_grenades, "Throw a grenade", COMMAND_THROW_GRENADE}); if (restock_shells) - items.push_back((interface::pie_item_t){"Restock shells", COMMAND_RESTOCK_SHELLS}); + items.push_back((interface::pie_item_t){&assets::ui.icon_shells, "Restock shells", COMMAND_RESTOCK_SHELLS}); if (restock_grenades) - items.push_back((interface::pie_item_t){"Restock grenades", COMMAND_RESTOCK_GRENADES}); + items.push_back((interface::pie_item_t){&assets::ui.icon_grenades, "Restock grenades", COMMAND_RESTOCK_GRENADES}); } if (scientists) - items.push_back((interface::pie_item_t){"Gather", COMMAND_GATHER}); + items.push_back((interface::pie_item_t){&assets::ui.crystals, "Gather", COMMAND_GATHER}); if (builders) { - items.push_back((interface::pie_item_t){"Repair", COMMAND_REPAIR}); - items.push_back((interface::pie_item_t){"Build a teleporter", COMMAND_BUILD_TELEPORTER}); - items.push_back((interface::pie_item_t){"Build a replicator", COMMAND_BUILD_REPLICATOR}); + items.push_back((interface::pie_item_t){&assets::ui.icon_repair, "Repair", COMMAND_REPAIR}); + items.push_back((interface::pie_item_t){&assets::ui.icon_teleporter, "Build a teleporter", COMMAND_BUILD_TELEPORTER}); + items.push_back((interface::pie_item_t){&assets::ui.icon_replicator, "Build a replicator", COMMAND_BUILD_REPLICATOR}); } if (teleporters) { - items.push_back((interface::pie_item_t){"Hire a soldier", COMMAND_HIRE_SOLDIER}); - items.push_back((interface::pie_item_t){"Hire a scientist", COMMAND_HIRE_SCIENTIST}); - items.push_back((interface::pie_item_t){"Hire a builder", COMMAND_HIRE_BUILDER}); + items.push_back((interface::pie_item_t){&assets::ui.icon_soldier, "Hire a soldier", COMMAND_HIRE_SOLDIER}); + items.push_back((interface::pie_item_t){&assets::ui.icon_scientist, "Hire a scientist", COMMAND_HIRE_SCIENTIST}); + items.push_back((interface::pie_item_t){&assets::ui.icon_builder, "Hire a builder", COMMAND_HIRE_BUILDER}); } if (replicators) { - items.push_back((interface::pie_item_t){"Replicate shells", COMMAND_REPLICATE_SHELLS}); - items.push_back((interface::pie_item_t){"Replicate grenades", COMMAND_REPLICATE_GRENADES}); + items.push_back((interface::pie_item_t){&assets::ui.icon_shells, "Replicate shells", COMMAND_REPLICATE_SHELLS}); + items.push_back((interface::pie_item_t){&assets::ui.icon_grenades, "Replicate grenades", COMMAND_REPLICATE_GRENADES}); } return true; |