Commit Graph

2418 Commits

Author SHA1 Message Date
1e948257ee Add functions for averaging vectors and cloning transform preview items 2026-04-15 14:39:58 +02:00
175422ed38 Add activeSelectionId to EditorStore and update transform-session.ts 2026-04-15 14:39:45 +02:00
e0c369f53e Add utility functions for editor selection handling 2026-04-15 14:39:35 +02:00
e633f1f6a3 Remove unused vector operation functions from paths.ts 2026-04-15 11:22:52 +02:00
1aa3a8b5f0 Refactor function definitions in paths.ts 2026-04-15 11:22:52 +02:00
867cb58a18 Update function signatures in paths.ts 2026-04-15 11:21:56 +02:00
e2c09628e3 Update function signatures in paths.ts to include generic types 2026-04-15 11:21:35 +02:00
66d1aa7299 Refactor path smoothing logic and remove unused functions 2026-04-15 11:21:29 +02:00
a3eb94a9a2 Update function parameter type in paths.ts 2026-04-15 11:20:40 +02:00
ecc4794da0 Initialize smoothPath as true in buildRuntimeControlSurface 2026-04-15 11:19:20 +02:00
d5b941286c Add onSetControlStepPathSmooth to ProjectSchedulePane 2026-04-15 11:19:20 +02:00
2883afac71 Add smooth path option to project sequences 2026-04-15 11:15:09 +02:00
2a53aa01f4 Add function to update project sequence control step path smoothing in App.tsx 2026-04-15 11:13:44 +02:00
1332b488cf auto-git:
[change] src/app/ProjectSequencesPanel.tsx
2026-04-15 11:13:38 +02:00
d8d233b7fc auto-git:
[change] src/app/ProjectSequencesPanel.tsx
2026-04-15 11:13:38 +02:00
c4836a319c auto-git:
[change] src/document/scene-document-validation.ts
2026-04-15 11:13:24 +02:00
285e70c9ae Handle smoothPath in readControlEffect 2026-04-15 11:13:20 +02:00
58a9f1eef6 Add smoothPath option in createProjectScheduleEffectFromOption 2026-04-15 11:13:20 +02:00
b9dcdf72fa Add smoothPath property to RuntimeResolvedNpcPathState 2026-04-15 11:13:20 +02:00
a4107516e5 Update path sampling functions and add smoothPath option 2026-04-15 11:12:50 +02:00
8b39192647 Introduce path smoothing functionality with Catmull-Rom splines 2026-04-15 11:12:36 +02:00
b3fb3a0ebd Add smoothPath property to control effects and update formatting 2026-04-15 11:12:36 +02:00
77dce114c1 Clone smoothPath property in cloneControlEffect function 2026-04-15 11:11:10 +02:00
e6f144257f Add smoothPath option to FollowActorPathControlEffect and related interfaces 2026-04-15 11:11:10 +02:00
f8c0e2c4ea Bump SCENE_DOCUMENT_VERSION to 64 and add FOLLOW_ACTOR_PATH_SMOOTH_SCENE_DOCUMENT_VERSION 2026-04-15 11:11:10 +02:00
d148021f6d Update NPC dialogue panel text 2026-04-15 10:59:53 +02:00
bbf0ae4d70 Update scene document validation for NPC entities 2026-04-15 10:59:23 +02:00
9f0a7fe2af Add interaction links section to App component 2026-04-15 10:59:23 +02:00
63fda459d4 Refactor sequence link messages and descriptions 2026-04-15 10:59:06 +02:00
58dd2729e3 Update interaction source handling to include NPCs 2026-04-15 10:59:06 +02:00
9cce99b7db Add NPC support in interaction source entity handling 2026-04-15 10:58:50 +02:00
5a132cb351 Refactor NPC interaction logic in runtime-interaction-system.ts 2026-04-15 10:58:45 +02:00
50528acdfc Remove validation for empty dialogue speaker names 2026-04-15 10:10:56 +02:00
cf8d37dd44 Remove speakerName from dialogue line reading functions 2026-04-15 10:10:54 +02:00
f6a411e761 Bump SCENE_DOCUMENT_VERSION to 63 and add NPC_DIALOGUE_LINE_SPEAKER_REMOVED_SCENE_DOCUMENT_VERSION 2026-04-15 10:10:54 +02:00
927b7a4b53 Remove unused function in App.tsx 2026-04-15 10:10:36 +02:00
36b1ab39f2 Simplify dialogue speaker display in RunnerCanvas 2026-04-15 10:10:10 +02:00
30af0572ab Update speakerName type in RuntimeDialogueState 2026-04-15 10:10:10 +02:00
364e21df5f Remove speakerName handling in NpcDialoguesPanel 2026-04-15 10:10:02 +02:00
3a3bc72510 Remove speakerName from ProjectDialogueLine 2026-04-15 10:10:02 +02:00
2a3e8c4852 Update scene validation to include current scene entities 2026-04-15 10:04:18 +02:00
4310fec814 Update project resource validation in scene-document-validation.ts 2026-04-15 09:54:56 +02:00
a4296dd70c Remove unused variable dialogueId in migrate-scene-document.ts 2026-04-15 09:54:56 +02:00
da4e02a6f2 Remove ProjectDialoguesPanel component and related files 2026-04-15 09:53:33 +02:00
40541f60f7 Refactor dialogue normalization functions in entity-instances.ts 2026-04-15 09:52:48 +02:00
025793d9b1 Remove unused 'startDialogue' action and related code in App.tsx 2026-04-15 09:52:08 +02:00
96b28ee2b8 Remove dialogue validation checks from scene document validation 2026-04-15 09:51:31 +02:00
0702681c64 Remove dialogues field from SceneDocument migration 2026-04-15 09:51:04 +02:00
f3d174a3a7 Remove startDialogue interaction and related code 2026-04-15 09:50:32 +02:00
425d207c5b Remove unused dialogue property from validation functions 2026-04-15 09:50:32 +02:00