Jump to content

About This File

This is, as the title suggests...when the player character dies, there is a configurable chance that they will be necro'd by the nearby NPCs.


I am not the original mod creator, and I cannot find who it was as it seems to have been deleted to give credit to. If anyone knows who, (or you are the author reading this) please do let me know and I will add credit.


In the original posts comment thread, another user made a scanning "variant" which made the mod not a run once event, and it would loop endlessly. Again, I don't know the creator of this "variant". This version of the mod is based upon the scanning variant and I do not take credit for the original mod, nor the scanning. I only take credit for the things I implemented /changed and nothing more.

 

Anyways, with that out of the way, one may be wondering what's different about this one? I changed and added quite a few things.

If the first version number changes (2.x.x -->3.x.x) a new game is required. Otherwise, you can easily update mod versions mid game.

 

What I changed / added:

 

Spoiler
  • Re-wrote how the player was resurrected, as to avoid the awkward "stuck halfway in the ground" part while waiting on the scene to start.
  • Removed some of the in-game notifications as I found them rather odd.
  • Restructured most of the MCM code.
  • Added a configurable start and end time for the scanning process.
  • Added user selectable tags so it can play mostly necro tagged animations, or add aggressive (non necro) tagged animations into the mix. (Note: I do not know if this works 100%, but it should in theory.)
  • Added a configurable chance for the PC to be "sex'ed back to life"
  • Added a configurable amount of time after the act before the PC is killed again, if they're not revived.
  • Added a toggle-able option to turn off the menus (toggle menus) during the act and re-enable afterwards.
  • Added an option that would remove the breathing effects added by Wet and Cold, and R.A.S.S (Rain, Ash and Show Shaders) on death, and re-add them on "resurrection" if enabled.
  • Works if the player was decapacitated, albeit a little funky. It should not CTD.
  • Overhauled the internals of the mod to be split up and easier to maintain.
  • Added compatibility and an option for deflating on death if Fill Her Up is installed.
  • Along with the above, added an option to deflate once filled up, if the aggressors keep going at the player character long enough.
  • Added single companion necro with either vanilla follower system or NFF.
  • Added an option if EBT is installed, only one blood spatter on the initial death occurs.
  • Added an inbuilt death cam extender for if you are not using a mod that does such a thing.

 

 

 

Now, here is a to do list of things I would like to add, or I have planned to add. (Italics = in progress, Underline = under investigation for how to do)

