public static TDCPlaneData Clone(TDCPlaneData instance)
 {
     var tmp = new TDCPlaneData ();
     tmp.ID = instance.ID;
     tmp.Name = instance.Name;
     tmp.GameType = instance.GameType;
     tmp.Description = instance.Description;
     tmp.Icon = instance.Icon;
     tmp.FSMPath = instance.FSMPath;
     tmp.ModelPath = instance.ModelPath;
     tmp.SpringTexture = instance.SpringTexture;
     tmp.SummerTexture = instance.SummerTexture;
     tmp.AutumnTexture = instance.AutumnTexture;
     tmp.WinterTexture = instance.WinterTexture;
     return tmp;
 }
Example #2
0
 public override void SetData(TDCBaseData data)
 {
     m_Data = data as TDCPlaneData;
 }
Example #3
0
 public TDCPlane(TDCBaseController ctrl, TDCBaseData data)
     : base(ctrl, data)
 {
     m_Controller = ctrl as TDCPlaneController;
     m_Data = data as TDCPlaneData;
 }