private void UpgradeFort() { App app = UnityEngine.Object.FindObjectOfType <App>(); Nation player = State.getNations()[app.GetHumanIndex()]; int provIndex = State.getCurrentlySelectedProvince(); Debug.Log("Currently selected province: " + State.getProvinces()[provIndex].getProvName()); assemblyCsharp.Province prov = State.getProvinces()[provIndex]; PlayerPayer.payFortUpgrade(player, prov); FortLevel.text = prov.getFortLevel().ToString(); AP.text = player.getAP().ToString(); updateSelfProvinceButtons(player, prov); }