A downloadable asset pack

Buy Now£4.99 GBP or more

Godot Status Effect UI System – Buff, Debuff & Timer Framework

Readable buffs and debuffs without rebuilding the UI again.

This plug-and-play Godot 4 system gives you reusable status effect bars with timer rings, stack badges, tooltips, JSON presets, category sorting, and runtime effect handling for combat-heavy games.

💡 What this solves

Status effect UI becomes difficult to manage quickly:

  • Buffs are hard to read ❌
  • Timers are unclear ❌
  • Stacks overlap visually ❌
  • Effect categories become messy ❌

With this system:

  • Combat states stay readable
  • Buff/debuff timing becomes clearer
  • Runtime effect handling becomes easier to organize

✔ Included systems

  • Reusable status effect bar
  • Reusable status effect slot
  • Timer progress rings
  • Stack badges
  • Low-time warning badges
  • Tooltips
  • Click signal support
  • Category sorting
  • JSON-driven effect definitions

✔ Included assets

  • 24 status effect presets
  • 24 placeholder icons
  • 32px and 64px PNG exports
  • Godot 4 demo project
  • Import and usage documentation

⚔ Included statuses

Burn, Poison, Freeze, Shock, Bleed, Shield, Regen, Haste, Slow, Stun, Armor Up, Vulnerable, Curse, Silence, Confusion, Rage, Focus, Invisible, Rooted, Weakness, XP Boost, Coin Boost, Low HP, and Boss Mark.

🧠 Good for

  • RPGs
  • Roguelikes
  • Survivors-likes
  • Action games
  • Idle RPGs
  • Tactics prototypes
  • Game jam combat systems

🎯 Why this matters

Readable combat-state UI improves both clarity and game feel.

This system gives you reusable buff/debuff infrastructure instead of rebuilding timers, stacks, and status bars every project.

⚡ Example

status_bar.apply_effect("poison", 18.0, 2) status_bar.apply_effect("shield", 20.0, 1) status_bar.apply_effect("stun", 4.0, 1) 

🔄 Replace the icons easily

The included icons are placeholders.

JSON presets reference icon paths directly, so you can swap in your own icon packs without rewriting the runtime UI logic.

⚖ License

Use in personal and commercial games. Do not redistribute or resell the system itself as a standalone template pack.

✔ Godot 4 ready ✔ JSON-driven combat UI workflow ✔ Built for readable status effect systems

Purchase

Buy Now£4.99 GBP or more

In order to download this asset pack you must purchase it at or above the minimum price of £4.99 GBP. You will get access to the following files:

Status-Effect-UI-System-Pack-itch.zip 295 kB

Leave a comment

Log in with itch.io to leave a comment.