Files
Gen_Hack-and-Slash-Roguelit…/Client/Assets/Scripts/Data/AttributesDefine.cs
2025-07-14 16:55:34 +08:00

37 lines
981 B
C#

namespace Data
{
public class CharacterAttributesDef : Define
{
public int health = 10;
public float moveSpeed = 1;
}
public class WeaponAttributesDef : Define
{
public float attack = 1;
public float defense = 0;
public float attackSpeed = 2;
public float attackRange = 3;
public int attackTargetCount = 1;
}
public class MonsterAttributesDef : Define
{
public int health = 10;
public float moveSpeed = 1;
public float attack = 1;
public float defense = 0;
public float attackSpeed = 2;
public float attackRange = 3;
public int attackTargetCount = 1;
}
public class BuildingAttributesDef : Define
{
public int health = 10;
public float attack = 1;
public float defense = 0;
public float attackSpeed = 2;
public float attackRange = 3;
public int attackTargetCount = 1;
}
}