#include "combat_ui.hpp" #include "constants.hpp" #include "color.hpp" namespace gui { using namespace guecs; CombatUI::CombatUI(GameLevel level) : $level(level) { $gui.position(COMBAT_UI_X, COMBAT_UI_Y, COMBAT_UI_WIDTH, COMBAT_UI_HEIGHT); $gui.layout( "[*%(100,150)button_attack | *%(100,150)button_block | *%(100,150)button_evade | *%(100,150)button_heal]"); } void CombatUI::make_button(std::string name, std::wstring label, Events::GUI event) { auto button = $gui.entity(name); $gui.set(button, {"leather_pouch-128"}); // $gui.set(button, {}); $gui.set