Releases: MinLL/MinAI
beta42.2
What's Changed
- Update to new CHIM plugin page format.
- Fix issue where NPC's could not remove armbinders.
- Update util.php to preserve player name case by @id1001-gthb in #89
- Improve BuildEquipmentContext by @seemycode00 in #88
- Fix error when generating dialogue target during solo scenes by @Dekana in #90
- Update command_prompt_custom.php by @id1001-gthb in #91
New Contributors
- @id1001-gthb made their first contribution in #89
- @seemycode00 made their first contribution in #88
Full Changelog: beta41.1...beta42.2
beta42
What's Changed
- Added hotkey and spells for toggling sapience on or off.
- Small prompt tweaks to radiant dialogue.
- Small prompt tweaks to devious narrator'js eldritch path.
- Mod Event fixes and improvements
Contributions
- Update util.php to preserve player name case by @id1001-gthb in #89
- Improve BuildEquipmentContext by @seemycode00 in #88
New Contributors
- @id1001-gthb made their first contribution in #89
- @seemycode00 made their first contribution in #88
Full Changelog: beta41.1...beta42
beta41.1
What's Changed
- Fixed sex confirmation dialogue.
- Added MCM option to prevent NPC's from joining ongoing scenes.
- Added MCM option to prevent NPC's from changing sex type mid scene.
Full Changelog: beta41...beta41.1
beta41
What's Changed
- Updated for CHIM release.
Contributions
- Refactoring idea by @tetherball88 in #85
Full Changelog: beta40.3...beta41
beta40.3
What's Changed
- Added new dedicated rechat controller for radiant dialogue.
- Small bugfixes
Full Changelog: beta40.2...beta40.3
beta40.2
What's Changed
- Fix spammy follow notification
- Fix server issue with apostrophes in NPC names
- Add feature to automatically record diary entry for narrator on sleeping.
- Minor bug fixes.
Full Changelog: beta40.1...beta40.2
beta40.1
What's Changed
- Improved device awareness
- Bug fixes around voice type fallback
- Improved Orgy Handling
- Sexlab P+ Support
- Improved responses to player requests during in-sex dialogue
- Reenabled Follow / Stop Follow, which is now working smoothly!
- Disabled narrator name override on the narrator profile. This is not supported, and caused issues if it was changed. Users can still change this, it just won't have any effect.
- Fixed bug with actors being assigned "fox" race.
- Added hostile comments if the party is defeated.
- Assorted bugfixes and optimizations.
Contributions
- fix IsSexActive by @tetherball88 in #80
- Largegroup2 by @stnfnk in #79
- improved context and dialogue prompt by @tetherball88 in #82
- Sexlab P+ support for scenario descriptions by @Dekana in #86
- Update follow player to use minai own package by @sansan14102 in #84
- Update nsfw.md by @MinLL in #87
New Contributors
Full Changelog: beta39-release...beta40.1
beta39-release
This is a major update that adds a new UI, and focuses on polishing the mod to bring it closer to a 1.0 release state. NSFW options / features are now hidden unless the user has either Sexlab or Ostim installed.
After installing the updated server plugin, run the Dwemer Server update file as well. This is the last release that will require the manual installation of the plugin. Future releases should use the updater to update the server plugin. This version requires AIFF 1.0.11 or later!
Update Instructions:
- Copy the minai_plugin folder to your HerikaServer plugins folder as normal.
- Run the Dwemer Server Updater.
- Install the skyrim mod like normal.
- Navigate to the new UI (Under the plugins page), and configure the mod to your liking.
What's Changed
- New Feature: Added User Interface for configuring the mod. Navigate to Server Plugins to access it. The user interface allows you to perform one-click updates to keep the mod up to date, and configure options without having to edit php files.
- New Feature: In-combat dialogue. You can now talk to enemies or allies in combat. Furthermore, there are new types of radiant dialogue available when in combat, or when the enemy is in a searching state. Now supports dynamic dialogue for Ally <-> Ally, Ally <-> Enemy, Enemy <-> Enemy, and Ally <-> PC, and Enemy <-> PC. For example, enemies will trash-talk, allies will communicate with eachother, etc.
- NPC Combat State / Hostility are now tracked, and will factor into their dialogue.
- Improved consistency of Sapience - NPC's are added/removed less frequently.
- Added several new Mod Events for third-party mods to build more powerful integrations. See the Modder's Guide for more details.
- Added new factions that modders can add to NPC's to prevent MinAI actions from being exposed to a specified actor. See the Modder's Guide for more details.
- Config.php is no longer overwritten (And should no longer be edited by hand) when updating.
- Many significant improvements and bugfixes for the Sex Comments system.
- Added configurable ambient sex dialogue if no dirtytalk has happened in some time.
- Added basic Sexlab Defeat handling. The AI will now differentiate inbetween battles that are won and lost. This will be further refined and improved in future releases.
- Various performance improvements.
- Fix command backoff for narator.
- Tweaks to the Devious Narrator.
- Other assorted bug fixes and tweaks.
Contributions
- fixed variable name by @tetherball88 in #57
- consolidated sex event handlers by @tetherball88 in #58
- moved sex scene context to context file instead of adding only when sextalk on scene change happened by @tetherball88 in #59
- Stable by @MinLL in #61
- Nsfwmd by @stnfnk in #62
- Fix action description for EquipVibrator. by @naitro2010 in #64
- All sex personalities by @tetherball88 in #65
- fix following not activate and don't remove if npc is in scene after by @sansan14102 in #69
- added ambient sex talk, tuned ambient prompts a little by @tetherball88 in #60
- scenes descriptions by @tetherball88 in #72
- added speak style to personalities edit table by @tetherball88 in #73
- added ability to generate pretty descriptions using diary endpoint by @tetherball88 in #74
- fixed issue when one of columns could be null(ostim_id and sexlab_id … by @tetherball88 in #75
- Generate personality with LLM by @tetherball88 in #76
- added timestamp columns by @tetherball88 in #77
- initial for awareness system by @tetherball88 in #78
Full Changelog: beta38.3...beta39-release
beta38.3
What's Changed
-
Improve stability of Sapience system. NPC's should be randomly removed much less, if at all.
-
Fix server errors from new sex comments system
-
fixed error with imported file by @tetherball88 in #56
Full Changelog: 38.2...beta38.3
beta38
This is currently a pre-release because the sex comment system still needs a bit of polish to make it more user friendly. Don't send support requests for this system yet. It works better than the old one out of the box, but a lot of the powerful functionality needs to be made more accessible to the user.
What's Changed
- Completely overhauled the sex comment / dirty talk system. The new system is much more powerful and flexible. Different NPC's can have different personality types / likes / interests that will influence how they roleplay during sex. This is still WIP, and needs an interface / system to automatically import NPC's.
- Optimized server performance by more intelligently querying and caching results from the DB.
- Temporarily disabled follow commands until they can be polished a bit better.
- Added routine to cleanup follow packages that got stuck on nearby AI's when loading a save.
- Added logic to synchronize MinAI's disable animations function with AIFF's. This works around an issue in AIFF where the animation setting would reenable itself. If you disable it in minai, it will stay that way.
- Fixed bug with radiant system that would sometimes cause the AI to think the player called out an NPC's name.
- Moved Narrator profile to "Narrator Override". If you have an existing "The Narrator" profile (Separate from the default one), delete it.
- Added toggle to config.php for stripping emotes like smirking from the LLM's response.
- Added the ability to block certain events from the game from playing (Example: If you didn't want the LLM to react to you leveling up, you could block "rpg_lvlup" in config.php). See the events tab for what a given event's key is after it occurs in game.
- Removed target requirement from some DD actions to make them work more reliably.
- Added support for Sexlab Separate Orgasms.
Contributions from the Community
- Add support for SLSO event by @sansan14102 in #51
- Pre-cache actor values by @sansan14102 in #52
- Change commenting system by @tetherball88 in #49
New Contributors
- @tetherball88 made their first contribution in #49
Full Changelog: beta37.2...beta38