Jump to content

Working noose - proof of concept 6.0.2


12 Screenshots

About This File

 

Important notes to please pay attention to before installing 6.0.1

 

1. this mod is meant to be used with extensive console use, it is not “plug and play” and is not very user-friendly; please do not try to use unless you are familiar with the console and you are willing to put in some effort (sometimes) for things to look and work right

 

(if the codes listed for the items below don't mean anything to you, then you should not install this version)

 

2. if you have any previous versions of this mod, the new version will erase the previously placed furnitures because the form ids changed; don’t install if you want to keep already placed nooses and furniture

 

3. for convenience in commanding NPCs (placing them in setcommandstate mode), I highly suggest FO4 hotkeys https://www.nexusmods.com/fallout4/mods/11664

 

(I am attaching my own hotkeys.ini file, either rename “SAC Hotkeys.ini” to “Hotkeys.ini”, or copy/paste my commands to your keys of choice – I mapped F1 to getting a NPC into commandstate and F2 to release them)

 

4. all the furnitures in this mod will kill the NPCs, including essential ones (it will kill Preston); don’t hang NPCs that you don’t mean to die, or be prepared to reload

 

5. the placed furniture / nooses usually needs some position alignment

 

(I am using Autohotkey object mover https://www.nexusmods.com/fallout4/mods/24773)

 

6. all the objects must be obtained or placed via console, there is no constructible object, recipes or similar

 

Main new features of this new release:

 

-          It will play a random mix of Grayuser’s hanging animations, mixing and switching the animations mid-scene

-          The furnitures are no longer constructible, just use the weapons provided as directed or spawn them from console

-          It will place random hands and/or feet restraints which persist after death (they will look weird sometimes)

-          There are a number of facial expressions for the hanged NPCs, AAF is required to this to work

-          Streamlined the scripts a lot behind the scenes

-          Allows for many NPCs to be hanged simultaneously

-          The player can now hang themselves (sort of, in fact it will hang a doppelganger of the player, otherwise the camera just doesn’t work, AAF is needed for doppelganging to work)

-          Other stuff I’ve probably forgotten

 

Contains:

 

Scripted furniture (scripted = when NPC sits in furniture, the hanging starts automatically); use console PT to spawn the furniture

 

Gallows T scripted, 2 “seats” (28EAF)

Gallows TT scripted, 4 “seats” (28EB1)

Gallows Beam scripted (28EB2)

Hanging Pole (BE4D7)

Hanging Pole straight (BE4D9)

Hanging Plain (DBE93)

 

Use cases for the scripted furniture:

 

Setcommandstate the NPC, direct them to “sit furniture”, or

Shoot the NPC with the Noose IDLE gun, the IDLE gun will snap the NPC into the nearest furniture (either noose or gallows) – make sure you have previously directed them nearest to the furniture / noose you mean to use

 

Unscripted furniture (unscripted = the NPC will kneel and wait to be hanged later with the Hanging Gun) – this is useful for simultaneous hangings

 

Gallows T noscript (28EB5)

Gallows TT noscript (28EB4)

Gallows Beam noscript (28EB3)

Gallows with 3 nooses (BAFA4)

Gallows with 4 nooses (4F5DB)

 

Use cases for the unscripted furniture:

 

Setcommandstate the NPC, direct them to “sit furniture”, then shoot them with the Hanging Gun – it will spawn a noose and hang the NPC, or

Shoot the NPC with Hanging gun IDLE, they will kneel into the furniture, then shoot them with the Hanging Gun to hang them

 

Weapons:

 

Hanging Gun (58BF4) – spawns a short noose at the NPC location, hangs the NPC

 

Hanging Gun IDLE (AC438) – snaps the NPC into the nearest gallow seat (if the gallow is scripted then they will kill the NPC automatically, if the gallow is not scripted the NPC will kneel and wait) or noose (all nooses are scripted)

 

Hanging Gun Furn (150359) – will spawn a scripted furniture at the NPC location and hang the NPC

 

Noose arrow (10358B) – is a grenade that flies in straight line and spawns a long noose on contact with any surface; aim it at a beam or tree branch, fire like any grenade (straight line!), and you get a working noose

 

(sometimes the tree braches have no collision for the “arrow” to impact into, so the “arrow” will fly into the sky and spawn a noose very high up; be prepared to TCL, fly near the noose and delete it in console)

 

Noose arrow exec (8B283) – same as the noose arrow, but spawns a type of noose that doesn’t kill the NPC, rather they will animate indefinitely (until you kill them somehow else, like with a bullet, then they will hang dead)

 

 

 

Absolute requirements: F4SE, AAF

 

Version 5.0+ requires Gray User's Bad Ends Animations ; his NSWF pack is recommended if you want sound during the animation phase

 

I really do recomment installing FO4 Hotkeys and assign one hotkey (I use F1) to the command "pna; setcommandstate 1" (this will enable you to command any NPC just by pointing at them and pressing F1)

 

Place Everywhere is highly recommended

 

An autohotkey manager for object manipulation (like this one) is highly recommended, to position the nooses freely outside workshop areas

 

 

 

Credits

 

- ag12 for his invaluable help in setting up the script, thank you!
- Oakern, for his awesome CRX mod, which is a must-have for me (hopes he keeps adding content to it), for providing the inspiration and for giving me permission to use his assets (which I did)
- Vader666, from whom I took the hands-bound animation and helped me figure out how to add animations to furniture (thank you!), check out his Torture Devices mod
- LazyGirl, check out her Abduction mod
- steve40 for giving me permission to use his dirt shader from CWSS
- Crimsomrider, for giving me permission to distribute my modded versions of his outfits

- Gray User for his hanging animations
- others who kindly helped me at various stages along the way

 

Permissions

 

Use it - and hopefully improve upon it - in any way you want, but please let me know in a comment or PM if you managed to create a better version, so I can enjoy it myself. This is the reason why I uploaded it under modder's resouce.

 

I cannot speak for the assets I took from Vader666, Crazy, steve40 and Crimsomrider - those assets belong to them.

 

Future plans

 

- A flexible rope for the noose - help needed

- More animations - help needed

 

Disclaimer

 

This is my first scripted mod ever. It may break your save, your game, or your life (shouldn't, really, unless it's already fucked up) - I take no responsibility. The scripts are not tested for performance or for persistence. If you get bloated saves, or bloated Papyrus logs, or orphan scripts, or whatever, sorry, I don't really know what I'm doing, so use this mod(der's resource) on your own responsibility.

 

Detailed change log (please take the time to read this)

 

 

 

[v4.61 comment]

 

Please note that F4SE is a hard requirement, scripts will not run correctly without it

Cleaned up the mod description

 

[/v4.61 comment]

 

 

[v4.61 bugfix]

 

- fixed a significant havok bug
- if you downloaded v4.6, please download 4.61 and replace all
- if you haven't downloaded 4.6 yet, then you are fine, you can install 4.61, the link to the bugged 4.6 has been removed

 

https://mega.nz/#!E6ogxA6Y!n_X3i7sE2x1CKNk_i8_AehYpq4LGfv8PGMLTJnjtcmY

 

[/v4.61 bugfix]

 

[v4.6 update]

 

- adds the "Noose Arrow" - a "grenade"-type "weapon" which places a long noose furniture upon contact; behaves like a bullet, flies in straight line, but has to be "launched" as a grenade
- the "noose arrow" id is xx810358b (player.additem xx810358b 100)
- the "noose arrow" is useful to place nooses on high spots, especially outside settlements - shoot the arrow at the target object (a tree, for example), tweak the position using FO4 autohotkey positioning, then command the NPC to "snapintointeraction"; I'll upload a tutorial in the support thread

 

- tweaks the convulsing havok yet again... hopefully with more consistent results; factored in the NPC mass

 

- adds random collision objects around the hanged NPC's neck/head, which force the hanged NPC to twist the neck into random positions for a more "diverse look" - I am still tweaking this, it's a recent addition, so it may lead to weird positions or NPCs being forced out of the noose

 

- there are now approx 30 different hanging outfits, feet pointing down, mostly female versions

 

- due to the outfits, the file is now over 100MB, meaning LL will not accept the upload - I am uploading a txt file with a link to mega, and will be posting the mega link here as well; this is the first time I'm using mega for uploads, let me know if it doesn't work

 

https://mega.nz/#!E6ogxA6Y!n_X3i7sE2x1CKNk_i8_AehYpq4LGfv8PGMLTJnjtcmY

 

[/4.6 update]

 

[4.5 beta update]

 

- removed DLC dependencies, hopefully that will work
- new ESP name, the new name is "noose - distribution.esp" (take care which esp you install and activate)
- adds about 20 outfits, feet pointing down, to be equipped by the victims - victims will have a 50% chance to equip a random noose outfit
- each outfit's feet position has been modified by hand, individually - meaning there can be glitches, meaning some will look better than others, depending on my current disposition when modifying said outfit
- outfits are EVB-based - meaning that, if you have CBBE, the outfit textures will be messed up
- a lot of the outfits are modified Crimsomrider assets, used with permission -
check out and endorse his awesome work, and if he has anything to object to the current version of the mod, then I will take that version down
- adds the usual furniture script to the craftable long noose
- if your victims get invisible bodies, that means I fucked up the packaging, let me know

 

[/4.5 beta update]

 

[v4.1 update]

 

- This version requires all DLC plus Armorsmith Extended. Sorry.
- The Hanging Gun IDLE (additem xx0AC438 or help hanging 4 weap) now has an functioning script - once you already hanged a victim, you can use it to re-animate the kick/swing sequence. It also has a 10% chance to equip one of the proof-of-concept hanging outfits (more details below)
- A couple of additional furnitures, most useful of which is a long noose. This one does not have a script attached, you direct the NPC to sit the furniture then kill it "manually" (or by using the Hanging Gun IDLE, which kills and kicks/swings an already placed victim)
- A couple of proof-of-concept hanging outfits, with the feet pointing down, instead of staying horizontal - see screenshot, the body on the left has the feet in the vanilla position (horizontal/forwards), the one on the right is a modified outfit, with feet pointing down

 

The included hanging outfits are the female nude body, and the female Letterman jacket red. There are male counterparts, so, if used on a male, the body doesn't disappear, but they are unmodded.

 

Unless I find a smart way to manage the various outfits, or I discover a new feature that I think would be useful for the community, this will likely be the final public version. Reason is that I am going to modify and integrate additional outfits, but I do not own those assets, so I cannot distribute modified versions of those. And maintaining two parallel forks is not something that I can deal with.

 

[/v4.1 update]

 

[v4.0beta1]

 

- unified script between the hanging gun and all the furniture - this is not visible to the user, but very important for me, makes rolling out future updates a hell of a lot easier

 

- the script is now property-driven - you can change a lot of script behaviors via FO4Edit. See the properties screenshot and the details below. Please note that there is a consistent piece of logic embedded into the script, trying to make sure that the properties, and their effects, remain consistent and realistic

 

- the script is now a lot more modular, again making maintenance easier

 

(these three features are the reason why I consider this a major release, hence 4.0)

 

- introducing a new 3-seat, craftable gallows furniture - you can direct up to 3 NPCs to "sit" into the gallows (they will kneel and wait), then shoot them with the hanging gun for a simultaneous execution; see screenshots

 

- introducing neck-snapping and thrashing on kill

 

- new choking sounds, hopefully more realistic

 

- various tweaks, positioning and otherwise

 

The editable properties are:

 

- allowfeetrestraint = whether to place a feet restraint on kill
- allowhandsrestraint = places a hands restraint; currently disabled on all furnitures
- allownecksnap = neck-snapping on kill, currently enabled on all furnitures
- allowprop = places / disables the chair
- allowreversenoose = self-explanatory
- allowrotatingnoose = rotates, or not, the noose after kill
- isgarrotte = whether the furniture is a garrotte
- isnoose = whether the furniture is a crafted noose
- ispole = whether the furniture is a hanging pole

 

[/v4.0beta1]

 

[update v3.7beta1]

 

- new swing / rotate mechanics to animate the noose, and the victim, after hanging - not quite like havok, but getting there
- new stage 2 (kill / strangle stage), now using ragdoll instead of lame vanilla animations (at least until I get some sort of decent animation)
- introducing the most immersive garrotte shithouse
- introducing strangle (during stage 2) and rope swing (ad infinitum) sounds
- the furniture nooses can be positioned freely in the air - no idea why they were snapping to the ground earlier, it just fixed itself
- the hanged people now get a dirt shader effect, courtesy of CWSS (with permission)
- various internal tweaks to make hanged people hang better and more reliably

 

Beta - because of limited testing, and one known issue with the noose furnitures not positioning the victim properly during stage 1 (pleading) - but they still hang them high properly, so use with confidence

 

[/update v3.7beta1]

 

[version 3.6]

 

- there is a 50% chance of hanging the victim by a reversed noose during the kill stage (reversed = victim facing the knot)
- during the first phase (pleading), the victim will speak some lines - to be expanded (not working for unique NPCs)
- the hanging gun has a 30% chance of equipping the victim with a sack hood
- added two more furnitures: an angled hanging pole, and a vertical hanging pole - direct the victim to "sit" furniture
(the vertical hanging pole has a 50% chance of restraining the victim's feet on kill)
- unified all noose furnitures under one single, random workshop noose furniture => upon placement, it spawns a randomly-animated noose
- various timing, probability and positioning tweaks (e.g. the chair prop now positions correctly for non-standard NPC scales)
- added two screenshots showcasing the new furnitures, and the reverse knot

 

[/version 3.6]

 

[3.5 bugfix1]

 

- The hanging gun sets the NPC unconscious, to minimize (eliminate?) sandbox breaking the animation. Downside = NPC closes eyes.
- Added a condition to check if the NPC slipped out of the noose upon death, and cancels the kicks/swings if so

 

[/3.5 bugfix1]

 

[3.5 update]

 

Rebuilt all over again...

 

The hanging gun triggers a sequence of 5 stages

 

- stage 1 "pleading" (pleading dialogues not working yet :) ) started working since v3.6beta - random animation from a pool of 8 animations
- stage 2 "hanging" (has some gag noises) - random animation from a subpool of 6 animations
- stage 3 "kill" (positioning should be reliable, unless the NPC has a very non-standard scale)
- stage 4 "kicks"
- stage 5 "swing" (this one is almost infinite, no idea how this will spam the papyrus engine)

 

Problem with the hanging gun is that the NPC tends to sandbox away randomly during the sequence. Until I figure out how to cancel the sandbox, the NPC might snap out of the furniture. The script will quickly snap it back in place, but it's "un-immersive".

 

To minimize this, I suggest not shooting NPCs while they perform tasks or sandbox, but rather first direct the NPC to the place you want them to hang, then shoot them when they arrive there.

 

Until I figure out how to cancel the sandbox, the NPC will be placed in an unconscious state - the only downside it that the eyes are closed.

 

The hanging furniture

 

The same 8 animations have a corresponding noose furniture (noose01 .. noose08), available in the "Special" workshop menu.

 

You need to direct the NPC to "sit" furniture - I also tried making them workshop work objects, so you can assign settlers, but it's unreliable, so I eliminated this option for now.

 

The furniture needs to be built in god mode.

 

I'm not sure where I lost the ability to place the furniture anywhere, but now it only snaps to ground. However, as a workaround, there is a script which fires upon placing the furniture, which raises the noose up 130 .. 140 (random) and rotates it in a random position (to have some variety). This height enables placing the noose high enough for the NPC to fit under (otherwise the NPC cannot "sit") and the noose fits relatively well in the gallows (not really, but acceptable for now).

 

You can modpos z the furniture up in the air however high you please, the NPC will stand under it and then raise automatically to fit the noose. I tried +200, no issues.

 

The old furniture (standing version) is no longer accessible in the workshop menu, in order not to spam the menu. However, the actual FURN objects are still there, in order not to break pre-existing 3.0... arrangements.

 

General observation: don't worry if various animations move the neck away from the noose. The kill stage will snap the neck into the correct position.

 

Props

 

For variety:

 

- there is a 50 percent chance that the chair will be removed upon the NPC's death
- there is a 50 percent chance the NPCs hands will be bound upon death - the bound has collision, and the hands should stay inside pretty reliably, unless you ragdoll the NPC excessively
- the duration of the various stages is random (within some limits)

 

Caution: all the nooses are lethal (hanging gun, and furniture)

 

Caution: the mod packaging is incredibly messy (all sorts of old script versions, unused nifs I experimented with...) and includes animation metadata from a variety of mods, because I don't know how to identify which ones are specific to this mod :) (I have several animation mods installed). It shouldn't break anything, but I would advise backing up your existing meshes folder before installing (or, at least, meshes\AnimTextData, if it exists in your installation)

 

... And I really hope I haven't forgotten to package something in the archive. I don't really have a "clean" environment to test the packaging.

 

Added some comments in the description below, please re-read it.

 

[/end 3.5 update]

 

[3.0 update]

 

Added a hanging gun - you need to acquire it via console, player.additem xx058BF4, where xx is the load order for noose.esp
The hanging gun framework supports changing animations mid-scene => I need a proper hanging animation (!!)
The hanging gun is non-aggro, fire at will, even in settlements
The furniture is no longer replacing the airplane seats, but is standalone; you can build it from the Special workshop menu
2 standing nooses (1 lethal, 1 just posing), 2 kneeling nooses (1 lethal, 1 just posing)
Eliminated the non-PC condition on furniture => hang yourself (i.e. your character) at will, who am I to judge
Added a basic gallows prop, also in the Special workshop category
Added gagging sounds to the Hanging Gun script - kinda lame, will look further for better sounds
The hanging gun script should (theoretically) take care of non-standard actor heights; modpos z may still be needed
Please make sure you look up the disclaimer section

 

[/end 3.0 update]

 


What's New in Version 6.0.2

Released

6.0.2 - removed the outfit auto-switching function for compatibility reasons

 

If you have 6.0.1, please replace with 6.0.2. Otherwise, 6.0.1 download is no longer available

 

6.0.1 - please see the mod details section for changes and use instructions

 


Other Files from SAC


×
×
  • 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