public MultiGainActivity(ActivitySys mgr, ResWealMultiple config) : base(mgr, config.stCommon) { this._config = config; for (ushort num = 0; num < this._config.wPeriodNum; num += 1) { MultiGainPhase ap = new MultiGainPhase(this, (uint)num, this._config.astPeriod[(int)num]); base.AddPhase(ap); } }
public MultiGainActivity(ActivitySys mgr, ResWealMultiple config) : base(mgr, config.stCommon) { this._config = config; for (ushort i = 0; i < this._config.wPeriodNum; i = (ushort)(i + 1)) { MultiGainPhase ap = new MultiGainPhase(this, i, this._config.astPeriod[i]); base.AddPhase(ap); } }