using CodeStage.AntiCheat.ObscuredTypes; namespace Gameplay.Common { public class UnitAliveData { public GameUnit owner; /// /// 血量 /// public ObscuredInt currentHp; /// /// 护甲值 /// public ObscuredInt currentShield; /// /// 士气值 /// public ObscuredInt currentMorale; public ObscuredInt maxHp; public ObscuredInt maxShield; public ObscuredInt maxMorale; public UnitAliveData(GameUnit owner) { this.owner = owner; } public void Init() { currentHp = maxHp; currentShield = maxShield; currentMorale = maxMorale; } } }