public override void UpdateInfo(ref COMDT_WEAL_UNION actvInfo) { this._exchangeCount.Clear(); byte bWealCnt = actvInfo.stExchange.bWealCnt; COMDT_WEAL_EXCHANGE_OBJ[] astWealList = actvInfo.stExchange.astWealList; for (int i = 0; i < bWealCnt; i++) { this._exchangeCount.Add(astWealList[i].bWealIdx, astWealList[i].dwExchangeCnt); } }
public override void UpdateInfo(ref COMDT_WEAL_UNION actvInfo) { for (int i = 0; i < base.PhaseList.Count; i++) { if (i >= actvInfo.stMultiple.UsedCnt.Length) { break; } MultiGainPhase multiGainPhase = (MultiGainPhase)base.PhaseList[i]; multiGainPhase._usedTimes = actvInfo.stMultiple.UsedCnt[i]; multiGainPhase._NotifyStateChanged(); } }
public override void UpdateInfo(ref COMDT_WEAL_UNION actvInfo) { base.SetPhaseMarks(actvInfo.stFixedTime.ullRewardMask); }
public override void UpdateInfo(ref COMDT_WEAL_UNION actvInfo) { this._lastCheckTime = actvInfo.stCheckIn.dwLastCheckTime; this._curFillPriceIndex = actvInfo.stCheckIn.bFillPriceIndex; base.SetPhaseMarks(actvInfo.stCheckIn.ullRewardMask); }
public virtual void UpdateInfo(ref COMDT_WEAL_UNION actvInfo) { }