Update src/components/inventory.rs

This commit is contained in:
biroder 2023-11-12 08:19:06 +00:00 committed by GitHub
parent 847c304a33
commit f8b7ad7631
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 1 deletions

View File

@ -141,7 +141,12 @@ impl GameEntity<(&mut Context, &mut Player, &mut Inventory, &mut HUD)> for Inven
self.focus = InventoryFocus::Weapons;
state.control_flags.set_ok_button_disabled(false);
// check weapon count (0 count means we run item script)
state.textscript_vm.start_script( if self.weapon_count > 0 {self.get_weapon_event_number(inventory)} else {self.get_item_event_number(inventory)});
let event = if self.weapon_count > 0 {
self.get_weapon_event_number(inventory)
} else {
self.get_item_event_number(inventory)
};
state.textscript_vm.start_script(event);
}
InventoryFocus::Weapons if state.control_flags.control_enabled() => {