Closed zaphodb2002 closed 3 months ago
I've implemented the logic but it does still throw an error:
E 0:00:09:0763 player_list.gd:89 @ erase(): Condition "!pinfo" is true. Continuing.
<C++ Source> modules/multiplayer/scene_cache_interface.cpp:57 @ _remove_node_cache()
<Stack Trace> player_list.gd:89 @ erase()
game_state.gd:99 @ unregister_player()
game_state.gd:131 @ _player_disconnected()
so pinfo above is PeerInfo, so it's trying to update the peer about the removal but it doesn't exist. Technically that's fine, though the error still bugs me.
Still need to make the lobby ui to reflect changes
This is waiting on #108