ujradobas mukodik

This commit is contained in:
2023-03-24 10:03:41 +01:00
parent 20fbe86322
commit abc3dee946
6 changed files with 112 additions and 102 deletions

View File

@@ -32,6 +32,7 @@ public class Dice : MonoBehaviour {
public void setLocked(bool locked) { this.locked = locked; }
public int dobott = 0;
public bool dobottEgyszer = false; //tudjon ujra dobni vagy nem
public int ujradobasszamlalo;
private void Awake() {
upgrade = FindObjectOfType<Upgrade>();
@@ -104,7 +105,11 @@ public class Dice : MonoBehaviour {
hely2.sprite = diceSides[diceResult[1]-1];
hely2.size = new Vector2(38, 38);
dobottEgyszer = true;
ujradobasszamlalo--;
Debug.Log("ujradobasszamlalo: " + ujradobasszamlalo);
if(ujradobasszamlalo == 0){
dobottEgyszer = true;
}
//ha megvan a targy
if(targyak.adrenalinloket > 0) {

View File

@@ -19,6 +19,9 @@ public class TurnManager : MonoBehaviour
energia = FindObjectOfType<Energia>();
upgrade = FindObjectOfType<Upgrade>();
jatekmanager = FindObjectOfType<jatekmanager>();
dice.ujradobasszamlalo = upgrade.ujradobas[upgrade.getUjradobasIndex()] + 1;
Debug.Log("ujradobasszamlalo: " + dice.ujradobasszamlalo);
}
public void nextTurn() {
@@ -30,6 +33,8 @@ public class TurnManager : MonoBehaviour
turnCounter++;
dice.hely1.sprite = null;
dice.hely2.sprite = null;
dice.ujradobasszamlalo = upgrade.ujradobas[upgrade.getUjradobasIndex()] + 1;
Debug.Log("ujradobasszamlalo: " + dice.ujradobasszamlalo);
jatekmanager.vanertelme = true;
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.KorKezdet); //a jatekmanager atvalt a korkezdet eventre

View File

@@ -31,10 +31,10 @@ public class Upgrade : MonoBehaviour
if (energia_index < 4) {
energiatext[energia_index].text = "X";
energia_index++;
canUpgrade = false;
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.Akcio); //a jatekmanager atvalt a korkezdet eventre
}
Debug.Log("energia_i: " + energia_index);
canUpgrade = false;
fejlesztes_szamlalo++;
}
}
@@ -44,10 +44,10 @@ public class Upgrade : MonoBehaviour
if (akcio_index < 4) {
akciotext[akcio_index].text = "X";
akcio_index++;
canUpgrade = false;
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.Akcio); //a jatekmanager atvalt a korkezdet eventre
}
Debug.Log("akcio_i: " + akcio_index);
canUpgrade = false;
Debug.Log("akcio_i: " + akcio_index);
fejlesztes_szamlalo++;
}
}
@@ -57,10 +57,10 @@ public class Upgrade : MonoBehaviour
if (harc_index < 4) {
harctext[harc_index].text = "X";
harc_index++;
canUpgrade = false;
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.Akcio); //a jatekmanager atvalt a korkezdet eventre
}
Debug.Log("harc_i: " + harc_index);
canUpgrade = false;
Debug.Log("harc_i: " + harc_index);
fejlesztes_szamlalo++;
}
}
@@ -70,10 +70,10 @@ public class Upgrade : MonoBehaviour
if (ujradobas_index < 4) {
ujradobastext[ujradobas_index].text = "X";
ujradobas_index++;
canUpgrade = false;
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.Akcio); //a jatekmanager atvalt a korkezdet eventre
}
Debug.Log("ujradobas_i: " + ujradobas_index);
canUpgrade = false;
Debug.Log("ujradobas_i: " + ujradobas_index);
fejlesztes_szamlalo++;
}
}
@@ -83,10 +83,10 @@ public class Upgrade : MonoBehaviour
if (hack_index < 3) {
hacktext[hack_index].text = "X";
hack_index++;
canUpgrade = false;
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.Akcio); //a jatekmanager atvalt a korkezdet eventre
}
Debug.Log("hack_i: " + hack_index);
canUpgrade = false;
Debug.Log("hack_i: " + hack_index);
fejlesztes_szamlalo++;
}
}

View File

@@ -166,7 +166,7 @@ public class jatekmanager : MonoBehaviour
ujradobasfejlesztés.SetActive(true);
hackfejlesztés.SetActive(true);
kovetkezokor.SetActive(false);
rolldice.SetActive(false);
//rolldice.SetActive(false);
helyszinaktivalasBtn.gameObject.SetActive(false);
betarazas.SetActive(false);
@@ -190,7 +190,7 @@ public class jatekmanager : MonoBehaviour
kovetkezokor.SetActive(true);
rolldice.SetActive(false);
//rolldice.SetActive(false);
}
private async void ugynokDeaktivalas(bool bekapcsolas)