Kind of jank but the old functionality is back, and now needs to move to loot ui dealing with any container.

master
Zed A. Shaw 5 days ago
parent 812407c3df
commit 2c6565c40a
  1. 4
      gui/fsm.cpp
  2. 5
      gui/loot_ui.cpp

@ -334,6 +334,8 @@ namespace gui {
autowalking = true;
break;
case KEY::L:
$loot_ui.set_target($temp_loot);
$loot_ui.update();
event(Event::LOOT_OPEN);
break;
case KEY::X:
@ -468,6 +470,8 @@ namespace gui {
} break;
case eGUI::LOOT_CONTAINER: {
dbc::log("YEP container works.");
$loot_ui.set_target($temp_loot);
$loot_ui.update();
event(Event::LOOT_OPEN);
} break;
case eGUI::HP_STATUS:

@ -58,7 +58,10 @@ namespace gui {
}
void LootUI::update() {
if(!$level.world->has<inventory::Model>($target)) return;
if(!$level.world->has<inventory::Model>($target)) {
dbc::log("NO INV MODEL?!");
return;
}
auto& contents = $level.world->get<inventory::Model>($target);

Loading…
Cancel
Save