Example #1
0
    // access to the user's access token to be used wherever needed - may not need this at all.
    public string GetAccessToken()
    {
        UserSessionCache userSessionCache = new UserSessionCache();

        SaveDataManager.LoadJsonData(userSessionCache);
        return(userSessionCache.getAccessToken());
    }
Example #2
0
        public static void engineInit()
        {
            //savedata should start first
            saveData = new SaveDataManager();

            menuManager = new MenuManager();

            frameManager = new FrameManager();

            tileMapManager = new TileMapManager();

            uiManager = new UIManager();
            uiManager.AddMessage(new Message(0, 0, "no man was here. v0.1.1", ConsoleColor.White, ConsoleColor.Black), false);

            input = new InputManager();

            rayTracer = new RayTracer(frameManager.height, frameManager.width, 1, 3, 90, true);
            rayTracer.camera.doUpdate = true;
            rayTracer.ambientLight    = 0.075;

            worldManager = new WorldManager(200);

            frameManager.addLayer(tileMapManager);
            frameManager.addLayer(rayTracer);
            frameManager.addLayer(uiManager);
        }
    void Start()
    {
        AudioSource = GetComponent <AudioSource>();
        SaveManager = GameObject.Find("SaveData").GetComponent <SaveDataManager>();
        AudioSource.Play();
        AudioSource.time = 30f;
        Results          = GameObject.Find("Results").GetComponent <TextMeshProUGUI>();

        int bonusTreasures = 0;

        if (SaveManager.Data.TreasureOne)
        {
            bonusTreasures++;
        }
        if (SaveManager.Data.TreasureTwo)
        {
            bonusTreasures++;
        }
        if (SaveManager.Data.TreasureThree)
        {
            bonusTreasures++;
        }

        Results.text = string.Format(Results.text, SaveManager.Data.Deaths, bonusTreasures);
    }
Example #4
0
 public void Logout()
 {
     // Check if already Signed out
     if (!isAuthenticated())
     {
         SetResult("Erfolgreich abgemeldet.", "Successfully logged out.");
         return;
     }
     // Save login status
     SaveDataManager.getValue.playGamesAutomaticAuth = false;
     SaveDataManager.Save();
     // Init iff not done jet
     if (!initialized)
     {
         initPlayGamesServices();
     }
     // Singout
     try {
         PlayGamesPlatform.Instance.SignOut();
         SetResult("Erfolgreich abgemeldet.", "Successfully logged out.");
     } catch (Exception e) {
         Debug.LogError(e);
         SetResult("Fehler beim abmelden", "Error during logout.");
     }
 }
    private void Awake()
    {
        HydrateRulePresetPanel();

        if (FutureGameRules == null)
        {
            FutureGameRules = SaveDataManager.GetInitialGameRule();
        }

        ActiveGameRules = FutureGameRules.CloneRules();
        CurrentlyWorkshoppedGameRules = FutureGameRules.CloneRules();
        RuleSetTitle.text             = ActiveGameRules.RuleSetName;

        RulesDialogButtonText.text = "SHOW";
        RulesDialog.gameObject.SetActive(false);

        CardsPerRankPanels = new HashSet <CardsPerRankPanel>();
        for (int rank = 1; rank <= 8; rank++)
        {
            CardsPerRankPanel panel = ObjectPooler.GetObject <CardsPerRankPanel>(CardsPerRankPanelPF, CardsPerRankHolder);
            panel.SetRank(rank);
            panel.GameRulesManagerInstance = this;
            CardsPerRankPanels.Add(panel);
        }

        SetRulesFromPreset(CurrentlyWorkshoppedGameRules);

        HydrateRulePanel();
    }
Example #6
0
        static void Save()
        {
            Console.WriteLine("Name?");
            string name = Console.ReadLine();

            Console.WriteLine("Number?");
            float number;

            if (!float.TryParse(Console.ReadLine(), out number))
            {
                Debug.Log("Must input float value.");
                //Console.WriteLine("Must input float value.");
                return;
            }

            Console.WriteLine("Count?");
            int count;

            if (!int.TryParse(Console.ReadLine(), out count))
            {
                Debug.Log("Must input int value.");
                //Console.WriteLine("Must input int value.");
                return;
            }

            SaveData data = new SaveData
            {
                Name   = name,
                Number = number,
                Count  = count,
            };

            SaveDataManager.Save(data);
        }
