Esempio n. 1
0
        private void State_Wait(double now)
        {
            STATE = PlayerBState.Wait;

            //Entry Action
            _Clock = now;
            Send_TAR(_Clock + wb, "Quit", "OVER");
        }
Esempio n. 2
0
        private void State_Quit(double now)
        {
            STATE = PlayerBState.Quit;

            //Entry Action
            _Clock = now;
            Send_TAR(double.MaxValue, "OVER");
        }
Esempio n. 3
0
        private void State_Gameover(double now)
        {
            STATE = PlayerBState.Gameover;

            //Entry Action
            _Clock = now;
            Send_TAR(double.MaxValue, "OVER");
        }
Esempio n. 4
0
        private void State_Defense(double now)
        {
            STATE = PlayerBState.Defense;

            //Entry Action
            _Clock = now;
            Send_TAR(double.MaxValue, "BallA", "OutA", "Quit", "OVER");
        }
Esempio n. 5
0
        private void State_Attack(double now)
        {
            STATE = PlayerBState.Attack;

            //Entry Action
            Rally++;
            U      = r.NextDouble();
            _Clock = now;
            Send_TAR(_Clock + ab, "Quit", "OVER");
        }
Esempio n. 6
0
        private void State_OVER(double now)
        {
            STATE = PlayerBState.OVER;

            //Entry Action
        }