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
72a4a2e164
Enhance activity action handling by introducing companion verb checks in ActivityClauseAssembler and updating related methods for improved context management. Refactor ActivityLog to utilize new parameters for action logging, ensuring clarity in actor and place interactions. Increment version in mod.json to reflect these changes.
2026-07-15 12:08:38 -05:00
76e91385f6
Refactor activity action handling to improve clarity and functionality. Removed the ActivityActionLexicon class and integrated its logic into ActivityActionComposer, enhancing the management of action phrases. Updated various methods to streamline action processing and ensure proper context handling for verbs. Adjusted ActivityModifierVoiceOverlay and ActivityClauseAssembler to support new action structures. Incremented version in mod.json to reflect these changes.
2026-07-15 11:54:20 -05:00
4b8deb012c
Implement life milestone tracking in ActivityLog and Chronicle. Introduced NoteMilestone method for logging significant events such as kills, deaths, and relationships, enhancing activity tracking. Updated Chronicle methods to utilize the new milestone logging, ensuring consistency between activity and chronicle records. Adjusted HUD icon handling for milestone activities and incremented version in mod.json to reflect these changes.
2026-07-15 11:07:52 -05:00
a91bff6110
Refactor animal voice descriptions in ActivitySpeciesVoiceCatalog for improved clarity. Adjusted phrasing in mammal voice templates to enhance readability and consistency. Incremented version in mod.json to reflect these changes.
2026-07-15 10:38:54 -05:00
e1506d263b
Refactor animal voice templates to enhance clarity and consistency. Updated various action phrases across multiple species, improving descriptions and engagement. Adjusted phrasing for better readability and context in ActivitySpeciesVoiceCatalog and its extensions. Incremented version in mod.json to reflect these changes.
2026-07-15 10:32:21 -05:00
d6ffad85cc
Refactor activity action and prose handling to improve clarity and expand functionality. Removed unused templates from ActivityActionComposer, introduced new clauses for observed targets and carrying actions in ActivityClauseAssembler, and updated ActivitySpeciesVoice to include additional authored verbs. Enhanced ActivityVerbMap to support new action mappings and incremented version in mod.json to reflect these changes.
2026-07-15 05:06:01 -05:00
8c0cff16a3
Refactor activity voice handling to streamline voice attributes and improve clarity. Removed the ActivityVoiceProfiles class and integrated voice key and source directly into the ProseVoice class. Updated ActivityVoiceResolver to utilize the new structure, enhancing voice resolution logic. Incremented version in mod.json to reflect these changes.
2026-07-15 03:59:00 -05:00
492591ff49
Update activity action and prose templates to enhance play-related descriptions. Revised various action phrases in ActivityActionLexicon and ActivityProse for improved clarity and engagement. Incremented version in mod.json to reflect these changes.
2026-07-15 03:10:46 -05:00
74bc7cf98f
Refactor activity action handling to incorporate terrain context in ActivityActionComposer and ActivityActionLexicon. Updated methods to enhance action phrasing based on the observed terrain, improving the clarity of activity prose. Added ActivityTerrain enum and terrain resolution logic in ActivityInterestTable and ActivityContext. Incremented version in mod.json to reflect these changes.
2026-07-15 03:01:07 -05:00
7439b3e7e6
Refactor activity prose and action handling for improved clarity and consistency. Updated various action templates in ActivityProse to enhance readability and context. Adjusted ActivityActionComposer and ActivityActionLexicon for better phrasing in actions. Enhanced ActivityClauseAssembler to refine combat-related suffixes. Incremented version in mod.json to reflect these updates.
2026-07-15 02:53:49 -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
0dfe3ab832
Add detailed activity prose for various actions in ActivityProse class
...
Expanded the ActivityProse class with new templates for actions such as laughing, singing, and playing. Enhanced the formatting logic to ensure proper sentence structure for activities, including mood and task labels. Updated AgentHarness to utilize the new prose formatting for activity sentences and adjusted test scenarios in HarnessScenarios to validate these changes. Incremented version in mod.json to reflect the update.
2026-07-14 23:48:53 -05:00
63bf44cae5
Enhance ActivityLog and ActivityInterestTable with detailed target resolution and activity tracking. Implemented new methods for resolving actor targets and formatting activity statistics, including colored display options. Updated HUD interactions to reflect these changes and added test scenarios for improved activity logging and display functionality.
2026-07-14 23:40:39 -05:00