Exemple #1
0
    public void roomSelected(int roomNumber)
    {
        RoomWord roomWordSelect = this.loadedRooms[roomNumber];

        GameInfoSynonym2.currentGame.currentWord   = roomWordSelect.wordText;
        GameInfoSynonym2.currentGame.currentWordID = roomWordSelect.wordID;

        SceneSwitcher.LoadScene2(GameSettings.SCENE_FILLER_WORD);
    }
Exemple #2
0
    public void parseLevelInfo()
    {
        GameInfoSynonym2.info.wordsCompleted = 0;
        this.loadedRooms = new Dictionary <int, RoomWord>();

        foreach (Synonym2Words word in levelInfo.words)
        {
            RoomWord RoomWordData = new RoomWord();
            RoomWordData.wordID   = word.linguistic_unit_id;
            RoomWordData.wordText = word.text;

            this.loadedRooms.Add(word.position, RoomWordData);
            this.currentWord = word;

            if (word.position == 1)
            {
                this.checkRoom(room1);
            }

            if (word.position == 2)
            {
                this.checkRoom(room2);
            }

            if (word.position == 3)
            {
                this.checkRoom(room3);
            }

            if (word.position == 4)
            {
                this.checkRoom(room4);
            }

            if (word.position == 5)
            {
                this.checkRoom(room5);
            }

            if (word.position == 6)
            {
                this.checkRoom(room6);
            }

            if (word.position == 7)
            {
                this.checkRoom(room7);
            }

            if (word.position == 8)
            {
                this.checkRoom(room8);
            }

            if (word.position == 9)
            {
                this.checkRoom(room9);
            }

            if (word.position == 10)
            {
                this.checkRoom(room10);
            }
        }

        this.checkEndRoom();
    }