void _Reset() { ProtoData = null; Owner = null; RealOwner = null; OutOfData = false; }
public void Parse(AttackDefProto proto) { }
public AttackDefProto ConvertToProto() { AttackDefProto pd = new AttackDefProto(); return pd; }
public void CreateAttackDefinition(AttackDefProto proto) { AttackDefinition atk = ObjectPool.New<AttackDefinition>(); atk.ProtoData = proto; atk.Owner = atk.RealOwner = Owner; atk.OnStart(); AtkDefList.Add(atk); }