Package games.stendhal.server.entity.npc.condition

Examples of games.stendhal.server.entity.npc.condition.PlayerVisitedZonesInRegionCondition


  public Collection<Achievement> createAchievements() {
    Collection<Achievement> list = new LinkedList<Achievement>();
    //All outside zone achievements
    list.add(createAchievement("zone.outside.semos", "Junior Explorer", "Visit all outside zones in the Semos region",
                  Achievement.EASY_BASE_SCORE, true,
                  new PlayerVisitedZonesInRegionCondition("semos", Boolean.TRUE, Boolean.TRUE)));
    list.add(createAchievement("zone.outside.ados", "Big City Explorer", "Visit all outside zones in the Ados region",
                  Achievement.EASY_BASE_SCORE, true,
                  new PlayerVisitedZonesInRegionCondition("ados", Boolean.TRUE, Boolean.TRUE)));
    list.add(createAchievement("zone.outside.fado", "Far South", "Visit all outside zones in the Fado region",
                  Achievement.MEDIUM_BASE_SCORE, true,
                  new PlayerVisitedZonesInRegionCondition("fado", Boolean.TRUE, Boolean.TRUE)));
    list.add(createAchievement("zone.outside.orril", "Scout", "Visit all outside zones in the Orril region",
                  Achievement.MEDIUM_BASE_SCORE, true,
                  new PlayerVisitedZonesInRegionCondition("orril", Boolean.TRUE, Boolean.TRUE)));
    list.add(createAchievement("zone.outside.amazon", "Jungle Explorer", "Visit all outside zones in the Amazon region",
                  Achievement.HARD_BASE_SCORE, true,
                  new PlayerVisitedZonesInRegionCondition("amazon", Boolean.TRUE, Boolean.TRUE)));
    list.add(createAchievement("zone.outside.athor", "Tourist", "Visit all outside zones in the Athor region",
                  Achievement.EASY_BASE_SCORE, true,
                  new PlayerVisitedZonesInRegionCondition("athor", Boolean.TRUE, Boolean.TRUE)));
    list.add(createAchievement("zone.outside.kikareukin", "Sky Tower", "Visit all outside zones in the Kikareukin region",
                  Achievement.HARD_BASE_SCORE, true,
                  new PlayerVisitedZonesInRegionCondition("kikareukin", Boolean.TRUE, Boolean.TRUE)));

    //All interior zone achievements

    //Special zone achievements
    list.add(createAchievement("zone.special.bank", "Safe Deposit", "Visit all banks",
View Full Code Here


  public Collection<Achievement> createAchievements() {
    Collection<Achievement> list = new LinkedList<Achievement>();
    //All below ground achievements
    list.add(createAchievement("zone.interior.semos", "Home maker", "Visit all interior zones in the Semos region",
                  Achievement.MEDIUM_BASE_SCORE, true,
                  new PlayerVisitedZonesInRegionCondition("semos", Boolean.FALSE, Boolean.FALSE)));
    list.add(createAchievement("zone.interior.nalwor", "Elf visitor", "Visit all interior zones in the Nalwor region",
                  Achievement.MEDIUM_BASE_SCORE, true,
                  new PlayerVisitedZonesInRegionCondition("nalwor", Boolean.FALSE, Boolean.FALSE)));
    list.add(createAchievement("zone.interior.ados", "Up town guy", "Visit all accessible interior zones in the Ados region",
                  Achievement.MEDIUM_BASE_SCORE, true,
                  new PlayerVisitedZonesInRegionCondition("ados", Boolean.FALSE, Boolean.FALSE)));
    list.add(createAchievement("zone.interior.wofolcity", "Kobold City", "Visit all interior zones in Wo'fol",
                  Achievement.MEDIUM_BASE_SCORE, true,
                  new PlayerVisitedZonesInRegionCondition("wofol city", Boolean.FALSE, Boolean.FALSE)));
    list.add(createAchievement("zone.interior.magiccity", "Magic City", "Visit all interior zones in the underground Magic city",
                  Achievement.MEDIUM_BASE_SCORE, true,
                  new PlayerVisitedZonesInRegionCondition("magic city", Boolean.FALSE, Boolean.FALSE)));
    return list;
  }
View Full Code Here

  public Collection<Achievement> createAchievements() {
    Collection<Achievement> list = new LinkedList<Achievement>();
    //All below ground achievements
    list.add(createAchievement("zone.underground.semos", "Canary", "Visit all underground zones in the Semos region",
                  Achievement.MEDIUM_BASE_SCORE, true,
                  new PlayerVisitedZonesInRegionCondition("semos", Boolean.TRUE, Boolean.FALSE)));
    list.add(createAchievement("zone.underground.nalwor", "Fear not drows nor hell", "Visit all underground zones in the Nalwor region",
                  Achievement.MEDIUM_BASE_SCORE, true,
                  new PlayerVisitedZonesInRegionCondition("nalwor", Boolean.TRUE, Boolean.FALSE)));
    list.add(createAchievement("zone.underground.athor", "Labyrinth Solver", "Visit all underground zones in the Athor region",
                  Achievement.MEDIUM_BASE_SCORE, true,
                  new PlayerVisitedZonesInRegionCondition("athor", Boolean.TRUE, Boolean.FALSE)));
    list.add(createAchievement("zone.underground.amazon", "Human Mole", "Visit all underground zones in the Amazon region",
                  Achievement.MEDIUM_BASE_SCORE, true,
                  new PlayerVisitedZonesInRegionCondition("amazon", Boolean.TRUE, Boolean.FALSE)));
    list.add(createAchievement("zone.underground.ados", "Deep Dweller", "Visit all underground zones in the Ados region",
                  Achievement.MEDIUM_BASE_SCORE, true,
                  new PlayerVisitedZonesInRegionCondition("ados", Boolean.TRUE, Boolean.FALSE)));
    return list;
  }
View Full Code Here

TOP

Related Classes of games.stendhal.server.entity.npc.condition.PlayerVisitedZonesInRegionCondition

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.