valami
This commit is contained in:
@@ -8,27 +8,24 @@ using System;
|
|||||||
public class Akciok : MonoBehaviour
|
public class Akciok : MonoBehaviour
|
||||||
{
|
{
|
||||||
//Betarazashoz
|
//Betarazashoz
|
||||||
|
public int toltenyszamlalo = 0;
|
||||||
public TMP_Text[] toltenyek;
|
public TMP_Text[] toltenyek;
|
||||||
|
|
||||||
private int tolteny_index = 3;
|
private int tolteny_index = 3;
|
||||||
private int felhasznalt_tolteny = 0;
|
private int felhasznalt_tolteny = 0;
|
||||||
public int betarazott_tolteny = 3;
|
private int betarazott_tolteny = 3;
|
||||||
private Akciopont ap;
|
|
||||||
|
public int getBetarazottTolteny(){ return betarazott_tolteny; }
|
||||||
|
|
||||||
public int toltenyszamlalo = 0;
|
//
|
||||||
|
private Akciopont ap;
|
||||||
//
|
//
|
||||||
|
|
||||||
//Nyomozashoz
|
//Nyomozashoz
|
||||||
private movement movement;
|
private movement movement;
|
||||||
public TMP_Text[] nyomozas_x;
|
public TMP_Text[] nyomozas_x;
|
||||||
public TMP_Text[] nyomozas_oszlop;
|
public TMP_Text[] nyomozas_oszlop;
|
||||||
private string[,] nyomozasok =
|
private bool[,] nyomozas = new bool[4,4];
|
||||||
{
|
|
||||||
{"ures", "ures", "ures", "" },
|
|
||||||
{"ures", "ures", "ures", "" },
|
|
||||||
{"ures", "ures", "ures", "" },
|
|
||||||
{"ures", "ures", "ures", "" },
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
//Hack
|
//Hack
|
||||||
public TMP_Text elso_sor_text;
|
public TMP_Text elso_sor_text;
|
||||||
@@ -62,7 +59,7 @@ public class Akciok : MonoBehaviour
|
|||||||
|
|
||||||
public void Betarazas(int betarazas)
|
public void Betarazas(int betarazas)
|
||||||
{
|
{
|
||||||
if (tolteny_index < 24 && ap.akciopont != 0)
|
if (tolteny_index < 24 && ap.getAkciopont() != 0)
|
||||||
{
|
{
|
||||||
if (tolteny_index + betarazas > 24)
|
if (tolteny_index + betarazas > 24)
|
||||||
{
|
{
|
||||||
@@ -123,7 +120,7 @@ public class Akciok : MonoBehaviour
|
|||||||
//Nyomozas
|
//Nyomozas
|
||||||
public void Nyomozas()
|
public void Nyomozas()
|
||||||
{
|
{
|
||||||
if (ap.akciopont <= 0)
|
if (ap.getAkciopont() <= 0)
|
||||||
{
|
{
|
||||||
Debug.Log("nincs eleg akciopont");
|
Debug.Log("nincs eleg akciopont");
|
||||||
return;
|
return;
|
||||||
@@ -132,29 +129,29 @@ public class Akciok : MonoBehaviour
|
|||||||
int atirandox = movement.jelenlegi_x - 1;
|
int atirandox = movement.jelenlegi_x - 1;
|
||||||
int atirandoy = movement.jelenlegi_y - 1;
|
int atirandoy = movement.jelenlegi_y - 1;
|
||||||
|
|
||||||
if (nyomozasok[atirandoy, atirandox] == "nyomozott")
|
if (nyomozas[atirandoy, atirandox])
|
||||||
{
|
{
|
||||||
Debug.Log("Itt mar nyomoztal");
|
Debug.Log("Itt mar nyomoztal");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
nyomozasok[atirandoy, atirandox] = "nyomozott";
|
nyomozas[atirandoy, atirandox] = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
int counter = 0;
|
int counter = 0;
|
||||||
//egy sorral feljebb megy
|
//egy sorral feljebb megy
|
||||||
for (int i = 0; i < nyomozasok.GetLength(0); i++)
|
for (int i = 0; i < nyomozas.GetLength(0); i++)
|
||||||
{
|
{
|
||||||
for (int j = 0; j < nyomozasok.GetLength(1); j++)
|
for (int j = 0; j < nyomozas.GetLength(1); j++)
|
||||||
{
|
{
|
||||||
if (nyomozasok[i, j].Equals("nyomozott"))
|
if (nyomozas[i, j])
|
||||||
{
|
{
|
||||||
nyomozas_x[counter].text = "X";
|
nyomozas_x[counter].text = "X";
|
||||||
counter++;
|
counter++;
|
||||||
Debug.Log("counter: " + counter);
|
Debug.Log("counter: " + counter);
|
||||||
}
|
}
|
||||||
else if (nyomozasok[i, j].Equals("ures"))
|
else if (!nyomozas[i, j])
|
||||||
{
|
{
|
||||||
counter++;
|
counter++;
|
||||||
}
|
}
|
||||||
@@ -164,18 +161,6 @@ public class Akciok : MonoBehaviour
|
|||||||
ap.UpdateAkciopont(-1);
|
ap.UpdateAkciopont(-1);
|
||||||
|
|
||||||
NyomozasOszlopCheck();
|
NyomozasOszlopCheck();
|
||||||
|
|
||||||
Debug.Log("----------------");
|
|
||||||
for (int i = 0; i < nyomozasok.GetLength(0); i++)
|
|
||||||
{
|
|
||||||
string sor = "";
|
|
||||||
for (int j = 0; j < nyomozasok.GetLength(1); j++)
|
|
||||||
{
|
|
||||||
sor += nyomozasok[i, j] + " ";
|
|
||||||
}
|
|
||||||
Debug.Log(sor);
|
|
||||||
}
|
|
||||||
Debug.Log("----------------");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void NyomozasOszlopCheck()
|
private void NyomozasOszlopCheck()
|
||||||
@@ -185,10 +170,9 @@ public class Akciok : MonoBehaviour
|
|||||||
|
|
||||||
for (int i = 0; i < 4; i++)
|
for (int i = 0; i < 4; i++)
|
||||||
{
|
{
|
||||||
if (nyomozasok[i, oszlop].Equals("nyomozott"))
|
if (nyomozas[i, oszlop])
|
||||||
{
|
{
|
||||||
nyomozas_counter++;
|
nyomozas_counter++;
|
||||||
//Debug.Log(nyomozasok[i, oszlop]);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -208,8 +192,8 @@ public class Akciok : MonoBehaviour
|
|||||||
int count = 0;
|
int count = 0;
|
||||||
int rand;
|
int rand;
|
||||||
|
|
||||||
if (ap.akciopont < upgrade.hack[upgrade.getHackIndex()])
|
if (ap.getAkciopont() < upgrade.hack[upgrade.getHackIndex()])
|
||||||
{ //van e eleg akicopont
|
{ //van e eleg akicopont
|
||||||
Debug.Log("nincs eleg ap a hackeleshez");
|
Debug.Log("nincs eleg ap a hackeleshez");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -220,8 +204,7 @@ public class Akciok : MonoBehaviour
|
|||||||
//egy sorban lett e ketszer nyomozva
|
//egy sorban lett e ketszer nyomozva
|
||||||
for (int i = 0; i < 3; i++)
|
for (int i = 0; i < 3; i++)
|
||||||
{
|
{
|
||||||
//Debug.Log("Belep for");
|
if (nyomozas[movement.jelenlegi_y - 1, i])
|
||||||
if (nyomozasok[movement.jelenlegi_y - 1, i] == "nyomozott")
|
|
||||||
{
|
{
|
||||||
count++;
|
count++;
|
||||||
Debug.Log("count: " + count);
|
Debug.Log("count: " + count);
|
||||||
@@ -239,7 +222,6 @@ public class Akciok : MonoBehaviour
|
|||||||
//forras helyenek bejelolese
|
//forras helyenek bejelolese
|
||||||
if (count >= 2 && !hackelt_sorok.Contains(movement.jelenlegi_y))
|
if (count >= 2 && !hackelt_sorok.Contains(movement.jelenlegi_y))
|
||||||
{
|
{
|
||||||
Debug.Log("belep");
|
|
||||||
if (movement.jelenlegi_y == 1)
|
if (movement.jelenlegi_y == 1)
|
||||||
{
|
{
|
||||||
elso_sor_text.text = "X";
|
elso_sor_text.text = "X";
|
||||||
@@ -250,6 +232,7 @@ public class Akciok : MonoBehaviour
|
|||||||
{
|
{
|
||||||
rand = UnityEngine.Random.Range(1, 7);
|
rand = UnityEngine.Random.Range(1, 7);
|
||||||
Debug.Log("sorsolt szam: " + rand);
|
Debug.Log("sorsolt szam: " + rand);
|
||||||
|
|
||||||
if (movement.jelenlegi_y == 2)
|
if (movement.jelenlegi_y == 2)
|
||||||
{ //alpha, omega
|
{ //alpha, omega
|
||||||
if (rand < 4)
|
if (rand < 4)
|
||||||
@@ -304,7 +287,7 @@ public class Akciok : MonoBehaviour
|
|||||||
hackelt_sorok[movement.jelenlegi_y - 1] = movement.jelenlegi_y;
|
hackelt_sorok[movement.jelenlegi_y - 1] = movement.jelenlegi_y;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//ap.akciopont -= upgrade.hack[upgrade.getHackIndex()]; //ap koltseg levonasa
|
|
||||||
ap.UpdateAkciopont(-upgrade.hack[upgrade.getHackIndex()]); //ap koltseg levonasa
|
ap.UpdateAkciopont(-upgrade.hack[upgrade.getHackIndex()]); //ap koltseg levonasa
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -6,26 +6,25 @@ using TMPro;
|
|||||||
public class Akciopont : MonoBehaviour
|
public class Akciopont : MonoBehaviour
|
||||||
{
|
{
|
||||||
public TMP_Text text;
|
public TMP_Text text;
|
||||||
|
private int akciopont = 0;
|
||||||
|
|
||||||
public int akciopont = 0;
|
public int getAkciopont(){ return akciopont; }
|
||||||
|
|
||||||
// Start is called before the first frame update
|
private void Start(){
|
||||||
void Start()
|
setText();
|
||||||
{
|
|
||||||
text.text = "Akciopontok: ";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Update is called once per frame
|
private void setText(){
|
||||||
void Update()
|
|
||||||
{
|
|
||||||
text.text = "Akciopontok: " + akciopont;
|
text.text = "Akciopontok: " + akciopont;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void UpdateAkciopont(int number) {
|
public void UpdateAkciopont(int number) {
|
||||||
akciopont += number;
|
akciopont += number;
|
||||||
|
setText();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void resetAkciopont() {
|
public void resetAkciopont() {
|
||||||
akciopont = 0;
|
akciopont = 0;
|
||||||
|
setText();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@ public class AspectRatioHandler : MonoBehaviour
|
|||||||
public Camera mainCamera;
|
public Camera mainCamera;
|
||||||
private StreamWriter writer;
|
private StreamWriter writer;
|
||||||
|
|
||||||
|
|
||||||
private void Awake() {
|
private void Awake() {
|
||||||
|
//to be removed when mac aspect ratio is fixed
|
||||||
writer = new StreamWriter(Application.persistentDataPath + "/aspectratio.txt", false, Encoding.Default);
|
writer = new StreamWriter(Application.persistentDataPath + "/aspectratio.txt", false, Encoding.Default);
|
||||||
|
|
||||||
double aspectRatio = (double)Screen.width / (double)Screen.height;
|
double aspectRatio = (double)Screen.width / (double)Screen.height;
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ public class ControllerHandler : MonoBehaviour
|
|||||||
Debug.Log("not connected");
|
Debug.Log("not connected");
|
||||||
}
|
}
|
||||||
|
|
||||||
yield return new WaitForSeconds(5f); //check every 5 seconds
|
yield return new WaitForSecondsRealtime(5f); //check every 5 seconds
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ public class Energia : MonoBehaviour
|
|||||||
return; //targy cucc aktivalva egesz korbe nem csokken az energia
|
return; //targy cucc aktivalva egesz korbe nem csokken az energia
|
||||||
}
|
}
|
||||||
|
|
||||||
if (energiasav_index > 29) {
|
if (getEnergiasavIndex() > 29) {
|
||||||
jatekmanager.Instance.jatekosvesztett = true;
|
jatekmanager.Instance.jatekosvesztett = true;
|
||||||
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.Vesztette);
|
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.Vesztette);
|
||||||
//ha nincs tobb energia vesztes
|
//ha nincs tobb energia vesztes
|
||||||
@@ -28,8 +28,8 @@ public class Energia : MonoBehaviour
|
|||||||
|
|
||||||
for (int i = 0; i < number; i++) {
|
for (int i = 0; i < number; i++) {
|
||||||
//if (number + enegiasav_index > energiasav_text.Length) break;
|
//if (number + enegiasav_index > energiasav_text.Length) break;
|
||||||
if (energiasav_index >= 30) {
|
if (getEnergiasavIndex() >= 30) {
|
||||||
energiasav_index = 29;
|
setEnegiasavIndex(29);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ using TMPro;
|
|||||||
|
|
||||||
public class Kezdohelyszin : MonoBehaviour
|
public class Kezdohelyszin : MonoBehaviour
|
||||||
{
|
{
|
||||||
public SpriteRenderer dice1;
|
public SpriteRenderer dice1;
|
||||||
public SpriteRenderer dice2;
|
public SpriteRenderer dice2;
|
||||||
public TMP_Text eredmenyText;
|
public TMP_Text eredmenyText;
|
||||||
public Button nextButton;
|
public Button nextButton;
|
||||||
|
|||||||
@@ -195,7 +195,7 @@ public class Targyak : MonoBehaviour
|
|||||||
public void HackerCsatlakozo() { //kesz
|
public void HackerCsatlakozo() { //kesz
|
||||||
//+2 tolteny
|
//+2 tolteny
|
||||||
akciok.Betarazas(2);
|
akciok.Betarazas(2);
|
||||||
akciopont.akciopont++; //betarazas miatt egy pont visszaadasa
|
akciopont.UpdateAkciopont(1); //betarazas miatt egy pont visszaadasa
|
||||||
//+1 elet
|
//+1 elet
|
||||||
elet.Eletplusz();
|
elet.Eletplusz();
|
||||||
//+1 akcio
|
//+1 akcio
|
||||||
|
|||||||
@@ -325,12 +325,12 @@ public class Ugynok : MonoBehaviour
|
|||||||
}
|
}
|
||||||
|
|
||||||
int ugynokcsapatletszama = int.Parse(ugynokText.text);
|
int ugynokcsapatletszama = int.Parse(ugynokText.text);
|
||||||
if(ugynokcsapatletszama > akciok.betarazott_tolteny / upgrade.harc[upgrade.getHarcIndex()]){ //ha nincs eleg tolteny
|
if(ugynokcsapatletszama > akciok.getBetarazottTolteny() / upgrade.harc[upgrade.getHarcIndex()]){ //ha nincs eleg tolteny
|
||||||
Debug.Log("nincs eleg tolteny");
|
Debug.Log("nincs eleg tolteny");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(ap.akciopont < 2){
|
if(ap.getAkciopont() < 2){
|
||||||
Debug.Log("nincs eleg ap az oleshez");
|
Debug.Log("nincs eleg ap az oleshez");
|
||||||
return;
|
return;
|
||||||
}else{
|
}else{
|
||||||
|
|||||||
@@ -47,9 +47,10 @@ public class helyszinaktivalas : MonoBehaviour
|
|||||||
energia = FindObjectOfType<Energia>();
|
energia = FindObjectOfType<Energia>();
|
||||||
|
|
||||||
helyszinAktivalasSzamlalo = new int[12];
|
helyszinAktivalasSzamlalo = new int[12];
|
||||||
for (int i = 0; i < helyszinAktivalasSzamlalo.Length; i++){
|
|
||||||
|
/*for (int i = 0; i < helyszinAktivalasSzamlalo.Length; i++){
|
||||||
helyszinAktivalasSzamlalo[i] = 0;
|
helyszinAktivalasSzamlalo[i] = 0;
|
||||||
}
|
}*/
|
||||||
}
|
}
|
||||||
|
|
||||||
public void HelyszinAktivalas()
|
public void HelyszinAktivalas()
|
||||||
@@ -59,7 +60,7 @@ public class helyszinaktivalas : MonoBehaviour
|
|||||||
{
|
{
|
||||||
if(helyszinAktivalasSzamlalo[0] == 2) return; //ketszer lehet aktivalni
|
if(helyszinAktivalasSzamlalo[0] == 2) return; //ketszer lehet aktivalni
|
||||||
|
|
||||||
if((akciopont.akciopont < 1 || energia.getEnergiasavIndex() > 28) && !targyak.matavtaviranyitoAktivalva) return;
|
if((akciopont.getAkciopont() < 1 || energia.getEnergiasavIndex() > 28) && !targyak.matavtaviranyitoAktivalva) return;
|
||||||
|
|
||||||
//ugynokcsapat oles barhol tolteny nelkul
|
//ugynokcsapat oles barhol tolteny nelkul
|
||||||
targyak.DroidGepagyu();
|
targyak.DroidGepagyu();
|
||||||
@@ -111,7 +112,7 @@ public class helyszinaktivalas : MonoBehaviour
|
|||||||
{
|
{
|
||||||
if(helyszinAktivalasSzamlalo[3] == 1) return; //egyszer lehet aktivalni
|
if(helyszinAktivalasSzamlalo[3] == 1) return; //egyszer lehet aktivalni
|
||||||
|
|
||||||
if((akciopont.akciopont < 1 || energia.getEnergiasavIndex() > 28) && !targyak.matavtaviranyitoAktivalva) return;
|
if((akciopont.getAkciopont() < 1 || energia.getEnergiasavIndex() > 28) && !targyak.matavtaviranyitoAktivalva) return;
|
||||||
|
|
||||||
//kapsz egy targyat
|
//kapsz egy targyat
|
||||||
targyak.RandomTargy();
|
targyak.RandomTargy();
|
||||||
@@ -130,7 +131,7 @@ public class helyszinaktivalas : MonoBehaviour
|
|||||||
{
|
{
|
||||||
if(helyszinAktivalasSzamlalo[4] == 2) return; //ketszer lehet aktivalni
|
if(helyszinAktivalasSzamlalo[4] == 2) return; //ketszer lehet aktivalni
|
||||||
|
|
||||||
if((akciopont.akciopont < 1) && !targyak.matavtaviranyitoAktivalva) return;
|
if((akciopont.getAkciopont() < 1) && !targyak.matavtaviranyitoAktivalva) return;
|
||||||
|
|
||||||
///dobj paros +3 ap paratlan -1 energia
|
///dobj paros +3 ap paratlan -1 energia
|
||||||
int eredmeny = UnityEngine.Random.Range(1,7);
|
int eredmeny = UnityEngine.Random.Range(1,7);
|
||||||
@@ -163,7 +164,7 @@ public class helyszinaktivalas : MonoBehaviour
|
|||||||
{
|
{
|
||||||
if(helyszinAktivalasSzamlalo[6] == 2) return; //ketszer lehet aktivalni
|
if(helyszinAktivalasSzamlalo[6] == 2) return; //ketszer lehet aktivalni
|
||||||
|
|
||||||
if((akciopont.akciopont < 2) && !targyak.matavtaviranyitoAktivalva) return;
|
if((akciopont.getAkciopont() < 2) && !targyak.matavtaviranyitoAktivalva) return;
|
||||||
|
|
||||||
//1 fejlesztes ingyen
|
//1 fejlesztes ingyen
|
||||||
upgrade.canUpgrade = true;
|
upgrade.canUpgrade = true;
|
||||||
@@ -195,7 +196,7 @@ public class helyszinaktivalas : MonoBehaviour
|
|||||||
{
|
{
|
||||||
if(helyszinAktivalasSzamlalo[8] == 1) return; //egyszer lehet aktivalni
|
if(helyszinAktivalasSzamlalo[8] == 1) return; //egyszer lehet aktivalni
|
||||||
|
|
||||||
if((akciopont.akciopont < 2) && !targyak.matavtaviranyitoAktivalva) return;
|
if((akciopont.getAkciopont() < 2) && !targyak.matavtaviranyitoAktivalva) return;
|
||||||
|
|
||||||
targyak.RandomTargy();
|
targyak.RandomTargy();
|
||||||
targyak.targy_szamlalo++;
|
targyak.targy_szamlalo++;
|
||||||
@@ -211,7 +212,7 @@ public class helyszinaktivalas : MonoBehaviour
|
|||||||
{
|
{
|
||||||
if(helyszinAktivalasSzamlalo[9] == 2) return; //ketszer lehet aktivalni
|
if(helyszinAktivalasSzamlalo[9] == 2) return; //ketszer lehet aktivalni
|
||||||
|
|
||||||
if((akciopont.akciopont < 1) && !targyak.matavtaviranyitoAktivalva) return;
|
if((akciopont.getAkciopont() < 1) && !targyak.matavtaviranyitoAktivalva) return;
|
||||||
|
|
||||||
//+4 tolteny
|
//+4 tolteny
|
||||||
akciok.Betarazas(4); //ha nincs negy darab tolteny toltse be a maradekot vagy ne lehessen aktivalni a helyszint?
|
akciok.Betarazas(4); //ha nincs negy darab tolteny toltse be a maradekot vagy ne lehessen aktivalni a helyszint?
|
||||||
@@ -245,7 +246,7 @@ public class helyszinaktivalas : MonoBehaviour
|
|||||||
{
|
{
|
||||||
if(helyszinAktivalasSzamlalo[11] == 2) return; //ketszer lehet aktivalni
|
if(helyszinAktivalasSzamlalo[11] == 2) return; //ketszer lehet aktivalni
|
||||||
|
|
||||||
if((akciopont.akciopont < 1) && !targyak.matavtaviranyitoAktivalva) return;
|
if((akciopont.getAkciopont() < 1) && !targyak.matavtaviranyitoAktivalva) return;
|
||||||
|
|
||||||
//+1 elet
|
//+1 elet
|
||||||
elet.Eletplusz();
|
elet.Eletplusz();
|
||||||
|
|||||||
@@ -107,7 +107,7 @@ public class jatekmanager : MonoBehaviour
|
|||||||
|
|
||||||
//hatterzene lejatszas
|
//hatterzene lejatszas
|
||||||
audioManager = FindObjectOfType<AudioManager>();
|
audioManager = FindObjectOfType<AudioManager>();
|
||||||
//audioManager.Play("BackgroundMusic");
|
audioManager.Play("BackgroundMusic");
|
||||||
|
|
||||||
UpdateGameState(GameState.Nev);
|
UpdateGameState(GameState.Nev);
|
||||||
|
|
||||||
|
|||||||
@@ -301,7 +301,7 @@ public class movement : MonoBehaviour
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (tavolsag <= ap.akciopont && ap.akciopont > 0 && tavolsag != 0)
|
if (tavolsag <= ap.getAkciopont() && ap.getAkciopont() > 0 && tavolsag != 0)
|
||||||
{
|
{
|
||||||
player.transform.position = oneone.transform.position;
|
player.transform.position = oneone.transform.position;
|
||||||
jelenlegi_x = 1;
|
jelenlegi_x = 1;
|
||||||
@@ -318,7 +318,7 @@ public class movement : MonoBehaviour
|
|||||||
|
|
||||||
|
|
||||||
oneonecount = oneonecount + 1;
|
oneonecount = oneonecount + 1;
|
||||||
Debug.Log(ap.akciopont);
|
Debug.Log(ap.getAkciopont());
|
||||||
Debug.Log("ugynok sorsolas");
|
Debug.Log("ugynok sorsolas");
|
||||||
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
||||||
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
||||||
@@ -364,7 +364,7 @@ public class movement : MonoBehaviour
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (tavolsag <= ap.akciopont && ap.akciopont > 0 && tavolsag != 0)
|
if (tavolsag <= ap.getAkciopont() && ap.getAkciopont() > 0 && tavolsag != 0)
|
||||||
{
|
{
|
||||||
if (jelenlegi_x == 1 && jelenlegi_y == 2)
|
if (jelenlegi_x == 1 && jelenlegi_y == 2)
|
||||||
{
|
{
|
||||||
@@ -385,7 +385,7 @@ public class movement : MonoBehaviour
|
|||||||
ap.UpdateAkciopont(-tavolsag);
|
ap.UpdateAkciopont(-tavolsag);
|
||||||
}
|
}
|
||||||
twoonecount = twoonecount + 1;
|
twoonecount = twoonecount + 1;
|
||||||
Debug.Log(ap.akciopont); Debug.Log("ugynok sorsolas");
|
Debug.Log(ap.getAkciopont()); Debug.Log("ugynok sorsolas");
|
||||||
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
||||||
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
||||||
dice.CallRenderDice(true);
|
dice.CallRenderDice(true);
|
||||||
@@ -436,7 +436,7 @@ public class movement : MonoBehaviour
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (tavolsag <= ap.akciopont && ap.akciopont > 0 && tavolsag != 0)
|
if (tavolsag <= ap.getAkciopont() && ap.getAkciopont() > 0 && tavolsag != 0)
|
||||||
{
|
{
|
||||||
if (threeonecount < 2)
|
if (threeonecount < 2)
|
||||||
{
|
{
|
||||||
@@ -453,7 +453,7 @@ public class movement : MonoBehaviour
|
|||||||
ap.UpdateAkciopont(-tavolsag);
|
ap.UpdateAkciopont(-tavolsag);
|
||||||
}
|
}
|
||||||
threeonecount++;
|
threeonecount++;
|
||||||
Debug.Log(ap.akciopont);
|
Debug.Log(ap.getAkciopont());
|
||||||
Debug.Log("ugynok sorsolas");
|
Debug.Log("ugynok sorsolas");
|
||||||
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
||||||
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
||||||
@@ -505,7 +505,7 @@ public class movement : MonoBehaviour
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (tavolsag <= ap.akciopont && ap.akciopont > 0 && tavolsag != 0)
|
if (tavolsag <= ap.getAkciopont() && ap.getAkciopont() > 0 && tavolsag != 0)
|
||||||
{
|
{
|
||||||
if (jelenlegi_x == 2 && jelenlegi_y == 1)
|
if (jelenlegi_x == 2 && jelenlegi_y == 1)
|
||||||
{
|
{
|
||||||
@@ -526,7 +526,7 @@ public class movement : MonoBehaviour
|
|||||||
ap.UpdateAkciopont(-tavolsag);
|
ap.UpdateAkciopont(-tavolsag);
|
||||||
}
|
}
|
||||||
onetwocount++;
|
onetwocount++;
|
||||||
Debug.Log(ap.akciopont);
|
Debug.Log(ap.getAkciopont());
|
||||||
Debug.Log("ugynok sorsolas");
|
Debug.Log("ugynok sorsolas");
|
||||||
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
||||||
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
||||||
@@ -578,7 +578,7 @@ public class movement : MonoBehaviour
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (tavolsag <= ap.akciopont && ap.akciopont > 0 && tavolsag != 0)
|
if (tavolsag <= ap.getAkciopont() && ap.getAkciopont() > 0 && tavolsag != 0)
|
||||||
{
|
{
|
||||||
if (twotwocount < 2)
|
if (twotwocount < 2)
|
||||||
{
|
{
|
||||||
@@ -594,7 +594,7 @@ public class movement : MonoBehaviour
|
|||||||
//ap.akciopont = ap.akciopont - tavolsag;
|
//ap.akciopont = ap.akciopont - tavolsag;
|
||||||
ap.UpdateAkciopont(-tavolsag);
|
ap.UpdateAkciopont(-tavolsag);
|
||||||
}
|
}
|
||||||
Debug.Log(ap.akciopont);
|
Debug.Log(ap.getAkciopont());
|
||||||
Debug.Log("ugynok sorsolas");
|
Debug.Log("ugynok sorsolas");
|
||||||
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
||||||
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
||||||
@@ -648,7 +648,7 @@ public class movement : MonoBehaviour
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (tavolsag <= ap.akciopont && ap.akciopont > 0 && tavolsag != 0)
|
if (tavolsag <= ap.getAkciopont() && ap.getAkciopont() > 0 && tavolsag != 0)
|
||||||
{
|
{
|
||||||
if (jelenlegi_x == 2 && jelenlegi_y == 3)
|
if (jelenlegi_x == 2 && jelenlegi_y == 3)
|
||||||
{
|
{
|
||||||
@@ -668,7 +668,7 @@ public class movement : MonoBehaviour
|
|||||||
//ap.akciopont = ap.akciopont - tavolsag;
|
//ap.akciopont = ap.akciopont - tavolsag;
|
||||||
ap.UpdateAkciopont(-tavolsag);
|
ap.UpdateAkciopont(-tavolsag);
|
||||||
}
|
}
|
||||||
Debug.Log(ap.akciopont);
|
Debug.Log(ap.getAkciopont());
|
||||||
Debug.Log("ugynok sorsolas");
|
Debug.Log("ugynok sorsolas");
|
||||||
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
||||||
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
||||||
@@ -722,7 +722,7 @@ public class movement : MonoBehaviour
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (tavolsag <= ap.akciopont && ap.akciopont > 0 && tavolsag != 0)
|
if (tavolsag <= ap.getAkciopont() && ap.getAkciopont() > 0 && tavolsag != 0)
|
||||||
{
|
{
|
||||||
if (onethreecount < 2)
|
if (onethreecount < 2)
|
||||||
{
|
{
|
||||||
@@ -738,7 +738,7 @@ public class movement : MonoBehaviour
|
|||||||
//ap.akciopont = ap.akciopont - tavolsag;
|
//ap.akciopont = ap.akciopont - tavolsag;
|
||||||
ap.UpdateAkciopont(-tavolsag);
|
ap.UpdateAkciopont(-tavolsag);
|
||||||
}
|
}
|
||||||
Debug.Log(ap.akciopont);
|
Debug.Log(ap.getAkciopont());
|
||||||
Debug.Log("ugynok sorsolas");
|
Debug.Log("ugynok sorsolas");
|
||||||
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
||||||
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
||||||
@@ -792,7 +792,7 @@ public class movement : MonoBehaviour
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (tavolsag <= ap.akciopont && ap.akciopont > 0 && tavolsag != 0)
|
if (tavolsag <= ap.getAkciopont() && ap.getAkciopont() > 0 && tavolsag != 0)
|
||||||
{
|
{
|
||||||
if (jelenlegi_x == 3 && jelenlegi_y == 2)
|
if (jelenlegi_x == 3 && jelenlegi_y == 2)
|
||||||
{
|
{
|
||||||
@@ -812,7 +812,7 @@ public class movement : MonoBehaviour
|
|||||||
//ap.akciopont = ap.akciopont - tavolsag;
|
//ap.akciopont = ap.akciopont - tavolsag;
|
||||||
ap.UpdateAkciopont(-tavolsag);
|
ap.UpdateAkciopont(-tavolsag);
|
||||||
}
|
}
|
||||||
Debug.Log(ap.akciopont);
|
Debug.Log(ap.getAkciopont());
|
||||||
Debug.Log("ugynok sorsolas");
|
Debug.Log("ugynok sorsolas");
|
||||||
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
||||||
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
||||||
@@ -867,7 +867,7 @@ public class movement : MonoBehaviour
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (tavolsag <= ap.akciopont && ap.akciopont > 0 && tavolsag != 0)
|
if (tavolsag <= ap.getAkciopont() && ap.getAkciopont() > 0 && tavolsag != 0)
|
||||||
{
|
{
|
||||||
if (threethreecount < 2)
|
if (threethreecount < 2)
|
||||||
{
|
{
|
||||||
@@ -883,7 +883,7 @@ public class movement : MonoBehaviour
|
|||||||
//ap.akciopont = ap.akciopont - tavolsag;
|
//ap.akciopont = ap.akciopont - tavolsag;
|
||||||
ap.UpdateAkciopont(-tavolsag);
|
ap.UpdateAkciopont(-tavolsag);
|
||||||
}
|
}
|
||||||
Debug.Log(ap.akciopont);
|
Debug.Log(ap.getAkciopont());
|
||||||
Debug.Log("ugynok sorsolas");
|
Debug.Log("ugynok sorsolas");
|
||||||
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
||||||
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
||||||
@@ -937,7 +937,7 @@ public class movement : MonoBehaviour
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (tavolsag <= ap.akciopont && ap.akciopont > 0 && tavolsag != 0)
|
if (tavolsag <= ap.getAkciopont() && ap.getAkciopont() > 0 && tavolsag != 0)
|
||||||
{
|
{
|
||||||
if (onefourcount < 2)
|
if (onefourcount < 2)
|
||||||
{
|
{
|
||||||
@@ -953,7 +953,7 @@ public class movement : MonoBehaviour
|
|||||||
//ap.akciopont = ap.akciopont - tavolsag;
|
//ap.akciopont = ap.akciopont - tavolsag;
|
||||||
ap.UpdateAkciopont(-tavolsag);
|
ap.UpdateAkciopont(-tavolsag);
|
||||||
}
|
}
|
||||||
Debug.Log(ap.akciopont);
|
Debug.Log(ap.getAkciopont());
|
||||||
Debug.Log("ugynok sorsolas");
|
Debug.Log("ugynok sorsolas");
|
||||||
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
||||||
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
||||||
@@ -1007,7 +1007,7 @@ public class movement : MonoBehaviour
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (tavolsag <= ap.akciopont && ap.akciopont > 0 && tavolsag != 0)
|
if (tavolsag <= ap.getAkciopont() && ap.getAkciopont() > 0 && tavolsag != 0)
|
||||||
{
|
{
|
||||||
if (twofourcount < 2)
|
if (twofourcount < 2)
|
||||||
{
|
{
|
||||||
@@ -1023,7 +1023,7 @@ public class movement : MonoBehaviour
|
|||||||
//ap.akciopont = ap.akciopont - tavolsag;
|
//ap.akciopont = ap.akciopont - tavolsag;
|
||||||
ap.UpdateAkciopont(-tavolsag);
|
ap.UpdateAkciopont(-tavolsag);
|
||||||
}
|
}
|
||||||
Debug.Log(ap.akciopont);
|
Debug.Log(ap.getAkciopont());
|
||||||
Debug.Log("ugynok sorsolas");
|
Debug.Log("ugynok sorsolas");
|
||||||
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
||||||
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
||||||
@@ -1076,7 +1076,7 @@ public class movement : MonoBehaviour
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (tavolsag <= ap.akciopont && ap.akciopont > 0 && tavolsag != 0)
|
if (tavolsag <= ap.getAkciopont() && ap.getAkciopont() > 0 && tavolsag != 0)
|
||||||
{
|
{
|
||||||
if (threefourcount < 2)
|
if (threefourcount < 2)
|
||||||
{
|
{
|
||||||
@@ -1092,7 +1092,7 @@ public class movement : MonoBehaviour
|
|||||||
//ap.akciopont = ap.akciopont - tavolsag;
|
//ap.akciopont = ap.akciopont - tavolsag;
|
||||||
ap.UpdateAkciopont(-tavolsag);
|
ap.UpdateAkciopont(-tavolsag);
|
||||||
}
|
}
|
||||||
Debug.Log(ap.akciopont);
|
Debug.Log(ap.getAkciopont());
|
||||||
Debug.Log("ugynok sorsolas");
|
Debug.Log("ugynok sorsolas");
|
||||||
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
//ugynok.UgynokSorsolas(jelenlegi_x, jelenlegi_y);
|
||||||
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.UgynokValasztas); //ne lepjen addig tovabb amig nem valasztott
|
||||||
|
|||||||
@@ -31,17 +31,13 @@ public class vegpontozas : MonoBehaviour
|
|||||||
targyak = FindObjectOfType<Targyak>();
|
targyak = FindObjectOfType<Targyak>();
|
||||||
akciok = FindObjectOfType<Akciok>();
|
akciok = FindObjectOfType<Akciok>();
|
||||||
elet = FindObjectOfType<Elet>();
|
elet = FindObjectOfType<Elet>();
|
||||||
|
|
||||||
if(SceneManager.GetActiveScene().name.Equals("JatekosNyert") || SceneManager.GetActiveScene().name.Equals("JatekosVesztett")){
|
|
||||||
szoveg.text = "Pontszam: " + pontbeolvas();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public int OsszpontSzamalas()
|
public int OsszpontSzamalas()
|
||||||
{
|
{
|
||||||
energiapont = energia.energiasav_text.Length - (energia.getEnergiasavIndex() + 1);
|
energiapont = energia.energiasav_text.Length - (energia.getEnergiasavIndex() + 1);
|
||||||
megmaradtelet = elet.elet;
|
megmaradtelet = elet.elet;
|
||||||
tolteny = akciok.betarazott_tolteny;
|
tolteny = akciok.getBetarazottTolteny();
|
||||||
megszerzetttargyak = targyak.targy_szamlalo;
|
megszerzetttargyak = targyak.targy_szamlalo;
|
||||||
fejlesztespont = FejlesztesPont.fejlesztes_szamlalo;
|
fejlesztespont = FejlesztesPont.fejlesztes_szamlalo;
|
||||||
|
|
||||||
@@ -49,21 +45,4 @@ public class vegpontozas : MonoBehaviour
|
|||||||
//textMesh.text = "Összesen ennyi pontot szereztél:" + osszpont;
|
//textMesh.text = "Összesen ennyi pontot szereztél:" + osszpont;
|
||||||
return osszpont;
|
return osszpont;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void pontkiiras(){
|
|
||||||
StreamWriter writer = new StreamWriter(""+Application.persistentDataPath + "/pontszam.txt", false, Encoding.Default);
|
|
||||||
|
|
||||||
writer.Write(osszpont);
|
|
||||||
writer.Close();
|
|
||||||
|
|
||||||
Debug.Log("fajl kiirva");
|
|
||||||
}
|
|
||||||
|
|
||||||
public string pontbeolvas(){
|
|
||||||
StreamReader reader = new StreamReader(Application.persistentDataPath + "/pontszam.txt");
|
|
||||||
string pontszam = reader.ReadLine();
|
|
||||||
reader.Close();
|
|
||||||
|
|
||||||
return pontszam;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user