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

This commit is contained in:
Zed A. Shaw 2025-06-21 11:01:12 -04:00
parent 812407c3df
commit 2c6565c40a
2 changed files with 8 additions and 1 deletions

View file

@ -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:

View file

@ -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);