Joywayer
446fd5dcd0
feat: Add WorldStateFlagAttribute and custom property drawer for enhanced dialogue management
...
- Implemented WorldStateFlagAttribute to mark string fields as world state flags.
- Created NarrativeNPCEditor for custom inspector to visualize dialogue version activation states.
- Developed WorldStateFlagDrawer to provide dropdown menu for known flags in the inspector.
- Introduced ActorModule for managing DialogueActorSO assets, including viewing, creating, and deleting actors.
- Added DialogueModule for managing DialogueSequenceSO assets with detailed previews and action bars.
- Established QuestModule for managing QuestSO assets, including objectives and branches.
- Implemented QuestManagerPostprocessor to automatically refresh QuestManager's quest list on asset changes.
2026-05-24 00:36:11 +08:00
..
2026-05-15 14:47:24 +08:00
2026-05-23 21:23:09 +08:00
2026-05-22 10:48:52 +08:00
2026-05-19 11:50:21 +08:00
2026-05-23 21:23:09 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-19 11:50:21 +08:00
2026-05-19 11:50:21 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-22 10:48:52 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-20 15:10:35 +08:00
2026-05-20 15:26:51 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-22 10:48:52 +08:00
2026-05-15 14:47:24 +08:00
2026-05-19 15:18:13 +08:00
2026-05-19 15:18:13 +08:00
2026-05-20 16:37:32 +08:00
2026-05-15 14:47:24 +08:00
2026-05-22 10:48:52 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-23 00:10:23 +08:00
2026-05-15 14:47:24 +08:00
2026-05-23 19:10:29 +08:00
2026-05-23 21:23:09 +08:00
2026-05-23 21:23:09 +08:00
2026-05-23 21:23:09 +08:00
2026-05-19 18:03:25 +08:00
2026-05-19 16:04:40 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-22 10:48:52 +08:00
2026-05-15 14:47:24 +08:00
2026-05-22 10:48:52 +08:00
2026-05-15 14:47:24 +08:00
2026-05-21 11:44:01 +08:00
2026-05-15 14:47:24 +08:00
2026-05-19 15:18:13 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-23 19:10:29 +08:00
2026-05-15 14:47:24 +08:00
2026-05-23 19:10:29 +08:00
2026-05-23 21:23:09 +08:00
2026-05-23 19:10:29 +08:00
2026-05-15 14:47:24 +08:00
2026-05-20 16:52:22 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-23 19:10:29 +08:00
2026-05-23 21:23:09 +08:00
2026-05-23 21:23:09 +08:00
2026-05-19 11:50:21 +08:00
2026-05-19 11:50:21 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-15 14:47:24 +08:00
2026-05-24 00:36:11 +08:00
2026-05-15 14:47:24 +08:00
2026-05-20 16:18:35 +08:00
2026-05-20 15:26:51 +08:00