Files
GameJamDungeon/src/items/weapons/WeaponStats.cs

34 lines
729 B
C#

using GameJamDungeon;
using Godot;
[GlobalClass]
public partial class WeaponStats : InventoryItemStats
{
[Export]
public int Damage { get; set; } = 0;
[Export]
public double Luck { get; set; } = 0.05;
[Export]
public double AttackSpeed { get; set; } = 1;
[Export]
public double TelluricDamageBonus { get; set; } = 0;
[Export]
public double AeolicDamageBonus { get; set; } = 0;
[Export]
public double BaseHydricDamageBonus { get; set; } = 0;
[Export]
public double IgneousDamageBonus { get; set; } = 0;
[Export]
public double FerrumDamageBonus { get; set; } = 0;
[Export]
public Godot.Collections.Array<WeaponTag> WeaponTags { get; set; } = new Godot.Collections.Array<WeaponTag>();
}