コード例 #1
0
        public async Task UpkeepMercenary(Player player)
        {
            GeneralizedUnitSupportHelper gush = new GeneralizedUnitSupportHelper(player.Stock.CoralAmount, _squadService);
            int upkeepAmount = await gush.CoralUpkeeping(player);

            await ReduceCoral(player.Stock, upkeepAmount);
        }
コード例 #2
0
        public async Task PayMercenary(Player player)
        {
            GeneralizedUnitSupportHelper gush = new GeneralizedUnitSupportHelper(player.Stock.PearlAmount, _squadService);
            int payAmount = await gush.PearlPaying(player);

            await ReducePearl(player.Stock, payAmount);
        }