This commit is contained in:
bance
2023-06-12 12:35:50 +02:00
2 changed files with 26 additions and 3 deletions

View File

@@ -58,6 +58,9 @@ public class helyszinaktivalas : MonoBehaviour
if (movement.jelenlegi_x == 1 && movement.jelenlegi_y == 1) if (movement.jelenlegi_x == 1 && movement.jelenlegi_y == 1)
{ {
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;
//ugynokcsapat oles barhol tolteny nelkul //ugynokcsapat oles barhol tolteny nelkul
targyak.DroidGepagyu(); targyak.DroidGepagyu();
@@ -73,9 +76,12 @@ public class helyszinaktivalas : MonoBehaviour
if (movement.jelenlegi_x == 2 && movement.jelenlegi_y == 1) if (movement.jelenlegi_x == 2 && movement.jelenlegi_y == 1)
{ {
if(helyszinAktivalasSzamlalo[1] == 1) return; //egyszer lehet aktivalni if(helyszinAktivalasSzamlalo[1] == 1) return; //egyszer lehet aktivalni
if((energia.getEnergiasavIndex() > 27) && !targyak.matavtaviranyitoAktivalva) return;
upgrade.canUpgrade = true; upgrade.canUpgrade = true;
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.Fejlesztes); jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.Fejlesztes);
if(!targyak.matavtaviranyitoAktivalva){ if(!targyak.matavtaviranyitoAktivalva){
//akciopont.akciopont++; //akciopont.akciopont++;
//akciopont.UpdateAkciopont(1); //akciopont.UpdateAkciopont(1);
@@ -90,7 +96,8 @@ public class helyszinaktivalas : MonoBehaviour
{ {
if(helyszinAktivalasSzamlalo[2] == 1) return; //egyszer lehet aktivalni if(helyszinAktivalasSzamlalo[2] == 1) return; //egyszer lehet aktivalni
//movement.helyreTeleport(); //hogy teleportal (jo?) if((energia.getEnergiasavIndex() > 28) && !targyak.matavtaviranyitoAktivalva) return;
targyak.lathatatlanOltozetAktivalva = true; //mint a targy targyak.lathatatlanOltozetAktivalva = true; //mint a targy
if(!targyak.matavtaviranyitoAktivalva){ if(!targyak.matavtaviranyitoAktivalva){
energia.csokkenEnergia(1); energia.csokkenEnergia(1);
@@ -104,9 +111,12 @@ 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;
//kapsz egy targyat //kapsz egy targyat
targyak.RandomTargy(); targyak.RandomTargy();
targyak.targy_szamlalo++; targyak.targy_szamlalo++;
if(!targyak.matavtaviranyitoAktivalva){ if(!targyak.matavtaviranyitoAktivalva){
akciopont.UpdateAkciopont(-1); akciopont.UpdateAkciopont(-1);
energia.csokkenEnergia(1); energia.csokkenEnergia(1);
@@ -120,6 +130,8 @@ 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;
///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);
Debug.Log("Dobas eredmeny: " + eredmeny); Debug.Log("Dobas eredmeny: " + eredmeny);
@@ -138,7 +150,7 @@ public class helyszinaktivalas : MonoBehaviour
//6-es mezo //6-es mezo
if (movement.jelenlegi_x == 3 && movement.jelenlegi_y == 2) if (movement.jelenlegi_x == 3 && movement.jelenlegi_y == 2)
{ {
if(helyszinAktivalasSzamlalo[5] == 2) return; //ketszer lehet aktivalni if(helyszinAktivalasSzamlalo[5] == 2) return; //ketszer lehet aktivalni
//+1 akcio //+1 akcio
akciopont.UpdateAkciopont(1); akciopont.UpdateAkciopont(1);
@@ -151,6 +163,8 @@ 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;
//1 fejlesztes ingyen //1 fejlesztes ingyen
upgrade.canUpgrade = true; upgrade.canUpgrade = true;
jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.Fejlesztes); jatekmanager.Instance.UpdateGameState(jatekmanager.GameState.Fejlesztes);
@@ -181,6 +195,8 @@ 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;
targyak.RandomTargy(); targyak.RandomTargy();
targyak.targy_szamlalo++; targyak.targy_szamlalo++;
if(!targyak.matavtaviranyitoAktivalva){ if(!targyak.matavtaviranyitoAktivalva){
@@ -195,8 +211,11 @@ 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;
//+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?
if(!targyak.matavtaviranyitoAktivalva){ if(!targyak.matavtaviranyitoAktivalva){
akciopont.UpdateAkciopont(0); //betarazasba levon egyet (csak placeholder) akciopont.UpdateAkciopont(0); //betarazasba levon egyet (csak placeholder)
} }
@@ -209,6 +228,8 @@ public class helyszinaktivalas : MonoBehaviour
{ {
if(helyszinAktivalasSzamlalo[10] == 1) return; //egyszer lehet aktivalni if(helyszinAktivalasSzamlalo[10] == 1) return; //egyszer lehet aktivalni
if((energia.getEnergiasavIndex() > 28) && !targyak.matavtaviranyitoAktivalva) return;
//Dobj! Megkapod a targyat. //Dobj! Megkapod a targyat.
targyak.RandomTargy(); targyak.RandomTargy();
targyak.targy_szamlalo++; targyak.targy_szamlalo++;
@@ -224,6 +245,8 @@ 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;
//+1 elet //+1 elet
elet.Eletplusz(); elet.Eletplusz();
if(!targyak.matavtaviranyitoAktivalva){ if(!targyak.matavtaviranyitoAktivalva){

View File

@@ -767,7 +767,7 @@ PlayerSettings:
additionalCompilerArguments: {} additionalCompilerArguments: {}
platformArchitecture: {} platformArchitecture: {}
scriptingBackend: scriptingBackend:
Standalone: 0 Standalone: 1
il2cppCompilerConfiguration: {} il2cppCompilerConfiguration: {}
managedStrippingLevel: {} managedStrippingLevel: {}
incrementalIl2cppBuild: {} incrementalIl2cppBuild: {}