04d5bcb381
Enhance theater lead handling and update combat scenarios.
...
- Introduce theater lead management to maintain focus during combat
- Add new steps for combat scenarios involving spectacle creatures
- Update InterestCandidate to track theater lead and combat participation
- Refactor InterestDirector to improve focus handling across maintain ticks
- Increment version to 0.28.18 in mod.json
2026-07-17 17:29:41 -05:00
03729664be
Implement building completion events and enhance earthquake handling.
...
- Update building event patches to include completion notifications
- Introduce earthquake event handling for ongoing seismic activity
- Modify event catalog to reflect changes in ambient interest settings
- Add new harness scenarios for library asset label validation
- Increment version to 0.28.17 in mod.json
2026-07-17 17:13:43 -05:00
8a4314be6f
Enhance Lore interactions and improve dismiss behavior.
...
- Allow multiple named entries for grave force command on the same tile
- Update dismiss behavior to clear Lore and dossier while keeping idle off
- Introduce new methods for managing dismiss grace period
- Refactor focus handling for fallen subjects and their killers
- Increment version to 0.28.13 in mod.json
2026-07-17 16:47:17 -05:00
c11b87aa2e
Implement gravestone features and enhance Lore interactions.
...
- Add gravestone management with max stack and lifetime settings
- Introduce new commands for grave interactions in scenarios
- Update Lore handling to include gravestone context and details
- Refactor death cause formatting for improved readability
- Increment version to 0.28.11 in mod.json
2026-07-17 16:32:10 -05:00
750a303d89
Implement variety valve for combat interactions and enhance scoring.
...
- Introduce variety valve mechanics for cut-in opportunities during combat
- Improve fight balance calculations and scoring based on participant counts
- Add new scenarios for testing variety valve interactions and combat focus
- Update combat event handling to prioritize live fighters over bystanders
- Increment version to 0.27.6 in mod.json
2026-07-17 15:09:19 -05:00
366ae45f13
Implement combat isolation and improve combat event handling.
...
- Add new command for isolating combat pairs to prevent ambient escalation
- Enhance combat event logging and participant tracking
- Optimize combat focus handling based on participant count
- Update harness scenarios to validate new combat interactions
- Increment version to 0.26.7 in mod.json
2026-07-17 14:40:32 -05:00
90d5b1604f
Enhance dossier interactions and improve Lore click handling.
...
- Add related unit tracking for activity logs and dossiers
- Implement colorized names for related units in reason lines
- Update harness scenarios to validate new interactions
- Increment version to 0.26.1 in mod.json
2026-07-17 13:36:33 -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
cb13b29c9e
Implement durable combat pair ownership and enhance outbreak handling. Introduce FixedDwell beat cooldowns to prevent immediate reclaiming of camera focus on the same subject. Update combat event catalog to support unordered pair keys for combat scenes. Increment version to 0.25.87 in mod.json.
2026-07-17 02:32:43 -05:00
c5b3c96886
Stable Sticky
2026-07-17 01:54:59 -05:00
7dda02bcea
Fighting upgrade
2026-07-16 23:10:54 -05:00
e37cbf7890
fights
2026-07-16 22:27:59 -05:00
3ed85d01d1
Fix focus handoff
2026-07-16 21:54:44 -05:00
c575c57190
Moar
2026-07-16 21:31:00 -05:00
4491423236
Healthy Director
2026-07-16 21:17:02 -05:00
57d2e70476
Rework directo focus
2026-07-16 20:46:22 -05:00
3cac264bd7
More coverage
2026-07-16 19:35:24 -05:00
148e807f23
Enhance IdleSpectator functionality by refining activity logging and event handling. Implement logic to maintain the most recent activity in the log for better visibility. Update world event processing to improve handling of status loss and hatch events, ensuring accurate claims in the event ledger. Increment version in mod.json to 0.25.35 to reflect these updates.
2026-07-16 19:02:38 -05:00
1359d86591
Coverage for what we have
2026-07-16 17:32:00 -05:00
048b215814
Shallow Live
2026-07-16 16:20:33 -05:00
44371365b3
Update IdleSpectator to version 0.25.14, enhancing event handling by implementing a confirm-emit pipeline for relationship lifecycle events. Refactor event hooks to ensure accurate state transitions and improve clarity in event emissions. Document changes in event-prose and event-reason files to reflect the new observe-confirm-emit logic.
2026-07-16 16:07:48 -05:00
f953a66d77
Implement activity history enhancements in IdleSpectator by adding methods for live-relevance peeking and subject aging. Update WatchCaption to utilize the new functionality for improved activity tracking. Increment version in mod.json to 0.25.12 to reflect these changes.
2026-07-16 15:49:23 -05:00
04731c2c06
Audit all
2026-07-16 15:29:28 -05:00
2d1d915156
Score overhaul
2026-07-16 14:30:30 -05:00
cc0d44ae2e
the great migration
2026-07-16 14:21:48 -05:00
f4be23e23d
Refine event handling in IdleSpectator by introducing new scoring logic for species rarity bonuses and enhancing event catalog entries for relationship and status events. Update presentation tiers for happiness events to ensure accurate representation in gameplay. Increment version in mod.json to 0.24.0 to reflect these changes.
2026-07-16 13:49:16 -05:00
2c1f80cdb4
Enhance IdleSpectator event handling by introducing new logic for prose regressions and camera demotion criteria. Update event catalogs to adjust presentation tiers for various happiness events, ensuring accurate representation of event ownership. Refine scoring logic in InterestDirector to incorporate sticky scene management and improve camera cut-in conditions. Increment version in mod.json to 0.22.0 to reflect these changes.
2026-07-16 01:25:42 -05:00
1c00a7980a
Enhance IdleSpectator event handling by introducing hatch event logic and refining related event reasons. Update various event catalogs to improve clarity and accuracy of event descriptions, particularly for hatching and dream-related events. Increment version in mod.json to 0.21.3 to reflect these changes.
2026-07-16 01:08:36 -05:00
63ba0ca3d1
event catalog
2026-07-16 00:40:53 -05:00
ff824c76a1
Enhance interest management in IdleSpectator by refining event handling and scoring logic. Update various event catalogs to adjust event strengths and ownership attributes, ensuring more accurate representation of combat and relationship events. Revise InterestDirector and InterestCompletion to improve camera dwell management and combat activity detection. Increment version in mod.json to 0.20.12 to reflect these changes.
2026-07-16 00:27:37 -05:00
c253b5dd9c
Refactor IdleSpectator event handling to improve interest management and camera ownership logic. Update various event catalogs to remove ownership attributes and enhance label templates for clarity. Introduce new scoring logic in InterestDirector to better manage session protection and cut-in conditions. Revise AgentHarness and related components to streamline event registration and improve overall event clarity. Increment version in mod.json to reflect these changes.
2026-07-16 00:06:32 -05:00
3fe12d6ff0
Refactor decision event handling in IdleSpectator to filter camera-worthy events more effectively. Introduce new logic to exclude routine AI ticks and enhance the identification of significant kingdom-affecting decisions. Update event strength handling for birth moments and adjust status interest catalog to prevent non-essential traits from owning the camera. Increment version in mod.json to 0.19.3 to reflect these changes.
2026-07-15 23:10:30 -05:00
6c6a7cc286
Refactor event handling in IdleSpectator to improve reason clarity and ownership management. Update label templates across various event catalogs to provide more descriptive outputs. Enhance event registration logic to ensure accurate representation of actions and relationships. Increment version in mod.json to 0.19.2 to reflect these changes.
2026-07-15 23:03:57 -05:00
fd2283222c
Refactor interest management in IdleSpectator to enhance reason ownership handling and improve dossier updates. Introduce new methods in InterestDirector for managing owned candidates and update WatchCaption to synchronize reason display with active dwell states. Revise AgentHarness to ensure accurate reason reporting during inactivity. Increment version in mod.json to 0.18.2 to reflect these changes.
2026-07-15 22:33:32 -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
20996fa3a7
Mutation
2026-07-15 20:39:11 -05:00
199adee644
Build Inventories
2026-07-15 20:09:08 -05:00
8427079188
Update IdleSpectator to version 0.16.8. Introduce new functionality for managing long nametags in WatchCaption, ensuring they do not overlap with level badges. Add new harness scenarios for testing nametag layout and headline display. Revise existing harness commands for improved clarity and control. Increment version in mod.json to reflect these changes.
2026-07-15 18:44:30 -05:00
1d2e830013
Refactor interest management in AgentHarness to replace InterestTier with score-based handling. Update scoring logic across components to prioritize TotalScore for event processing and session control. Revise harness scenarios for improved clarity and accuracy in event representation. Increment version in mod.json to reflect these changes.
2026-07-15 18:26:57 -05:00
8cb19e7388
Enhance interest session handling in AgentHarness by adding a force session option. Update harness scenarios to improve event clarity and ensure accurate dossier representation without tier badges. Increment version in mod.json to reflect these changes. Additionally, improve WatchCaption layout for reason text to accommodate full text display without truncation.
2026-07-15 17:53:44 -05:00
69f305e369
Scorign
2026-07-15 16:57:28 -05:00
77cb688925
reworking scoring
2026-07-15 16:35:12 -05:00
d260472cc4
Implement new interest management commands in AgentHarness, enhancing functionality for interest variety, session control, and happiness suppression. Introduce new harness scenarios for testing director gaps and coverage. Update InterestDirector and InterestFeeds to support new features, including improved civic boost handling and interest expiration. Increment version in mod.json to reflect these changes.
2026-07-15 16:10:44 -05:00
79e1a93633
Enhance ActivityLog, AgentHarness, and Chronicle with improved interest tracking and event handling. Introduce methods for logging activity milestones, managing happiness occurrences, and integrating interest feeds. Update related functionality to ensure robust event processing and synchronization. Add new harness scenarios for testing interest and happiness features. Increment version in mod.json to reflect these changes.
2026-07-15 15:48:31 -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
7068ac44c5
dont dedupe important verbs
2026-07-15 13:37:55 -05:00
8ab8a9880a
Enhance ActivityLog with verb suppression logic to prevent duplicate task entries within a cooldown period. Introduce methods for managing logged verbs and their timestamps, and update related functionality in AgentHarness and WatchCaption for improved task synchronization. Add new harness scenarios for testing verb deduplication and task refresh. Increment version in mod.json to reflect these changes.
2026-07-15 13:29:20 -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
3f56cf457e
Enhance activity context management by introducing place handling in ActivityContext and ActivityClauseAssembler. Implement logic to determine if a place is an object, improving action phrasing in ActivityProse and related methods. Update ActivityLog to reflect new place handling, ensuring accurate context in activity descriptions. Increment version in mod.json to reflect these changes.
2026-07-15 12:22:29 -05:00