Esempio n. 1
0
 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);
        }