Start of an ARPG type thing. Mostly just level generation and abilities.
Find a file
Dan Baker 70839387ca Implements modifier system for weapons
Adds a modifier system allowing dynamic modification of weapon
stats and behavior. This includes:

- Creating ModifierLibrary to manage available modifiers.
- Adds ModifierManager to handle equipping and unequipping modifiers
- Adds a new RangedWeaponComponent to handle firing projectiles and
  managing modifiers.
- Introduces a DebugUI for in-game modifier management.
- Introduces an "Unlimited Power" modifier that changes the projectile scene.
- Modifies stats components to work with the new modifier system.

This system allows for more flexible and customizable weapon
functionality.
2025-05-08 18:31:19 +01:00
.vscode Sets up initial project structure 2025-04-29 17:35:39 +01:00
addons Adds in-game debug menu addon 2025-05-04 17:53:46 +01:00
assets Implements modifier system for weapons 2025-05-08 18:31:19 +01:00
combat Implements modifier system for weapons 2025-05-08 18:31:19 +01:00
components Many changes 2025-05-04 09:30:14 +01:00
enemies Adds in-game debug menu addon 2025-05-04 17:53:46 +01:00
entities Implements modifier system for weapons 2025-05-08 18:31:19 +01:00
map Improves lightning projectile behavior 2025-05-06 09:30:44 +01:00
mapgen/layout Many changes 2025-05-04 09:30:14 +01:00
player Implements modifier system for weapons 2025-05-08 18:31:19 +01:00
UI Implements modifier system for weapons 2025-05-08 18:31:19 +01:00
utility Implements modifier system for weapons 2025-05-08 18:31:19 +01:00
.editorconfig Sets up initial project structure 2025-04-29 17:35:39 +01:00
.gitattributes Sets up initial project structure 2025-04-29 17:35:39 +01:00
.gitignore Sets up initial project structure 2025-04-29 17:35:39 +01:00
project.godot Implements modifier system for weapons 2025-05-08 18:31:19 +01:00