wip(mobile): checkpoint engine and experience round three in progress

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01VVYRAqiQj9Y1V9ZfG1RcDH
This commit is contained in:
Claude committed 2026-10-23 07:29:27 +00:00
1 parent a6f98ce3c1
commit a720b10913
83 files changed
+50005 -416

No files matched your search

+5 -1
View File
@@ -129,8 +129,12 @@ export class AircraftLayer extends Layer {
}
onTime(ms, live) {
// Aircraft are live-only: away from now they dim to show they are not
// Inside the recorded past the history layer draws where everything
// actually was, and inside a Moment its stage owns the sky: the live
// snapshot hides. Beyond the record, aircraft dim to show they are not
// a reconstruction of that moment.
const mode = this.ctx.timeMode?.(ms, live) || 'none';
this.root.show = this.on && mode === 'none';
this.renderer.setAlpha(live ? 1 : 0.3);
}