Massive refactor (inventory menu still a little broken but its Good Enough)
This commit is contained in:
59
src/enemy/EnemyStatResource.cs
Normal file
59
src/enemy/EnemyStatResource.cs
Normal file
@@ -0,0 +1,59 @@
|
||||
using Godot;
|
||||
|
||||
namespace GameJamDungeon
|
||||
{
|
||||
[GlobalClass]
|
||||
public partial class EnemyStatResource : Resource
|
||||
{
|
||||
[Export]
|
||||
public double CurrentHP { get; set; }
|
||||
|
||||
[Export]
|
||||
public double MaximumHP { get; set; }
|
||||
|
||||
[Export]
|
||||
public int CurrentAttack { get; set; }
|
||||
|
||||
[Export]
|
||||
public int CurrentDefense { get; set; }
|
||||
|
||||
[Export]
|
||||
public int MaxAttack { get; set; }
|
||||
|
||||
[Export]
|
||||
public int MaxDefense { get; set; }
|
||||
|
||||
[Export]
|
||||
public double Luck { get; set; } = 0.05f;
|
||||
|
||||
[Export]
|
||||
public double TelluricResistance { get; set; }
|
||||
|
||||
[Export]
|
||||
public double AeolicResistance { get; set; }
|
||||
|
||||
[Export]
|
||||
public double HydricResistance { get; set; }
|
||||
|
||||
[Export]
|
||||
public double IgneousResistance { get; set; }
|
||||
|
||||
[Export]
|
||||
public double FerrumResistance { get; set; }
|
||||
|
||||
[Export]
|
||||
public double TelluricDamageBonus { get; set; }
|
||||
|
||||
[Export]
|
||||
public double AeolicDamageBonus { get; set; }
|
||||
|
||||
[Export]
|
||||
public double BaseHydricDamageBonus { get; set; }
|
||||
|
||||
[Export]
|
||||
public double IgneousDamageBonus { get; set; }
|
||||
|
||||
[Export]
|
||||
public double FerrumDamageBonus { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user