1234567891011121314151617181920212223242526272829303132333435363738394041 |
- using System.Collections.Generic;
- namespace GFGGame
- {
- public class DressUpData
- {
- public int bgId;
- public int suitId;
- public int actionId;
- public List<int> itemList = new List<int>();
- 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;
- }
- }
- }
|