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; }
public override void SetData(TDCBaseData data) { m_Data = data as TDCPlaneData; }
public TDCPlane(TDCBaseController ctrl, TDCBaseData data) : base(ctrl, data) { m_Controller = ctrl as TDCPlaneController; m_Data = data as TDCPlaneData; }