private void CreateRandomizer(List <int> chargeWeigthList) { _chargeRandomizer = new WeigthRandomizer <int>(); chargeWeigthList.Count.Loop(i => _chargeRandomizer.AddItem(i + 1, chargeWeigthList[i]) ); }
private void InitChargeRandom() { _chargeRandomizer = new WeigthRandomizer <int>(); var weigthList = _setting.CardChargeWeigth; weigthList.Count.Loop(i => _chargeRandomizer.AddItem(i + 1, weigthList[i])); }
public WeatherSetter(GameContext context, WeatherSetting setting) { _context = context; _setting = setting; _costRandomizer = new WeigthRandomizer <int>(); InitRandom(); _playerCount = _context.GetEntities(GameMatcher.Player) .Count(e => !e.isBossPlayer); }