|
|
8eb79b8d72
|
Add NPC usage filtering logic in App.tsx
|
2026-04-13 17:28:17 +02:00 |
|
|
|
b3b6529ff8
|
Generalize collider mode description function for NPCs
|
2026-04-13 17:28:09 +02:00 |
|
|
|
69c4896b42
|
Import and use NPC actor registry in App.tsx
|
2026-04-13 17:28:09 +02:00 |
|
|
|
c6afca48c4
|
Add NPC actor registry functionality
|
2026-04-13 17:28:09 +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 |
|
|
|
e4b4cc3211
|
Remove unused function createNpcMarkerMeshes in viewport-host.ts
|
2026-04-13 17:25:06 +02:00 |
|
|
|
35c1117de7
|
Update NPC preview creation with additional parameters
|
2026-04-13 17:23:50 +02:00 |
|
|
|
6afd5213bb
|
Add dispose method call for render objects
|
2026-04-13 17:23:50 +02:00 |
|
|
|
d2387947a4
|
Refactor NPC rendering to include collider and facing markers
|
2026-04-13 17:23:42 +02:00 |
|
|
|
b02b6512fb
|
Add method to tag entity group with ID and kind
|
2026-04-13 17:23:26 +02:00 |
|
|
|
a904626307
|
Simplify NPC render object creation
|
2026-04-13 17:23:26 +02:00 |
|
|
|
2e46b66a20
|
Apply shadow state after adding render objects
|
2026-04-13 17:23:26 +02:00 |
|
|
|
a4f91d3871
|
Update creation preview condition for NPC entities
|
2026-04-13 17:22:09 +02:00 |
|
|
|
3442516465
|
Apply advanced rendering shadow flags to entity render objects
|
2026-04-13 17:22:09 +02:00 |
|
|
|
6532038b22
|
Add dispose method to EntityRenderObjects
|
2026-04-13 17:22:00 +02:00 |
|
|
|
447935699d
|
Add NPC collider settings and helper functions
|
2026-04-13 17:22:00 +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 |
|
|
|
08f3ad426c
|
Refactor collision validation logic for player start and NPC entities
|
2026-04-13 17:11:04 +02:00 |
|
|
|
de10305f69
|
Add NPC collider settings to scene document
|
2026-04-13 17:10:47 +02:00 |
|
|
|
2505ae79c3
|
Refactor collider settings and add NPC collider
|
2026-04-13 17:10:38 +02:00 |
|
|
|
40ee88e8fc
|
Update scene-document-json.test.ts to include createDefaultProjectTimeSettings import
|
2026-04-13 16:39:57 +02:00 |
|
|
|
643eef3a0b
|
Add default project time settings in scene document migration and test cases
|
2026-04-13 16:38:50 +02:00 |
|
|
|
3b1be1645c
|
Add modelAssetId to entity creation test
|
2026-04-13 16:36:23 +02:00 |
|
|
|
ed60b22a44
|
Update test with static model asset ID
|
2026-04-13 16:36:23 +02:00 |
|
|
|
0d3de2d2a6
|
Add NPC entity to buildRuntimeSceneFromDocument test
|
2026-04-13 16:35:11 +02:00 |
|
|
|
cf10213a94
|
Add test for NPC entity serialization and migration
|
2026-04-13 16:35:02 +02:00 |
|
|
|
7832708e2a
|
Add NPC validation tests in scene document validation
|
2026-04-13 16:34:28 +02:00 |
|
|
|
478c6d0dfa
|
Add test for duplicating NPCs with fresh stable actor ID
|
2026-04-13 16:34:07 +02:00 |
|
|
|
dc33d99d81
|
Add NPC entity to project document and update tests
|
2026-04-13 16:33:47 +02:00 |
|
|
|
f27c71137e
|
Add NPC entity creation and validation tests
|
2026-04-13 16:33:40 +02:00 |
|
|
|
ac84a15d7f
|
Add npcs array to runtime scene fixture
|
2026-04-13 16:33:25 +02:00 |
|
|
|
7c4c9a476f
|
Add modelAssetId to entity target in editor-store tests
|
2026-04-13 16:33:25 +02:00 |
|
|
|
318a95d2be
|
Update viewport test helpers to support entity creation targets
|
2026-04-13 16:32:57 +02:00 |
|
|
|
46ca1660d1
|
Add NPC model rendering support in RuntimeHost
|
2026-04-13 16:30:25 +02:00 |
|
|
|
9b1c089809
|
Implement NPC form fields in App.tsx
|
2026-04-13 16:29:24 +02:00 |
|
|
|
cdab4d320b
|
Add NPC option to entity creation menu
|
2026-04-13 16:29:24 +02:00 |
|
|
|
295d689fab
|
Add NPC change application logic
|
2026-04-13 16:28:51 +02:00 |
|
|
|
3b24ff6c21
|
Add NPC placement functionality in App.tsx
|
2026-04-13 16:28:33 +02:00 |
|
|
|
da5a5b70d6
|
Add NPC entity creation and management features
|
2026-04-13 16:28:20 +02:00 |
|
|
|
979a189483
|
Add NPC support in viewport-host.ts
|
2026-04-13 16:25:44 +02:00 |
|
|
|
ff9956fd47
|
Add NPC rendering functionality in ViewportHost
|
2026-04-13 16:25:36 +02:00 |
|
|
|
e56fe6c6ba
|
Include NPC in entity render object handling
|
2026-04-13 16:24:57 +02:00 |
|
|
|
0f3f7b0501
|
Add NPC marker mesh creation and constants
|
2026-04-13 16:24:57 +02:00 |
|
|
|
37f1b79fc2
|
Add NPC marker mesh creation function in viewport-entity-markers.ts
|
2026-04-13 16:19:58 +02:00 |
|
|
|
ea29e329bc
|
Add support for NPCs in runtime scene build
|
2026-04-13 16:19:34 +02:00 |
|
|
|
f7f3a6d115
|
Add model asset ID to CreationTarget and update cloning logic
|
2026-04-13 16:19:27 +02:00 |
|