Jump to content

Not-So-Simple Defeat (formerly Simplest Defeat) 1.0


1 Screenshot

Not So Simple Defeat
Now with too much error-handling!
 

Out of respect for those with objections, I feel obligated to inform you that artificial intelligence coding agents were used extensively in this mod's development. If you have a moral or trust issue with such mods, pass on by. (If you read the description you can see I understand how the mod works, and if you look at the files all source code is included for your inspection.)
 

- The concept is simple. You go down, you have sex, you (optionally) have shit taken from you, all followers disappear, you wake up somewhere else.
- The execution isn't. I needed over 2,000 lines of code just to make sure scenes go off without a hitch.

- Options available for stripping: everything carried, everything worn, everything, just gold, nothing.

- Only one tiny script tracking combat hits to pick the aggressor. Three more scripts which do NOT rely on Aroused and only run during a scene. 

- ESPFE so it doesn't take up a slot in your load order. Can be added on a current save.

- Original SexLab or SexLab P+ compatibility.

 

MANDATORY REQUIREMENTS

 

Acheron, from Nexus

- Option: Original SexLab, SexLab Animations, and SexLab Animation Loader (don't forget to Register your animations - most common user error)

- Option: SexLab P+, SexLab Animations, and PROPERLY TAGGED SLSB Conversions for those animations
- PapyrusUtil, the one that comes with SexLab is not enough

- po3's Papyrus Extender, for the Quest Items function


OPTIONAL REQUIREMENTS

Creature Framework if you enable Creature Defeat in Acheron
- More Nasty Critters if you enable Creature Defeat in Acheron

RECOMMENDED MODS

 

BakaFactory's ABC for better beast jigglies

 

OPTIONAL SUPPORTED MODS

 

- Nether's Follower Framework, will also dismiss all followers from this mod

- Interesting NPC's, same deal


POSSIBLE ADDONS FOR "IMMERSION"

Spectator Crowds Ultra Edition, because this mod has no spectators. 
- Procedural Penis Animations (PPA) so the dong always finds a hole.
- HentaiRim or SL OVE for dirty talk and hotter sex sounds during scenes.
- Alignment jsons for crappy but over-the-top animations like FunnyBiz. If you know where to find these let me know!
- Sexy Adventures (or any mod where you get assaulted when nude), a nice little horny penalty for getting stripped.
- Extra hilarity: The above will play in between follower scenes if you're walking around watching!
- SlaveTats / RapeTats / FadeTats combo (plus your chosen tats of course), for slutmarks after you get taken advantage of.
- The new variants (FastTats, SlaveTats NG) are currently incomplete, the original is slow-w-w but works great.
- SexLab cum texture replacer if you want progressive bukkake style. I recommend Quite the Sperm Replacer personally.
- SexLab Solutions to solve quests from your newfound sluttiness.
- SexLab Confabulation to do fuck quests with non-humanoids.
- These alone are a pretty fucking horny setup!

 

INCOMPATIBILITIES

Anything that takes over death and Bleedout is incompatible. This includes other Defeat mods, if left unconfigured.

- There are exceptions -- if you use this in combination with other Acheron plugins, you can "weight" them appropriately, and Acheron will shuffle between. 

- Mods with a wide variety of functions such as Cursed Loot SHOULD be compatible IF all "Bleedout" functions can be CLEANLY AND COMPLETELY DISABLED. 

 

KNOWN ISSUES
 

- This mod is very picky about the Acheron options.
- For Follower Defeats, mid-combat must be at 100%, and follower defeat must be enabled. NPC defeat does NOT need to be.
- You can defeat the follower at the same time as the player or have them fight for you, the mod accounts for both.
- You will stand up unable to fight while follower scenes play. This is normal. Allow everything to finish or something may get stuck.
- The teleport can sometimes kill you if the fallback health value is anything above 0%. Be careful of that.
- I might make the teleport further away at some point, like my Acheron Fallback mod.

 

TECHNICAL CONSIDERATIONS
 

- Papyrus logs keep you informed of the progress of the scene and any errors.

- Debug logging reports on everything the mod does to an insane level of detail.

- Submit the logs with debug enabled if you have problems.
- Do NOT keep debug logging or Papyrus logging enabled for normal play! The mod spams the log, so it will be slow as hell!

 

TROUBLESHOOTING

- Don't forget to enable your SexLab animations in SLAL. 

- Don't forget to set your Acheron MCM settings. Consult the end of this document.

- Refer to changelog for details.

 

ROADMAP

 

- Link teleport function to QuickPort limited to Skyrim Overworld

- Add patches for popular Super Followers for functional dismissal

- Open to modest feature requests. 

 

SUPPORT

 

You can either drop a line here or stop by Scrab's Discord which is linked from the Acheron page. 

TIPS FOR CUSTOMIZATION

Included is a special ESX file which is basically just a TXT version of the ESP. Good AI models are great at editing these, so with a PAID MODEL and a PROPER CODING HARNESS and DEVELOPER PLUGINS feel free to remake this mod however you wish and post it wherever you wish. You have to compile the scripts with the CK and convert the ESX back to ESP with BethKit though.


THANKS

 

Scrab, Ponzi, and now krzp for all the professionalism they have brought to defeat mods. This mod "borrows" heavily from Acheron and Practical Defeat.

 

DESCRIPTION OF THE OPTIONS

STRIPPING 

- All that can be carried: weapons, shields, torches, etc.

- All that can be worn: Anything in normal body armor slots

- Everything: all items

- Gold: Just gold

MAX AGGRESSORS:
- Max number who can assault. Final number decided randomly.

GANGBANG MODE!!
- Tries to grab the most people / creatures possible to assault you every time.
MAX AGGRESSIONS:
Maximum number of times you can be assaulted.
CHANCE THE AGGRESSION WILL STOP:
Percentage chance each assault that Max Aggressions is bailed out early.

DISMISS FOLLOWERS:
Vanilla Followers are dismissed after you teleport. So are those from Nether and 3DNPC.
WAIT ON FOLLOWERS:
FOLLOWER FALLBACK TIMER:
How long to wait before rescuing the follower automatically.
FOLLOWER DEFEAT SCENES:
Followers will get struggle snuggled along with you.

TELEPORT:
Teleports you away from the assault by a couple cells, if you were assaulted. Kinda janky.
DEBUG LOGGING:
A ridiculous amount of information goes to the Papyrus log so I can find out exactly what went wrong, when it does.

Edited by John Calumnus


What's New in Version 1.0

Released

- "Not-So-Simple Defeat" v 1.0 - (Ref ver. 1.11.3)

- Requires new game.

- The main script is now over 2,200 lines long. I don't think it qualifies as "Simplest" Defeat anymore, so the name is now "Not-So-Simple Defeat" or "NSS Defeat"
- Follower processing added. With the proper menu options selected, followers will go down beside you and have their own scenes. You can really only see them with FreeCam.
- If the player's scene ends and they are released, they can walk around among all the action, but can't fight. Any robbery or teleports will happen after everything is cleaned up.
- Follower scenes use the same variables as player scenes, with ref to number of aggressors and gangbang mode. Followers never play more than one scene in a row.
- Grace period added, near the followers options. This is a timeout where enemies won't attack and you won't be teleported until the grace period has elapsed.
- Most of these features were ported from OSimpleDefeat for OStim which you might try my upgrades. It's posted in the comments of the original mod because I have yet to ask permission for a separate file.
- If it seems "stuck," there is a LOT of validation behind the scenes to ENSURE an animation will play, so just be patient. I have seen it take 10 seconds to start a scene and maybe 20 to clean it up. Any standing up and falling down, or sheathing / unsheathing of weapons, should also be ignored. You'll know the scene is over when you can move and attack again.
- As related to the previous, if you cancel out of scenes too fast, or load the game in the middle of one, you may experience side effects like permanently pacified enemies or the inability to attack. WAIT FOR THE MOD TO CLEAN UP THE SCENE.
- Part of the validation means that human and creature defeats are basically identical, the only different is who downs you first. So if a critter downs you but you have no animations, it will find humans, and vice versa.
- There are so-o-o many fallbacks to prevent edge case failures it's ridiculous. I hope you enjoy! I tested it for many hours because defeat mods have been my dream since 2013.

 

- 1.10.2

 

- Requires new game.

- Full code review. Tightening it up, making it more efficient, removed bugs from piecemeal changes over time.

- Defeat assaults now drag in aggressors from all over, including possibly creatures. Gangbang mode finally working as intended.

- Added a toggle for dismissing followers and one for teleports, since some people may not want that.

- Added a toggle for debug logging. Don't turn this on. It uses significant resources and makes the logs massive.

 

- 1.9.1

 

Requires new game.

New slider added: Max aggressions. You can allow the assault scene to repeat up to 12 times.

- New slider added: Chance an aggression will stop: Chance the aggressions will bail out early, before the max is reached.

- There are edge cases now where aggressors don't match enough conditions to be registered for a scene. If this happens the player just stands up.

- I don't like that. If this keeps up I'm going to have to rename it "Not-so-Simple Defeat"

 

1.8
 

- Requires a new game.
-
 Previous stripped item processing was bad for handling large inventories, so I changed it.
- Now there are four toggles: strip gold, strip all carried items, strip all worn items, strip everything.
- Carried means every item that can be carried in your hands, not just what you currently have equipped.

- Worn means everything you can wear, not just what you are currently wearing.

- Everything means everything, except for quest items and keys.

- Improved aggressor collection to make sure the scene starts with the thing that downed you, not just the closest thing.

- Improved aggressor collection so everything else is matched based on the CreatureType of that first aggressor, not randomly.
- Improved aggressor collection by creating a bigger pool of candidates to choose from on each defeat.

- Improved animation filtering. First an aggressive animation with a victim is attempted, falling back to an animation with no tags and a victim, falling back to any possible animation for the aggressors collected.

- Warning: the scenes can be slow to start in large areas with many NPCs that are spread out. Give it time.
- Added a slider: Maximum aggressors is the max number of people who can assault you. By default the real number is randomly chosen: 1, 2, 3, or 4. Should account for anything you have animations for.
- GANGBANG MODE!! toggle where the mod attempts to gather as MANY aggressors as it can, every time, falling back to lower numbers on failures.
- Be very careful where you get your SLSB conversions from. A lot of them are formatted poorly. Scrab's official SexLab P+ Discord is recommended.

- Tested this run with mostly P+, Original SexLab validation and testing will come later. Alway welcome bug reports though I may be slow to respond.

1.6

- I thought the changelog was cumulative so I deleted the older ones. Sorry about that.

- Based on my recollection, in this version I added faulty stripping conditions that didn't work right.

- I also added beta SexLab P+ compatibility which wasn't great either.

- Two more versions came after this (now deleted) that were slop.

 

1.3.1

 

- Original "Simplest Defeat" logic, the first one that did what it's supposed to. Go down, everything stops, have sex, everything stolen. Not even an MCM.

Thanks to Scrab, Ponzi (and now kzrp) who have worked so hard to bring a sense of professionalism to Defeat Mods.

Other Files from John Calumnus


×
×
  • Create New...