コード例 #1
0
    public void OnNextTurn(NetworkMessage msg)
    {
        int turn = msg.ReadMessage <IntegerMessage>().value;

        battle.currentTurn = turn;
        for (int i = 0; i < battle.rolls.Length; i++)
        {
            battle.rolls[i] = Element.None;
            battle.locks[i] = false;
        }
        BattleScreen screen = game.GetOpenScreen() as BattleScreen;

        if (battle.currentTurn < battle.allies.Length)
        {
            screen.ViewSpellTab(battle.currentTurn);
        }
        screen.UpdateContext();
    }