Esempio n. 1
0
 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]);
         }
     }
 }
Esempio n. 2
0
 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]);
         }
     }
 }
Esempio n. 3
0
 private void ShowInformation(int nr, string description)
 {
     GUIPlanetOperations.Subject_Information(MetalCost(nr), CrystalCost(nr), DeuterCost(nr), 0,
                                             research[nr].name.ToUpper() + " (" + research[nr].level.ToString() + ")", description, SpriteResearches[nr]);
 }
Esempio n. 4
0
 private void ShowInformation(int memberID, int id)
 {
     GUIPlanetOperations.Subject_Information(0, 0, 0, 0, GetAllyData("Name", memberID), GetDescription(memberID), scoutProposition.GetSpriteShip(xmlOperations.AllyID[id].Value));
 }
Esempio n. 5
0
 private void ShowInformation(int nr, string text_return)
 {
     GUIPlanetOperations.Subject_Information(MetalCost(nr), CrystalCost(nr), DeuterCost(nr), 0,
                                             buildings[nr].name + " (" + buildings[nr].level.ToString() + ")", text_return, SpriteBuildings[nr]);
 }
Esempio n. 6
0
 private void ShowInformation(int nr, string description)
 {
     GUIPlanetOperations.Subject_Information(0, 0, 0, Cost(nr),
                                             structures[nr].name + " (" + structures[nr].level.ToString() + ")", description, SpriteStructures[nr]);
 }
Esempio n. 7
0
 public void InfoShips()
 {
     GUIPlanetOperations.Subject_Information(0, 0, 0, 0, ScoutProposition.GetName(MemberID), ScoutProposition.GetDescription(MemberID), ScoutProposition.GetSpriteShip(MemberID));
 }