Jump to content

- Combat Sex

- Nuascura
- Create
- 0
- 0

# (BETA) Practical Defeat 0.4.5

By ponzipyramid

- Find their other files

Disable version updates
Follow 489

## 17 Screenshots

## About This File

A comprehensive, modular, and extensible human enemy-player defeat system for Acheron. Features include:

- Parametrized robbery by item type, value, and chance
- Varied defeat events and release outcomes including Simple Slavery, Devious Devices, Follower Slavery Mod, etc.
- Struggle animations + minigame via Acheron Extension Library
- First class followers support (up to 3)
- Fast, multi-threaded operation with fail safes
- Designed/written for any player character and follower gender
- Heavy bondage (DD) awareness - default idles will change, enemies will react to player already being restrained, confiscate keys, and tamper with devices
- Easily extendable by other mod authors and can be used to hook into other Acheron consequences

This mod (and to a lesser extent Acheron) is very much in development. Bug reports are highly appreciated. You can use other Acheron Consequence mods like Simple Outcomes for Acheron and/or Yamete Kudasai 2.x with this mod for creature support and to defeat NPCs. To reiterate, this mod only adds a system for player defeat at the hands of humanoid enemies e.g. Nords, Khajits, etc.

Compatibility
Acheron is SE/AE-exclusive and as a result so is this mod.

Not designed for use with defeat mods beyond other Acheron Consequences i.e. you should not use Defeat, Naked Defeat, etc. with this mod. You can add similar features from those mods to this one using Simple Outcomes and/or Yamete Kudasai.

Requirements
Hard:

- Acheron (if you run into issues with 0.4.3 or greater, downgrade to 0.4.2)
- SkyUI
- Fuz ro D'Oh
- PO3 Papyrus Extender
- PapyrusUtil (latest for your version SE/AE)
- Sexlab
- FNIS / Nemesis
- Pyramid Utils (v0.2 is required for PD v0.4.5)
- Open Animation Replacer (for crawling/surrender animations)

Soft:

- Acheron Extension Library (for struggles)
- Open Animation Replacer (for crawling)
- Simple Slavery++ (for player enslavement)
- Sanguine Debauchery (for player enslavement)
- Follower Slavery Mod (for follower enslavement)
- Devious Devices (for restraints)
- Amputator Framework Tweaked (for post-defeat amputation)
- Kidnapped by Rieklings (for the titular post-defeat outcome)

Recommended:

