//------------------------------------------------------------ // Game Framework // Copyright © 2013-2021 Jiang Yin. All rights reserved. // Homepage: https://gameframework.cn/ // Feedback: mailto:ellan@gameframework.cn //------------------------------------------------------------ using System; using Definition.Enum; using StarForce; using UnityEngine; namespace Entity.EntityData { [Serializable] public abstract class TargetableObjectData : EntityDataBase { [SerializeField] private CampType _camp = CampType.Unknown; public TargetableObjectData(int entityId, int typeId, CampType camp) : base(entityId, typeId) { _camp = camp; } /// /// 角色阵营。 /// public CampType Camp => _camp; /// /// 最大生命。 /// public abstract int MaxHealthBase { get; } } }