isle-portable/extensions/src
Christian Semmler 09ed6edb3e
Fix player count not updating when exiting Isle overlay areas
When transitioning from a restricted area (elevator, observatory, etc.)
back to the Isle world, the player count stayed at 0 because nothing
triggered a recount — the Isle world was already enabled so
OnWorldEnabled didn't fire. Track restricted-area status changes in
BroadcastLocalState and call NotifyPlayerCountChanged on transitions.
Also sync the flag in OnWorldEnabled/OnWorldDisabled to prevent
spurious recounts across world transitions.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 13:54:48 -07:00
..
common Add emote prop ROI support with dynamic detection from animation tree 2026-03-13 17:55:10 -07:00
multiplayer Fix player count not updating when exiting Isle overlay areas 2026-03-15 13:54:48 -07:00
thirdpersoncamera Guard against null GameState in ReinitForCharacter 2026-03-15 09:16:58 -07:00
extensions.cpp Separate extensions (#18) 2026-03-13 23:12:07 +01:00
multiplayer.cpp Claude/fix platform compilation errors hol yw (#19) 2026-03-14 23:38:24 +01:00
siloader.cpp Separate extensions (#18) 2026-03-13 23:12:07 +01:00
textureloader.cpp Separate extensions (#18) 2026-03-13 23:12:07 +01:00
thirdpersoncamera.cpp Disable third person camera and hide remote players in Isle overlay areas 2026-03-14 16:19:16 -07:00