Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be πŸ“–

Health & Damage System Lite

An asset by Godot_Forge
The page banner background of a mountain and forest
Health & Damage System Lite hero image

Quick Information

0 ratings
Health & Damage System Lite icon image
Godot_Forge
Health & Damage System Lite

Drop-in health, damage, shield and death for any node. Max 4 damage types. Upgrade to PRO for unlimited types, armor layers, lifesteal and status effects.

Supported Engine Version
4.0
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
7 hours ago
Git URL
Issue URL

Health & Damage System Lite β€” Godot 4

Drop-in health, shield and damage for any node. Zero boilerplate.

Features (Lite β€” Free)

  • HP + Shield in one handle
  • Typed damage with resistances (up to 4 types)
  • Signals: health_changed, died, shield_changed
  • Revive / Kill helpers
  • Handle-based β€” attach to any Node, auto-cleanup on tree_exit

Upgrade to PRO ($5.99)

  • Unlimited damage types
  • Armor layers (flat absorption per type)
  • Status effects: DOT, regen, stun, slow
  • Lifesteal
  • Damage history log
  • update(delta) for tick-based effects

πŸ‘‰ Get PRO on itch.io

Quick Start

# Enable plugin β†’ HealthSystem autoloaded

var hp = HealthSystem.create(self, 100.0, 50.0)
HealthSystem.health_changed.connect(func(h, old, new): update_bar(new))
HealthSystem.died.connect(func(h): play_death())

HealthSystem.damage(hp, 30.0, "fire")
HealthSystem.heal(hp, 10.0)

License

MIT β€” free to use in any project, commercial or personal.

Drop-in health, damage, shield and death for any node. Max 4 damage types. Upgrade to PRO for unlimited types, armor layers, lifesteal and status effects.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Health & Damage System Lite icon image
Godot_Forge
Health & Damage System Lite

Drop-in health, damage, shield and death for any node. Max 4 damage types. Upgrade to PRO for unlimited types, armor layers, lifesteal and status effects.

Supported Engine Version
4.0
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
7 hours ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers