Commit Graph

555 Commits

Author SHA1 Message Date
4cd99680d4 Fix scene validation by including scenes in context 2026-04-15 03:54:40 +02:00
9691ba84ce Add project scenes to validation context and improve scene transition check 2026-04-15 03:54:03 +02:00
eac599396a Include scenes in validation context 2026-04-15 03:54:03 +02:00
8aabc1e434 Update validateProjectSequence to include dialogues in document parameter 2026-04-15 03:46:55 +02:00
65797e9e59 Add validation for startSceneTransition effect in project sequence 2026-04-15 03:43:45 +02:00
98aa66d5e1 Bump scene document version and add new transition effect constant 2026-04-15 03:43:45 +02:00
a04c6fad18 Add validation for startSceneTransition effect in migrate-scene-document.ts 2026-04-15 03:43:18 +02:00
d9d288ab8d Remove readSceneExitEntity function and its usage 2026-04-15 03:43:14 +02:00
43d1e56347 Remove unused function createSceneExitEntity 2026-04-15 03:43:14 +02:00
50428afb8e Remove sceneExit validation from document validation 2026-04-15 02:08:34 +02:00
295366d94f Remove validateSceneExitEntity function and related logic 2026-04-15 02:08:25 +02:00
b9de337127 Remove unused SceneExitEntity type from imports 2026-04-15 02:08:25 +02:00
7ed8a6edd3 Update scene document validation to include scenes in project scheduler context 2026-04-15 02:08:25 +02:00
a0ec31aa06 Add impulse effects validation in project scheduler 2026-04-15 02:07:49 +02:00
e6f30d0735 Update scene document validation to include startSceneTransition effect checks 2026-04-15 02:07:31 +02:00
b4e378ef28 Remove global target validation for project scheduler 2026-04-15 02:07:22 +02:00
d90dafecac Update interaction control target validation message 2026-04-15 02:07:22 +02:00
4a4a1dd935 Include brushes in project scheduler validation context 2026-04-15 01:46:08 +02:00
16dd969a88 Add brush counts to project scheduler validation context and update scene target recording 2026-04-15 01:44:56 +02:00
37a189fadb Add validation for setVisibility effect targets in scene document 2026-04-15 01:40:58 +02:00
9f5daa8b8a Refactor sequence effect handling for setVisibility 2026-04-15 01:40:53 +02:00
d8161e8695 auto-git:
[change] src/document/migrate-scene-document.ts
2026-04-15 01:40:53 +02:00
52b3cba899 auto-git:
[change] src/document/scene-document.ts
2026-04-15 01:40:53 +02:00
36f81d74b0 Refactor sequence handling and add new sequences panel 2026-04-15 01:17:01 +02:00
4cab97d785 Remove unused ProjectSequencesPanel component and update sequence document migration and validation 2026-04-15 01:13:31 +02:00
cfcb131b56 Add project sequence steps and update related files 2026-04-15 01:10:26 +02:00
661741aed8 Add validation for project sequence duration and clip properties in scene-document-validation.ts 2026-04-15 00:47:27 +02:00
a17b6fae05 Update sequence clip reading to include startMinute, durationMinutes, and lane 2026-04-15 00:47:04 +02:00
133a83bcdb Update scene document version and add project sequence duration 2026-04-15 00:46:53 +02:00
144c717757 Correct error messages for sequence clip validation 2026-04-15 00:22:40 +02:00
f13188bf32 Refactor sequence step handling to use clips 2026-04-15 00:18:42 +02:00
8c1f332a85 Rename dialogues parameter to projectResources in validateProjectSequence 2026-04-14 23:47:28 +02:00
d8482e6834 Add support for 'runSequence' interaction link in migrate-scene-document.ts 2026-04-14 23:47:03 +02:00
ba9deb43b5 Add sequences to SceneDocument migration 2026-04-14 23:46:59 +02:00
e782811c4b Add validation for dialogue and sequence IDs in scene document 2026-04-14 23:37:06 +02:00
29129e6e4f Enhance project scheduler validation by incorporating sequence effects and ensuring valid sequence IDs. 2026-04-14 23:36:56 +02:00
9fce9834b6 Add sequence validation for interaction links 2026-04-14 23:36:27 +02:00
b8ab7f383d Fix undefined check in dialogue validation 2026-04-14 23:36:27 +02:00
ea58fb7bd7 Refactor validation functions to include context parameter 2026-04-14 23:35:59 +02:00
d09bc6dd17 Add validation for project sequences and update resource validation 2026-04-14 23:35:33 +02:00
a6dda24748 Import ProjectSequence and related functions in scene-document-validation.ts 2026-04-14 23:34:52 +02:00
dcab81fd4e Add PLAYER_START_PAUSE_BINDINGS_SCENE_DOCUMENT_VERSION to migrate-scene-document.ts 2026-04-14 23:34:52 +02:00
c4b016c82f Add support for runSequence interaction and update scene document migration 2026-04-14 23:34:15 +02:00
8559241b5a Implement reading of project sequence steps and libraries 2026-04-14 23:34:05 +02:00
132107e2a9 Add support for run sequence interaction link and project sequence library version 2026-04-14 23:34:05 +02:00
328018154c Update scene document to include sequences 2026-04-14 23:33:13 +02:00
fe4cdad1dc Add pause functionality validation in scene document 2026-04-14 22:39:31 +02:00
f4491e13a5 Add pause time binding to player start input bindings 2026-04-14 22:39:24 +02:00
9314beef68 Bump scene document version and clear pressed keys in runtime host 2026-04-14 22:39:24 +02:00
fd13fdffe8 Add NPC dialogue support in scene document and runtime interaction system 2026-04-14 20:32:23 +02:00