Starbound

Starbound

Borderlands 3 Custom Health bars
FelmastProMcLane  [developer] Nov 15, 2020 @ 5:19pm
Changelog V.2
Changelog v.2
Summary:
  • Added custom configs for most vanilla monsters.
  • Optimized rendering and increased performance on it.
  • Added "Depletion bar" and "Invulnerable" effects to the healthbars.
  • Added option for random health on bosses.
  • "Health limit", now limits all healthbars, not only random ones.
  • Added option to disable custom health and use it only for it's health display.
  • Bug fixes.
  • Possibility for new health types to be compatible with the texture packs.
New visual effects:
  • "Depletion bar" is a white bar that displays how much the healthbar changes after being hit.
  • "Invulnerable" is an overlay that slightly obscures the healthbars to indicate that the entity is immune.
Optimized rendering
  • Now only renders images that are visible and completely omits drawing others.
  • Made the background/invulnerable/depletion images to only use 1 instance instead of a list.
    Originally posted by Details:
    *Values are based on minimum fps constant reached. (avg fps is about 5fps more than here)
    *Values represent numbers of healthbars.
    * Before | New | New+Depletion+Invulnerable
    *50fps | 350+ | 650+ | 600+ (avg +5)
    *30fps | 550+ | 1100+ | 1100+ (avg +3)
    *10fps | 2300+ | 3500+ | 3350+ (avg +1)
    *This means about a 65%-100% performance boost! (100% on most cases)
    *About 8% max performance drop from the "depletion bar" ,but a 1.92x performance boost still!
New options:
  • "Healthbar limit", now limits all healthbars, not only random.
  • "Random boss health", allows bosses to have random health bars.
  • "Only visual", makes all entities have a single "red/flesh" healthbar that does not grant any elemental effects. (This turns the mod into a simple health-display mod)
  • Option to not display damage numbers.
Health type changes:
  • Changed "Stone" physical weakness to be more noticeable, (nvhm 20%->50%, tvhm 35%->60%, uvhm 55%->70%), to compensate better for it's extra damage reduction.
  • Increased "regen" health gained to 2.5%/s and "bossregen" to 0.25%/s.
Bug fixes:
  • Fixed excluded entities not being excluded.
  • Fixed "protection" stat calculation for monsters.
  • Fixed "Asra Nox" in shield not being invincible.
  • Fixed "TVHM" difficulty not working.
  • Fixed "Punchy" not updating elemental resistances properly.
How to change/add textures now:
  • Default textures are a simple base-name. (flesh, shield, armor).png
  • "Clean" textures use the "_c" suffix. (flesh, shield, armor)_c.png
  • "HD 3x" textures use the "_hd" suffix. (flesh, shield, armor)_hd.png
  • "HD 3x Clean" textures use the "_hdc" suffix. (flesh, shield, armor)_hdc.png
Misc:
  • Made "Invulnerable" monsters actually immune to any damage requests and status effects.
  • Buffed "Burning" and "Poison" effects by 100%.
  • Made priority 0, to not load after other mods unnecessaraly.
  • Added support for very big numbers.
Last edited by FelmastProMcLane; Nov 21, 2020 @ 8:32am