Commit Graph

85 Commits

Author SHA1 Message Date
94dec56eb4 auto-git:
[add] src/rendering/terrain-layer-material.ts
 [add] tests/domain/terrains.test.ts
 [change] src/app/App.tsx
 [change] src/core/terrain-brush.ts
 [change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document-validation.ts
 [change] src/document/scene-document.ts
 [change] src/document/terrains.ts
 [change] src/geometry/terrain-brush.ts
 [change] src/geometry/terrain-mesh.ts
 [change] src/runtime-three/rapier-collision-world.ts
 [change] src/runtime-three/runtime-host.ts
 [change] src/runtime-three/runtime-scene-build.ts
 [change] src/viewport-three/ViewportCanvas.tsx
 [change] src/viewport-three/ViewportPanel.tsx
 [change] src/viewport-three/viewport-host.ts
 [change] tests/domain/build-runtime-scene.test.ts
 [change] tests/domain/rapier-collision-world.test.ts
 [change] tests/domain/terrain.command.test.ts
 [change] tests/domain/water-material.test.ts
 [change] tests/geometry/terrain-brush.test.ts
 [change] tests/geometry/terrain-mesh.test.ts
 [change] tests/serialization/scene-document-json.test.ts
 [change] tests/unit/terrain-foundation.integration.test.tsx
 [change] tests/unit/viewport-canvas.test.tsx
2026-04-20 02:37:01 +02:00
d0df07acf1 Add FOLLOW_ACTOR_PATH_SMOOTH_SCENE_DOCUMENT_VERSION to tests 2026-04-18 20:06:02 +02:00
07b667e3d8 Update scene document JSON tests to include terrains 2026-04-18 20:02:18 +02:00
5ff3136762 Remove dialogue library resource test from scene document JSON serialization 2026-04-15 09:59:57 +02:00
5a443e9da3 Update material names and add tests for box face UVs and scene document migration 2026-04-15 04:12:01 +02:00
5276d994bb Remove unused scene exit entity from tests 2026-04-15 03:49:49 +02:00
5958a94750 Add pause bindings migration in scene document JSON tests 2026-04-14 22:40:24 +02:00
37c3dade46 Add test for round-tripping dialogue library resources through scene schema 2026-04-14 20:02:11 +02:00
577df0b21d Add test for actor scheduler animation and follow-path routines in scene document JSON 2026-04-14 13:57:23 +02:00
42ad2e71d7 Add test for round-tripping authored scheduler routines 2026-04-14 02:07:55 +02:00
2a1e3cdcc9 Import additional control and scheduler functions in tests 2026-04-14 02:07:55 +02:00
7ec0328eac Add scheduler to scene document tests 2026-04-14 02:06:50 +02:00
a5a1b4d68c Add test for migrating pre-presence NPC entities to always-authored presence 2026-04-13 23:56:22 +02:00
5166af9cbf Update NPC entity test to include time window presence 2026-04-13 23:56:22 +02:00
f86cad1ea8 Add PATH_FOUNDATION_SCENE_DOCUMENT_VERSION and NPC presence creation functions 2026-04-13 23:56:22 +02:00
0eac096de5 Add paths functionality to scene document and related components 2026-04-13 21:21:39 +02:00
94dfc1be1e Add test for NPC foundation entity migration with default collider settings 2026-04-13 17:38:00 +02:00
5cb37780ec Update scene document version in serialization test 2026-04-13 17:33:25 +02:00
ad0a687e1b Add collider properties to scene document JSON test 2026-04-13 17:31:31 +02:00
40ee88e8fc Update scene-document-json.test.ts to include createDefaultProjectTimeSettings import 2026-04-13 16:39:57 +02:00
643eef3a0b Add default project time settings in scene document migration and test cases 2026-04-13 16:38:50 +02:00
cf10213a94 Add test for NPC entity serialization and migration 2026-04-13 16:35:02 +02:00
2e9ac3df00 Add model asset and update tests for scene document JSON 2026-04-12 03:54:03 +02:00
05f10237b4 Add test for migrating version 35 documents to default authored visible and enabled state 2026-04-12 03:51:28 +02:00
42cee3d19a Add air direction only setting for player movement 2026-04-12 02:19:46 +02:00
9459cbd191 Update tests for player movement validation and serialization, add migration for version 33 Player Start jump settings 2026-04-12 02:06:46 +02:00
4e8630abba Add whitebox bevel settings to scene document JSON tests 2026-04-12 01:05:38 +02:00
fe4e03af3c Update movementTemplate kind to custom and add detailed properties 2026-04-11 20:19:03 +02:00
11ae2106ad Add test for migrating version 31 Player Start movement bindings to include default jump, sprint, and crouch actions 2026-04-11 18:45:47 +02:00
c27339ed23 Add jump, sprint, and crouch bindings to scene document JSON tests 2026-04-11 18:45:09 +02:00
7a0625bfda Add test for migrating version 30 Player Start entities to include default movement template 2026-04-11 18:02:25 +02:00
3e6c7de635 Add movementTemplate to scene document test 2026-04-11 18:02:16 +02:00
daed85bb53 Update scene document version constants 2026-04-11 18:02:16 +02:00
383120a0c1 Add tests for static-simple model colliders and collision handling 2026-04-11 16:33:28 +02:00
b63071e815 Update test for scene document JSON migration of player start entity 2026-04-11 12:44:28 +02:00
747669aef5 Refactor scene document JSON tests for better structure and floating-point precision 2026-04-11 12:43:13 +02:00
920b9555a1 Refactor scene document JSON tests and update player start entity handling 2026-04-11 12:38:53 +02:00
0f0bfc853d Update scene document JSON tests for input bindings and migration 2026-04-11 12:34:09 +02:00
89caa179f2 Add migration test for Player Start entities with default input bindings 2026-04-11 12:17:09 +02:00
af4c10130d Add test for round-tripping authored third-person Player Start navigation 2026-04-11 11:20:19 +02:00
c1c79b5dc6 Add test for migrating Player Start entities to default to first-person navigation 2026-04-11 11:20:11 +02:00
c82d547dd8 Add surfaceDisplacementEnabled to water material tests and validation 2026-04-07 07:22:24 +02:00
0609882a16 Add water reflection mode and foam contact limit handling in scene document JSON tests 2026-04-07 06:53:34 +02:00
f130bd0af9 Add fogPath and waterPath to scene document JSON test 2026-04-06 08:44:10 +02:00
df4064ba12 Update test for scene document JSON migration 2026-04-06 08:33:29 +02:00
87651ee670 Add tests for whitebox geometry volume settings and migration of legacy scenes 2026-04-06 08:33:26 +02:00
67b435e3e2 Update scene-document-json.test.ts to include brush size derivation 2026-04-05 02:37:04 +02:00
82664df74d Add support for custom box brush geometry in scene documents 2026-04-05 02:35:29 +02:00
8f8f6894af Update tests for collider and geometry changes 2026-04-05 02:33:08 +02:00
3ce10dbed3 Update test cases for collision world and scene document serialization 2026-04-04 19:41:05 +02:00