Spoiler

 

  • Rename the "You have been sex'ed back to life" notification to something else that sounds better...Comments, help me out here.
  • If FaceLight (or Facelight Plus) is installed, remove the illumination effect on death.
  • Add an option for current companions (as in, are in Current Companion Faction.. Immoral plus companions only) to get in on the act.
  • Compatibility with "Milk Mod Economy", as it seems to reset on death (or, rather once resurrected).
  • No blinking when the PC is being animated...They are supposed to be dead after all.
  • An option for the killer only to be the one who necros the player character. (Idea from user ShenGo. Tis' a good one)
  • Maybe when "sex'ed back to life" it could be "a trade of life forces" the last person to sex the PC dies when the PC comes back to life.  (And an option for this to happen too.)
  • A user configurable option on the "sex'ed back to life". Maybe a dragon soul is consumed? maybe a black soul gem is required? I may end up not doing this.
  • If sex'ed back to life, is it possible for the NPC to react to that? If so do that. Voices can be done with XVaSynth if needed.
  • Perhaps a configurable chance/option for the NPC to take the PC with them "for later". If it's a hostile faction, like Bandits, or Forsworn the chance is higher.
  • Perhaps NPCs may comment on the player. Kind of something like Babo Dialogue except they're dead already. This may be cut as I can't write dialogue worth a damn.
  • The longer the PC has been dead, maybe like...their skin starts going grey.. Once (or if) properly revived the color would then come back. (I have ideas on how to do this)
  • Building upon the above, maybe change the eye textures to begin to fog over the longer they remain dead.
  • If decapitated, the head should stay off. It seems to get re-equipped with odd visual effects. This should not happen. 
  • Again, once decapitated, figure out how to filter out oral tagged animations as there's no longer a head to do this to anymore.
  • Integration with SL Defeat as a possible "Bad end" type thing, where once defeated the aggressor kills the PC and this mod takes over.

 

 

As a note, anything on this list is just "something I wish to do". There is no absolute guarantee that this will be a feature in the mod. Even if it is marked as under investigation, it may not happen due to either being too complex to implement or I have no idea how to make it work. Though, any help on these would be appreciated if any veteran scripters see this. 

 

I am not sure I am able to do everything on the above list, but I will gladly accept help/advice from people who know more about scripting than I do on anything 
listed on the to do list, or even if you have your own suggestions. Those are welcome too. Any ideas used/implemented will be credited, and especially any assistance/ additional script writing.

See the below spoiler if you wish to help or read my thoughts on how some of these may be done. 

 

Spoiler

    Welcome to the rambling hole, where my thoughts on how the various things I have on the to do list may be implemented. 
    
    "Maybe when "sex'ed back to life" it could be "a trade of life forces" the last person to sex the PC dies when the PC comes back to life." 
    I know SexLab has a thing that keeps track of the last actor to "Do" the player character. Maybe that can be accessed?

 

    "Perhaps a configurable chance/option for the NPC to take the PC with them "for later". If it's a hostile faction, like Bandits, or Forsworn the chance is higher."

    May end up using Pama's deadly furniture and have the player's body be hung up for 'decoration' sort of like in meat farm. Hard part will be un-doing this once/if the NPC decides they want some more of  you.

 

    "The longer the PC has been dead, maybe like...their skin starts going grey.. Once (or if) properly revived the color would then come back."
    I know some functions of NIOverride can be used to play with the colors of the player character's skin. This is how I'm thinking this will be done.
    The hardest part is the "over time" aspect. I'm clueless as to how this would be done.
    

 

 

Development:

Spoiler

I fully encourage everyone to give a crack at implementing things on my to do list. Poke at this mods innards, see how it works. Tweak some things, maybe it breaks, maybe it does something cool. Go for it. Now, if you really do want to help implement a feature, have fixed a bug, a better way to do something, etc...Send me a message on here of your GitHub so I can invite you to join the private repo. (Privated because I work in computer science. I don't need companies looking at my GitHub going "WTF is this SLPGN?").

 

I'm rather open to working with others, and if you do end up getting something working, you'll get credit for whatever you end up doing. Even if it's a small thing, credit given where its due. 

Note: For compiling scripts and development you'll need to download the scripts package. Whatever mod manager you use, it is okay to let these scripts be over-written / over-rode except for Nether's Follower Framework (NFF) those must over-ride. 

 

There should be enough documentation comments to help you figure out what's going on, but if not let me know and I should be able to assist / help. 

 

 

Known Issues:

  • Necro and animations when the player gets decapitated are just...broken as hell.
  • If FHU compatibility is enabled, when killed surrounding enemies may be hostile during the deflation. You have god mode during this "process" to prevent dying,  but this is a known issue.
  • If the fade out/in option is enabled, it doesn't always work. Like sometimes it does, but when it doesn't it fades back in too early.

 

Compatibility:

  • Death alternative mods, yes. The majority of those listen for the "OnBleedout" event, not the "OnDying" which this one does. SL Defeat is included in the "yes, it works".
  • Wet and cold. Please do not use an ESL converted variant of it... This is not supported.
  • Game Versions. This was made in SE, but it'll work just fine in LE and AE provided you have the requirements. 
  • Race mods: Tested with Crimes Against Nature races (with extended skeleton), FemBoy and two custom races I made myself.

 

Requirements:

 

 

Recommended mods in addition to this (These are not requirements, just suggestions):

 

Changelog:

 

Spoiler

 

Version 2.1.0:

    - [Note] Changes marked with a "*" were done by LittleWhiteNeko, and incorporated into this.
    - [Refactor] Split the code handling player necro into its own function.*
    - [Refactor] Reworked the calming function to accept an actor instead of using just the player.*
    - [Feature] Detection of follower frameworks to begin laying the ground for proper follower necro.
    - [Feature] Added code to handle follower necro.* (see notes further down)
    - [Feature] Added an inbuilt death cam extender in the MCM if none is detected.
    - [UI] Gave Fill Her Up options their own little area in the MCM.
    - [Feature] Added an option to disable blood pools on death caused by EBT.
    - [Refactor] Re-arranged some of the code in the utility script to be better organised.
    - [Feature] Added an option for FHU to additionally deflate when filled up.
    - [Feature] Added an option to have a cut to black when the scene is starting. (Note that this is...a little broken)
    - [Docs] Added extensive comments and documentation to the scripts for anyone who wishes to help with development.

 

 

Version 2.0.4:

  • Fixed the hostility for good this time. I did a dumb and managed to remove the very code that was fixed.

 

Version 2.0.3:

  •     [Fix] Hopefully fixed the hostile actors problem for good this time with the help of LittleWhiteNeko
  •     [Feature] Added an option to use the old resurrection method as a means of debugging.
  •     [Refactor] Removed the MCM option to select a companion under morality for the time being as it was unused in the code.
  •     [Refactor] Changed facelight from multiple bools to an int value. 

 

Version 2.0.2:

  • [Fix] - Removed auto-enabling of compatibility until I can make the mod remember that compatibility was turned off, if turned off by the user. 

 

Version 2.0.1:

  • [Fix] - Hopefully fixed the random actor hostility. Turns out the function that calms and uncalms the surrounding actors was getting an empty actor array every  time. Oops.

 

Version 2.0.0:

  • [Refactor] - Overhauled the internals, splitting the code up into more manageable chunks to avoid both god-classing and spaghetti code in the future...except it actually works this time.

 

Version 1.4 Hotfix:

  • Rolled back the internal changes and splitting things up. It wants to make my life more difficult.

 

Version 1.4.0:

  • [Fix] Fixed the "spell re-adding" messages that may have popped up when resurrected again.
  • [Refactor] Overhauled the internals, splitting the code up into more manageable chunks to avoid both god-classing and spaghetti code in the future.
  • [Feature] Added a fomod installer which gives an option to mute the horrid droning sound on ragdoll/death.
  • [Feature] Added compatibility and an option for deflating on death if Fill Her Up is installed. Will not deflate if decapitated. This caused a CTD.
  • [Tweak] Upped default necro chance to 50 instead of 20. This can still be adjusted as desired in the MCM.
  • [Tweak] Lowered the default multiple chance from 30 to 25. Again, you can adjust to whatever you feel is appropriate.
  • [Tweak] Upped the scan end time to 30 from 20.
  • [Tweak] Upped the max resurrect wait time to 600 from 60.

 

Version 1.3.0:

  • Initial re-release and added changes.

 

Old versions (if you need them, for whatever reason) can be found here on google drive.

Enjoy the fun, and please report any issues encountered. 

 

Edited by FoxinTale
Development notes


What's New in Version 2.1.2

Released

Hopefully fixed companions not getting necro'd when the option was enabled. Thanks to LittleWhiteNeko for the small, but important fix. 

 


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use