Start of an ARPG type thing. Mostly just level generation and abilities.
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. |
||
|---|---|---|
| .vscode | ||
| addons | ||
| assets | ||
| combat | ||
| components | ||
| enemies | ||
| entities | ||
| map | ||
| mapgen/layout | ||
| player | ||
| UI | ||
| utility | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| project.godot | ||