Commit Graph

103 Commits

Author SHA1 Message Date
e65b7f0159 Add validation tests for junction edge properties 2026-05-13 17:22:08 +02:00
ae6c7a364a Remove validation checks for junction connection errors 2026-05-13 13:38:14 +02:00
6b552b35ad auto-git:
[change] tests/domain/scene-document-validation.test.ts
2026-05-13 13:36:58 +02:00
97ce4f2579 auto-git:
[change] tests/domain/scene-document-validation.test.ts
2026-05-13 13:36:58 +02:00
6cf131127e Add validation checks for collisionEnabled status and related invalid path errors 2026-05-13 04:34:53 +02:00
49e627937d Add comprehensive validation tests for scene document path repeaters 2026-05-13 03:50:39 +02:00
a9063726f6 Add comprehensive validation tests for road path edges in scene documents 2026-05-13 03:05:29 +02:00
d198c7d35f Update validation tests for road properties in scene document 2026-05-13 00:06:33 +02:00
0fb8301d13 Add validation tests for path properties (glueToTerrain and terrainOffset) 2026-05-12 23:38:07 +02:00
0984360b14 auto-git:
[change] tests/domain/foliage-scatter.test.ts
 [change] tests/domain/scene-document-validation.test.ts
2026-05-12 21:44:28 +02:00
9b9f4ef190 Add validation tests for invalid target anchor configurations 2026-05-11 21:59:42 +02:00
bd8674ee60 Add validation test for NPC targetable property 2026-05-11 21:26:36 +02:00
89a9c8ddca Add validation test for invalid terrain foliage blocker masks 2026-05-02 11:35:14 +02:00
d62e467f9b Add terrain creation utility to validation tests 2026-05-02 11:35:14 +02:00
25a0abeed4 Feat: Add advanced rendering controls and validation for foliage settings 2026-05-02 10:53:30 +02:00
a2e6efbf8c auto-git:
[change] tests/domain/scene-document-validation.test.ts
2026-05-01 16:29:43 +02:00
54181bc2e0 auto-git:
[change] tests/domain/scene-document-validation.test.ts
2026-05-01 16:29:43 +02:00
b838e6ed1a Add validation and tests for player start climb bindings 2026-04-30 00:20:37 +02:00
1f72e3650e Add validation and tests for climbable properties in scene documents 2026-04-30 00:20:37 +02:00
6b21c1c5b0 Add validation and tests for god rays source size 2026-04-28 14:03:50 +02:00
b163e0aebc Add validation tests for advanced rendering distance fog parameters 2026-04-28 04:54:24 +02:00
e91a724b41 Implement and test God Rays advanced rendering feature 2026-04-28 04:41:05 +02:00
27ba91ad40 Add validation tests for distance fog settings 2026-04-28 04:10:43 +02:00
c368140aa2 Cleanup minor formatting issues and refine validation logic across components and tests 2026-04-28 03:38:48 +02:00
bd3c24ecdc Add validation tests for dynamic global illumination settings 2026-04-28 03:30:04 +02:00
e703462f26 Add test case for mouse camera inversion validation 2026-04-27 18:52:38 +02:00
1f198aee02 Refactor first-person navigation logic and remove explicit pointer lock handling 2026-04-27 18:44:15 +02:00
2d194832aa Improve pointer lock handling and context usage across runtime components 2026-04-27 18:43:48 +02:00
c443db3006 Refactor pointer lock handling and navigation state logic 2026-04-27 18:43:10 +02:00
f165717289 Add mouse camera inversion support and refactor first-person controller context usage 2026-04-27 18:28:33 +02:00
927482a15c Refactor player start settings: remove mouse camera inversion and update first-person pointer lock logic 2026-04-27 18:15:39 +02:00
10bee5ef4c Enhance scene document validation with project-level checks and add mouse invert setting 2026-04-27 17:24:24 +02:00
129966962f Enhance document validation with scheduling resources and local build content checks 2026-04-27 17:23:43 +02:00
583cca3d09 Add tests for mouse camera inversion settings in player start entities 2026-04-27 17:22:04 +02:00
54e16d44b4 Add list:fields script and update type casting in scene document validation tests 2026-04-27 16:06:04 +02:00
7eb475e7f1 Refactor type analysis utilities and field collection logic using type stack management 2026-04-27 16:02:50 +02:00
43d39565d7 Enhance runtime target management and input binding resolution 2026-04-27 15:57:26 +02:00
80226aa362 auto-git:
[change] tests/domain/scene-document-validation.test.ts
 [change] tests/unit/entity-instances.test.ts
 [change] tests/unit/viewport-canvas.test.tsx
2026-04-27 15:46:26 +02:00
8589e3c114 Refactor interaction system logic and add angle validation to scene documents 2026-04-27 15:20:07 +02:00
d7f86b6089 Add validation tests for interaction reach in scene documents 2026-04-26 23:09:39 +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
ebd3565561 auto-git:
[change] tests/domain/scene-document-validation.test.ts
2026-04-25 01:35:02 +02:00
39c4d7ac9b auto-git:
[change] tests/domain/scene-document-validation.test.ts
2026-04-23 09:07:42 +02:00
d54dec1bf9 auto-git:
[change] tests/domain/scene-document-validation.test.ts
2026-04-23 02:39:07 +02:00
c38e35dde0 auto-git:
[change] tests/domain/scene-document-validation.test.ts
2026-04-22 18:30:40 +02:00
7932706a44 auto-git:
[change] tests/domain/build-runtime-scene.test.ts
 [change] tests/domain/scene-document-validation.test.ts
 [change] tests/serialization/scene-document-json.test.ts
 [change] tests/unit/entity-instances.test.ts
 [change] tests/unit/viewport-focus.test.ts
2026-04-22 17:21:20 +02:00
99d371fdf6 auto-git:
[change] tests/domain/scene-document-validation.test.ts
2026-04-22 16:55:14 +02:00
91a89a276c auto-git:
[change] tests/domain/scene-document-validation.test.ts
 [change] tests/domain/world-settings.test.ts
 [change] tests/serialization/project-document-json.test.ts
2026-04-22 16:23:17 +02:00
c6c765ec69 auto-git:
[change] tests/domain/scene-document-validation.test.ts
 [change] tests/domain/world-settings.test.ts
 [change] tests/serialization/project-document-json.test.ts
 [change] tests/unit/world-shader-sky.test.ts
2026-04-22 16:00:24 +02:00
b2a4e1da7b auto-git:
[change] src/app/App.tsx
 [change] src/assets/starter-environment-assets.ts
 [change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document-validation.ts
 [change] src/document/scene-document.ts
 [change] src/document/world-settings.ts
 [change] src/rendering/world-background-renderer.ts
 [change] src/rendering/world-shader-sky.ts
 [change] src/runtime-three/runtime-host.ts
 [change] src/runtime-three/runtime-project-time.ts
 [change] src/shared-ui/world-background-style.ts
 [change] src/viewport-three/ViewportCanvas.tsx
 [change] src/viewport-three/viewport-host.ts
 [change] tests/domain/runtime-project-time.test.ts
 [change] tests/domain/scene-document-validation.test.ts
 [change] tests/domain/world-settings.test.ts
 [change] tests/serialization/project-document-json.test.ts
 [change] tests/serialization/scene-document-json.test.ts
 [change] tests/unit/world-shader-sky.test.ts
2026-04-22 15:30:43 +02:00