Move files and folders to new repo format to enable multi-project format

This commit is contained in:
2025-03-06 22:07:25 -08:00
parent 12cbb82ac9
commit a09f6ec5a5
3973 changed files with 1781 additions and 2938 deletions

View File

@@ -0,0 +1,36 @@
using Chickensoft.Introspection;
using Godot;
namespace Zennysoft.Game.Ma;
[Meta, Id("accessory")]
public partial class Accessory : EquipableItem
{
[Export] private AccessoryStats _accessoryStats { get; set; } = new AccessoryStats();
public override string ItemName => _accessoryStats.Name;
public override string Description => _accessoryStats.Description;
public override float SpawnRate => _accessoryStats.SpawnRate;
public override double ThrowDamage => _accessoryStats.ThrowDamage;
public override float ThrowSpeed => _accessoryStats.ThrowSpeed;
public int MaxHPUp => _accessoryStats.MaxHPUp;
public int MaxVTUp => _accessoryStats.MaxVTUp;
public double LuckUp => _accessoryStats.LuckUp;
public int ATKUp => _accessoryStats.ATKUp;
public int DEFUp => _accessoryStats.DEFUp;
public AccessoryTag AccessoryTag => _accessoryStats.AccessoryTag;
public override ItemTag ItemTag => _accessoryStats.ItemTag;
public override InventoryItemStats ItemStats { get => _accessoryStats; set => _accessoryStats = (AccessoryStats)value; }
}