Implement portal round-trip to Space A #10

Open
opened 2026-09-20 12:10:48 +00:00 by admin · 0 comments
Owner

Summary

Blocked by "Build Space A shell (Arena Pit)". Implement the portal round-trip Landscape -> Space A -> Landscape, with session intact.

Subtasks

  • Implement ServerLoadSubScenes with Physics3D — OnServerSceneChanged -> ServerLoadSubScenes, loading every additive scene with LocalPhysicsMode.Physics3D so overlapping floors/portals across spaces don't collide.
  • Implement OnClientChangeScene customHandling — OnClientChangeScene customHandling for LoadAdditive/UnloadAdditive, plus fade-in/fade-out coroutines; verify the full Landscape -> Arena Pit -> Landscape round-trip keeps the session intact.

Tracked in Obsidian: Projects/NetCode.

## Summary Blocked by "Build Space A shell (Arena Pit)". Implement the portal round-trip Landscape -> Space A -> Landscape, with session intact. ## Subtasks - [ ] Implement ServerLoadSubScenes with Physics3D — `OnServerSceneChanged` -> `ServerLoadSubScenes`, loading every additive scene with `LocalPhysicsMode.Physics3D` so overlapping floors/portals across spaces don't collide. - [ ] Implement OnClientChangeScene customHandling — `OnClientChangeScene` customHandling for `LoadAdditive`/`UnloadAdditive`, plus fade-in/fade-out coroutines; verify the full Landscape -> Arena Pit -> Landscape round-trip keeps the session intact. Tracked in Obsidian: Projects/NetCode.
admin added this to the M2 — Portal Plan milestone 2026-09-20 12:10:48 +00:00
admin added the priority: mediumportalsspace-a labels 2026-09-20 12:10:48 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/Test-Multiplayer#10