using System.Collections.Generic; namespace GFGGame { public class DressUpData { public int bgId; public int suitId; public int actionId; public List itemList = new List(); public bool IsNew { get { return this.suitId <= 0 && this.actionId <= 0 && this.itemList.Count <= 0 && this.bgId <= 0; } } public DressUpData Clone() { var dressUpData = new DressUpData(); dressUpData.bgId = bgId; dressUpData.suitId = suitId; dressUpData.actionId = actionId; foreach(var t in itemList) { dressUpData.itemList.Add(t); } return dressUpData; } public static DressUpData CreateDefault() { var dressUpData = new DressUpData(); dressUpData.itemList.Add(ConstItemID.DEFULT_FA_XING); dressUpData.itemList.Add(ConstItemID.DEFULT_LIAN_YI_QUN); dressUpData.bgId = 180001; dressUpData.suitId = 0; return dressUpData; } } }