コード例 #1
0
 public Level(LevelEnum id, string name, WorldEnum world, DifficultyEnum difficulty, int targetKittyz, int targetTime,
              int targetLife, LevelEnum nexLevel, bool isLocked = true, bool isStory = false)
 {
     this.id           = id;
     this.name         = name;
     this.world        = ApplicationController.ac.worlds [world];
     this.isLocked     = isLocked;
     this.difficulty   = difficulty;
     this.targetKittyz = targetKittyz;
     this.targetTime   = targetTime;
     this.targetLife   = targetLife;
     this.nextLevel    = nexLevel;
     this.isStory      = isStory;
 }
コード例 #2
0
    public void UnlockWorld(WorldEnum worldEnum, bool doSave = true)
    {
        ApplicationController.ac.worlds [worldEnum].isLocked = false;
        if (!this.playerData.unlockedWorld.Contains(worldEnum))
        {
            this.playerData.unlockedWorld.Add(worldEnum);
        }
        if (doSave)
        {
            Save();
        }

        // Achievements
        if (worldEnum == WorldEnum.AnimalPound)
        {
            PlayGamesScript.RevealAchievement(Config.DEFEAT_BULLDOG);
        }
    }
コード例 #3
0
 public World(WorldEnum id, string name, bool isLocked)
 {
     this.id       = id;
     this.name     = name;
     this.isLocked = isLocked;
 }