Commit Graph

525 Commits

Author SHA1 Message Date
f8bc678f03 Refactor scene document validation to make project scheduling optional and add dedicated validation functions for local builds and project scheduling resources 2026-04-27 17:22:25 +02:00
eed6afb58f Feature: Add support for inverted mouse camera horizontal setting to player start 2026-04-27 17:17:21 +02:00
715f819f76 Feature: Implement and test clear target functionality for player start actions 2026-04-27 15:56:49 +02:00
c3dd68e682 Add validation checks for player start input bindings and boolean properties 2026-04-27 15:53:14 +02:00
f28a247b46 Feat: Migrate scene document to support new player start targeting and interaction settings 2026-04-27 15:53:00 +02:00
33d9ef5e3b Update scene document versioning for player start settings 2026-04-27 15:52:35 +02:00
1cd8e8c44a Add validation for player start entity input bindings (keyboard and gamepad) 2026-04-27 15:50:43 +02:00
c6d2d971cd Update scene document versions and add player start interact bindings version 2026-04-27 15:47:50 +02:00
1c762715a4 auto-git:
[change] src/app/App.tsx
 [change] src/document/migrate-scene-document.ts
2026-04-27 15:43:25 +02:00
127135e75e Update scene document migration to handle interaction reach version 2026-04-27 15:22:52 +02:00
c127b8c919 Validate player start interaction angle 2026-04-27 15:15:50 +02:00
427d9620f9 Feat: Add interaction angle to player start settings and update document migration 2026-04-27 15:15:42 +02:00
44136b2ce7 Update scene document migration to handle shader sky aurora version 2026-04-26 23:03:35 +02:00
a1f8fefa09 Update scene document versions, including player start interaction reach 2026-04-26 23:03:35 +02:00
d51c40553a Validate player start interaction reach distance in scene documents 2026-04-26 23:02:13 +02:00
ce0ebace35 Add interaction reach distance to player start entity and runtime scene build 2026-04-26 23:02:13 +02:00
013c944fc4 auto-git:
[change] src/app/App.tsx
 [change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document-validation.ts
 [change] src/rendering/world-background-renderer.ts
 [change] src/rendering/world-shader-sky.ts
 [change] tests/domain/scene-document-validation.test.ts
2026-04-25 01:37:07 +02:00
9c11d63bdc auto-git:
[change] src/document/scene-document.ts
2026-04-25 01:32:41 +02:00
4fc3256680 auto-git:
[change] src/document/scene-document-validation.ts
2026-04-25 01:31:26 +02:00
46f67e6599 auto-git:
[change] src/document/migrate-scene-document.ts
2026-04-25 01:31:12 +02:00
d68d9b4f79 auto-git:
[change] src/document/world-settings.ts
2026-04-25 01:31:01 +02:00
f7bacbac14 auto-git:
[change] src/document/migrate-scene-document.ts
2026-04-23 09:11:04 +02:00
29bb55b03a auto-git:
[change] src/document/scene-document-validation.ts
2026-04-23 08:51:31 +02:00
61e39a9dd4 auto-git:
[change] src/document/migrate-scene-document.ts
2026-04-23 08:51:31 +02:00
95e4eba19e auto-git:
[change] src/document/migrate-scene-document.ts
2026-04-23 08:51:10 +02:00
cb1a1784ac auto-git:
[change] src/document/migrate-scene-document.ts
2026-04-23 08:51:10 +02:00
ead4eca14d auto-git:
[change] src/document/scene-document.ts
2026-04-23 08:51:10 +02:00
518727dee1 auto-git:
[change] src/document/paths.ts
2026-04-23 08:48:22 +02:00
bfc2ae53bc auto-git:
[change] src/document/scene-document.ts
2026-04-23 02:38:20 +02:00
a216fb5dff auto-git:
[change] src/document/migrate-scene-document.ts
2026-04-23 02:38:20 +02:00
c666a9a5a1 auto-git:
[change] src/document/migrate-scene-document.ts
2026-04-23 02:37:16 +02:00
87f4d26592 auto-git:
[change] src/document/scene-document-validation.ts
2026-04-23 02:37:08 +02:00
e475fd25d6 auto-git:
[change] src/document/paths.ts
2026-04-22 18:25:00 +02:00
e127634e4b auto-git:
[change] src/document/paths.ts
2026-04-22 18:06:42 +02:00
ba1ba6eb87 auto-git:
[change] src/document/scene-document-validation.ts
2026-04-22 18:06:30 +02:00
f611cd2ca5 auto-git:
[change] src/document/migrate-scene-document.ts
2026-04-22 18:05:39 +02:00
7c73d9bc86 auto-git:
[change] src/document/scene-document.ts
2026-04-22 17:56:37 +02:00
d7910979fe auto-git:
[change] src/document/paths.ts
 [change] src/runtime-three/runtime-host.ts
2026-04-22 17:53:25 +02:00
c2f85adef0 auto-git:
[change] src/document/migrate-scene-document.ts
 [change] tests/domain/build-runtime-scene.test.ts
 [change] tests/unit/runtime-host.test.ts
 [change] tests/unit/viewport-focus.test.ts
2026-04-22 17:26:40 +02:00
611828f75b auto-git:
[change] src/document/scene-document-validation.ts
2026-04-22 16:59:02 +02:00
ed26cc4643 auto-git:
[change] src/document/scene-document-validation.ts
2026-04-22 16:58:34 +02:00
6d577bc1ed auto-git:
[change] src/document/migrate-scene-document.ts
 [change] tests/serialization/scene-document-json.test.ts
2026-04-22 16:58:34 +02:00
4a3fe68b06 auto-git:
[change] src/document/migrate-scene-document.ts
 [change] src/document/world-settings.ts
2026-04-22 16:57:30 +02:00
d3a272903d auto-git:
[change] src/document/scene-document-validation.ts
2026-04-22 16:54:13 +02:00
3b1ba40cfc auto-git:
[change] src/document/migrate-scene-document.ts
2026-04-22 16:54:13 +02:00
02b039f97b auto-git:
[change] src/document/migrate-scene-document.ts
2026-04-22 16:54:13 +02:00
c1c9ea60ee auto-git:
[change] src/document/migrate-scene-document.ts
2026-04-22 16:53:26 +02:00
8a71364416 auto-git:
[change] src/document/migrate-scene-document.ts
2026-04-22 16:53:26 +02:00
5cb53a811d auto-git:
[change] src/document/migrate-scene-document.ts
2026-04-22 16:53:26 +02:00
0fe8e1d111 auto-git:
[change] src/document/migrate-scene-document.ts
2026-04-22 16:53:26 +02:00