isle-portable/LEGO1/omni/src
foxtacles 569c8b467b
Separate extensions (#18)
* WIP

* WIP

* Make camera the single source of truth for broadcast state

Remove redundant local copies of walkAnimId, idleAnimId, and
displayActorIndex from NetworkManager. BroadcastLocalState now reads
these from the camera's Controller, eliminating dual-copy sync issues.

Additional cleanup:
- Early-return on null cam in SendEmote/HandleCustomize for clarity
- Only consume camera-dependent pending requests when cam is available
- Move local name bubble creation from BroadcastLocalState to Tickle
- Remove dead NetworkManager::SetDisplayActorIndex method

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* Fix clang format

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 23:12:07 +01:00
..
action Merge remote-tracking branch 'isle/master' 2025-07-04 12:59:02 -07:00
audio Update miniaudio to 0.11.24 (#774) 2026-01-30 19:42:06 -08:00
common Merge remote-tracking branch 'isle/master' 2026-01-30 17:06:10 -08:00
entity Further clean up Omni/LegoOmni separation (#423) 2024-01-11 16:02:55 +01:00
event BETA matches for SoundManagers (#1646) 2025-07-21 23:42:42 +02:00
main Merge remote-tracking branch 'isle/master' 2025-07-29 16:47:18 -07:00
notify Separate extensions (#18) 2026-03-13 23:12:07 +01:00
stream Merge remote-tracking branch 'isle/master' 2025-12-30 08:04:10 -07:00
system Merge remote-tracking branch 'isle/master' 2025-07-23 13:21:39 -07:00
video Merge remote-tracking branch 'isle/master' 2026-01-30 17:06:10 -08:00