File information
Last updated
Original upload
Created by
bp42sUploaded by
bp42sVirus scan
Tags for this mod
- Gameplay
- Lore-Friendly
- Fair and balanced
- English
- Sound FX
- Modder's Resource
- Tutorials for Modders
- User Interface
- Utilities for Modders
- Total Conversion
- Related to Movies/TV/Books/Other Games
- Overhaul
- Fallout 4 Script Extender (F4SE)
- Mod Configuration Menu (MCM)
- Official
- Plugins : Light
- Plugins : Master
- Works with Next-Gen Update
- Broken in Next-Gen Update
Activity logs
This page was last updated on 30 January 2025, 2:33AM
- Changelogs
-
-
Version 2.0.4
- --- MINOR UPDATE ---
- CHANGED: Updated documentation in karmaLib.psc, and minor code cleanup.
-
Version 2.0.3
- --- MINOR UPDATE ---
- FIXED: Resolved an issue where karma was not being granted or removed.
-
Version 2.0.2
- --- MINOR UPDATE ---
- CHANGED: Reformatted and organized karmaLib.psc for readability. Existing mods and scripts should be unaffected.
- CHANGED: Merged ModKarmaDirect() into ModKarma() as an optional argument.
- OPTIMIZED: Minor script and logic optimizations.
-
Version 2.0.1
- --- MINOR UPDATE ---
- CHANGED: Rebalanced NPC kill karma amounts to be closer to Fallout 3 and Fallout 4's Game Settings for Karma.
- OPTIMIZED: Minor script optimizations.
-
Version 2.0.0
- --- MINOR UPDATE ---
- IMPORTANT: Completely re-wrote the event detection system to feature in-depth, contextual, proper quest and dialogue choice karma responses.
This is how the system should have been implemented from the start, but I wasn't sure how to do it until recently. This is a massive improvement, and should feel far closer to karma in Fallout 3.
|
- This system borrows code and technology from my WIP Reputation mod, so the responses are highly contextual and appropriate for dialogue choices, and occur at an appropriate frequency.
- This system automatically and dynamically covers the entire base game, Automatron, Far Harbor, and Nuka-World. - ADDED: Toggleable “Explain My Choices” setting in the MCM to allow you to provide additional roleplaying context for ambiguous decisions in quests. This is disabled by default, and only appears on a small handful of quest choices,
- ADDED: Even more utility and documentation to karmaLib for modders/patchers to use.
- ADDED: Native fortify/reduce karma magiceffect records. Includes ability records and fire-and-forget records for each.
- CHANGED: Karma sounds now sound like they are coming from your UI rather than the world, this should feel more cohesive with other UI sounds.
- CHANGED: Rebalanced NPC kill karma amounts.
- CHANGED: The mod now requires Automatron, Nuka-World, and Far Harbor due to the new and massively improved event detection system.
- CHANGED: Improved the soft requirement script template.
-
Version 1.4.2
- --- MINOR UPDATE ---
- OPTIMIZED: Rewrote, restructured, and reorganized karmaLib, and many of the scripts in this mod. Safe to update on existing saves, and still works for other mods that have already incorporated karma.
karmaLib:
- Merged "xKarmaSilent" functions into their main function and added an optional boolean argument for a silent call instead.
- Optimized and tweaked many functions for less script activity.
- Incorporated new global functions for easier soft-requirement development.
Other scripts:
- Removed subclassing from many of the scripts in this mod. This further centralizes karmaLib, and reduces the amount of redundant properties in the scripts, which is better practice.
-
Version 1.4.1
- --- MINOR UPDATE ---
- ADDED: New toggleable feature, "Killing Costs Karma". You now silently lose a (very small) configurable amount of karma when killing any human or non-feral ghoul. This should help balance karma a bit, and keep positive karma gain in check by adding a passive karma sink.
|
Inspired by the FNV mod created by hman101 by the same name, which I consider a must-have on my TTW playthroughs:
https://www.nexusmods.com/newvegas/mods/79581 - FIXED: You no longer lose karma for killing creatures.
-
Version 1.4.0
- --- MINOR UPDATE ---
- ADDED: There is now a custom (and relatively rare) loadscreen that explains karma in an immersive way, based on official text from Fallout 3. It has a very low chance of appearing, but can be disabled in the MCM if you dislike it.
- CHANGED: Polished up the MCM for consistency and added new config options.
- CHANGED: Assault Actor karma events will now only occur for assaults on non-hostile humans, human children, non-feral ghouls, and non-feral ghoul children.
- CHANGED: The Pip-Boy tab custom click functionality is now disabled by default as I found it too tempting and exact, but it can be enabled in the MCM.
-
Version 1.3.0
- --- MINOR UPDATE ---
- ADDED: You can now click on your karma alignment in the KARMA custom tab to view your current karma as a number. This is a more immersive way to check your exact karma value.
- ADDED: Implemented initial backend support for PineDog's custom messagebox to be used as an option to display your exact karma as a number. This is not finished yet, but the required files are included in the mod for future use.
-
Version 1.2.0
- --- MINOR UPDATE ---
- CHANGED: Re-did the soft requirement script source code and instructions, so it's even easier to follow and integrate! Massive thank you to WitchsWorkshop and SoleVaultBoy for their help with workshopping and testing this update!
-
Version 1.1.1
- --- MINOR UPDATE ---
- ADDED: Added a new global function to karmaLib, "getPlayerKarmaAlignment()"
- ADDED: More documentation on how to use KARMA as a soft requirement. This is visible in the ARTICLES tab.
-
Version 1.1.0
- --- MINOR UPDATE ---
- ADDED: Modders can now call "getKarmaScript()" to use karma features without adding the mod as a hard requirement. This is explained with examples in the ARTICLES tab.
- FIXED: Karma perks no longer show up in perk overhaul menus.
-
Version 1.0.3
- --- MINOR UPDATE ---
- FIXED: Dogmeat being crippled should no longer cause karma loss.
-
Version 1.0.2
- --- MINOR UPDATE ---
- FIXED: The assault karma event should no longer occcur when the player is not the attacker. This should fix reports of random karma loss.
-
Version 1.0.1
- --- MINOR UPDATE ---
- CHANGED: Karma sounds were converted from .wav to .xwm, courtesy of shreddah4.
- CHANGED: Karma sounds were normalized to be the same volume/db level, courtesy of shreddah4.
-
Version 1.0.0
- --- INITIAL RELEASE ---
-
- Author's activity
-
January 2025
-
30 Jan 2025, 2:33AM | Action by: bp42s
Changelog added
'Change log added for version 2.0.1'
-
30 Jan 2025, 2:33AM | Action by: bp42s
Changelog added
'Change log added for version 2.0.4'
-
30 Jan 2025, 2:33AM | Action by: bp42s
Mod edited
'KARMA - Modder\'s Guide - Soft Requirements'
-
30 Jan 2025, 2:32AM | Action by: bp42s
File added
'KARMA [version 2.0.4]'
September 2024
-
11 Sep 2024, 11:13PM | Action by: bp42s
Changelog added
'Change log added for version 2.0.3'
-
11 Sep 2024, 11:13PM | Action by: bp42s
File added
'KARMA [version 2.0.3]'
-
09 Sep 2024, 6:39PM | Action by: bp42s
Attribute change
'File \'KARMA\' category changed to Old versions.'
-
07 Sep 2024, 2:53PM | Action by: bp42s
Attribute change
'File \'KARMA\' description changed.'
-
03 Sep 2024, 10:26PM | Action by: bp42s
Changelog added
'Change log added for version 2.0.2'
-
03 Sep 2024, 10:25PM | Action by: bp42s
File added
'KARMA [version 2.0.2]'
August 2024
-
14 Aug 2024, 3:31AM | Action by: bp42s
Changelog added
'Change log added for version 2.0.1'
-
14 Aug 2024, 3:30AM | Action by: bp42s
File added
'KARMA [version 2.0.1]'
July 2024
-
10 Jul 2024, 3:37AM | Action by: bp42s
Attribute change
'File \'KARMA - Fallout 3 Icons\' description changed.
File \'KARMA - Fallout 3 Icons\' version changed to 2.0.0.'
-
10 Jul 2024, 3:37AM | Action by: bp42s
Attribute change
'File \'KARMA - Classic Fallout Icons\' description changed.
File \'KARMA - Classic Fallout Icons\' version changed to 2.0.0.'
-
10 Jul 2024, 3:35AM | Action by: bp42s
File added
'KARMA - Console Fork [version 2.0.0]'
June 2024
-
28 Jun 2024, 8:29PM | Action by: bp42s
Mod edited
'KARMA - Modder\'s Guide - Soft Requirements'
-
28 Jun 2024, 8:24PM | Action by: bp42s
Attribute change
'File \'KARMA\' description changed.'
-
28 Jun 2024, 8:12PM | Action by: bp42s
Changelog added
'Change log added for version 2.0.0'
-
28 Jun 2024, 8:11PM | Action by: bp42s
Changelog added
'Change log added for version 2.0.0'
-
28 Jun 2024, 8:08PM | Action by: bp42s
File added
'KARMA [version 2.0.0]'
-
- Mod page activity
-
May 2025
-
15 May 2025, 8:22AM | Action by: Aurum10000
Untracked
'KARMA'
-
14 May 2025, 5:00PM | Action by: xC00LDL1GHTx60
Tracked
'KARMA'
-
14 May 2025, 8:13AM | Action by: ThatDamnFox04
Tracked
'KARMA'
-
14 May 2025, 1:49AM | Action by: weremensh
Tracked
'KARMA'
-
14 May 2025, 12:06AM | Action by: Jongolorian
Tracked
KARMA
-
13 May 2025, 5:18PM | Action by: MrCash456
Endorsed
'KARMA'
-
13 May 2025, 12:12AM | Action by: SolarEngi
Tracked
'KARMA'
-
12 May 2025, 5:34PM | Action by: carpenatem234
Tracked
KARMA
-
12 May 2025, 5:09PM | Action by: dcald11
Tracked
'KARMA'
-
12 May 2025, 4:46PM | Action by: professormurder6
Tracked
'KARMA'
-
12 May 2025, 3:26PM | Action by: MrJakeD420
Tracked
'KARMA'
-
12 May 2025, 12:31PM | Action by: Edenbeast2
Tracked
'KARMA'
-
11 May 2025, 8:19AM | Action by: Antikerwolf
Tracked
'KARMA'
-
11 May 2025, 2:56AM | Action by: Kaisukaru
Endorsed
'KARMA'
-
10 May 2025, 11:54PM | Action by: zach016
Tracked
'KARMA'
-
09 May 2025, 8:04PM | Action by: vlad21223
Endorsed
'KARMA'
-
08 May 2025, 12:07PM | Action by: DrBlueDrop
Untracked
'KARMA'
-
08 May 2025, 3:57AM | Action by: KirisAurora
Tracked
'KARMA'
-
07 May 2025, 11:23PM | Action by: Axe420420
Tracked
'KARMA'
-
07 May 2025, 8:28PM | Action by: Sergio9000
Endorsed
'KARMA'
-