File information
Last updated
Original upload
Created by
Seb263Uploaded by
Seb263Virus scan
Activity logs
This page was last updated on 24 April 2024, 12:16AM
- Changelogs
-
-
Version 1.4.0
- The damage manager handler has been completely rewritten (in the DLL).
The old version which consisted of simulating low damage in order to detect non-lethal weapons/attacks was causing various bugs during combat.
Among these were:
- Immediate knockout of player/NPCs wearing power armor due to low damage received.
- Immediate knockout of player/NPCs from persistant damages such as flames.
- Some possible inconsistencies when calculating damage dealt with non-lethal weapons.
- A short delay was occuring before knocking out an NPC and the sound indicating the knockout that was sometimes played several times.
- Rare crashes after a long game session.
All of these issues have been fixed and the mod performs its various calculations faster.
Furthermore, compatibility issues with several mods modifying the "abLegendaryCreatureItem" form won't happens anymore because it is no longer edited (this bug often manifested itself by the impossibility of knocking out NPCs).
You can install this update on existing savegames. The mod will automatically detect the update and proceed to it's installation.
- The damage manager handler has been completely rewritten (in the DLL).
-
Version 1.3.12
- This is the recompiled Knockout Framework DLL for the latest mod version, compatible with Fallout 4 runtine 1.10.163 and newer.
The focus of this patch is to attempt to fix a very random crash that usually occurs after a game session of around an hour.
The fact that the crash occurs only after a long time and without precise information makes the process quite complicated.
With this new version, I was able to play for almost 3 hours strainght (knocking out and shooting at everything that came up). I had no crash at the end of this long session, I left the game normally.
If you encounter this kind of CTDs, feel free to try this fix and send me some feedbacks.
Note : This fix won't harm your savegame, you can use it on an existing savegame. You can also revert to the older version witout any consequences.
- This is the recompiled Knockout Framework DLL for the latest mod version, compatible with Fallout 4 runtine 1.10.163 and newer.
-
Version 1.3.11
- Updated for runtime 1.10.162 / F4SE 0.6.19 OR higher.
-
Version 1.3.1
- Improvements:
- Added russian translation.
- Added italian translation.
- Added korean translation.
Fixes:
- Wrye Bash no longer show an alert concerning strings files.
- Fixed damage miscalculation with low damages (radroaches, flametowers, etc...).
- Improvements:
-
Version 1.3.0a
- Fixes:
- Fixed the issue where the NPCs or the player can never be knocked out because their health never reach zero.
- Fixes:
-
Version 1.3.0
- Overhauls:
- Fallout 4 Script Extender (F4SE) is now fully required to use the Framework.
The damage manager of the framework is no longer managed by Papyrus but directly by the game engine thanks to an F4SE plugin designed specifically for the mod. This means that the following issues have been fixed :
- The latency of actors health when they takes damage has been reduced to 0 (real time).
- Actors whose health is being regenerated will no longer be invulnerable to the damage of non-lethal weapons.
- Actors (including the player) will no longer be knocked out for no reason during the first attack of a fight.
- The functionalities of the papyrus engine will be enormously less solicited when using non-lethal weapons.
Additions:
- Creation of a GlobalValue (KFInteractMenuEnabled) that can be modified by modders to temporarily prevent the display of the Knockout Framework interaction options on bodies.
Improvements:
- It is now possible to set the resurrection spot of the default knockout scenario. The following options are available: The latest owned and used bed, the latest used bed, the closest and safest bed or simply on the floor (Hardcore).
- Some adjustments were made to the mod restart / uninstall system.
Fixes:
- Possible issues with falling damage have been fixed.
- Periodic damage such as poison or fire is much less likely to kill the player during a deferred death event.
- Correction of sound alerts indicating that the player is responsible for the knockout of an NPC when this was not the case.
- The interaction menu of knocked out actors no longer appears without reason when the player goes in certain areas.
- Overhauls:
-
Version 1.2.1
- Fixes:
- Fixed the issue where it was not possible to interact with knocked out actors.
- Fixes:
-
Version 1.2.0
- Additions:
- Added a deferred death system for the player.
- Added a default knockout scenario for the player.
- Addition of a fully customizable robbing algorithm.
- Addition of a convalescent system for the player when he is knocked out.
- Added the ability to remove the Power Armor from a knocked out NPC.
- Added the ability to un-equip all objects from a knocked out NPC (Experimental).
- Addition of the possibility to finish knocked out NPCs.
- Added a Keyword to prevent an actor from knocking out other actors (KFActorCantKnockoutKeyword).
- Added a Keyword to prevent an actor from being knocked out (KFActorCantBeKnockedOutKeyword).
- Added the ability to uninstall the mod (This HAS to be used if you want to uninstall the framework).
Improvements:
- Redesign and optimization of the event manager (for external scenarios).
- Optimization of the damage management algorithm (much less likely to have notifications in the game logs).
- Modification of the collision system of knocked out actors (They no longer pass through certain objects / other actors).
- Improvement of the refreshing cell system which triggers after having modified certain parameters (so as not to be stuck anymore).
- Remove the "more options" from the interaction menu while waiting to find a reliable alternative.
- The weight of the duffel bag has been slightly increased.
Fixes:
- Fixed the problem of kidnapped NPCs being released in the wrong place.
- Fixed issues related to quests in which two actors have to fight each other (Diamond City Blues, Confidence Man, etc...).
Mod API (Additions & Modifications):
- Added the GetFrameworkVersion function.
- Added the UpdateUniqueKnockOutStartEventPriority function.
- Added the UpdateUniqueKnockOutEndEventPriority function.
- Added the SetAggressor function.
- Added the StealActorItems function.
- Added the ApplyPlayerConvalescenceEffect function.
- Added the DispelPlayerConvalescenceEffect function.
- Added the RefreshPlayerDeferredKillState function.
- Added the GetKnockoutEventsStruct function.
- Added the SetKnockoutEventsStruct function.
- Updated the KnockOutActor function (There is now a SilentKo parameter).
- Updated the SetPlayerCanKnockOut function (Due to technical constraints, CanKnockOut is now Float type).
- Updated the SetPlayerCanBeKnockedOut function (Due to technical constraints, CanBeKnockedOut is now Float type).
- Updated the RestartMod function (There is now a ModStatus parameter).
- Additions:
-
Version 1.1.2
- Fixes:
- Critical damage is now correctly calculated while using a non-lethal weapon.
- It is no longer possible to activate a body if the player is aiming or is too far away from it.
- Energy weapons can now knockout actors.
- Fixes:
-
Version 1.1.0
- Additions:
- Companions are now handled by the mod (also for those of other mods).
- The player can now gain experience by knocking out his opponents.
- If a knocked out actor is abandoned, he may succumb to his injuries (can be configured).
- The "Pain Train (Rank 3)" perk can knock out an opponent if his health is less than 50%.
Fixes:
- Fixed bug where some enemies could not be kidnapped.
- Additions:
-
Version 1.0.1
- Fixed MCM options.
-
Version 1.0.0
- Initial release.
-
- Author's activity
-
April 2024
-
24 Apr 2024, 12:16AM | Action by: Seb263
Attribute change
'Description changed.'
December 2023
-
13 Dec 2023, 8:24PM | Action by: Seb263
Attribute change
'File \'Knockout Framework - Version 1.2.1\' changed to \'Knockout Framework - Version 1.2.1 (VR Compatible)\'.'
October 2023
-
07 Oct 2023, 12:41PM | Action by: Seb263
Attribute change
'Description changed.'
-
07 Oct 2023, 3:08AM | Action by: Seb263
Attribute change
'File \'Knockout Framework - Version 1.3.11\' category changed to Old versions.'
-
07 Oct 2023, 3:08AM | Action by: Seb263
Attribute change
'File \'Knockout Framework - Fixed DLL (r1.10.163 and newer)\' changed to \'Knockout Framework - Fixed DLL r1.10.163 and newe\'.
File \'Knockout Framework - Fixed DLL r1.10.163 and newe\' category changed to Old versions.'
December 2022
-
04 Dec 2022, 3:32PM | Action by: Seb263
Attribute change
'File \'Knockout Framework - Combat Zone Restored Patch\' version changed to 1.3.0-and-NEWER.'
-
04 Dec 2022, 1:43AM | Action by: Seb263
Attribute change
'Description changed.'
-
04 Dec 2022, 1:25AM | Action by: Seb263
Attribute change
'File \'Knockout Framework - Latest Version\' changed to \'Knockout Framework - Version 1.3.11\'.
File \'Knockout Framework - Version 1.3.11\' description changed.'
-
04 Dec 2022, 1:24AM | Action by: Seb263
Attribute change
'File \'Knockout Framework - Fixed DLL (r1.10.163 and newer)\' description changed.'
-
04 Dec 2022, 1:23AM | Action by: Seb263
File added
'Knockout Framework - Latest Version [version 1.4.0]'
-
04 Dec 2022, 1:21AM | Action by: Seb263
Readme file added
-
04 Dec 2022, 1:20AM | Action by: Seb263
Changelog added
'Change log added for version 1.4.0'
November 2022
-
24 Nov 2022, 2:41PM | Action by: Seb263
Attribute change
'Description changed.
Mod version changed to 1.3.12.'
-
24 Nov 2022, 2:23PM | Action by: Seb263
Attribute change
'File \'Knockout Framework - Fixed DLL (r1.10.163 and newer)\' description changed.'
-
24 Nov 2022, 12:57AM | Action by: Seb263
Attribute change
'File \'Knockout Framework - Fixed DLL (r1.10.163 and newer)\' description changed.'
-
24 Nov 2022, 12:53AM | Action by: Seb263
Changelog added
'Change log added for version 1.3.12'
-
24 Nov 2022, 12:25AM | Action by: Seb263
Attribute change
'File \'Patch for runtime 1.10.138 or older\' category changed to Old versions.'
-
24 Nov 2022, 12:25AM | Action by: Seb263
Attribute change
'File \'Patch for runtime 1.10.120 or older\' category changed to Old versions.'
-
24 Nov 2022, 12:22AM | Action by: Seb263
File added
'Knockout Framework - Fixed DLL (r1.10.163 and newer) [version 1.3.12]'
March 2022
-
18 Mar 2022, 2:32PM | Action by: Seb263
Attribute change
'Description changed.'
-
- Mod page activity
-
April 2024
-
26 Apr 2024, 1:42PM | Action by: jayjaylaw87
Untracked
'Knockout Framework (Death Alternative)'
-
26 Apr 2024, 10:39AM | Action by: NickValenwood
Tracked
'Knockout Framework (Death Alternative)'
-
26 Apr 2024, 4:54AM | Action by: SubjectX47
Endorsed
'Knockout Framework (Death Alternative)'
-
26 Apr 2024, 4:45AM | Action by: JayB1rd
Endorsed
'Knockout Framework (Death Alternative)'
-
26 Apr 2024, 4:30AM | Action by: infernoxxbruh
Tracked
'Knockout Framework (Death Alternative)'
-
26 Apr 2024, 3:03AM | Action by: Jaricgrimm
Untracked
'Knockout Framework (Death Alternative)'
-
26 Apr 2024, 2:00AM | Action by: DrEamfox123
Endorsed
'Knockout Framework (Death Alternative)'
-
25 Apr 2024, 6:49PM | Action by: pinkster7777
Tracked
'Knockout Framework (Death Alternative)'
-
25 Apr 2024, 2:09PM | Action by: asenina
Endorsed
'Knockout Framework (Death Alternative)'
-
25 Apr 2024, 1:21PM | Action by: WhateverMars
Tracked
'Knockout Framework (Death Alternative)'
-
25 Apr 2024, 12:46PM | Action by: RolloWolff7
Endorsed
'Knockout Framework (Death Alternative)'
-
25 Apr 2024, 8:05AM | Action by: ORIONOX
Tracked
'Knockout Framework (Death Alternative)'
-
25 Apr 2024, 6:53AM | Action by: narisora
Endorsed
'Knockout Framework (Death Alternative)'
-
25 Apr 2024, 3:56AM | Action by: PirtyDrick
Untracked
'Knockout Framework (Death Alternative)'
-
25 Apr 2024, 2:12AM | Action by: DragonF91nnkkso
Endorsed
'Knockout Framework (Death Alternative)'
-
25 Apr 2024, 12:11AM | Action by: Hamerin
Endorsed
'Knockout Framework (Death Alternative)'
-
24 Apr 2024, 10:51PM | Action by: TheMcJiggles
Tracked
'Knockout Framework (Death Alternative)'
-
24 Apr 2024, 7:58AM | Action by: PlagueDoctorJohn
Tracked
'Knockout Framework (Death Alternative)'
-
24 Apr 2024, 6:09AM | Action by: specter626
Untracked
'Knockout Framework (Death Alternative)'
-
24 Apr 2024, 12:26AM | Action by: JoeMalibu
Endorsed
'Knockout Framework (Death Alternative)'
-