v0.4.0
Added
- MCM slider for "Continue narration chance (%)" to control how often AI continues narrating after sex comments.
- Moved action declarations to initialData.json for easier editing without recompiling scripts.
Changed
- MCM option changed from "Allow manual bed selection" to "Use default OStim start scene", and now makes start scene behaves same way as default OStim starts.
- Improved climax event messages with more natural language and better context. Enhanced orgasm detection with detailed tracking of ejaculation locations (on/in specific body parts).
- Event handling refactored to use direct narration requests instead of event schemas for more natural flow.
- Sex start, scene change, and climax events now trigger AI comments directly with rich context.
- Decline/rejection system unified across all action types with consistent cooldown handling.
- Improved confirmation dialogs with more natural language and better context for player choices.
- Declines now just log short lived event(present for 2 minutes in your recent events history) instead of triggering NPC reaction. It is up to you to explain your decline.
Fixed
- Orgasm messages now properly exclude the climaxing actor from the "with" participants list.
- Removed debug trace calls that were cluttering logs.
Release Notes
See the changelog for full details: https://github.com/tetherball88/OStimNet/blob/v0.4.0/CHANGELOG.md