Commit graph

9 commits

Author SHA1 Message Date
af17d9acd1 feat(identity): enhance job display and narrative probes for identity roles
- Introduce IdentityJobDisplayLabel to normalize job labels
- Update harness scenarios to reflect identity role changes
- Implement probes for live lover recovery and episode continuity
- Refactor narrative presentation to improve event relevance and tracking
- Expand InterestVariety to manage routine replay cooldowns effectively
2026-07-23 15:32:39 -05:00
d1be1d9f00 Enhance citizen job handling by implementing live inventory checks and dynamic labeling. Introduce new status chips for dossiers and improve identity tag formatting. Update harness scenarios to validate job labels and statuses. Increment version to 0.25.93 in mod.json. 2026-07-17 12:36:24 -05:00
3cac264bd7 More coverage 2026-07-16 19:35:24 -05:00
020d73fa9c Phase 1 2026-07-15 22:16:24 -05:00
eaa431cc3d Enhance interest management in IdleSpectator by introducing new methods for enumerating live plot, era, book type, trait, and building IDs. Update AgentHarness to support domain feeds and add new harness scenarios for domain event auditing and event tracking. Refactor event registration logic in InterestFeeds and WarInterestFeed to streamline interest candidate creation. Increment version in mod.json to 0.16.32 to reflect these changes. 2026-07-15 21:24:20 -05:00
199adee644 Build Inventories 2026-07-15 20:09:08 -05:00
892e645872 Implement comprehensive happiness tracking features across multiple components. Introduce methods for enumerating happiness IDs, logging happiness events, and managing happiness-related actions in ActivityLog and AgentHarness. Enhance HUD icon handling for happiness effects and add new harness scenarios for testing happiness functionalities. Increment version in mod.json to reflect these changes. 2026-07-15 14:42:30 -05:00
d5803bbd59 Implement status tracking enhancements in ActivityLog and AgentHarness. Introduce methods for noting status gains and losses, resetting status counters, and auditing status activities. Update HUD icon handling for status-related actions and add new harness scenarios for status management. Increment version in mod.json to reflect these changes. 2026-07-15 13:14:36 -05:00
88a0c38c00 Enhance ActivityInterestTable and ActivityLog with comprehensive context building for actors. Introduced the BuildContext method to encapsulate actor details, improving activity tracking and logging. Updated ActivityLog to utilize the new context for better clarity in logged actions. Adjusted test scenarios in HarnessScenarios to validate these enhancements. Incremented version in mod.json to reflect the update. 2026-07-15 02:39:32 -05:00