- Spectator Crowds Ultra Edition (for immersive comments and reactions during events) and Crowd Control (if you only want crowds during this mod's events)
- SL Survival (for amputee gameplay effects and healing methods)
- Sexlab P+ (for faster starting scenes but only if you're okay with using a work-in-progress mod)

Addons

- Simple Events
- Bad Endings
- Creature Comforts
- Voice Pack by @krzp

Installation

1. Install as you would any other mod.
2. Run FNIS or Nemesis
3. Configure the weight of this outcome in the Acheron MCM.

Upgrading

If you're playing on an existing save, please ensure you remain on your selected ESP format i.e. ESP -> ESP or ESP -> ESL. Swapping mid-game can cause damage to your save and cause issues with event registration.

For Users
If all members of your party including you enter bleedout, an enemy will initiate a struggle minigame with you. If you win, you and your followers will recover and can get back in the fight.

If you lose, you and your followers will be robbed and subjected to some...unsavory events until the max number of rounds is reached or (if enabled) all aggressors are satisfied. Once the last round is complete, a release event will play out.

You can find all registered events in the MCM's events page. It features a number of configuration options including robbery parameters, event weights, and restraint type chance. Feel free to request more.

You can edit the default restraints by modifying Data/SKSE/Plugins/Practical Defeat/Devious Devices.json which includes a list of each of potential restraints for each area. I've mostly picked ones I feel are appropriate for Skyrim's world (rope, iron, leather). Being restrained with DD's may spawn the necessary keys on the enemy which should incentivize you to get revenge.

I've included some safe measures for preventing item loss on enemy despawn. Please call this out if it doesn't work.

Performance may be slightly worse on 1.5.97 (SE) due to missing PapyrusUtil functions.

For Modders

Spoiler

I'll write up a proper guide for this eventually but if you've got some ideas (or can't wait for me to implement something in the future plans section) and a decent amount of CK experience, here's a quick explanation:

Events are registered through ReferenceAlias scripts attached to the player. When the player loads or starts a new game, a mod event to register is sent out and these scripts respond. The author must implement a couple functions used to validate, select, and start their event with the base script handling everything else. These functions are free to do whatever they want during the event but must eventually call the FinishEvent() function to wrap up. This eliminates hard dependencies on PD and allows for seamless registration of new events on load. PD_EventTemplate.psc has some brief documentation for the functions you are expected to fill in and what they do. Your event scripts will extend this script.

You can check out examples of this by opening up the mod in the CK and looking at the Player Reference Alias in the PD_Main quest. Everything from 5P sex to the Simple Slavery integration is built using this system. I recommend reading through PD_2PSex.psc to get a basic example of how it works. PD_Util also features some convenience functions used in these events that you can also use.

Feel free to request any other API features.

Credits

- @Scrab for Acheron, Acheron Extension Library, and a bunch of general development help
- @Mister X for laying the groundwork for Acheron defeat mods
- @Pamatronic for inspiring this mod's design with Prison Alternative
- ZAP team for various bound animations

Future Plans
A lot of bug squashing...and then:

Spoiler

Strikethrough means implemented.

- Surrender Key
- Negotiation system (similar to CodeSerpent's Peril)
- Vendor selling after robbery
- Reactivity to thaneship, faction allegiances, etc.
- Hostility stat to dictate event severity (e.g. you'll only be executed if you kill a bunch of enemies prior to defeat)
- SL Arousal support (for satisfaction checking)
- Devious Devices Equip support for easier user customization of restraints
- Restraint jamming
- Restraint tightening
- More Regular Events
  - Forced bathing (w/ BiS integration and maybe DB as well)
  - Forced masturbation
  - Forced tattooing (thru SlaveTats but you can get this right now through RapeTats)
  - Forced haircut/makeup (thru YPS but you can get this right now through SL Survival)
  - Spanking
  - Whipping
- More Release Events
  - Radiant Quests
  - Fetch an item
  - Deliver an item
  - Restrained in public (similar to DCL's post-defeat event)
  - Local captivity
  - Shock collar via Practical Restraints
  - Executions via Pama's Deadly Furniture (need some suggestions here) + Ashes-style respawning and debuffs
  - Creature support (big maybe, I'd rather focus on human defeat and leave creatures up to other Acheron Consequences like YK)

If you'd like to support subsequent development, get early access to some stuff, and vote on what comes next, consider becoming a Patron:

Patreon Discord

Edited January 31 by ponzipyramid
fixed amp link

## What's New in Version 0.4.5

Released January 31

- FIXED: extra scripts from addons

Version 0.4.4

- ADDED: player collision removal between events
- FIXED: stamina boost

Version 0.4.3

- FIXED: surrender key triggering in menus
- FIXED: follower gender matching
- FIXED: bound idles when not bound
- FIXED: surrender animation transition to wounded idle
- FIXED: value check filter
- FIXED: MCM slider issues and formatting

Version 0.4.2

- FIXED: Acheron registration for ESP version

Version 0.4.1

- FIXED: Sexlab P+ 1.8 animation playback
- FIXED: Acheron registration and crawling animations for ESL version

Version 0.4.0

- ADDED: surrender
- ADDED: crawling
- ADDED: DD and FSM to Rescue and Left for Dead outcomes
- ADDED: FSM to standard timed release
- ADDED: ESLified plugin option to FOMOD
- ADDED: OAR-based animation transitions
- CHANGED: event registration
- FIXED: Devious Follower exclusion from FSM trigger
- FIXED: DD-Amputation compatibility
- FIXED: Rescue and Left for Dead validation
- FIXED: various travel packages
- REMOVED: standalone DD, FSM, and Amputation releases in favor of integration with other outcomes

- Download this file

Get Support

## File Information

- Views 360,119
- Downloads 215,828
- Submitted June 11, 2023
- Published January 31
- Updated January 31
- File Size 19.08 MB
- Requirements
  Acheron, SkyUI, Fuz ro D'oh, PO3 Papyrus Extender, PapyrusUtil, Pyramid Utils, Sexlab
- Regular Edition Compatible
  No

59

Like ×

- Report

Disable version updates
Follow 489
Previous File Voice Replacer for Sexlab Defeat Baka Edition SE
Next File Creature Comforts - Practical Defeat Addon

## Other Files from ponzipyramid

- ### (ALPHA) Fast Tats

  By ponzipyramid

  4,345

- ### Bad Endings - Practical Defeat Addon

  By ponzipyramid

  15,926

- ### Creature Comforts - Practical Defeat Addon

  By ponzipyramid

  67,842

- ### Simple Events - Practical Defeat Addon

  By ponzipyramid

  10,497

- ### Impact Play

  By ponzipyramid

  26,009

- ### Pyramid Utils

  By ponzipyramid

  27,360

- ### (ALPHA) Devious Followers Redux

  By ponzipyramid

  8,539

- ### Devious Devices NG

  By ponzipyramid

  130,860

- ### (BETA) Dealer's Choice - Devious Followers Addon

  By ponzipyramid

  4,305

- ### (ALPHA) Sexlab Aroused NG

  By ponzipyramid

  99,808

- ### Practical Restraints

  By ponzipyramid

  6,829

- ### (WIP) Slaves of Tamriel Redux

  By ponzipyramid

  4,571

- ### Crowd Control

  By ponzipyramid

  2,923

- ### (BETA) Prison Alternative POP Addon

  By ponzipyramid

  10,473

- ### Sexlab Cum Overlays Extended

  By ponzipyramid

  279,955