Example #7
0
    private void Awake()
    {
        bool error = false;

        if (instance != null)
        {
            Debug.LogWarning("More than one instance of GameManager is trying to active");
            error = true;
        }
        if (saveDataManager != null)
        {
            Debug.LogWarning("More than one instance of saveDataManager is trying to active");
            error = true;
        }
        if (error)
        {
            Destroy(gameObject);
            return;
        }
        DontDestroyOnLoad(gameObject);
        instance        = this;
        saveDataManager = GetComponent <SaveDataManager>();
        if (saveDataManager == null)
        {
            saveDataManager = gameObject.AddComponent <SaveDataManager>();
        }
    }
Example #8
0
        public async Task UpdateChannelAsync([Summary("The channel. Make sure you mention the channel with '#'.")] string channelMention)
        {
            ulong id;

            if (ulong.TryParse(channelMention.Replace("<", "").Replace(">", "").Replace("#", ""), out id))
            {
                foreach (var guildData in SaveDataManager.saveData.guildDataList)
                {
                    if (guildData.guildId == Context.Guild.Id)
                    {
                        guildData.channelId = id;
                        SaveDataManager.Save();
                        await ReplyAsync("Updated channel!");

                        return;
                    }
                }

                SaveDataManager.saveData.guildDataList.Add(new GuildData(Context.Guild.Id, id));
                SaveDataManager.Save();
                await ReplyAsync("Updated channel!");
            }
            else
            {
                await ReplyAsync("Can't get channel. Be sure to mention it with '#'.");
            }
        }
Example #9
0
 public void ButtonSpecialAdsContinueNotification()
 {
     SaveDataManager.getValue.notificationAdsFinished = true;
     SaveDataManager.Save();
     // SceneManager.callSceneSettings();
     ButtonSpecialAds();
 }
Example #10
0
    public void ButtonSettingsSound()
    {
        switch (SaveDataManager.getValue.settingsSound)
        {
        case SettingsSounds.All:
            SaveDataManager.getValue.settingsSound = SettingsSounds.Sound;
            SoundScript.instance.SoundOnlySound();
            break;

        case SettingsSounds.Sound:
            SaveDataManager.getValue.settingsSound = SettingsSounds.Off;
            SoundScript.instance.SoundOff();
            break;

        case SettingsSounds.Off:
            SaveDataManager.getValue.settingsSound = SettingsSounds.All;
            SoundScript.instance.SoundOn();
            break;

        default:
            SaveDataManager.getValue.settingsSound = SettingsSounds.All;
            SoundScript.instance.SoundOn();
            break;
        }
        SaveDataManager.Save();
        OESettings.instance.UpdateButtonUISound();
    }
Example #11
0
 private void Awake()
 {
     instance  = this;
     m_SaveMgr = GameObject.Find("SaveDataManager").GetComponent <SaveDataManager>();
     m_Data    = GameObject.Find("Santa").GetComponent <PlayerData>();
     rscs      = GameObject.Find("ResultScoreContainer").GetComponent <ResultScoreContainerScript>();
 }
Example #12
0
    public void ButtonSettingsVibration()
    {
        switch (SaveDataManager.getValue.settingsVibration)
        {
        case SettingsVibration.Off:
            SaveDataManager.getValue.settingsVibration = SettingsVibration.Short;
            break;

        case SettingsVibration.Short:
            SaveDataManager.getValue.settingsVibration = SettingsVibration.Medium;
            break;

        case SettingsVibration.Medium:
            SaveDataManager.getValue.settingsVibration = SettingsVibration.Long;
            break;

        case SettingsVibration.Long:
            SaveDataManager.getValue.settingsVibration = SettingsVibration.Off;
            break;

        default:
            SaveDataManager.getValue.settingsVibration = SettingsVibration.Medium;
            break;
        }
        SaveDataManager.Save();
        VibrationManager.Setup();
        OESettings.instance.UpdateButtonUIVibration();
        VibrationManager.Vibrate();
    }
 void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
 }
Example #14
0
        public static void Postfix(SaveSlotType gameMode, string name)
        {
            string data = SaveDataManager.Serialize();

            SaveGameSlots.SaveDataToSlot(gameMode, SaveGameSystem.m_CurrentEpisode, SaveGameSystem.m_CurrentGameId, name, "global" + SaveDataManager.DATA_FILENAME_SUFFIX, data);
            SaveDataManager.Clear();
        }
