Commit Graph

870 Commits

Author SHA1 Message Date
7fbb23cc32 Refactor: Rename player start constants to include _VALUE suffix 2026-04-27 15:58:57 +02:00
807e1a543f Implement player start key binding capture and refine key handling logic 2026-04-27 15:58:28 +02:00
a533800451 Add player start interaction and targeting state drafts 2026-04-27 15:58:09 +02:00
9c6fc8d49d Initialize state for player start look input target switch and target button cycles 2026-04-27 15:57:49 +02:00
5eef7734c0 Add default constants for player start look input and target button cycles 2026-04-27 15:57:49 +02:00
715f819f76 Feature: Implement and test clear target functionality for player start actions 2026-04-27 15:56:49 +02:00
d09c550ffe Refactor: Improve type safety and readability across entity and player start logic 2026-04-27 15:55:35 +02:00
775cbbb976 Refactor simulation state management using snapshot data 2026-04-27 15:43:25 +02:00
1c762715a4 auto-git:
[change] src/app/App.tsx
 [change] src/document/migrate-scene-document.ts
2026-04-27 15:43:25 +02:00
5a6e9ba792 Centralize editor simulation control using dedicated controller API 2026-04-27 15:43:02 +02:00
7c4545ac1b Refactor simulation reset logic to use controller method 2026-04-27 15:43:02 +02:00
e79a1dec22 Refactor simulation state management using dedicated controller 2026-04-27 15:42:38 +02:00
5548eaa17f auto-git:
[change] src/app/App.tsx
 [change] src/runtime-three/runtime-host.ts
2026-04-27 15:42:22 +02:00
50f9e145e4 Improve interaction prompt phrasing and add player start interaction logic. 2026-04-27 15:41:57 +02:00
94d30252df Improve interaction prompt display to include gamepad bindings 2026-04-27 15:41:08 +02:00
0b106a4eaa Remove unused mouse binding code imports 2026-04-27 15:41:08 +02:00
247a16ba6d Update input labels to include mouse binding information 2026-04-27 15:41:08 +02:00
267ca6b262 Add support for mouse button bindings for player start actions 2026-04-27 15:40:09 +02:00
2710c6a4ff Use readFiniteNumberDraft for interaction angle reading 2026-04-27 15:22:52 +02:00
f02709b0cb Feature: Add player start interaction angle configuration 2026-04-27 15:17:31 +02:00
1e298b56d2 Remove unused TransformSessionState type import 2026-04-27 00:34:56 +02:00
33dc7e8749 Feature: Implement and integrate transform preview change handling 2026-04-27 00:32:30 +02:00
7f3ad26c46 Improve transform session state management by explicitly clearing the active session reference upon state changes, clear operations, or errors. 2026-04-27 00:32:05 +02:00
40e82d216f Sync latest active transform session reference 2026-04-27 00:31:40 +02:00
0b45a76539 Initialize ref for tracking active transform session 2026-04-27 00:31:40 +02:00
b93f48fe96 Update type imports in App.tsx 2026-04-27 00:31:40 +02:00
0e42223f60 Add interaction reach setting for player start entities 2026-04-26 23:05:14 +02:00
767787c1e1 Enhance interaction prompt by calculating and using three directional rays (center, left, right) 2026-04-26 23:04:50 +02:00
013c944fc4 auto-git:
[change] src/app/App.tsx
 [change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document-validation.ts
 [change] src/rendering/world-background-renderer.ts
 [change] src/rendering/world-shader-sky.ts
 [change] tests/domain/scene-document-validation.test.ts
2026-04-25 01:37:07 +02:00
1390845d5d auto-git:
[change] src/app/App.tsx
2026-04-25 01:34:30 +02:00
b6e37b64da auto-git:
[change] src/app/App.tsx
2026-04-25 01:34:03 +02:00
03a8e1c2fd auto-git:
[change] src/app/App.tsx
2026-04-23 08:58:14 +02:00
43cde7211e auto-git:
[change] src/app/App.tsx
2026-04-23 08:57:07 +02:00
4e32fe48c8 auto-git:
[change] src/app/App.tsx
2026-04-23 08:56:03 +02:00
48177c54f1 auto-git:
[change] src/app/App.tsx
2026-04-23 08:55:34 +02:00
7927978e5d auto-git:
[change] src/app/App.tsx
2026-04-23 08:55:16 +02:00
4cb38ada18 auto-git:
[change] src/app/App.tsx
2026-04-23 08:55:03 +02:00
404bcb8d17 auto-git:
[change] src/app/App.tsx
2026-04-23 08:54:54 +02:00
474dd4e25f auto-git:
[change] src/app/App.tsx
2026-04-23 08:13:02 +02:00
686907cf1b auto-git:
[change] src/app/App.tsx
2026-04-23 08:13:01 +02:00
21b3fc211a auto-git:
[change] src/app/App.tsx
2026-04-23 08:09:31 +02:00
0f65abf8e1 auto-git:
[change] src/app/App.tsx
2026-04-23 08:09:18 +02:00
2a9dfc97e5 auto-git:
[change] src/app/App.tsx
2026-04-23 08:09:18 +02:00
b6649d38c2 auto-git:
[change] src/app/App.tsx
2026-04-23 08:09:18 +02:00
1a352c6806 auto-git:
[change] src/app/App.tsx
2026-04-23 08:08:17 +02:00
f64e000b2d auto-git:
[change] src/app/App.tsx
2026-04-23 08:08:09 +02:00
20664854e4 auto-git:
[change] src/app/App.tsx
2026-04-23 08:07:41 +02:00
7c1ea863df auto-git:
[change] src/app/App.tsx
2026-04-23 08:07:30 +02:00
e36985ccd8 auto-git:
[change] src/app/App.tsx
2026-04-23 08:07:30 +02:00
6e171dc6ef auto-git:
[change] src/app/App.tsx
2026-04-23 08:06:21 +02:00