NokiMo
deepinteractivity
deepinteractivity

patreon


Information regarding the following updates and patch v0.2.11c

Hello, everyone! Version 0.3.0 is right around the corner, so I'd like to comment what's planned for the following versions. I've also just released a patch for version 0.2.11 - these usually just contain some bug fixes, but since this one also had some QoL improvements requested by the community I'll mention it in a public post as well.

Between version 0.3.0 and 0.4.0, I'll be adding the first adventure, dynamically chosen story events, and secondary protagonists.
Adventures are portions of the story that will take our protagonists through different areas of the Confined Valley. They will last for a few days, introduce new characters, areas and cultures, and present challenges to our Candidates to overcome.
Dynamically chosen story events are story events that may only take place if certain conditions are met, such as two characters sharing a specific special relationship, a characters' bodyparts being free, a NPC's drives reaching certain values, etc. This system allows me to write specific narratives that wouldn't make sense in all playthroughs, like Padmiri becoming disillusioned with her ideals or two specific characters having a more detailed and specific relationship. At the start, the conditions for specific story events will be detailed in a separate file, but in the future a new system to learn about their requirements will be added in-game.
Secondary protagonists will be characters that will appear periodically through the story, like the previously presented Artume, Hope and Rock, and may be invited to visit the Temple sporadically. I'm not certain how many of these characters will require too much memory for Twine to handle, which brings me to the next point.

All of these elements change how some sections of the code work, which may provoke bugs, or provoke performance issues. This is why I'm going to put a few days into making an experimental version where these changes may be tweaked and tinkered with at the Quickstart Room (a special passage that I use for debugging that is sometimes shown in Supporter versions). When I release it, I'll ask for your feedback on performance when many extra characters are added to the main game loop.

Since there's a lot of planned content after these changes that do not require changing too much the core of the game's code, I'm also planning to make a few version of the game between 0.3.0 and 0.3.X save compatible, so I will remind you to keep separate savefiles.

And finally, today's patch changelog:
- "Cancel Player Position" button will now only appear when the player is, in fact, in a position.
- Altered states will now be terminated if they have -1 > X >= 0 remaining turns, rather than exactly zero, fixing a bug where slimed could last forever.
- When a NPC cancels a primary continued action and they have no current scene mission, they have a 50% chance to cancel their current position as well.
- Padmiri's base preferences for oral and target mouth have been increased to 115 and 120.
- If the player entered a conversation because they were following a character they don't have a submissive relationship with, and they weren't following to repay debt, they'll now have the option to leave the conversation. They will also stop following any NPC by doing so.
- Conversation AI: Changed the position of the check that will make NPCs leave a conversation if they run out of social drive so that it will always be selected if it meets the requirements.
* Added another check that will prevent NPCs from considering proposing sex if they don't have enough social drive.
- While spectating scenes where the player is not involved, "q" will serve as a hotkey for the "Next turn" button, and "w" will serve as a hotkey for the "Auto-resolve scene" button.
- Getting a stalemate on "Beating a Kitty Into Friendship" will now lead to the passages where the player is the victor.
- At the sex scene of "Gifts for nature", the custom script will check for orgasms after dealing damage, preventing any character from starting the next turn at negative lust.
- Minor text fixes.


Related Creators