Example #15
0
    static int getString(IntPtr L)
    {
        try
        {
            int count = LuaDLL.lua_gettop(L);

            if (count == 2)
            {
                SaveDataManager obj  = (SaveDataManager)ToLua.CheckObject <SaveDataManager>(L, 1);
                string          arg0 = ToLua.CheckString(L, 2);
                string          o    = obj.getString(arg0);
                LuaDLL.lua_pushstring(L, o);
                return(1);
            }
            else if (count == 3)
            {
                SaveDataManager obj  = (SaveDataManager)ToLua.CheckObject <SaveDataManager>(L, 1);
                string          arg0 = ToLua.CheckString(L, 2);
                string          arg1 = ToLua.CheckString(L, 3);
                string          o    = obj.getString(arg0, arg1);
                LuaDLL.lua_pushstring(L, o);
                return(1);
            }
            else
            {
                return(LuaDLL.luaL_throw(L, "invalid arguments to method: SaveDataManager.getString"));
            }
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }
Example #16
0
 private void BeforeAdProcess()
 {
     statusBeforAd = SaveDataManager.getValue.gameStatus;
     SaveDataManager.getValue.gameStatus = GameStatus.advert;
     SaveDataManager.Save();
     Time.timeScale = 0f;
 }
    public void SetRulesFromPreset(GameRules rules)
    {
        // Deselect the old rules
        if (CurrentlyWorkshoppedGameRules != null)
        {
            RulePresetSelector matchingOldSelector = MatchingSelector(CurrentlyWorkshoppedGameRules);

            if (matchingOldSelector != null)
            {
                matchingOldSelector.SetHighlightedState(false);
            }
        }

        CurrentlyWorkshoppedGameRules = rules.CloneRules();
        FutureGameRules = rules.CloneRules();
        HydrateRulePanel();
        UpdateRuleSetButton.interactable = false;

        SaveDataManager.SetLastUsedGameRule(rules);

        RulePresetSelector matchingNewSelector = MatchingSelector(CurrentlyWorkshoppedGameRules);

        if (matchingNewSelector != null)
        {
            matchingNewSelector.SetHighlightedState(true);
        }
    }
Example #18
0
 void Awake()
 {
     if (i == null)
     {
         i = this;
     }
 }
Example #19
0
    IEnumerator LoadScenes()
    {
        // Load all of the scenes, additively
        AsyncOperation[] sceneLoadOperations =
        {
            SceneManager.LoadSceneAsync(SceneName.Village, LoadSceneMode.Additive),
            SceneManager.LoadSceneAsync(SceneName.Spring,  LoadSceneMode.Additive),
            SceneManager.LoadSceneAsync(SceneName.Summer,  LoadSceneMode.Additive),
            SceneManager.LoadSceneAsync(SceneName.Fall,    LoadSceneMode.Additive),
            SceneManager.LoadSceneAsync(SceneName.Winter,  LoadSceneMode.Additive)
        };
        foreach (var op in sceneLoadOperations)
        {
            yield return(op.Await());
        }
        foreach (var scene in this.GetAllScenes())
        {
            yield return(scene.AwaitLoad());
        }
        EventManager.FireEvent(new AllScenesLoadedEvent());
        var saveDataManager = new SaveDataManager(
            new TomlQuestReader(),
            new TomlQuestStateReader(),
            new TomlQuestStateWriter()
            );

        this.questEventManager = new QuestEventManager(saveDataManager);
        this.questEventManager.Init();
        yield break;
    }
Example #20
0
 private void AfterAdProcess()
 {
     lastAdShown = Time.realtimeSinceStartup;
     SaveDataManager.getValue.gameStatus = statusBeforAd;
     SaveDataManager.Save();
     Time.timeScale = 1f;
 }
Example #21
0
    public void loadScene()
    {
        SaveData load = SaveDataManager.load();

        num = 1;
        LoadingManager.loadScene("Start_Stage");
    }
Example #22
0
    public void saveThis()
    {
        SaveData save = new SaveData();

        getHierachy();
        save.hp           = playerHpManagerScript.hp.fillAmount;
        save.curseBar     = playerCurseUIScript.playerCurseBar.fillAmount;
        save.curseCount   = playerCurseUIScript.playerCurseCount;
        save.coinCount    = coinMangerScript.coinCount;
        save.playerPos[0] = playerPos.position.x;
        save.playerPos[1] = playerPos.position.y;
        save.playerPos[2] = playerPos.position.z;
        for (int i = 0; i < 2; i++)
        {
            save.playersWeapon[i] = playerHaveWeaponUINo4Script.playerWeaponName[i].text;
        }
        for (int i = 0; i < 3; i++)
        {
            save.playersPowerCount[i] = playerPowerDataBaseScript.playersPowerNum[i];
        }

        for (int i = 0; i < 10; i++)
        {
            for (int j = 0; j < 10; j++)
            {
                save.playerQuest[i, j] = questManagerScript.isQuestEnd[i, j];
            }
        }

        save.sceneName = SceneManager.GetActiveScene().name;

        SaveDataManager.save(save);
    }
Example #23
0
	IEnumerator Start(){
		soundManager=SoundManager._instance;
		uiManager=UIManager._instance;
		saveDataManager=SaveDataManager.instance_;
		volcanoEyeManager=VolcanoEyeManager._instance;

		endText.SetActive(false);

		yield return new WaitForSeconds (0.5f);

		while( true ){
			if (Input.GetMouseButtonDown (0)) {
				print("preiosno");
				break;
			}
			yield return 0;
		}

		instance = this;
		for( int i = 0; i < spawnPointsParent.transform.childCount; i++){
			spawnPoints.Add( spawnPointsParent.transform.GetChild(i));
		}
		currentLives = lives;
		personPrefab = Resources.Load ("PersonPrefab") as GameObject;
		loadGame();

	}
        // Updates each text whenever they change in game once the player gains a point
        void Update()
        {
            if (currentScore > scoreLastFrame)
            {
                currentScoreText.text = "S: " + currentScore.ToString("F0");
                scoreTextColour.FlashWhite();
                scoreLastFrame = currentScore;
            }

            // Activates multiplier text if multiplier is over 2
            if (multiplier >= 2 && lastFrameMultiplier < multiplier)
            {
                multiplierText.text = "COMBO X " + multiplier.ToString("F0");
                multiplierTextColour.FlashWhite();
            }
            else if (multiplier < 2)
            {
                multiplierText.text = "";
            }
            lastFrameMultiplier = multiplier;

            if (currentScore >= highScore)
            {
                highScoreText.text = "HI: " + highScore.ToString("F0");
                highScoreTextColour.FlashWhite();
                highScore = currentScore;
                SaveDataManager <OrbitalSaveData> .data.highscore = highScore;
                SaveDataManager <OrbitalSaveData> .SaveData();
            }
        }
        private void Awake()
        {
            // TODO: Move this out of here eventually (worth splitting json files out also?)
            // PLUS, don't store this in the user directory. It belongs to the games files, it
            // might even be worth making it in to a binary eventually.
            AnimationGateData = new List <AnimationGate>();

            var loadedGates = SaveDataManager.LoadAssetData <List <GateModelCollection> >(DataConsts.ANIMATION_LOGIC_FILE)
                              .Where(x => x.targetEntity == CharacterData.Id)
                              .FirstOrDefault().gates;

            // Attempt to reconstruct gate data using this new instanced data
            AnimationGateData = loadedGates.Select(gate =>
            {
                // This is where it gets rather nasty. Compare via switch to see what we need to bind. It's also nasty
                // IMO because I have to cast it as a condition object, then convert it all to a list.
                List <ConditionObject <float> > floatConditions = gate.floatConditions != null ? gate.floatConditions.Select(f =>
                {
                    return(new FloatCondition(f.Id, f.Expected, f.Value, f.LogicMethod) as ConditionObject <float>);
                }).ToList() : new List <ConditionObject <float> >();

                List <ConditionObject <bool> > boolConditions = gate.boolConditions != null ? gate.boolConditions.Select(b =>
                {
                    return(new BoolCondition(b.Id, b.Expected, b.Value, b.LogicMethod) as ConditionObject <bool>);
                }).ToList() : new List <ConditionObject <bool> >();

                // Nasty stuff ended, we just return a new animation gate.
                return(new AnimationGate()
                {
                    playAnimation = gate.playAnimation,
                    floatConditions = floatConditions,
                    boolConditions = boolConditions
                });
            }).ToList();
        }
Example #26
0
    void Awake()
    {
        cardDataBase    = GameObject.FindObjectOfType <Sc_CardDataBase>();
        saveDataManager = GameObject.FindObjectOfType <SaveDataManager>();
        levelManager    = GameObject.FindObjectOfType <Sc_LevelManager>();

        saveDataManager.LoadGameData();
    }
Example #27
0
 public static SaveDataManager Get()
 {
     if (instance == null)
     {
         instance = new SaveDataManager();
     }
     return(instance);
 }
Example #28
0
 public override void UpdateLevel()
 {
     if (SaveDataManager.getValue.shrinkItemLVL < 3)
     {
         SaveDataManager.getValue.shrinkItemLVL++;
         SaveDataManager.Save();
     }
 }
Example #29
0
 public void CompareAndSaveHighScore(float fastestTime)
 {
     if (fastestTime > highScore.FastestTime)
     {
         highScore.SetNewFastestTime(fastestTime);
         SaveDataManager.SaveData(highScore, Global.saveFile_HighScore);
     }
 }
Example #30
0
 void OnEnable()
 {
     stageMgr             = GameObject.Find("StageMgr").GetComponent <StageMgr>();
     saveMgr              = GameObject.Find("SaveDataManager").GetComponent <SaveDataManager>();
     rscs                 = GameObject.Find("ResultScoreContainer").GetComponent <ResultScoreContainerScript>();
     pdata                = GameObject.Find("Santa").GetComponent <PlayerData>();
     saveFeatureAvailable = (ObjectManager.m_Inst != null && stageMgr != null && saveMgr != null && rscs != null && pdata != null);
 }
Example #31
0
    public void SetupEndgame()
    {
        SaveDataManager.getValue.statsTotalGamesPlayed += preRevive.totalGamesPlayed + postRevive.totalGamesPlayed;
        SaveDataManager.getValue.statsTotleCountRevive += preRevive.totalCountRevive + postRevive.totalCountRevive;
        // STATS
        SaveDataManager.getValue.statsTotalParticles += value.particlesSpawned;
        // Normal Particles
        SaveDataManager.getValue.statsTotalNormalParticlesSpawned   += value.normalParticlesSpawned;
        SaveDataManager.getValue.statsTotalNormalParticlesDestroyed += value.normalParticlesDestroyed;
        SaveDataManager.getValue.statsTotalNormalParticlesCollected += value.normalParticlesCollected;
        SaveDataManager.getValue.statsTotalGainedMass += value.gainedMass;
        // Shrink Particles
        SaveDataManager.getValue.statsTotalShrinkParticlesSpawned   += value.shrinkParticlesSpawned;
        SaveDataManager.getValue.statsTotalShrinkParticlesDestroyed += value.shrinkParticlesDestroyed;
        SaveDataManager.getValue.statsTotalShrinkParticlesCollected += value.shrinkParticlesCollected;
        SaveDataManager.getValue.statsTotalLossMass += value.lossMass;
        // Gold Particles
        SaveDataManager.getValue.statsTotalGoldParticlesSpawned   += value.goldParticlesSpawned;
        SaveDataManager.getValue.statsTotalGoldParticlesDestroyed += value.goldParticlesDestroyed;
        SaveDataManager.getValue.statsTotalGoldParticlesCollected += value.goldParticlesCollected;
        SaveDataManager.getValue.statsTotalGainedGold             += value.goldMassCollected;
        // Projectiles
        SaveDataManager.getValue.statsTotalProjectilesFired += value.projectilesFiredTotal;
        SaveDataManager.getValue.statsTotalProjectilesHit   += value.projectilesHitTotal;
        // Input
        SaveDataManager.getValue.statsTotalInputSwipe += value.inputSwipeCount;
        SaveDataManager.getValue.statsTotalInputTab   += value.inputTabCount;
        // Time
        value.roundTime = Time.realtimeSinceStartup - value.startTime;
        SaveDataManager.getValue.totalTimeIngame += value.roundTime;
        // Score
        SaveDataManager.getValue.scoreTotal += value.score;
        GoldScript.instance.EarnGold(value.goldMassCollected);
        if (ScoreScript.instance.newHighscore)
        {
            GoogleLoginScript.instance.SetNewHighscore((int)value.highscore, GPGSIds.leaderboard_highscore);
            SaveDataManager.getValue.highscore = value.highscore;
            SaveDataManager.getValue.highscoreRoundDataGrow   = preRevive.normalParticlesDestroyed + postRevive.normalParticlesDestroyed;
            SaveDataManager.getValue.highscoreRoundDataShrink = preRevive.shrinkParticlesCollected + postRevive.shrinkParticlesCollected;
            SaveDataManager.getValue.highscoreRoundDataGold   = preRevive.goldMassCollected + postRevive.goldMassCollected;
            SaveDataManager.getValue.highscoreRoundDataTime   = preRevive.roundTime + postRevive.roundTime;
        }
        // Achievements
        if (ScoreScript.instance.difficultFactor > SaveDataManager.getValue.maxReachedDifficulty)
        {
            SaveDataManager.getValue.maxReachedDifficulty = ScoreScript.instance.difficultFactor;
        }
        // Level
        value.levelPointsForDestroy  = value.normalParticlesDestroyed + value.goldParticlesCollected + value.shrinkParticlesCollected;
        value.levelPointsForDistance = (int)value.roundTime;
        SaveDataManager.getValue.currentLevelPoints += value.levelPointsForDestroy + value.levelPointsForDistance;
        var lvlCalculation = GetCurrentLevel();

        SaveDataManager.getValue.currentLevel = lvlCalculation[0];
        SaveDataManager.getValue.currentRemainingLevelPoints = lvlCalculation[1];

        SaveDataManager.Save();
    }
Example #32
0
	// Use this for initialization
	void Awake () {
		instance_=this;
		if(PlayerPrefs.GetInt("bestLevel")==null){
			bestLevel=1;
			PlayerPrefs.SetInt("bestLevel",bestLevel);
		}else{
			bestLevel=PlayerPrefs.GetInt("bestLevel");
		}
	}
Example #33
0
 public static string GetGameModeString( SaveDataManager.GameMode GameMode )
 {
     //public enum GameMode { Normal, Chars, Banana, Dummy };
     string[] text =
     {
         "とにかくゴリラ",
         "100ゴリラ",
         "バナナマスター",
         ""
     };
     return text[(int)GameMode];
 }
Example #34
0
 string GetCurrentValTextSubscription( SaveDataManager.GameMode GameMode )
 {
     //public enum GameMode { Normal, Chars, Banana,  Dummy };
     string[] text =
     {
         "いま\nこ",
         "あと\nこ",
         "いま\nバナナ",
         ""
     };
     return text[(int)GameMode];
 }
Example #35
0
 string GetTimeTextSubscription( SaveDataManager.GameMode GameMode )
 {
     //public enum GameMode { Normal, Chars, Banana, Dummy };
     string[] text =
     {
         "残り\n秒",
         "いま\n秒",
         "残り\n秒",
         ""
     };
     return text[(int)GameMode];
 }
Example #36
0
	// Use this for initialization
	void Awake () {
		uiManager=UIManager._instance;
		saveDataManager=SaveDataManager._instance;
		audio = this.gameObject.GetComponents<AudioSource>();
		playMainTheme();
		_instance=this;
		if(!PlayerPrefs.HasKey("soundLevel")){
			AudioListener.volume = 1.0F;
		}else{
			AudioListener.volume =PlayerPrefs.GetFloat("soundLevel");
			uiManager.soundONOFF();
		}
	}
Example #37
0
    void Initialize()
    {
        pet = GameObject.Find("Pet");
        pet.transform.localPosition = new Vector3(0f, 0.26f, 4f);
        pet.transform.localScale = new Vector3(0.4f, 0.4f, 1.0f);
        pet.SetActive(true);

        fontSize = (int)(Screen.width / 20f);
        CreateBackground();
        CreateDecideButton();
        saveDataManager = GameObject.Find("/SaveDataManager");
        saveDataManagerScript = saveDataManager.GetComponent<SaveDataManager>();
        saveDataManagerScript.SetAbstractPetScript();
        saveDataManagerScript.InputSaveData();
        whiteOutManager = GameObject.Find("/WhiteOutManager");
        whiteOutManagerScript = whiteOutManager.GetComponent<WhiteOutManager>();
        InitializeInputField();
    }
Example #38
0
 private void Initialize()
 {
     transform.gameObject.AddComponent<SpriteRenderer>();
     transform.gameObject.AddComponent(typeof(BoxCollider2D));
     Texture2D texture = Resources.Load<Texture2D>("Images/Icon/StartButton");
     GetComponent<SpriteRenderer>().sprite = SpriteManager.GetSprite(texture);
     sizeX = GetComponent<SpriteRenderer>().bounds.size.x;
     sizeY = GetComponent<SpriteRenderer>().bounds.size.y;
     GetComponent<BoxCollider2D>().size =  new Vector2(sizeX, sizeY);
     transform.localScale = new Vector3(1.0f, 1.0f);
     transform.localPosition = PositionManager.GetFitPosition(0f, -0.25f, 2.0f);
     saveDataManager = GameObject.Find("/SaveDataManager");
     saveDataManagerScript = saveDataManager.GetComponent<SaveDataManager>();
     whiteOutManager = GameObject.Find("/WhiteOutManager");
     whiteOutManagerScript = whiteOutManager.GetComponent<WhiteOutManager>();
     whiteOutManagerScript.state = "In";
     ButtonAnimation.SetAnimation (transform, "", "button_start01");
 }
Example #39
0
 protected void Initialize()
 {
     transform.localPosition = PositionManager.GetFitPosition(0f, 0f, 0f);
     transform.localScale = new Vector3(1.0f, 1.0f, 1.0f);
     CreateBackgroundImage();
     CreateStartButton();
     CreateStartTitle();
     if(!GameObject.Find("/SaveDataManager")){
         CreateSaveDataManager();
         saveDataManager = GameObject.Find("/SaveDataManager");
         saveDataManagerScript = saveDataManager.GetComponent<SaveDataManager>();
     }
     if(!GameObject.Find("/WhiteOutManager")){
         CreateWhiteOutManager();
         whiteOutManager = GameObject.Find("/WhiteOutManager");
         whiteOutManagerScript = whiteOutManager.GetComponent<WhiteOutManager>();
     }
     SetAudio();
 }
Example #40
0
 void Initialize()
 {
     transform.localPosition = new Vector3 (0f, 0f, 10.0f);
     saveDataManager = GameObject.Find("/SaveDataManager");
     saveDataManagerScript = saveDataManager.GetComponent<SaveDataManager>();
     CreateAllObject();
     stateMachine = GameObject.Find("/SettingStateMachine");
     stateMachineScript = stateMachine.GetComponent<SettingStateMachine>();
 }
Example #41
0
    // Use this for initialization
    public void Start()
    {
        Text = this.gameObject.GetComponent<Text>();
        SaveDataManager = GameObject.Find( "SaveDataManager" ).GetComponent<SaveDataManager>();
        //Debug.Log( this.name );

        switch( this.name )
        {
        case "TotalChar":
            Text.text = "いままでに消した文字数 " + SaveDataManager.Get( SaveDataManager.Key.CharNum );
            break;

        case "TotalGorilla1":
            Text.text = "いままでに消したゴリラの数 "
                + SaveDataManager.Get( SaveDataManager.Key.Gorilla1Num );
            break;

        case "TotalGorilla2":
            Text.text = "いままでに消したゴリラゴリラの数 "
                + SaveDataManager.Get( SaveDataManager.Key.Gorilla2Num );
            break;

        case "TotalGorilla3":
            Text.text = "いままでに消した\nゴリラゴリラゴリラの数 "
                + SaveDataManager.Get( SaveDataManager.Key.Gorilla3Num );
            break;

        case "TotalGorilla4":
            Text.text = "いままでに消した\nゴリラゴリラゴリラゴリラの数 "
                + SaveDataManager.Get( SaveDataManager.Key.Gorilla4Num );
            break;

        case "TotalGorilla5":
            Text.text = "いままでに消した\nゴリラゴリラゴリラゴリラゴリラ以上の数 "
                + SaveDataManager.Get( SaveDataManager.Key.Gorilla5Num );
            break;

        case "TotalBanana":
            Text.text = "いままでに消したバナナの数 " + SaveDataManager.Get( SaveDataManager.Key.BananaNum ) + "バナナ";
            break;

        case "TotalPlayNum":
            Text.text = "いままでのプレイ回数 " + SaveDataManager.Get( SaveDataManager.Key.PlayNum ) + "回";
            break;

        case "TotalPlayTime":
            Text.text = "いままでのプレイ時間 " + SaveDataManager.Get( SaveDataManager.Key.PlayTime ) + "秒";
            break;

        case "HighScoreNormal":
            Text.text = "とにかくゴリラのハイスコア " +
                SaveDataManager.GetHighScoreString( SaveDataManager.GameMode.Normal );
            break;

        case "HighScoreChars":
            Text.text = "100ゴリラのハイスコア " +
                SaveDataManager.GetHighScoreString( SaveDataManager.GameMode.Chars );

            break;

        case "HighScoreBanana":
            Text.text = "バナナマスターのハイスコア " +
                SaveDataManager.GetHighScoreString( SaveDataManager.GameMode.Banana );
            break;

        }
    }
Example #42
0
	// Use this for initialization
	void Awake () {
		_instance=this;

	}
Example #43
0
	IEnumerator Start(){
        currentTime = maxTime;
        
		soundManager =SoundManager._instance;
		volcanoEyeManager=VolcanoEyeManager._instance;
		particleManager=ParticleManager._instance;
		saveDataManager=SaveDataManager._instance;

		savedLavaPosition=lavaSprite.transform.localPosition;
        savedSkyColor = skySprite.color;

		endText.SetActive(false);

		yield return new WaitForSeconds (0.5f);

		while( true ){
			if (Input.GetMouseButtonDown (0)) {
				if(challengeType==ChallengeType.TIME){
					StartCoroutine(UpdateTimeCoroutine());
				}
				break;
			}



			yield return 0;
		}



		instance = this;
		for( int i = 0; i < spawnPointsParent.transform.childCount; i++){
			spawnPoints.Add( spawnPointsParent.transform.GetChild(i));
		}
        for (int i = 0; i < personOriginPointsParent.transform.childCount; i++)
        {
            originPoints.Add(personOriginPointsParent.transform.GetChild(i));
        }
        for (int i = 0; i < jumpPointsParent.transform.childCount; i++)
        {
            jumpPoints.Add(jumpPointsParent.transform.GetChild(i));
        }
        currentLives = lives;
		personPrefab = Resources.Load ("PersonPrefab") as GameObject;
		loadGame();

	}
Example #44
0
 void Start()
 {
     this.nextScenes = "Main";
     pet = GameObject.Find("Pet");
     abstractPetScript = pet.GetComponent<AbstractPet>();
     saveDataManager = GameObject.Find("/SaveDataManager");
     saveDataManagerScript = saveDataManager.GetComponent<SaveDataManager>();
     whiteOutManager = GameObject.Find("/WhiteOutManager");
     whiteOutManagerScript = whiteOutManager.GetComponent<WhiteOutManager>();
     whiteOutManagerScript.state = "In";
     CreateAllObject();
     pet.GetComponent<Animator>().enabled = true;
     pet.transform.localPosition = new Vector3(0f, -0.1f, 4f);
     gameObject.AddComponent<AudioSource>();
     GetComponent<AudioSource>().clip = Resources.Load<AudioClip>("Audio/main_bgm04");
     GetComponent<AudioSource>().volume = 0.8f;
     GetComponent<AudioSource> ().playOnAwake = false;
     GetComponent<AudioSource>().loop = true;
     GetComponent<AudioSource>().Play();
 }
Example #45
0
    // Use this for initialization
    void Start()
    {
        SaveDataManager = GameObject.Find( "SaveDataManager" ).GetComponent<SaveDataManager>();

        for( int i = 0; i < 25; i++ )
        {
            Vector3 pos = new Vector3( Random.Range( -1.0f, 1.0f ), 10 + i * 0.4f, 0 );
            GameObject hoge = Instantiate( Drop_GameObject, pos, new Quaternion() ) as GameObject;
            allDrops.Add( hoge.GetComponent<Drop>() );
        }
    }
Example #46
0
    // Use this for initialization
    void Start()
    {
        SaveDataManager = GameObject.Find( "SaveDataManager" ).GetComponent<SaveDataManager>();
        TimeText = GameObject.Find( "TimeText" ).GetComponent<Text>();
        CurrentValText = GameObject.Find( "CurrentValText" ).GetComponent<Text>();

        CurrentValText_Subscription = GameObject.Find( "CurrentValText_Subscription" ).GetComponent<Text>();
        CurrentValText_Subscription.text = GetCurrentValTextSubscription( SaveDataManager.GetGameMode() );

        TimeText_Subscription = GameObject.Find( "TimeText_Subscription" ).GetComponent<Text>();
        TimeText_Subscription.text = GetTimeTextSubscription( SaveDataManager.GetGameMode() );

        SaveDataManager.InitCurrentScore();

        startTime = Time.time;
    }