public PointsExchangeElement(PointsExchangePhase phase, GameObject uiItem, PointsExchangeWgt owner, int index) { this.phase = phase; this.uiItem = uiItem; this.owner = owner; this.index = index; this.Validate(); }
public PointsExchangeActivity(ActivitySys mgr, ResWealPointExchange config) : base(mgr, config.stCommon) { this.PointsConfig = config; for (uint num = 0u; num < (uint)config.bExchangeCnt; num += 1u) { PointsExchangePhase ap = new PointsExchangePhase(this, num, config.astExchangeInfo[(int)((UIntPtr)num)]); base.AddPhase(ap); } }
public PointsExchangeActivity(ActivitySys mgr, ResWealPointExchange config) : base(mgr, config.stCommon) { this._exchangeCount = new Dictionary <int, uint>(); this._delTempList = new List <int>(); this.PointsConfig = config; for (uint i = 0; i < config.bExchangeCnt; i++) { PointsExchangePhase ap = new PointsExchangePhase(this, i, config.astExchangeInfo[i]); base.AddPhase(ap); } }