public void Prestige()
    {
        var data = game.data;

        data.hasPrestiged = true;

        data.transformers += data.transformersToGet + (data.transformersToGet * (0.05 * data.infusionULevel3));
        data.transformers += data.transformersToGet * (0.05 * data.byteInfusionULevel3);

        data.power = 10;
        data.productionUpgrade1Level = 0;
        data.productionUpgrade2Level = 0;
        data.productionUpgrade3Level = 0;
        data.productionUpgrade4Level = 0;
        data.productionUpgrade5Level = 0;
        data.productionUpgrade6Level = 0;
        data.productionUpgrade7Level = 0;
        data.productionUpgrade8Level = 0;

        data.isCompleted0 = true;
        data.isCompleted1 = false;
        data.isCompleted2 = false;
        data.isCompleted3 = false;
        data.isCompleted4 = false;
        data.isCompleted5 = false;
        data.isCompleted6 = false;
        data.isCompleted7 = false;

        data.researchIndex = 0;

        data.currentPollution = 0;

        upgrades.Deactivate();
        research.Activate();
    }
Пример #2
0
 public void FullReset()
 {
     data = new PlayerData();
     ChangeTabs("main");
     upgrades.Deactivate();
     research.Activate();
 }
Пример #3
0
    public void Mastery()
    {
        var data = game.data;

        data.hasMastered = true;

        data.superConductors += superConductorsToGet;

        data.power                   = 10;
        data.transformers            = 0;
        data.productionUpgrade1Level = data.productionUpgrade2Level = data.productionUpgrade3Level = data.productionUpgrade4Level = data.productionUpgrade5Level = data.productionUpgrade6Level
                                                                                                                                                                       = data.productionUpgrade7Level = data.productionUpgrade8Level = 0;

        data.isCompleted0 = true;
        data.isCompleted1 = false;
        data.isCompleted2 = false;
        data.isCompleted3 = false;
        data.isCompleted4 = false;
        data.isCompleted5 = false;
        data.isCompleted6 = false;
        data.isCompleted7 = false;

        data.isHyperCompleted0 = true;
        data.isHyperCompleted1 = false;
        data.isHyperCompleted2 = false;
        data.isHyperCompleted3 = false;
        data.isHyperCompleted4 = false;
        data.isHyperCompleted5 = false;
        data.isHyperCompleted6 = false;
        data.isHyperCompleted7 = false;
        data.isHyperCompleted8 = false;
        data.isHyperCompleted9 = false;

        data.infusionULevel1 = 0;
        data.infusionULevel2 = 0;
        data.infusionULevel3 = 0;

        data.researchIndex = 0;
        data.hyperIndex    = 0;

        data.currentPollution = 0;

        game.broken.breakIndex = 8;
        game.broken.breakTimer = 0;

        data.isGen1Broken = false;
        data.isGen2Broken = false;
        data.isGen3Broken = false;
        data.isGen4Broken = false;
        data.isGen5Broken = false;
        data.isGen6Broken = false;
        data.isGen7Broken = false;
        data.isGen8Broken = false;

        upgrades.Deactivate();
        research.Activate();
        hyper.ActivateHyper();
    }
Пример #4
0
    public void Prestige()
    {
        var data = game.data;

        data.hasPrestiged = true;

        data.transformers += transformersToGet;

        data.power          = 10;
        data.powerCollected = 10;

        data.productionUpgrade2Level = data.productionUpgrade3Level = data.productionUpgrade4Level = data.productionUpgrade5Level = data.productionUpgrade6Level
                                                                                                                                        = data.productionUpgrade7Level = data.productionUpgrade8Level = 0;
        data.productionUpgrade1Level = 1;

        data.isCompleted0 = true;
        data.isCompleted1 = false;
        data.isCompleted2 = false;
        data.isCompleted3 = false;
        data.isCompleted4 = false;
        data.isCompleted5 = false;
        data.isCompleted6 = false;
        data.isCompleted7 = false;

        data.researchIndex = 0;

        data.currentPollution = 0;

        game.broken.breakIndex = 8;
        game.broken.breakTimer = 0;

        data.isGen1Broken = false;
        data.isGen2Broken = false;
        data.isGen3Broken = false;
        data.isGen4Broken = false;
        data.isGen5Broken = false;
        data.isGen6Broken = false;
        data.isGen7Broken = false;
        data.isGen8Broken = false;

        upgrades.Deactivate();
        research.Activate();
        content.anchoredPosition = new Vector2(content.anchoredPosition.x, 0);
    }
Пример #5
0
    public void Mastery()
    {
        var data = game.data;

        if (data.power < 1e306)
        {
            return;
        }

        data.hasMastered = true;

        data.superConductors += data.superConductorsToGet;

        data.power = 10;
        data.superConductorsToGet    = 0;
        data.transformers            = 0;
        data.productionUpgrade1Level = 0;
        data.productionUpgrade2Level = 0;
        data.productionUpgrade3Level = 0;
        data.productionUpgrade4Level = 0;
        data.productionUpgrade5Level = 0;
        data.productionUpgrade6Level = 0;
        data.productionUpgrade7Level = 0;
        data.productionUpgrade8Level = 0;

        data.isCompleted0 = true;
        data.isCompleted1 = false;
        data.isCompleted2 = false;
        data.isCompleted3 = false;
        data.isCompleted4 = false;
        data.isCompleted5 = false;
        data.isCompleted6 = false;
        data.isCompleted7 = false;

        data.researchIndex = 0;

        data.currentPollution = 0;

        upgrades.Deactivate();
        research.Activate();
    }