public void BtnCreateAlliance() { if (stats.Get_Data_From("Antymatery") >= cost) { if (CheckName(AllianceDataInput[0]) && CheckTag(AllianceDataInput[1])) { stats.Change_Antymatery(-cost); stats.Set_String_Data("Alliance_Name", AllianceDataInput[3].text); stats.Set_String_Data("Alliance_Tag", AllianceDataInput[4].text); stats.Set_String_Data("Alliance_Avatar", "http://www.owiki.de/images/2/28/Flottenadmiral.PNG"); stats.Set_Data("MemberID", 0); stats.Set_Data("Space Base", 0); stats.Set_Data("Scout", 0); stats.Set_Data("Aliiance_Antymatery", 0); GetAllianceData(); GUIOverview.page = 15; } else { GUIOverview.View_CanvasMessage("Empty Name or Tag!"); } } else { GUIOverview.View_CanvasMessage("Too small Antymateries!"); } }
public void BtnPVP() { if (staty.Get_Data_From("Antymatery") >= 5) { staty.Change_Antymatery(-5); BtnOpenScene("PVP"); } else if (staty.Get_Data_From("Antymatery") < 5) { View_CanvasMessage("Min. 5 antymatery to fight"); } }
public void BuyShips(int nr) { if (!ships[nr].haveornothave) { if (staty.Get_Data_From("Antymatery") >= ships[nr].price) { ships[nr].haveornothave = true; staty.Change_Antymatery(-ships[nr].price); staty.Set_Data("Ship_Id", ships[nr].id); staty.Set_Data("Life", ships[nr].life); staty.Set_Data("Ch_Drop", ships[nr].ch_drop); staty.Set_Float_Data("Consumption", ships[nr].consumption); staty.Set_Data("Bought_Ships", staty.Get_Data_From("Bought_Ships") + 1); staty.Set_Data("Speed_Ship", ships[nr].speed_ship); staty.Set_Float_Data("Max_Lasers", ships[nr].max_lasers); staty.Set_String_Data("Ship_Name", ships[nr].name); PlayerPrefs.Save(); GUIPlanetOperations.Subject_Information(0, 0, 0, ships[nr].price, ships[nr].name, "Bought!", skin.skin_statku[nr]); } else if (staty.Get_Data_From("Antymatery") < ships[nr].price) { GUIPlanetOperations.Turn_On_Ads("antymatery"); GUIPlanetOperations.Subject_Information(0, 0, 0, ships[nr].price, ships[nr].name, "Too Small Antymatery", skin.skin_statku[nr]); } } }
private void GameplayDatasToSave() { if (SceneManager.GetActiveScene().name == "Game") { staty.Set_Data("Metal", staty.Get_Data_From("Metal") + staty.Get_Dropped_Metal()); staty.Set_Data("Crystal", staty.Get_Data_From("Crystal") + staty.Get_Dropped_Crystal()); staty.Set_Data("Deuter", staty.Get_Data_From("Deuter") + staty.Get_Dropped_Deuter()); staty.Set_Data("Destroyed_Comets", staty.Get_Data_From("Destroyed_Comets") + staty.Get_Comets()); staty.Change_Antymatery(staty.Get_Dropped_Antymatery()); } }
public void BtnBuyBox(int number) { if (staty.Get_Data_From("Antymatery") >= boxes[number].cost) { staty.Set_Data(boxes[number].resource, staty.Get_Data_From(boxes[number].resource) + boxes[number].how_much); staty.Change_Antymatery(-boxes[number].cost); GUIOverview.View_CanvasMessage("Bought " + boxes[number].how_much + " " + boxes[number].resource); PlayerPrefs.Save(); } else { GUIOverview.View_CanvasMessage("Don't enough antymateries"); } }
public void BuyLasers(int nr) { if (!lasers[nr].haveornothave) { if (staty.Get_Data_From("Antymatery") >= lasers[nr].price) { lasers[nr].haveornothave = true; staty.Change_Antymatery(-lasers[nr].price); staty.Set_Data("Laser", lasers[nr].id); PlayerPrefs.Save(); GUIPlanetOperations.Subject_Information(0, 0, 0, lasers[nr].price, lasers[nr].name, "Bought!", skin.skin_laseru[nr]); } else if (staty.Get_Data_From("Antymatery") < lasers[nr].price) { GUIPlanetOperations.Turn_On_Ads("antymatery"); GUIPlanetOperations.Subject_Information(0, 0, 0, lasers[nr].price, lasers[nr].name, "Too Small Antymatery!", skin.skin_laseru[nr]); } } }
private void Earn(string t_reward) { switch (t_reward) { case "resources": staty.Set_Data("Metal", staty.Get_Data_From("Metal") + Random.Range(10, 15 + (staty.Get_Points() * 2))); staty.Set_Data("Crystal", staty.Get_Data_From("Crystal") + Random.Range(10, 15 + (staty.Get_Points() * 2))); staty.Set_Data("Deuter", staty.Get_Data_From("Deuter") + Random.Range(10, 15 + (staty.Get_Points() * 2))); PlayerPrefs.Save(); break; case "antymatery": staty.Change_Antymatery(Random.Range(3, 10 + staty.more_antymateries)); PlayerPrefs.Save(); break; case "game_over": Debug.Log("Przegrales"); break; } }
private void Collect(int value) { GUIOverview.View_CanvasMessage("You've bought " + value + " Antymateries."); stats.Change_Antymatery(value); }