Unholy Arts Supporter Version 0.2.9 NPCs No Longer Mute Changelog
Added 2021-04-16 15:01:34 +0000 UTCToday's update brings the repeatedly requested generic dialogues for NPCs in the main game loop: they will now use lines for sex scenes, when initiating assaults, challenges and conversations, and in a couple extra instances. Other changes are further development of virginities, mind-blowing orgasms, taunts, a couple of battle actions, a new unused portrait and several other changes.
You can also view the new portrait in itch.io's next devlog post.
Changelog
Generic Dialogues
- Made a small function to get the names by which a character A may refer to a character B. The base appellative is the target's name, but depending on character A's drives and relationship stats, the function may also allow:
* Love: "my love"
* Pleasure: "beautiful"/"handsome","horny girl"/"horny boy","slut"
* Submission: "mistress"/"master"
* Domination: "pet","toy","slave","servant"
* Enmity: "asshole","scum"
* Racial: "flower", "kitten"
- Created a system to generate random dialogues in different situations.
* Each of these dialogues have requirements and weights. You won't see dialogues if their requirements aren't met, you'll be more likely to see dialogues if their relative weight is higher.
- Added generic dialogues for sex scenes under these categories: kissing, caressing, caress pussy, caress dick, caress ass, full sex, scissoring, penetrating, being penetrated, mounting, being mounted, kneeling, making kneel, being eaten out, sadism, sadism target, bondage, denial, hypnosis, locked mouth and caressed virgin genital.
- Added generic dialogues for NPCs' offers to initiate conversations under these categories: generic, friendly and flirty. Beware; NPCs with hostile intentions may use "friendly" lines, and NPCs with dominant intentions may use "flirty" lines.
- Added generic dialogues for NPCs initiating combat depending on their specific mission. Custom dialogues for challenge, humilliate, weaken enemy, gain domination, force sex, gain submissive and liberate friend missions.
- Generic dialogues may be disabled in custom scenes. They have been disabled in Varyonte's scenes at the start of the game. Please notify me if you think they should be disabled in any other scene.
- Added generic descriptions for orgasms using the same methods as generic dialogues. Their categories are: default, targetted pussy, scissored pussy, penetrated pussy, eaten pussy, penile, penetrating vagina, penetrating ass, penetrating mouth, targetted ass, penetrated ass, mindblowing, default ruined, ruined vaginal, ruined penile.
Virginities
- When you check the information of valid characters in the personal room menu, you may now see who took their virginities. Valid characters are the player character and those that share a special relationship with the player character.
* The description will receive minor changes depending on the circumstances of the event (virginity was lost during battle, lost during consensual sex, lost during sex and the character wasn't in control).
- Taking a character's virginity will now provoke relationship changes depending on the circumstances:
* Increased rivalry during battles.
* Increased romance and sexual tension during sex scenes where both characters are in control.
* Increased romance, sexual tension and target's submission during sex scenes where the target isn't in control.
* These effects scale with all relationship stat levels (friendship, domination, rivalry, etc.). The actor who takes the target's virginity receives smaller relationship changes.
Mind-blowing orgasms
- Non-ruined orgasms may become mind-blowing orgasms if a score threshold is passed. This score increases with lust overflow and normal orgasms during the currrent scene, and decreases with mind-blowing orgasms during the current scene.
* Mind-blowing orgasms provoke a 20% loss of the character's max willpower.
* Mind-blowing orgasms count twice for the purpose of calculating generic sex scenes effects.
Taunts and Casus belli
- Added a semi-hidden system called "casus belli": characters who gain a casus belli on another character may assault or challenge them for no infamy cost one time during the day.
- Casus belli may be gained if another character uses an offensive social interaction against you. This will be notified during the conversation.
* Insult actions have a 25% chance of granting a casus belli, patronize has a 5% chance of granting a casus belli.
- Added mission "Casus belli retribution", where NPCs will assault any target they have a casus belli against. Weight increases with domination (x2) and ambition (x1), decreases with cooperation (x1). This mission may be initiated even if the target is perceived to be slightly stronger than the actor.
* Added dialogues to this mission.
- Removed clause that always disallowed "taunt" conversation mission. Characters who feel some hostility towards you may now actively try to give you a casus belli during conversation.
- Characters that you hold a casus belli against will now be marked with a red (!) in the map.
New battle scene actions
- Tease locked pussy/Tease locked dick: Similar for the most part to Stroke pussy and stroke dick, causing some extra damage from actor's empathy, and not just their agility. These actions require the target to have the proper locked genital, and similarly to the sex scene actions "tease locked [genital]", they push the target to orgasm if they were near the limit. These actions should make battles end faster should any participant have too much bondage.
* These actions are now learned through the scroll "Punishing the traitors".
- Frontal pounce: A pounce action that doesn't initiate sex. Therefore, it doesn't require any character to have any specific free genitals.
* This action is now learned through the scroll "The basics of combat".
AI ~ Sex scenes
- Tweaked yet again the chance for a NPC to target themself: 15% base chance, which may change to either 20% or 10% depending on the character's love and pleasure drives.
* Further tweaks: the initial dice roll for a NPC to target themself will be skipped if they may use no actions on themself. Other characters will not be considered as potential targets if no actions may be used on them. If no action may be used on any character, the actor will "Do nothing" on themself.
AI ~ Battle scenes
- When NPCs decide to pounce on a target, they first attempt to use any action other than "frontal pounce".
- Claw has been allowed to use "stroke pussy" and "stroke dick" again. Otherwise, she turned pretty useless once she ran out of bar resources.
AI ~ Social
- If character A was a special target (ally, love, rival, etc) of character B on day X, they now have a 50% chance of remaining the same kind of special target on day X+1.
Scrolls
- Added scrolls "Gleaming Caverns" and "Shapeshifter Customs", containing lore information about the upcoming first adventure.
Other ~ Formatting & text QoL
- Reduced weight of sexual tension when choosing the description of relationships.
- Changed formatting and location of some elements of the scenes screen.
- Added tooltips in the passages where the player selects Varyonte's boons, indicating the stats used by the actions granted by each boon.
Other ~ Map
- Added exception to allow the player to ask NPCs with followers to follow them if the target NPC is submissive to the player. This is intended to fix situations where the player's subs immediately get followers at the start of a map period.
Sex action tweaks
- Slime hug: The continued action now has an "intensity" value. If slime hug is repeatedly used by the same actor against the same target, no new slime hug actions will be created, and the intensity value will grow by one instead. The intensity value (i) is passed to this formula: [ (1+1.5/(i+0.5))^(i) - 1 ], which is then used as a multiplier when calculating Slime Hug's general damage. This should make the multiplier slowly grow until it reaches a limit between 2.5 and 3.5 at very high values.
- Deny orgasm: From now on, this action is only usable by characters who have the lead.
Fixes
- The AI routine to initiate challenges commanded to assault, the AI routine to initiate assaults commanded to challenge. This has been reversed.
- Fixed rare bug that would throw an exception when a character demanded their own liberation as the result of winning a non-liberation battle.
- Inserted a provisional fix to an issue that would break simulations when NPCs challenged each other at the start of the first day. Must be kept on watch.
- Disabled button to stop following a NPC when the player is being prompted to advance to a joined conversation.
- The continued action "Leg-hold head" will now properly require and use the actor's pussy.
- Added extra instructions to charFollowsChar function to prompt any character A who starts following any character B to join B's conversation, if appliable. Feedback on this fix is welcomed.
- Solved issue where NPCs would receive infamy twice when challenging the player.
- Solved issue where the scenes screen would be filled with information from the last turn of a different scene that didn't involve the player character.
- Fixed the battle action "Channel aether" formula, which was previously granting ridiculously high amounts of willpower.
- Solved issue that would provoke specific topics' prompts not to be deleted. This could provoke, for instance, that the player would get spammed with sex offers when these weren't rejected.