示例#1
0
    public PlayerCombatResult RunCombat()
    {
        SetUpCombatInstance();
        PlayerCombatResult result = SimulatePlayerCombat();

        Debug.Log(result);

        Debug.Log("player1:");
        Debug.Log(player1Units.MapStatusString());
        Debug.Log("player2:");
        Debug.Log(player2Units.MapStatusString());

        // update views
        UpdateCombatResultView(result);

        combatResultView.ShowWindow();


        return(result);
    }