mirror of
https://github.com/IntQuant/noita_entangled_worlds.git
synced 2025-10-19 07:03:16 +00:00
Fix inventory sync
This commit is contained in:
parent
3295b0eff0
commit
a2d320f007
1 changed files with 5 additions and 7 deletions
12
init.lua
12
init.lua
|
@ -232,13 +232,11 @@ local function on_world_pre_update_inner()
|
|||
net.send_host_player_info(player_info)
|
||||
end
|
||||
|
||||
if ctx.events.new_player_just_connected or ctx.events.inventory_maybe_just_changed or GameGetFrameNum() % 5 == 0 then
|
||||
if ctx.events.new_player_just_connected or inventory_helper.has_inventory_changed(my_player) then
|
||||
local inventory_state = player_fns.serialize_items(my_player)
|
||||
if inventory_state ~= nil then
|
||||
-- GamePrint("Sending updated inventory")
|
||||
net.send_player_inventory(inventory_state)
|
||||
end
|
||||
if ctx.events.new_player_just_connected or ctx.events.inventory_maybe_just_changed or (GameGetFrameNum() % 5 == 0 and inventory_helper.has_inventory_changed(my_player)) then
|
||||
local inventory_state = player_fns.serialize_items(my_player)
|
||||
if inventory_state ~= nil then
|
||||
-- GamePrint("Sending updated inventory")
|
||||
net.send_player_inventory(inventory_state)
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue