|
|
915ff68aff
|
Refactor and update project schedule routines and options
|
2026-04-14 03:06:55 +02:00 |
|
|
|
2509678105
|
Add checks to prevent redundant updates in light and sound settings
|
2026-04-14 03:02:57 +02:00 |
|
|
|
c1ebb6cfe5
|
Update runtime control state synchronization and refresh logic
|
2026-04-14 03:02:57 +02:00 |
|
|
|
10c9438870
|
Rename syncRuntimeNpcScheduleToCurrentClock to syncRuntimeScheduleToCurrentClock
|
2026-04-14 03:02:24 +02:00 |
|
|
|
49ee2a1ed3
|
Add baselineResolved to runtime control surface
|
2026-04-14 03:02:24 +02:00 |
|
|
|
2dd2050e15
|
Update applyRuntimeProjectScheduleToControlState to handle baselineResolved and add helper functions
|
2026-04-14 03:02:01 +02:00 |
|
|
|
d0a14f4eae
|
Add support for scheduled control routines in project scheduler
|
2026-04-14 03:01:29 +02:00 |
|
|
|
7fdcf55960
|
Add support for additional control effects in document migration and runtime host
|
2026-04-14 02:38:56 +02:00 |
|
|
|
a995cd172e
|
Add sound emitter volume control and update runtime host for various controls
|
2026-04-14 02:38:47 +02:00 |
|
|
|
982409e83f
|
Update runtime scene build to include new control features
|
2026-04-14 02:38:05 +02:00 |
|
|
|
69c58ee5f4
|
Add applyActorPresenceControl method and update applyControlEffect to handle setActorPresence effect
|
2026-04-14 01:58:41 +02:00 |
|
|
|
335c53e6c9
|
Rename method from syncRuntimeNpcPresenceToCurrentClock to syncRuntimeNpcScheduleToCurrentClock
|
2026-04-14 01:58:41 +02:00 |
|
|
|
937bb64508
|
Refactor NPC presence and scheduling logic in runtime-host.ts
|
2026-04-14 01:57:52 +02:00 |
|
|
|
86259a1277
|
Refactor runtime host imports and add schedule resolution functions
|
2026-04-14 01:57:35 +02:00 |
|
|
|
037260c85b
|
Update runtime scene build to include scheduler state
|
2026-04-14 01:57:34 +02:00 |
|
|
|
97150b283a
|
Update NPC active state handling and add scheduler logic in scene build
|
2026-04-14 01:57:15 +02:00 |
|
|
|
3c59bb1fe5
|
Update buildRuntimeControlSurface to include scheduler state and handle duplicate actor IDs
|
2026-04-14 01:57:01 +02:00 |
|
|
|
7449faddfa
|
Add activeRoutineTitle and activeRoutineId to RuntimeNpc and RuntimeSceneDefinition
|
2026-04-14 01:57:01 +02:00 |
|
|
|
b23164b1b7
|
Update runtime scene build to include project scheduling
|
2026-04-14 01:56:50 +02:00 |
|
|
|
f986eb0282
|
Add runtime project scheduler implementation
|
2026-04-14 01:56:50 +02:00 |
|
|
|
c1f1ff7488
|
auto-git:
[change] src/app/App.tsx
[change] src/controls/control-surface.ts
[change] src/document/migrate-scene-document.ts
[change] src/document/scene-document-validation.ts
[change] src/document/scene-document.ts
[change] src/interactions/interaction-links.ts
[change] src/runtime-three/runtime-audio-system.ts
[change] src/runtime-three/runtime-host.ts
[change] src/runtime-three/runtime-interaction-system.ts
[change] src/runtime-three/runtime-scene-build.ts
[change] tests/domain/runtime-control-foundation.test.ts
[change] tests/domain/runtime-interaction-system.test.ts
[change] tests/serialization/control-interaction-links.test.ts
[change] tests/unit/runtime-host.test.ts
|
2026-04-14 01:42:17 +02:00 |
|
|
|
3ae63c83d1
|
auto-git:
[change] src/runtime-three/runtime-scene-build.ts
|
2026-04-14 01:42:17 +02:00 |
|
|
|
184147f8d5
|
Skip model instance without animations
|
2026-04-14 01:39:14 +02:00 |
|
|
|
a18c536659
|
Skip sound emitter with null audio asset ID
|
2026-04-14 01:39:14 +02:00 |
|
|
|
6d9bcb0880
|
Update import statements in runtime-host.ts
|
2026-04-14 01:36:00 +02:00 |
|
|
|
4df26baa14
|
Update localLightObjects to use LocalLightRenderObjects and adjust related methods
|
2026-04-14 01:35:46 +02:00 |
|
|
|
5c8bc31fb9
|
Add control state synchronization and effect application to RuntimeHost
|
2026-04-14 01:35:41 +02:00 |
|
|
|
a935ccfc96
|
Make playSound method in RuntimeAudioSystem accept null for link parameter and update RuntimeInteractionSystem to handle new control effects
|
2026-04-14 01:35:03 +02:00 |
|
|
|
8639566565
|
Add runtime control surface definition and build function
|
2026-04-14 01:34:56 +02:00 |
|
|
|
2a488fd3ad
|
Remove unused import from runtime-host.ts
|
2026-04-13 23:57:32 +02:00 |
|
|
|
fc93c45491
|
Map NPCs to runtime entities in RuntimeHost
|
2026-04-13 23:57:32 +02:00 |
|
|
|
dc791efab1
|
Add function to clone runtime character shape and create runtime NPC from definition
|
2026-04-13 23:57:07 +02:00 |
|
|
|
6a662bc9ff
|
Rename colliders to staticColliders and add runtimeTimeOfDayHours parameter
|
2026-04-13 23:53:41 +02:00 |
|
|
|
a56d4e4af9
|
Export buildRuntimeNpcCollider function and update parameter type
|
2026-04-13 23:53:41 +02:00 |
|
|
|
32f6c1a2c4
|
Update buildRuntimeSceneCollections to include NPC definitions and active status
|
2026-04-13 23:53:24 +02:00 |
|
|
|
0b7d7f5443
|
Ensure NPC presence update only when scene is ready
|
2026-04-13 23:50:58 +02:00 |
|
|
|
bb938d94dd
|
Update NPC presence handling and collision world refresh in runtime-host.ts
|
2026-04-13 23:50:52 +02:00 |
|
|
|
1220df79e6
|
Update scene build to include NPC definitions and runtime clock state
|
2026-04-13 23:49:34 +02:00 |
|
|
|
b711e0f10f
|
auto-git:
[add] src/runtime-three/runtime-npc-presence.ts
|
2026-04-13 23:48:38 +02:00 |
|
|
|
3f4e951f41
|
Add path-related commands and update selection handling
|
2026-04-13 21:23:03 +02:00 |
|
|
|
0eac096de5
|
Add paths functionality to scene document and related components
|
2026-04-13 21:21:39 +02:00 |
|
|
|
eb6386c7fd
|
Remove unused variable in runtime-scene-build.ts
|
2026-04-13 17:26:25 +02:00 |
|
|
|
1f48b7a7c1
|
Add fallback collider rendering for NPCs without model assets
|
2026-04-13 17:25:15 +02:00 |
|
|
|
0b7c2ba210
|
Import getNpcColliderHeight function in runtime-host.ts
|
2026-04-13 17:25:06 +02:00 |
|
|
|
1272092f8a
|
Add new geometry types to runtime-host.ts
|
2026-04-13 17:25:06 +02:00 |
|
|
|
bcd6f7d158
|
Add NPC collider attachment and update player collider creation logic
|
2026-04-13 17:17:10 +02:00 |
|
|
|
6252f6b12e
|
Add NPC collider support in runtime scene build
|
2026-04-13 17:17:02 +02:00 |
|
|
|
46ca1660d1
|
Add NPC model rendering support in RuntimeHost
|
2026-04-13 16:30:25 +02:00 |
|
|
|
ea29e329bc
|
Add support for NPCs in runtime scene build
|
2026-04-13 16:19:34 +02:00 |
|
|
|
989efdd53d
|
Add resolveRuntimeGlobalTimeState function and enhance runtime project time logic
|
2026-04-13 15:55:03 +02:00 |
|