hotfix prop_inventory
This commit is contained in:
parent
521f250885
commit
8b348970c9
@ -66,19 +66,19 @@ func enable_item(prop_key: String, inspect := true) -> void:
|
|||||||
# 重复 enable 无负面影响
|
# 重复 enable 无负面影响
|
||||||
if not enabled_items.has(prop_key):
|
if not enabled_items.has(prop_key):
|
||||||
enabled_items.append(prop_key)
|
enabled_items.append(prop_key)
|
||||||
# 如果 inspect, 则直接选中为当前条目
|
|
||||||
if inspect:
|
|
||||||
current_index = virtual_items.find(prop_key)
|
|
||||||
# 消除临时禁用
|
# 消除临时禁用
|
||||||
disabled_tmp_props.erase(prop_key)
|
disabled_tmp_props.erase(prop_key)
|
||||||
virtual_items = virtual_enabled_items(true)
|
virtual_items = virtual_enabled_items(true)
|
||||||
|
# 如果 inspect, 则直接选中为当前条目
|
||||||
|
if inspect:
|
||||||
|
current_index = virtual_items.find(prop_key)
|
||||||
|
|
||||||
|
|
||||||
func disable_item(prop_key: String) -> void:
|
func disable_item(prop_key: String) -> void:
|
||||||
disabled_tmp_props.erase(prop_key)
|
disabled_tmp_props.erase(prop_key)
|
||||||
virtual_items = virtual_enabled_items(true)
|
|
||||||
# if enabled_items.has(prop_key):
|
# if enabled_items.has(prop_key):
|
||||||
enabled_items.erase(prop_key)
|
enabled_items.erase(prop_key)
|
||||||
|
virtual_items = virtual_enabled_items(true)
|
||||||
# wrap index
|
# wrap index
|
||||||
current_index = clampi(current_index, 0, virtual_items.size())
|
current_index = clampi(current_index, 0, virtual_items.size())
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user