Ejemplo n.º 1
0
 public static TDCEggData Clone(TDCEggData instance)
 {
     var tmp = new TDCEggData ();
     tmp.ID = instance.ID;
     tmp.Name = instance.Name;
     tmp.GameType = instance.GameType;
     tmp.CreatureType = instance.CreatureType;
     tmp.Description = instance.Description;
     tmp.ModelPath = instance.ModelPath;
     tmp.FSMPath = instance.FSMPath;
     tmp.Icon = instance.Icon;
     tmp.CurrentHP = instance.CurrentHP;
     tmp.MaxHP = instance.MaxHP;
     tmp.CurrentHeatPoint = instance.CurrentHeatPoint;
     tmp.MaxHeatPoint = instance.MaxHeatPoint;
     tmp.Duration = instance.Duration;
     tmp.DetectRange = instance.DetectRange;
     tmp.MemberType = instance.MemberType;
     tmp.Inventory = instance.Inventory;
     tmp.IsShine = instance.IsShine;
     return tmp;
 }
Ejemplo n.º 2
0
 public TDCEgg(TDCBaseController ctrl, TDCBaseData data)
     : base(ctrl, data)
 {
     m_Controller = ctrl as TDCEggController;
     m_Data = data as TDCEggData;
 }
Ejemplo n.º 3
0
 public override void SetData(TDCBaseData data)
 {
     m_Data = data as TDCEggData;
 }