mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-04 10:24:02 +00:00
feat(launches): render the replay vehicle overlay from a store
The launches layer keeps the replay state, projection and wording and presents the replay vehicle overlay through subscribeReplayOverlay(), sending nothing for an unchanged frame, so the portable launches entry stays free of Vue. The application shell publishes each presentation to the gev-mission-replay store and the scene chrome teleports the vehicle, orbit dot and callout into the globe container with the same markup, classes, mode, transform, rotation and sonar opacities. Hiding keeps the mode, place and text, as before.
This commit is contained in:
1 parent
e0bfa471ac
commit
9ea6d7e8aa
12 files changed
+253
-84
No files matched your search
@@ -1142,5 +1142,7 @@
|
||||
"src/scenes/interactionsView.test.mjs",
|
||||
"src/layers/wind/inspectionMarker.js",
|
||||
"src/layers/wind/inspectionMarker.test.mjs",
|
||||
"src/ui/stores/windInspection.js"
|
||||
"src/ui/stores/windInspection.js",
|
||||
"src/ui/stores/missionReplay.js",
|
||||
"src/layers/launches/replayOverlay.test.mjs"
|
||||
]
|
||||
Reference in new issue
Block a user