Exemplo n.º 1
0
    void OnNewLevel(EventData ed)
    {
        NewLevelED newLevel = (NewLevelED)ed;

        currentLocation = newLevel.levelIndex;
        UpdateMap();
    }
Exemplo n.º 2
0
    void OnNewLevel(EventData ed)
    {
        ResetPlayerPos();
        NewLevelED newLevelED = (NewLevelED)ed;

        isFinalLevel = newLevelED.levelIndex == starMap.MapSize - 1;
        if (starsWithStation == null)
        {
            DetermineStationLocations();
        }
        station.SetActive(starsWithStation.Contains(newLevelED.levelIndex));
        SpawnEnemies(newLevelED.levelIndex);
    }
    public void SwitchLevel()
    {
        EventData ed = new NewLevelED("New level!", currentID);

        EventSystem.Current.FireEvent(EventTypeEnum.NEW_LEVEL, ed);
    }
Exemplo n.º 4
0
    void OnNewLevel(EventData ed)
    {
        NewLevelED newLevel = (NewLevelED)ed;

        SetState(GameState.COMBAT);
    }