Search the Community
Showing results for tags 'descriptions'.
-
View File The new Apropos2. What does it do? 1. It displays, using a custom widget, descriptions of sexual-related events within SexLab, related to the Player, and NPCs. 2. It implements a Sexual Wear&Tear system, including Player, and unique NPC tracking, "abuse" textures/tattoos (requiring Slavetats) and a set of game "debuffs", or penalties that worsen as abuse worsens. 3. Integrates with SexLab Arousal to generate arousal based adjectives, etc. Descriptions Apropos will describe SexLab events: - Animation Start, Animation Change - Stage Start - Orgasm Start And it will describe: - Changes to Wear and Tear, either more damage, or healing. ("Your asshole doesn't hurt as badly as it once did.") - Perceived size of semen ejaculations, based upon factors like Race and Arousal. ("You just received a huge load from Kordir!") - In MF animations, the desire of a male partner (or female with strapon) to "slow down" and essentially move the stage back one notch. ("Draugr wants to fuck your pussy more!") Descriptions are pulled from a database of hundreds of constituent description files, each parameterized for randomized synonyms, wear and tear descriptors, and arousal descriptors using a token substitution system. Descriptions are versioned for 1st Person ("I fuck Rogdir hard!"), 2nd Person ("You fuck Rogdir hard!"), and 3rd Person ("Dragonborn fucks Rogdir hard!") 3rd Person descriptions are used for all NPC descriptions. Descriptions for SexLab events will include: - Vaginal, Anal, Oral/Blowjob, Boobjob, Handjob, Fisting, Cunnilingus, and other acts. - Covers DP, and gangbangs (MF, MMF, MMMF, MMMMF). - Covers Creature (bestiality), including creature gangbangs (CF, CCF, CCCF, CCCCF). Covers scenarios/perspectives: - Female Player Character and Male NPC(s). - Female Player Character and Female NPC(s). - Male Player Character and Female NPC(s). - Female Player Character and Creature(s). - Female NPC and Female NPC(s). - Male NPC and Female NPC(s). - Female NPC and Creature(s). Descriptions detect: - Victim status on one of the actors in the scene, usually set by mods like SexLab Defeat. - Animations tagged as Aggressive, Rough, or Forced. Tag-based Descriptions: SexLab supports, at the animation level, any number of "tags" to be applied. These can be read by Apropos2 to determine some basic information about the animation. For a reasonable list of tags most often used see here: When processing a SexLab event, Apropos2 reads these tags and they directly shape the kind of description that is shown for the PC or NPC. With regard to creature sex, tags are important, as multiple creature races can use the same SexLab animation, depending upon how they are registered. Consider as an example that in Skyrim Immersive Creatures, the "Goblin" creature is mapped to use the Falmer race's animations. In addition to reading tags pertaining to creature race, the actual Race of the critter will be used, if no reasonable match can be made. This can cover cases where an animator (or person assembling a SLAL package, has failed to apply a standard creature tag to the animation). Additionally, Race is used in specific ways, for instance, DremoraRace (or Dremora) to detect whether a certain tattoo gets applied for sexual abuse/w&t. Unique-Animation Descriptions: While Tag-based descriptions provide the greatest breadth of description generation, and also can handle future animations, assuming reasonable tags are applied, they aren't always the most immersive. When time permits, unique animation descriptions have been authored to provide the most precise, stage by stage, descriptions of what is happening in a scene. An example unique-animation description: "LeitoCunnilingus". Generally writing descriptions can be fairly labor intensive, and animators like Anub and Billyy provide a continual supply of new animations, so the best system is the hybrid approach that Apropos2 takes: Processing Rules: Step 1: If the animation has been listed already in the UniqueAnimations.txt control file (and enabled), attempt to locate a file for the unique animation db path. Step 2: If the file for this stage for the unique animation is found, use that description, and continue processing with this file. Goto Step#4 Step 3: If the animation has not been listed as unique, or the file from Step#2 was not found, look for a file using a tag-based folder. Step 4: If there is a file to process, Process file. Additional Messages: Normally Apropos2 will generate one message per stage, and messages during Orgasm, and AnimationStart. It is possible, if you have long timers setup in SexLab, there will be some "dead time" where no descriptions are shown. Enter "Additional Messages": It will look at your timers configured in SL MCM and if an additional message can "fit", it will display one additional message per stage. Generally, if you have a 30s (or greater) stage timer, you will see two messages for that stage - one is the original Apropos2 description, the second the "additional" message. It will, currently, only display ONE additional message per stage. That may change in the future. It is possible to opt-in to a Hotkey mechanism, instead of a timer. Keep in mind that the Widgets have timers themselves. They generally will display (unless changed in MCM) each message for 7 seconds. They also use a queuing mechanism that will save display requests in memory until prior messages finish displaying. So, if you mash the hotkey, you may get unexpected results as the widget system attempts to catch up and display queued requests. Wear and Tear Overview: - Detects 'abuse' during SL orgasm events, and if the character qualifies, then their abuse state is tracked over time. Continued abuse accrues and weakens the character, and time (and certain consumables) will heal the character. - Abuse is defined as one of two conditions: - The actor was tagged as a victim in an animation, most often - SL Defeat. - The animation itself is tagged with: Aggressive, Rough, or Forced. - Currently, only female Player characters and female NPCs that are marked as unique are tracked. Generic female "bandit" characters are not. Up to 50 characters, including the PC can be tracked. - Abuse is tracked against three body areas: - Vaginal - Oral - Anal - Abuse also is tracked against different scenarios: - General abuse (e.g. against humanoids) - Creature abuse - Daedric and Dremora abuse (Seeker, Lurker, plus Dremora Race) - These scenarios are tracked separately to control which abuse textures get applied (e.g. Daedric 'scars' for daedric abuse). - Each area/scenario are tracked with two variables: Level and State. The State variable uses a scale system that ranges from 0 through 9: 0 represents virginal, and 9 represents the absolute most destroyed state for that area. - If you are curious about the 'definitions' of each state, read the control file: WearAndTear_Descriptors.txt. - The Level part of the area/scenario tracking is the internal amount that represents the total 'raw' amount of W&T damage to that area. Eventually, the Level is mapped onto the State, through a hard-coded table lookup. - The amount of 'damage' applied to each area is determined by a few factors, but primarily is driven by a lookup in WearAndTear_Damage.txt, which maps generally Race->Damage amount. - For example, the humanoid W&T damage is 20.0, and the damage for a Bear is 60.0. It is completely subjective (as is this whole mod), but generally reflects the size of the actor, that is - the penis size. - While the Level->State lookup is hard-coded, it is possible to get similar level of customization by adjusting the values in WearAndTear_Damage.txt to your tastes, but remember to Refresh Apropos2 in MCM afterwards. - Given a "Real Life" prostitute could service 4 customers in a day, a Skyrim prostitute could do the same and at the end of the day she would have a 'nice' (State 3) pussy (,ass, mouth). - Given a "Real Life" prostitute could service 10 customers in a day, a Skyrim prostitute could do the same and at the end of the day she would have a 'pliant' (State 6) pussy (,ass, mouth). - Each body area W&T is potentially increased during sex. It depends upon how the animation has been tagged ("Vaginal", "Oral", ...). - Animations that have been improperly or insufficiently tagged will not be included in any W&T calculations. - Animations that have be improperly or insufficiently tagged can be 'patched', by adding entries in the AnimationPatchups.txt file and Refreshing Apropos2 in MCM. - In some cases with Beast sex, the proper beast tag sometimes is missing (e.g. "Falmer"). - If enabled, and Slavetats has been installed, Apropos2 will apply specific abuse textures, included in the mod. This is an optional feature - Apropos will detect the presence of Slavetats and enable/disable MCM features accordingly. - Currently, only the included abuse tattoos/textures can get applied to the character. - In addition to abuse textures, Apropos2 can apply character 'debuffs' which are gameplay penalties. The penalties are applied based upon the severity of the accrued abuse and the body area. - The debuffs include impairments to: Speed, Speech, Health/Stamina/Magicka regen, - "Debuff" effects - progressively worsen as the abuse accrues on the actor. Includes penalties to movement speed, health/stamina/magicka regen, speech impairments, and occasional staggering and crying. Debuff Table: - Current state of abused areas (Vaginal, Oral, Anal) are considered when main descriptions are generated, using the Synonym replacement system. - Apropos2 will generate abuse change messages when substantial damage or healing has occurred in the recent past (usually also corresponds to different levels of Abuse textures being applied). - General humanoid abuse W&T stats map to "After Effects" textures (see MCM) - Creature abuse W&T stats map to "Cuts and Scratches" textures (see MCM) - Daedric abuse W&T stats map to "Daedric Scars" textures (see MCM) - Also, face textures are applied for "Tears and Sobs" which are mapped to general abuse. - If installed, the Slavetats-makeup tats will be used to show running Mascara effects. Abuse Tattoo Table: Healing Mechanics Wear and tear will heal over time, assuming abuse has ceased. The longer the character has rested, the greater amounts of healing are applied (its non-linear). Three MCM settings directly affect healing: #1. Frequency of Wear Tear Degrade: How often will checks be made whether or not healing has occurred. #2. Chance of WT Heal: How likely that healing will occur during any particular check in #1. #3, Wear and Tear degrade factor. Scales the amount of healing applied during a check/healing period., #1 and #2 are easy to conceptualize. Basically how often does healing occur (healing "periods") and how likely does it occur? If you set #2 to 100%, healing will always occur during each checked period. If you set #1 to 1 hour, and rest for 8 hours, there will be 8 separate healing periods/checks. For example, depending upon how you want to play you could make W&T linger longer by setting it as: Every 12 hours, and 5% or heal up more quickly: Every 4 hours, and 25%. Or very quickly: Every 1 hour, and 100%. (as an aside, from an internal Skyrim Papyrus point of view, making the period larger, will result in fewer times the script has to wake up and do its calculations). Each healing period will apply some healing to all areas: The amount that is applied in healing towards Vaginal, Oral and Anal depends upon how many periods have transpired since the last abuse on that bodily area. If you let abuse rest for one healing period, that area will be healed by 15 points. If you heal for two periods, without any abuse, then the amount applied on the second period is increased, that is, it is more than 15 for the second period. This system implements a non-linear form of healing, so it "rewards" the character by avoiding continued abuse. It seemed "more realistic" (again totally subjective fantasy here) that it would not be a fixed amount per healing period. So, potentially the sequence of healing values over time to an area might be something like: 15, 34, 56, etc. and not just 15, 15, 15, ... As soon as the character experiences damage to the said area, the amount of healing that can be applied (once abuse again ceases) will be reset back to 15. The Degrade factor is a non-integer scaling factor that is used to scale (reward) the amount of healing applied to the character. The default value of 1.2 is used to generate the following example: If a character had accrued a raw vaginal damage of 1000 over time (equivalent to a maximum State of 9), and began to rest and heal, a Degrade Factor of 1.2 would heal completely after around 9 periods. A Degrade factor of 1.5 would heal up around 7 periods. The Maximum Wear Tear Value applies to the maximum accrued damage to any particular area. It is possible, without this cap, that a character getting gangbanged by a camp of Giants would perhaps be so abused that it would take forever to heal (more immersively, the character probably should just die, but that's a discussion for another day). So this just provides an upper maximum damage that cannot be exceeded. Any value above 800 really doesn't push the State above 9 anyways (in other words, accruing more raw W&T damage beyond 800 or so, will not apply even greater visible tattoos, or worse debuffs; it's just a higher damage value that has to be healed from). Healing with Consumables: The other mechanism to heal abuse is for the player to eat or drink specific consumables. The control file WearAndTear_Consumables.txt lists the current potions and/or ingredients that will apply healing and the amount of healing for each. { "Skooma": 25, "Redwater Skooma": 40, "Double-Distilled Skooma": 50, "Cyrodilic Brandy": 25, "Balmora Blue": 25, "White-Gold Tower": 25, "Velvet LeChance": 25, "Cliff Racer": 25, "Spider Egg": 15, "Chaurus Eggs": 15 } If you edit this control file, be sure to [Refresh] in Apropos2 MCM afterwards. For maximum roleplaying and immersion, it is recommended that the items in this list should be relatively rare ingredients OR directly imply some other consequence as the result of another mod, for instance: Skooma Whore, SexLab Parasites, etc. Healing via consumables is currently only available for Player characters. Healing is applied evenly to all bodily areas (e.g. Drink a skooma potion, you get 25 applied to Vaginal, Anal, and Oral separately). Also, healing via consumables does not consider the three variables above (period, chance, and factor). It always applies healing immediately, and the amounts are determined by the values in the control file, and are not computed. ---- It has been a while since I started working on this version, so I am probably forgetting some features, but here goes: - Restructured code, taking cues from SL internals, hopefully improves reliability during installs and upgrades. - Wear&Tear consumables is now genericized (see WearAndTear_Consumables.txt) for applying healing to W&T values. - Adjustable Widget width (defaults to 300px, varies between 250-500 in MCM) - Additional PC messages. Not only do we generate messages during Animation Start, Change, Stage, and Orgasm, but now messages for the Player can either be enabled to be automatic (default), or hotkey. - W&T texture tint color and mascara tint color controls in MCM - Mascara and crying tats will start being removed when the NPC /PC starts to heal. As long as W&T damage continues to acrue, the crying/mascara remains. - Arousal-based, post-scene messages regarding "load" size. Currently limited in code, but will be expanded to full messages. Uses {HUGELOAD} and {LARGELOAD} attributes. - One/one rape scenes can have the animation changed by the rapist, and/or animation stage backed up (stepped backwards to the previous stage), all based upon chance and arousal. It is possible to get more than one orgasm from an aggressor. - New tags to support Dwemer animations (Sphere, Ballista, Centurion, Spider): {MACHINE}, {METAL}, {UNTHINKING}, {FOREIGN} and others. NOTE: - File format for database files has not changed. AproposEdit users can continue for now to use that utility to make edits. - Apropos2 will compete with Apropos Classic. The widgets will try to occupy the same locations. Apropos2 scripts, quests and other objects have been named to avoid conflict with Apropos Classic. Best testing advice: Start a new character after uninstalling Apropos Classic. If you really need to: Uninstall Apropos Classic, and use "Save Cleaner" etc on the character save you really want to keep using with Apropos2. Troubleshooting: Wear & Tear Potential Problems: #1 PC or NPC appears to be tracked in Apropos (see MCM). #2 Active debuffs that never improve or get removed. #3 Tats that stay on and never change. If you see #3 but not #1 or #2, then it most likely is a Slavetats issue. If you see all three then possibly Apropos, or Load order, stack frame dumping, etc. Slavetats linger on PC or NPC.: Slavetats has been observed to bug out from time to time, which can cause requests for application or removal of tats to fail silently. In those cases, manually removing the tats in Slavetats MCM is one course of action. Another is to force all W&T to clear (affects both PC and NPC), in Apropos MCM. Currently, Apropos doesn't clean W&T on actors if W&T is disabled when there are active debuffs/tats on actors. Please clear W&T in Apropos MCM prior to disabling W&T. Face Tats not appearing at all: 2 things to check: The NIOverride.ini disables face overlays by default (whether from RaceMenu or NIOverride). This is due to a CTD caused when PC (or NPC) is beheaded in a kill move while having an overlay applied. To enable it, open the NIOverride.ini and find the setting bEnableFaceOverlays and set to 1. Not enough face overlay slots. Default is set to 3. Remember that the overlays are used by all tattoo/overlay mods, so if you applied face tats in the RaceMenu, that reduces the number of overlays available to SlaveTats. You can increase that number of face tats in the same NIOverride.ini. *.STRINGS files must be in the UTF8 format. User @egon123 wrote a quick guide for people using localized (e.g. German) versions of Skyrim whose .STRINGS files need to be converted into UTF-8: HOW TO REPORT PROBLEMS - Before reporting a problem, please verify you have installed/have the requirements above. - Before reporting a problem, please enable both Debug and Trace messages in MCM. - After reproducing the problem in-game, look under "My Documents\my games\Skyrim\Logs\Script\User" for specially named "Apropos0.log" file. - Send the Apropos0.log file along with normal Papyrus0.log file. ----- Permissions ----------------------------------------------------------------- You must ask my permission before distributing this mod on any site, unless you are translating. You are not allowed to edit any of the included scripts and resources except to translate the mod into another language. If you have patches or edits to scripts, PM me directly. Submitter gooser Submitted 11/05/2018 Category Sex Effects Requires SexLab 1.62.+, Skyrim LE/Oldrim, JContainers 3.2, SexLab Aroused, *.STRINGS in UTF8 format Special Edition Compatible No View File
- 1,782 replies
-
34
-
- sexlab
- wearandtear
-
(and 4 more)
Tagged with:
-
Apropos2 Text DB Update View File This work may be modified under the terms of CC BY-NC-SA. I consider this pre-release but ready to use (see "Future Work" below to see what I believe is missing from full release version). Oh look, colors! This must be a professional mod that I will try immediately! What is this? Apropos 2 is great. It's a well-designed engine for translating animations into descriptive text on the screen, increasing immersion. However, the text database is large and (Gooser's words) "labor intensive". I decided that I wanted to add some text to it, and found that the database needed some love. So I did that. This DB presumes a female Dragonborn with loose morals, with 1st or 2nd person descriptions as default. It removes the original DB's references to scat and incest. I speak, read, and write American English, so the output of this project reflects that localization. Features * W&T: Added Succubus Heart and Skooma Whore consumable compatibility * W&T: Healing potions now affect W&T * Synonym definition updates * Dramatically increased the places that the synonyms are utilized in the database * Added missing Female/Creature and Female/Female content * Added Female/Male and Female/Female foreplay content (set Sexlab -> Animation Settings -> Pre-Sex Foreplay to on) * Fixed typos and grammar * Added patchups to animation tags that needed it * Other text description additions to the DB Why do this? Synonyms are a quick, cheap way to add a ton of variation to the text displayed by Apropos 2. Known Issues * Some synonyms get capitalized when they're parsed, sometimes in very odd ways. This is a code issue that will need to be fixed in Apropos2 itself. * Female/Female animations make it hard to predict {PRIMARY} and {ACTIVE} actor assignments, making 1st and 2nd person narratives come out odd sometimes. * NMM chokes when trying to remove this mod. You might consider switching to Vortex if you're still using NMM. * MO makes some assumptions about mods that can be tricky, worik wrote a walk-through! Future Work * Animation patchups - IN PROGRESS (long-term effort) * Consistency: remove 3rd person strings that discuss internal thought processes - IN PROGRESS (long-term effort) * Consistency: change strings said out loud to start with ({ACTIVE/PRIMARY}) - IN PROGRESS (long-term effort) * Add missing Female/Creature content (Spriggan [OHV], Wisp [V], Horse [G], Skeever [H], HighlandCow [O], Lurker [A], Hagraven [A], Skeleton [O], StormAtronach[O], Slaughterfish[V]) - IN PROGRESS (0.6 versions) * Add Dwemer Estrus-specific text and UniqueAnimations assignments - IN PROGRESS (0.6 versions) * GoBack, HugeLoad, and LargeLoad refresh or implementation for all content - 0.7 versions * Perform manual/editorial review of all Male PC content - 0.7 versions * Convert Female/Male content in order to fill out Male/Female - 0.7 versions * Place content into files that are blank templates - 0.7 versions * Replace Female/Female {PRIMARY} and {ACTIVE} tokens with pronouns - 0.8 versions * "Rescue" strings utilized for unique animations and generalize them - 0.8 versions * Develop "Kink Kit" system so content of certain types can be swapped in and out of the DB Installation/Upgrade Make sure you have Apropos 2 installed! 1. Use your mod manager to install this file 2. In the Apropos 2 MCM, go to "Message Preferences" and click "Refresh from Database" 3. In the same MCM menu, click "Sexlab Animation Patchups" Recommended Mods * Skooma Whore: Play the balancing act between body aches and pains and addiction! * Sexlab Pheremones: There are now plenty of consumable options for managing W&T. Some of them include ingestable potions with a risk of contracting pheromones. * Apropos DB Filter: Is there something weird you don't like in the DB? Why remove it manually when you can be lazy AND thorough? * Corruption: Overlapping themes, and hey, more text on the screen! Why not? * Apropos2 Rape Descriptions NONCON Overhaul: Don't like "mind break"? You're not alone! Credits @gooser: for creating and maintaining the original database, not to mention the whole of Apropos2! @Vauria: for reporting broken JSON. Repeatedly. @GoldMembr: for significant content and patchup submissions Submitter Eadoo Submitted 09/09/2019 Category Sex Effects Requires Apropos 2 Special Edition Compatible Yes
- 508 replies
-
16
-
Version 0.6.22 (March 25 2023)
82,698 downloads
This work may be modified under the terms of CC BY-NC-SA. I consider this pre-release but ready to use (see "Future Work" below to see what I believe is missing from full release version). Oh look, colors! This must be a professional mod that I will try immediately! What is this? Apropos 2 is great. It's a well-designed engine for translating animations into descriptive text on the screen, increasing immersion. However, the text database is large and (Gooser's words) "labor intensive". I decided that I wanted to add some text to it, and found that the database needed some love. So I did that. This DB presumes a female Dragonborn with loose morals, with 1st or 2nd person descriptions as default. It removes the original DB's references to scat and incest. I speak, read, and write American English, so the output of this project reflects that localization. Features * W&T: Added Succubus Heart and Skooma Whore consumable compatibility * W&T: Healing potions now affect W&T * Synonym definition updates * Dramatically increased the places that the synonyms are utilized in the database * Added missing Female/Creature and Female/Female content * Added Female/Male and Female/Female foreplay content (set Sexlab -> Animation Settings -> Pre-Sex Foreplay to on) * Fixed typos and grammar * Added patchups to animation tags that needed it * Other text description additions to the DB Why do this? Synonyms are a quick, cheap way to add a ton of variation to the text displayed by Apropos 2. Known Issues * Some synonyms get capitalized when they're parsed, sometimes in very odd ways. This is a code issue that will need to be fixed in Apropos2 itself. * Female/Female animations make it hard to predict {PRIMARY} and {ACTIVE} actor assignments, making 1st and 2nd person narratives come out odd sometimes. * NMM chokes when trying to remove this mod. You might consider switching to Vortex if you're still using NMM. * MO makes some assumptions about mods that can be tricky, worik wrote a walk-through! Future Work * Animation patchups - IN PROGRESS (long-term effort) * Consistency: remove 3rd person strings that discuss internal thought processes - IN PROGRESS (long-term effort) * Consistency: change strings said out loud to start with ({ACTIVE/PRIMARY}) - IN PROGRESS (long-term effort) * Add missing Female/Creature content (Spriggan [OHV], Wisp [V], Horse [G], Skeever [H], HighlandCow [O], Lurker [A], Hagraven [A], Skeleton [O], StormAtronach[O], Slaughterfish[V]) - IN PROGRESS (0.6 versions) * Add Dwemer Estrus-specific text and UniqueAnimations assignments - IN PROGRESS (0.6 versions) * GoBack, HugeLoad, and LargeLoad refresh or implementation for all content - 0.7 versions * Perform manual/editorial review of all Male PC content - 0.7 versions * Convert Female/Male content in order to fill out Male/Female - 0.7 versions * Place content into files that are blank templates - 0.7 versions * Replace Female/Female {PRIMARY} and {ACTIVE} tokens with pronouns - 0.8 versions * "Rescue" strings utilized for unique animations and generalize them - 0.8 versions * Develop "Kink Kit" system so content of certain types can be swapped in and out of the DB Installation/Upgrade Make sure you have Apropos 2 installed! 1. Use your mod manager to install this file 2. In the Apropos 2 MCM, go to "Message Preferences" and click "Refresh from Database" 3. In the same MCM menu, click "Sexlab Animation Patchups" Recommended Mods * Skooma Whore: Play the balancing act between body aches and pains and addiction! * Sexlab Pheremones: There are now plenty of consumable options for managing W&T. Some of them include ingestable potions with a risk of contracting pheromones. * Apropos DB Filter: Is there something weird you don't like in the DB? Why remove it manually when you can be lazy AND thorough? * Corruption: Overlapping themes, and hey, more text on the screen! Why not? * Apropos2 Rape Descriptions NONCON Overhaul: Don't like "mind break"? You're not alone! Credits @gooser: for creating and maintaining the original database, not to mention the whole of Apropos2! @Vauria: for reporting broken JSON. Repeatedly. @GoldMembr: for significant content and patchup submissions -
Version 1.0.8
20,437 downloads
Apropos2 Rape Descriptions NONCON edit Version 1.0.8 (yeah these version numbers are made up, what about it?) What is this? These files contain an edit of the rape descriptions in the mod Apropos2, based on Apropos2 Text DB Update version 0.6.14. The new database aims to ensure every rape description is NONCONSENTUAL, and changes messages to more darkly fit that theme. With gooser's and Eadoo's permission I'm sharing this db to all who are interested. You will need Apropos2, and Apropos2 Text DB Update is highly recommended. The version I made based on only the Apropos2 database is here. That database was done in less time and, being my first attempt, done with less skill. They are different, and incompatible, thus the seperate post. This database is recommended instead. Okay, but why? Apropos2 is great, and so is Apropos2 Text DB Update, but without theme options it's jarring to go from a message about a character hating the rape to non-rapey "I actually wanted this"/"Weee I love rape" type themes back to struggling. I'd rather not have the second type at all, considering it doesn't quite fit the description of rape. My personal preference is for the rape themes to be cruel/merciless and unwanted, even if pleasurable. The pleasure messages would be forced/shameful and explicitly nonconsensual. The only way to make sure ONLY those type of descriptions were used (during rape) was to go comb the database line by line mass editting, filtering and replacing text. So I did just that. Unsurprisingly, this was a very time consuming project, but now the deed is done. The vast majority of messages should be consistent, but it's possible a few unthematic messages slipped through. If you see any immersion breaking messages or typos, let me know. What are the actual changes? Summary (first version): Here is a longer list of changes (all that I remembered to log, anyways). This list doesn't include changes made in newer versions. Why the different versions? For reasons not entirely known, sometimes synonyms won't display in game. Someone mentioned that frequent alt-tabbing may contribute, as well as other mods using improperly formatted jsons interfering with Apropos. Regardless, it seems that heavy changes to synonyms.txt can cause this to happen. I've shrunk down my synonyms.txt file, which has fixed the issue for my own save. However, I've also made 3 versions as workarounds to those with missing words: one with full usage of synonyms, one with most of the new synonyms replaced with normal text, and one with almost all but the necessary apropos synonyms replaced with normal text. If you can use the full synonym version without missing words, that's great. If not, try the LessSynonyms version. If both cause problems, go with MinimalSynonyms. If someone finds a solution/culprit to the missing synonyms problem, please do share it. Any good quality changes or fixes people want to contribute are welcome. The way I changed descriptions is through using a .bat to move all the rape descriptions into a separate folder, opening the entire new folder as a workspace in notepad++, then using the find and replace function in files to change phrases line by line. This allows you to fix EVERY usage of a bad phrase/description in the database simultaneously. Just make sure you're very specific in what you're changing, otherwise you will break things. Using the find function on what you're about to change BEFORE you change it can prevent a lot of mistakes. And remember that every description has variations for 1st, 2nd, and 3rd person perspectives, so any changes including phrases that contain perspective will need to be done thrice over, one for every perspective. You may be able to do the same thing with Apropos DB Filter or some other editor, but I find notepad++ to be more suited for this type of mass editing. It also contains convenient features and hotkeys, such as marking lines and formatting JSONs. Suggestions for changes are also welcome if you don't want to change the files directly, for example if you were to suggest: I want you inside me TO I can't believe this is happening... That would be an easy fix to add, and would be greatly appreciated. What's New in Version 1.0.8 Went through every file in FemaleActor_Male (all generic man on woman rape descriptions) and edited them with more care for better quality, and also removing unthematic messages. Specific changes in spoiler below (that I remembered to log, anyways) Installation: Download the version of your choice. Add the files to a mod manager, and install them after Apropos2, and Apropos2 Text DB Update. Overwrite where asked. Alternatively you could manually install the files in your data/apropos folder, but that's not recommended. Installs tested using Vortex, can't vouch for it working auto-install in other mod organizers. Be sure to update your synonyms from the database in the Apropos2 MCM once you're in game.-
29
-
- rape
- description
- (and 12 more)
-
Version 1.0.0
3,256 downloads
This is an edit of descriptions and synonyms for the mod Apropos2. Update: I've made a different, (and subjectively better) overhaul here. It's incompatible with this database, and far more intensive. Apropos2 is great, but with the removal of theme options it's jarring to go from a message about a character struggling and fighting to non-rapey "I actually wanted this"/"Weee I love rape" type themes back to struggling. If possible I'd want to not have the 2nd type at all. My personal preference is for the rape themes to be cruel/merciless and unwanted, and the pleasure messages to be forced/shameful and explicitly nonconsensual. Without theme/filtering options, the only way to make sure ONLY those type of descriptions were used during rape was to edit the descriptions themselves. I went ahead and spent way too many hours doing just that. Since it became a massive time sink, I decided to only change the 2nd person descriptions. This DB removed descriptions that didn't fit the theme, and editted many more. Editted descriptions add usage of synonyms, change the flavor of the descriptions to nonconsensual, and occasionally fix a few minor grammar issues. I also customized synonyms a bit. Many of the editted messages use the new synonyms to work correctly, and might say odd things without the editted synonym file. The most editted descriptions tended to be for creatures. With gooser's permission I'm posting this to share to share the customization with others have the same preference. Remember to update the database in game to have working synonyms. If you want 3rd or 1st person perspectives, you can simply copy/paste the 2nd person descriptions into 3rd or 1st person and update the grammar. I'd recommend something like notepad++ for quick ease of use with copy/pasting over the apropos editor. CTRL C + CTRL V will save you loads of time. Notepad++ also lets you use CTRL+F to find and replace words, for easy grammar changes.-
12
-
- rape
- descriptions
- (and 10 more)
-
Version 1.0.0.10
112,713 downloads
The new Apropos2. What does it do? 1. It displays, using a custom widget, descriptions of sexual-related events within SexLab, related to the Player, and NPCs. 2. It implements a Sexual Wear&Tear system, including Player, and unique NPC tracking, "abuse" textures/tattoos (requiring Slavetats) and a set of game "debuffs", or penalties that worsen as abuse worsens. 3. Integrates with SexLab Arousal to generate arousal based adjectives, etc. Descriptions Apropos will describe SexLab events: - Animation Start, Animation Change - Stage Start - Orgasm Start And it will describe: - Changes to Wear and Tear, either more damage, or healing. ("Your asshole doesn't hurt as badly as it once did.") - Perceived size of semen ejaculations, based upon factors like Race and Arousal. ("You just received a huge load from Kordir!") - In MF animations, the desire of a male partner (or female with strapon) to "slow down" and essentially move the stage back one notch. ("Draugr wants to fuck your pussy more!") Descriptions are pulled from a database of hundreds of constituent description files, each parameterized for randomized synonyms, wear and tear descriptors, and arousal descriptors using a token substitution system. Descriptions are versioned for 1st Person ("I fuck Rogdir hard!"), 2nd Person ("You fuck Rogdir hard!"), and 3rd Person ("Dragonborn fucks Rogdir hard!") 3rd Person descriptions are used for all NPC descriptions. Descriptions for SexLab events will include: - Vaginal, Anal, Oral/Blowjob, Boobjob, Handjob, Fisting, Cunnilingus, and other acts. - Covers DP, and gangbangs (MF, MMF, MMMF, MMMMF). - Covers Creature (bestiality), including creature gangbangs (CF, CCF, CCCF, CCCCF). Covers scenarios/perspectives: - Female Player Character and Male NPC(s). - Female Player Character and Female NPC(s). - Male Player Character and Female NPC(s). - Female Player Character and Creature(s). - Female NPC and Female NPC(s). - Male NPC and Female NPC(s). - Female NPC and Creature(s). Descriptions detect: - Victim status on one of the actors in the scene, usually set by mods like SexLab Defeat. - Animations tagged as Aggressive, Rough, or Forced. Tag-based Descriptions: SexLab supports, at the animation level, any number of "tags" to be applied. These can be read by Apropos2 to determine some basic information about the animation. For a reasonable list of tags most often used see here: When processing a SexLab event, Apropos2 reads these tags and they directly shape the kind of description that is shown for the PC or NPC. With regard to creature sex, tags are important, as multiple creature races can use the same SexLab animation, depending upon how they are registered. Consider as an example that in Skyrim Immersive Creatures, the "Goblin" creature is mapped to use the Falmer race's animations. In addition to reading tags pertaining to creature race, the actual Race of the critter will be used, if no reasonable match can be made. This can cover cases where an animator (or person assembling a SLAL package, has failed to apply a standard creature tag to the animation). Additionally, Race is used in specific ways, for instance, DremoraRace (or Dremora) to detect whether a certain tattoo gets applied for sexual abuse/w&t. Unique-Animation Descriptions: While Tag-based descriptions provide the greatest breadth of description generation, and also can handle future animations, assuming reasonable tags are applied, they aren't always the most immersive. When time permits, unique animation descriptions have been authored to provide the most precise, stage by stage, descriptions of what is happening in a scene. An example unique-animation description: "LeitoCunnilingus". Generally writing descriptions can be fairly labor intensive, and animators like Anub and Billyy provide a continual supply of new animations, so the best system is the hybrid approach that Apropos2 takes: Processing Rules: Step 1: If the animation has been listed already in the UniqueAnimations.txt control file (and enabled), attempt to locate a file for the unique animation db path. Step 2: If the file for this stage for the unique animation is found, use that description, and continue processing with this file. Goto Step#4 Step 3: If the animation has not been listed as unique, or the file from Step#2 was not found, look for a file using a tag-based folder. Step 4: If there is a file to process, Process file. Additional Messages: Normally Apropos2 will generate one message per stage, and messages during Orgasm, and AnimationStart. It is possible, if you have long timers setup in SexLab, there will be some "dead time" where no descriptions are shown. Enter "Additional Messages": It will look at your timers configured in SL MCM and if an additional message can "fit", it will display one additional message per stage. Generally, if you have a 30s (or greater) stage timer, you will see two messages for that stage - one is the original Apropos2 description, the second the "additional" message. It will, currently, only display ONE additional message per stage. That may change in the future. It is possible to opt-in to a Hotkey mechanism, instead of a timer. Keep in mind that the Widgets have timers themselves. They generally will display (unless changed in MCM) each message for 7 seconds. They also use a queuing mechanism that will save display requests in memory until prior messages finish displaying. So, if you mash the hotkey, you may get unexpected results as the widget system attempts to catch up and display queued requests. Wear and Tear Overview: - Detects 'abuse' during SL orgasm events, and if the character qualifies, then their abuse state is tracked over time. Continued abuse accrues and weakens the character, and time (and certain consumables) will heal the character. - Abuse is defined as one of two conditions: - The actor was tagged as a victim in an animation, most often - SL Defeat. - The animation itself is tagged with: Aggressive, Rough, or Forced. - Currently, only female Player characters and female NPCs that are marked as unique are tracked. Generic female "bandit" characters are not. Up to 50 characters, including the PC can be tracked. - Abuse is tracked against three body areas: - Vaginal - Oral - Anal - Abuse also is tracked against different scenarios: - General abuse (e.g. against humanoids) - Creature abuse - Daedric and Dremora abuse (Seeker, Lurker, plus Dremora Race) - These scenarios are tracked separately to control which abuse textures get applied (e.g. Daedric 'scars' for daedric abuse). - Each area/scenario are tracked with two variables: Level and State. The State variable uses a scale system that ranges from 0 through 9: 0 represents virginal, and 9 represents the absolute most destroyed state for that area. - If you are curious about the 'definitions' of each state, read the control file: WearAndTear_Descriptors.txt. - The Level part of the area/scenario tracking is the internal amount that represents the total 'raw' amount of W&T damage to that area. Eventually, the Level is mapped onto the State, through a hard-coded table lookup. - The amount of 'damage' applied to each area is determined by a few factors, but primarily is driven by a lookup in WearAndTear_Damage.txt, which maps generally Race->Damage amount. - For example, the humanoid W&T damage is 20.0, and the damage for a Bear is 60.0. It is completely subjective (as is this whole mod), but generally reflects the size of the actor, that is - the penis size. - While the Level->State lookup is hard-coded, it is possible to get similar level of customization by adjusting the values in WearAndTear_Damage.txt to your tastes, but remember to Refresh Apropos2 in MCM afterwards. - Given a "Real Life" prostitute could service 4 customers in a day, a Skyrim prostitute could do the same and at the end of the day she would have a 'nice' (State 3) pussy (,ass, mouth). - Given a "Real Life" prostitute could service 10 customers in a day, a Skyrim prostitute could do the same and at the end of the day she would have a 'pliant' (State 6) pussy (,ass, mouth). - Each body area W&T is potentially increased during sex. It depends upon how the animation has been tagged ("Vaginal", "Oral", ...). - Animations that have been improperly or insufficiently tagged will not be included in any W&T calculations. - Animations that have be improperly or insufficiently tagged can be 'patched', by adding entries in the AnimationPatchups.txt file and Refreshing Apropos2 in MCM. - In some cases with Beast sex, the proper beast tag sometimes is missing (e.g. "Falmer"). - If enabled, and Slavetats has been installed, Apropos2 will apply specific abuse textures, included in the mod. This is an optional feature - Apropos will detect the presence of Slavetats and enable/disable MCM features accordingly. - Currently, only the included abuse tattoos/textures can get applied to the character. - In addition to abuse textures, Apropos2 can apply character 'debuffs' which are gameplay penalties. The penalties are applied based upon the severity of the accrued abuse and the body area. - The debuffs include impairments to: Speed, Speech, Health/Stamina/Magicka regen, - "Debuff" effects - progressively worsen as the abuse accrues on the actor. Includes penalties to movement speed, health/stamina/magicka regen, speech impairments, and occasional staggering and crying. Debuff Table: - Current state of abused areas (Vaginal, Oral, Anal) are considered when main descriptions are generated, using the Synonym replacement system. - Apropos2 will generate abuse change messages when substantial damage or healing has occurred in the recent past (usually also corresponds to different levels of Abuse textures being applied). - General humanoid abuse W&T stats map to "After Effects" textures (see MCM) - Creature abuse W&T stats map to "Cuts and Scratches" textures (see MCM) - Daedric abuse W&T stats map to "Daedric Scars" textures (see MCM) - Also, face textures are applied for "Tears and Sobs" which are mapped to general abuse. - If installed, the Slavetats-makeup tats will be used to show running Mascara effects. Abuse Tattoo Table: Healing Mechanics Wear and tear will heal over time, assuming abuse has ceased. The longer the character has rested, the greater amounts of healing are applied (its non-linear). Three MCM settings directly affect healing: #1. Frequency of Wear Tear Degrade: How often will checks be made whether or not healing has occurred. #2. Chance of WT Heal: How likely that healing will occur during any particular check in #1. #3, Wear and Tear degrade factor. Scales the amount of healing applied during a check/healing period., #1 and #2 are easy to conceptualize. Basically how often does healing occur (healing "periods") and how likely does it occur? If you set #2 to 100%, healing will always occur during each checked period. If you set #1 to 1 hour, and rest for 8 hours, there will be 8 separate healing periods/checks. For example, depending upon how you want to play you could make W&T linger longer by setting it as: Every 12 hours, and 5% or heal up more quickly: Every 4 hours, and 25%. Or very quickly: Every 1 hour, and 100%. (as an aside, from an internal Skyrim Papyrus point of view, making the period larger, will result in fewer times the script has to wake up and do its calculations). Each healing period will apply some healing to all areas: The amount that is applied in healing towards Vaginal, Oral and Anal depends upon how many periods have transpired since the last abuse on that bodily area. If you let abuse rest for one healing period, that area will be healed by 15 points. If you heal for two periods, without any abuse, then the amount applied on the second period is increased, that is, it is more than 15 for the second period. This system implements a non-linear form of healing, so it "rewards" the character by avoiding continued abuse. It seemed "more realistic" (again totally subjective fantasy here) that it would not be a fixed amount per healing period. So, potentially the sequence of healing values over time to an area might be something like: 15, 34, 56, etc. and not just 15, 15, 15, ... As soon as the character experiences damage to the said area, the amount of healing that can be applied (once abuse again ceases) will be reset back to 15. The Degrade factor is a non-integer scaling factor that is used to scale (reward) the amount of healing applied to the character. The default value of 1.2 is used to generate the following example: If a character had accrued a raw vaginal damage of 1000 over time (equivalent to a maximum State of 9), and began to rest and heal, a Degrade Factor of 1.2 would heal completely after around 9 periods. A Degrade factor of 1.5 would heal up around 7 periods. The Maximum Wear Tear Value applies to the maximum accrued damage to any particular area. It is possible, without this cap, that a character getting gangbanged by a camp of Giants would perhaps be so abused that it would take forever to heal (more immersively, the character probably should just die, but that's a discussion for another day). So this just provides an upper maximum damage that cannot be exceeded. Any value above 800 really doesn't push the State above 9 anyways (in other words, accruing more raw W&T damage beyond 800 or so, will not apply even greater visible tattoos, or worse debuffs; it's just a higher damage value that has to be healed from). Healing with Consumables: The other mechanism to heal abuse is for the player to eat or drink specific consumables. The control file WearAndTear_Consumables.txt lists the current potions and/or ingredients that will apply healing and the amount of healing for each. { "Skooma": 25, "Redwater Skooma": 40, "Double-Distilled Skooma": 50, "Cyrodilic Brandy": 25, "Balmora Blue": 25, "White-Gold Tower": 25, "Velvet LeChance": 25, "Cliff Racer": 25, "Spider Egg": 15, "Chaurus Eggs": 15 } If you edit this control file, be sure to [Refresh] in Apropos2 MCM afterwards. For maximum roleplaying and immersion, it is recommended that the items in this list should be relatively rare ingredients OR directly imply some other consequence as the result of another mod, for instance: Skooma Whore, SexLab Parasites, etc. Healing via consumables is currently only available for Player characters. Healing is applied evenly to all bodily areas (e.g. Drink a skooma potion, you get 25 applied to Vaginal, Anal, and Oral separately). Also, healing via consumables does not consider the three variables above (period, chance, and factor). It always applies healing immediately, and the amounts are determined by the values in the control file, and are not computed. ---- It has been a while since I started working on this version, so I am probably forgetting some features, but here goes: - Restructured code, taking cues from SL internals, hopefully improves reliability during installs and upgrades. - Wear&Tear consumables is now genericized (see WearAndTear_Consumables.txt) for applying healing to W&T values. - Adjustable Widget width (defaults to 300px, varies between 250-500 in MCM) - Additional PC messages. Not only do we generate messages during Animation Start, Change, Stage, and Orgasm, but now messages for the Player can either be enabled to be automatic (default), or hotkey. - W&T texture tint color and mascara tint color controls in MCM - Mascara and crying tats will start being removed when the NPC /PC starts to heal. As long as W&T damage continues to acrue, the crying/mascara remains. - Arousal-based, post-scene messages regarding "load" size. Currently limited in code, but will be expanded to full messages. Uses {HUGELOAD} and {LARGELOAD} attributes. - One/one rape scenes can have the animation changed by the rapist, and/or animation stage backed up (stepped backwards to the previous stage), all based upon chance and arousal. It is possible to get more than one orgasm from an aggressor. - New tags to support Dwemer animations (Sphere, Ballista, Centurion, Spider): {MACHINE}, {METAL}, {UNTHINKING}, {FOREIGN} and others. NOTE: - File format for database files has not changed. AproposEdit users can continue for now to use that utility to make edits. - Apropos2 will compete with Apropos Classic. The widgets will try to occupy the same locations. Apropos2 scripts, quests and other objects have been named to avoid conflict with Apropos Classic. Best testing advice: Start a new character after uninstalling Apropos Classic. If you really need to: Uninstall Apropos Classic, and use "Save Cleaner" etc on the character save you really want to keep using with Apropos2. Troubleshooting: Wear & Tear Potential Problems: #1 PC or NPC appears to be tracked in Apropos (see MCM). #2 Active debuffs that never improve or get removed. #3 Tats that stay on and never change. If you see #3 but not #1 or #2, then it most likely is a Slavetats issue. If you see all three then possibly Apropos, or Load order, stack frame dumping, etc. Slavetats linger on PC or NPC.: Slavetats has been observed to bug out from time to time, which can cause requests for application or removal of tats to fail silently. In those cases, manually removing the tats in Slavetats MCM is one course of action. Another is to force all W&T to clear (affects both PC and NPC), in Apropos MCM. Currently, Apropos doesn't clean W&T on actors if W&T is disabled when there are active debuffs/tats on actors. Please clear W&T in Apropos MCM prior to disabling W&T. Face Tats not appearing at all: 2 things to check: The NIOverride.ini disables face overlays by default (whether from RaceMenu or NIOverride). This is due to a CTD caused when PC (or NPC) is beheaded in a kill move while having an overlay applied. To enable it, open the NIOverride.ini and find the setting bEnableFaceOverlays and set to 1. Not enough face overlay slots. Default is set to 3. Remember that the overlays are used by all tattoo/overlay mods, so if you applied face tats in the RaceMenu, that reduces the number of overlays available to SlaveTats. You can increase that number of face tats in the same NIOverride.ini. *.STRINGS files must be in the UTF8 format. User @egon123 wrote a quick guide for people using localized (e.g. German) versions of Skyrim whose .STRINGS files need to be converted into UTF-8: HOW TO REPORT PROBLEMS - Before reporting a problem, please verify you have installed/have the requirements above. - Before reporting a problem, please enable both Debug and Trace messages in MCM. - After reproducing the problem in-game, look under "My Documents\my games\Skyrim\Logs\Script\User" for specially named "Apropos0.log" file. - Send the Apropos0.log file along with normal Papyrus0.log file. ----- Permissions ----------------------------------------------------------------- You must ask my permission before distributing this mod on any site, unless you are translating. You are not allowed to edit any of the included scripts and resources except to translate the mod into another language. If you have patches or edits to scripts, PM me directly.- 1 review
-
168
-
- sexlab
- wearandtear
-
(and 4 more)
Tagged with:
-
Apropos2: Resistant and Nonconsentual rape descriptions DB View File This is an edit of descriptions and synonyms for the mod Apropos2. Apropos2 is great, but with the removal of theme options it's jarring to go from a message about a character struggling and fighting to non-rapey "I actually wanted this"/"Weee I love rape" type themes back to struggling. If possible I'd want to not have the 2nd type at all. My personal preference is for the rape themes to be cruel/merciless and unwanted, and the pleasure messages to be forced/shameful and explicitly nonconsensual. Without theme/filtering options, the only way to make sure ONLY those type of descriptions were used during rape was to edit the descriptions themselves. I went ahead and spent way too many hours doing just that. Since it became a massive time sink, I decided to only change the 2nd person descriptions. This DB removed descriptions that didn't fit the theme, and editted many more. Editted descriptions add usage of synonyms, change the flavor of the descriptions to nonconsensual, and occasionally fix a few minor grammar issues. I also customized synonyms a bit. Many of the editted messages use the new synonyms to work correctly, and might say odd things without the editted synonym file. The most editted descriptions tended to be for creatures. With gooser's permission I'm posting this to share to share the customization with others have the same preference. Remember to update the database in game to have working synonyms. If you want 3rd or 1st person perspectives, you can simply copy/paste the 2nd person descriptions into 3rd or 1st person and update the grammar. I'd recommend something like notepad++ for quick ease of use with copy/pasting over the apropos editor. CTRL C + CTRL V will save you loads of time. Notepad++ also lets you use CTRL+F to find and replace words, for easy grammar changes. Submitter NatibusAmator Submitted 01/05/2021 Category Sex Effects Requires Apropos2 Special Edition Compatible
- 22 replies
-
5
-
- rape
- descriptions
- (and 10 more)
-
Apropos2 Rape Descriptions NONCON edit View File Apropos2 Rape Descriptions NONCON edit Version 1.0.8 (yeah, these version numbers are made up, what about it?) What is this? These files contain an edit of the rape descriptions in the mod Apropos2, based on Apropos2 Text DB Update version 0.6.14. The new database aims to ensure every rape description is NONCONSENTUAL, and changes messages to more darkly fit that theme. With gooser's and Eadoo's permission I'm sharing this db to all who are interested. You will need Apropos2, and Apropos2 Text DB Update is highly recommended. The version I made based on only the Apropos2 database is here. That database was done in less time and, being my first attempt, done with less skill. They are different, and incompatible, thus the seperate post. This database is recommended instead. Okay, but why? Apropos2 is great, and so is Apropos2 Text DB Update, but without theme options it's jarring to go from a message about a character hating the rape to non-rapey "I actually wanted this"/"Weee I love rape" type themes back to struggling. I'd rather not have the second type at all, considering it doesn't quite fit the description of rape. My personal preference is for the rape themes to be cruel/merciless and unwanted, even if pleasurable. The pleasure messages would be forced/shameful and explicitly nonconsensual. The only way to make sure ONLY those type of descriptions were used (during rape) was to go comb the database line by line mass editting, filtering and replacing text. So I did just that. Unsurprisingly, this was a very time consuming project, but now the deed is done. The vast majority of messages should be consistent, but it's possible a few unthematic messages slipped through. If you see any immersion breaking messages or typos, let me know. What are the actual changes? Summary (first version): Here is a longer list of changes (all that I remembered to log, anyways). This list doesn't include changes made in newer versions. Why the different versions? For reasons not entirely known, sometimes synonyms won't display in game. Someone mentioned that frequent alt-tabbing may contribute, as well as other mods using improperly formatted jsons interfering with Apropos. Regardless, it seems that heavy changes to synonyms.txt can cause this to happen. I've shrunk down my synonyms.txt file, which has fixed the issue for my own save. However, I've also made 3 versions as workarounds to those with missing words: one with full usage of synonyms, one with most of the new synonyms replaced with normal text, and one with almost all but the necessary apropos synonyms replaced with normal text. If you can use the full synonym version without missing words, that's great. If not, try the LessSynonyms version. If both cause problems, go with MinimalSynonyms. If someone finds a solution/culprit to the missing synonyms problem, please do share it. Any good quality changes or fixes people want to contribute are welcome. The way I changed descriptions is through using a .bat to move all the rape descriptions into a separate folder, opening the entire new folder as a workspace in notepad++, then using the find and replace function in files to change phrases line by line. This allows you to fix EVERY usage of a bad phrase/description in the database simultaneously. Just make sure you're very specific in what you're changing, otherwise you will break things. Using the find function on what you're about to change BEFORE you change it can prevent a lot of mistakes. And remember that every description has variations for 1st, 2nd, and 3rd person perspectives, so any changes including phrases that contain perspective will need to be done thrice over, one for every perspective. You may be able to do the same thing with Apropos DB Filter or some other editor, but I find notepad++ to be more suited for this type of mass editing. It also contains convenient features and hotkeys, such as marking lines and formatting JSONs. Suggestions for changes are also welcome if you don't want to change the files directly, for example if you were to suggest: I want you inside me TO I can't believe this is happening... That would be an easy fix to add, and would be greatly appreciated. What's New in Version 1.0.8 Went through every file in FemaleActor_Male (all generic man on woman rape descriptions) and edited them with more care for better quality, and also removing unthematic messages. Specific changes in spoiler below (that I remembered to log, anyways) Installation: Download the version of your choice. Add the files to a mod manager, and install them after Apropos2, and Apropos2 Text DB Update. Overwrite where asked. Alternatively you could manually install the files in your data/apropos folder, but that's not recommended. Installs tested using Vortex, can't vouch for it working auto-install in other mod organizers. Be sure to update your synonyms from the database in the Apropos2 MCM once you're in game. Submitter NatibusAmator Submitted 01/11/2021 Category Dialog Sex Requires Apropos2 Special Edition Compatible Yes
- 49 replies
-
8
-
- rape
- description
- (and 12 more)