energia es elet jatekvesztes

This commit is contained in:
2023-04-03 20:53:19 +02:00
parent 5674149b9a
commit edc7564cc9
5 changed files with 169 additions and 152 deletions

View File

@@ -4438,7 +4438,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 38c0315629436f34d8ba48f6d00b8302, type: 3}
m_Name:
m_EditorClassIdentifier:
foundsource: 0
szoveg: {fileID: 0}
--- !u!114 &197904234
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -8294,9 +8294,9 @@ MonoBehaviour:
m_OnClick:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 197904236}
m_TargetAssemblyTypeName: Targyak, Assembly-CSharp
m_MethodName: RandomTargy
- m_Target: {fileID: 197904230}
m_TargetAssemblyTypeName: Elet, Assembly-CSharp
m_MethodName: Eletvesztes
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}

View File

@@ -21,6 +21,12 @@ public class Elet : MonoBehaviour
}
}
private void Update() {
if(elet == 0){
jatekmanager.Instance.jatekosvesztett = true;
}
}
public void Eletplusz() {
if (elet > 4) return;
if (elet_megszerezve > 4) return;
@@ -39,7 +45,7 @@ public class Elet : MonoBehaviour
public void Eletvesztes() {
if (elet_vesztve > 4)
{
jatekmanager.jatekosvesztett = true;
//jatekmanager.jatekosvesztett = true;
return;
}
if (elet_megszerezve > elet +1) return;

View File

@@ -9,6 +9,8 @@ public class Energia : MonoBehaviour
private int energiasav_index = 0;
public bool granatAktivalva = false;
private jatekmanager jatekmanager;
public int getEnergiasavIndex() { return energiasav_index; }
public void setEnegiasavIndex(int ertek) { energiasav_index = ertek; }
@@ -18,7 +20,7 @@ public class Energia : MonoBehaviour
return; //targy cucc aktivalva egesz korbe nem csokken az energia
}
if (energiasav_index > 30) return;
if (energiasav_index > 29) jatekmanager.Instance.jatekosvesztett = true; //ha nincs tobb energia vesztes
for (int i = 0; i < number; i++) {
//if (number + enegiasav_index > energiasav_text.Length) break;

View File

@@ -201,6 +201,15 @@ public class jatekmanager : MonoBehaviour
JatekosVesztett();
}
private void Update() {
if(jatekosvesztett){
SceneManager.LoadScene("JatekosVesztett");
}
if(jatekosnyert){
SceneManager.LoadScene("JatekosNyert");
}
}
private async void ugynokDeaktivalas(bool bekapcsolas)
{
energiafejlesztés.SetActive(bekapcsolas);