Commit graph

6 commits

Author SHA1 Message Date
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
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
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