|
|
0857b83a09
|
Improve horizontal distance calculations for interaction targeting
|
2026-04-27 15:21:28 +02:00 |
|
|
|
8589e3c114
|
Refactor interaction system logic and add angle validation to scene documents
|
2026-04-27 15:20:07 +02:00 |
|
|
|
7d4c8000c3
|
Refactor interaction prompt resolution to use view cone logic and introduce 2D vector utilities
|
2026-04-27 15:16:49 +02:00 |
|
|
|
9b8ec469c8
|
Refactor interaction system to use structured prompt resolution and improve side ray prompt selection logic
|
2026-04-26 23:04:04 +02:00 |
|
|
|
5f47001f6e
|
Refactor interaction system to support multiple ray directions and explicit reach distance
|
2026-04-26 23:03:35 +02:00 |
|
|
|
bb05a4b6cb
|
Standardize targeting acquisition range by replacing complex reach multipliers with a fixed acquisition distance
|
2026-04-25 16:04:57 +02:00 |
|
|
|
13635d0705
|
auto-git:
[change] src/runtime-three/runtime-interaction-system.ts
|
2026-04-25 10:26:52 +02:00 |
|
|
|
10c94fc5ec
|
auto-git:
[change] src/runtime-three/runtime-interaction-system.ts
|
2026-04-25 04:15:32 +02:00 |
|
|
|
4e36c12814
|
auto-git:
[change] src/runtime-three/runtime-host.ts
[change] src/runtime-three/runtime-interaction-system.ts
|
2026-04-25 04:15:20 +02:00 |
|
|
|
25d363dc7b
|
auto-git:
[change] src/runtime-three/runtime-interaction-system.ts
|
2026-04-25 04:13:50 +02:00 |
|
|
|
9a0228e9b2
|
auto-git:
[change] src/runtime-three/runtime-interaction-system.ts
|
2026-04-25 04:13:35 +02:00 |
|
|
|
ac9612a5a0
|
auto-git:
[change] src/runtime-three/runtime-interaction-system.ts
|
2026-04-25 04:13:10 +02:00 |
|
|
|
5a132cb351
|
Refactor NPC interaction logic in runtime-interaction-system.ts
|
2026-04-15 10:58:45 +02:00 |
|
|
|
1ee202f589
|
Remove unused method startDialogue from RuntimeInteractionDispatcher
|
2026-04-15 09:48:00 +02:00 |
|
|
|
fcf11f09bc
|
Make startNpcDialogue optional in runtime-interaction-system.ts
|
2026-04-15 09:25:56 +02:00 |
|
|
|
4b46b854d6
|
Update RuntimeInteractionSystem to support NPC dialogues and refactor dialogue handling
|
2026-04-15 09:06:51 +02:00 |
|
|
|
247ce9a0d0
|
Add scene transition handling in RuntimeInteractionSystem
|
2026-04-15 02:03:00 +02:00 |
|
|
|
46eff57199
|
Remove sceneExit handling from RuntimeInteractionSystem
|
2026-04-15 02:02:52 +02:00 |
|
|
|
47a0682f06
|
Remove sceneExit check from resolveEffectiveInteractionTrigger
|
2026-04-15 02:02:52 +02:00 |
|
|
|
8234e2fb6b
|
Refactor scene transition handling in runtime-interaction-system.ts
|
2026-04-15 02:02:37 +02:00 |
|
|
|
c730a1f4e5
|
Remove unused case 'toggleVisibility' in runtime-interaction-system.ts
|
2026-04-15 01:40:26 +02:00 |
|
|
|
91d88f1e05
|
Add setVisibility method to RuntimeInteractionDispatcher and update handling in RuntimeInteractionSystem
|
2026-04-15 01:39:55 +02:00 |
|
|
|
8fd0084f76
|
Pass sequences to getInteractionLinkImpulseSteps
|
2026-04-14 23:37:18 +02:00 |
|
|
|
07fcd85382
|
Update interaction system and project scheduler to use impulse steps
|
2026-04-14 23:20:32 +02:00 |
|
|
|
b13020e4ff
|
Handle specific control effects in RuntimeInteractionSystem
|
2026-04-14 23:16:42 +02:00 |
|
|
|
aa10043411
|
Refactor runtime interaction system to use sequence steps
|
2026-04-14 23:13:53 +02:00 |
|
|
|
f4cef8b0f0
|
Add function to resolve effective interaction trigger in runtime-interaction-system.ts
|
2026-04-14 21:27:26 +02:00 |
|
|
|
446118153e
|
Add trigger field to RuntimeDialogueStartSource and update usage
|
2026-04-14 21:19:29 +02:00 |
|
|
|
cef25c0847
|
Add function to calculate distance to axis-aligned box and update interaction system
|
2026-04-14 21:13:49 +02:00 |
|
|
|
7198b43241
|
Update player position handling in interaction system and tests
|
2026-04-14 21:12:53 +02:00 |
|
|
|
7449dccd61
|
Add player trigger probe and collision detection functions
|
2026-04-14 21:12:42 +02:00 |
|
|
|
fd13fdffe8
|
Add NPC dialogue support in scene document and runtime interaction system
|
2026-04-14 20:32:23 +02:00 |
|
|
|
30afd2129c
|
Add startDialogue method to RuntimeInteractionDispatcher and handle it in RuntimeInteractionSystem
|
2026-04-14 19:55:48 +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 |
|
|
|
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 |
|
|
|
f0b453f35e
|
Update interaction checks to use 'interactionEnabled' property
|
2026-04-12 03:36:01 +02:00 |
|
|
|
43e9e7baa0
|
Simplify interaction prompt display and handling in various components
|
2026-04-11 11:40:25 +02:00 |
|
|
|
bf501a6e38
|
Add support for scene exits in interaction system
|
2026-04-11 04:34:25 +02:00 |
|
|
|
c1f3064e9e
|
Add sound emitter validation and interaction handling
|
2026-04-02 19:38:26 +02:00 |
|
|
|
03354bad2c
|
Update trigger logic to check for links
|
2026-04-01 04:19:31 +02:00 |
|
|
|
7f07475b68
|
auto-git:
[change] src/runtime-three/runtime-interaction-system.ts
|
2026-04-01 04:05:09 +02:00 |
|
|
|
fca26a95d4
|
auto-git:
[change] src/runtime-three/runtime-interaction-system.ts
|
2026-04-01 04:05:09 +02:00 |
|
|
|
f981efde61
|
Add play and stop animation actions in runtime interaction system and update scene build to include animation properties
|
2026-04-01 00:03:02 +02:00 |
|
|
|
12e675692a
|
Extend RuntimeInteractionDispatcher with playAnimation and stopAnimation methods
|
2026-04-01 00:02:21 +02:00 |
|
|
|
ca1aaf9694
|
Add runtime interaction system
|
2026-03-31 06:46:48 +02:00 |
|
|
|
c3c9f95980
|
Remove unused runtime-interaction-system.ts file
|
2026-03-31 06:45:54 +02:00 |
|
|
|
eeb32fde7c
|
Add runtime interaction system and update scene build
|
2026-03-31 06:17:30 +02:00 |
|