Initial commit

This commit is contained in:
2026-01-17 18:33:45 -06:00
commit 673bdc0396
45 changed files with 856 additions and 0 deletions

20
Abilities/MeleeBase.cs Normal file
View File

@@ -0,0 +1,20 @@
using Godot;
public abstract partial class MeleeBase : Area2D
{
protected CharacterBase? Character;
public override void _Ready()
{
if (Character is null)
{
QueueFree();
}
}
public void Spawn(CharacterBase character)
{
Character = character;
Rotation = character.FacingRotation;
}
}