Lutschlon-EverythingCanDieAlternative icon

EverythingCanDieAlternative

Allows every monster / enemy to be damageable / hitable / killable - with in game configuration menu - now with health bars

Last updated a day ago
Total downloads 86394
Total rating 6 
Categories Mods Misc Monsters Tweaks & Quality Of Life AI Generated
Dependency string Lutschlon-EverythingCanDieAlternative-1.1.81
Dependants 29 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305
xilophor-LethalNetworkAPI-3.3.3 icon
xilophor-LethalNetworkAPI

A library/API to allow developers to easily add networking to their mods.

Preferred version: 3.3.3

README

EverythingCanDieAlternative 1.1.81

This mod makes every enemy in the game killable with configurable HP. It aims to work with any modded weapon and any modded enemy.

  • Easily configurable via in game configuration menu
  • You can configure the enemies health or leave enemies immortal to achieve the right balance, you can also disable my mod for enemies if you want to 100% preserve their original behaviour
  • This mod removes dead enemies' corpses (configurable and compatible with mod-drop mods)
  • You can activate enemy health bars as well
Differences from Original Mod- No separate shotgun/melee weapon settings
- No Explosion Effects on death
- An alternative version of the EverythingCanDie mod from TheFluff as it did not work for me with a few modded enemies

Configuration Menu

  • Start the game > host a lobby > quit the lobby > check out the EverythingCanDieAlt menu or the .cfg files
  • You can enable preview images for some enemies (may spoiler you!) - not all enemies have preview images
  • Search for specific enemies by their name or just scroll through the list

Killable Spring with 3 health

🔴 Further configuration examples

Make an Enemy Immortal

Disable ECDA For An Enemy


Global Settings

  • Tweak some ECDA specific rules (the default is what i consider most useful)
  • Activate and configure the health bar (the default is Off, remember to turn it on to use it!)
  • Do bulk configuration if needed


🔴 Click to see example images from the health bar
  • Enemy Health Bar is set to Both for these images, default is Off
  • Hide Health Bar for full HP Enemies is set to No for these images, default is Yes
  • These are the different Health Bar sizes:

  • This is the maximum Health Bar range from Close to Medium to Far shown from above and shown from POV:


  • The config menu can be hidden / shown from the main menu with LethalConfig or inside the nwnt.EverythingCanDieAlternative.cfg under EnableConfigMenu
  • Many Global Settings can be configured in LethalConfig while being inside a live round, the health bar can be configured on the fly without any issues, changing any of the rules isn't tested and mileage may vary
  • Everyone needs to have this mod installed for it to work

Mod Compatibilities

I implemented some compatibilities for popular mods. Let me know if you have any issues with said mods, as testing all of them is not possible for me alone.

Compatibility implemented Seem to work out of the box Incompatible
SellBodiesFixed Enhanced Monsters EnemyHealthBars
LethalHands MoreCounterplay
BrutalCompanyMinusExtraReborn FairAi
Hitmarker DeathAnimations - Remove corpse should be adjusted
LethalMin
HexiBetterShotgunFixed
Natural selection

Report Bugs

Found a bug?

  1. Join the LC Modding Discord 2. Let me know in my mod page:
LC Modding Discord My Mod Page

Credits

Based on the original EverythingCanDie mod from here: Thunderstore page and GitHub.
Thank you nyakowint.
ClaudeAI did the coding.
Thank you Henni for testing with me.
Thanks to everyone providing feedback on Discord.

Click for help for the .cfg files (old)

For each enemy, you can configure:

nwnt.EverythingCanDieAlternative.cfg

  • .Unimmortal - Toggle if the enemy can be damaged (true/false) - Default is every enemy is killable
  • .Health - You configure the enemy's health value completely to your liking
    • For reference: the shovel deals 1 damage, the vanilla shotgun either 1/3/5 based on distance, cruiser deals 12 damage at high speed, modded weapons work as well with their own stats
  • EnableConfigMenu - Toggle if the configuration menu should be shown in the main menu
  • EnableInfoLogs - Toggle if info logs should be logged in the console
  • ShowEnemyImages - Toggle if preview images should be shown in the configuration menu
  • ProtectImmortalEnemiesFromInstaKill - Toggle if enemies should be protected from instakill effects when they are configured to be immortal, might get bypassed by other mods
  • AllowSpikeTrapsToKillEnemies - Toggle to decide if the vanilla spike traps should be able to kill enemies

nwnt.EverythingCanDieAlternative_Despawn_Rules.cfg

  • .Despawn - Toggle if the model of the enemy should get forced to despawn after its death
  • EnableDespawnFeature - Master Switch to disable the despawn functionality as a whole if you encounter any problems with it

nwnt.EverythingCanDieAlternative_Enemy_Control.cfg

  • .Enable - Set to false to deactivate this mod for specific enemies to preserve their original health/hit behavior