Example #1
0
    private void commonFunctionAfterActionFinished()             //各アクション終了後に共通して行う処理
    {
        updateBingoTable();                                      //ビンゴテーブルの更新(埋めた結果を内部変数にも反映する)
        PayoutManagerInstance.UpdatePayout(calculateAmountBingo());
        bool isNotifyStockExist = pickUpNotifyStock();           //通知のストックがあれば処理する

        if (isNotifyStockExist == false)                         //通知のストックがなければ
        {
            CreditManagerInstance.NotifyBingoActionIsFinished(); //アクションが一通り終わったことを通知する
            BallGeneratorInstance.PermitGenerate();              //ボール生成を許可する
        }
    }