예제 #1
0
        public static Accomplishments GetWatertownAccomplishments()
        {
            if (_WatertownAccomplishments == null)
            {
                _WatertownAccomplishments = new Accomplishments();

                Accomplishment accomplishment = new Accomplishment();
                accomplishment.NameSpace   = "Watertown";
                accomplishment.Name        = "Has Heard the Sewer King Rumor";
                accomplishment.Description = "Has heard the rumor of the sewer king.   Tales of gold and rewards in the Watertown sewer.";
                _WatertownAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Watertown";
                accomplishment.Name        = "Has Heard the Bandit Captain Rumor";
                accomplishment.Description = "Has heard the rumor of the bandit cave.";
                _WatertownAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Watertown";
                accomplishment.Name        = "Has Heard the Hidden Room Rumor";
                accomplishment.Description = "Has heard the rumor of the bandit hidden room.";
                _WatertownAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Watertown";
                accomplishment.Name        = "Has Heard Bandit Murder Rumor";
                accomplishment.Description = "Has heard the rumor of the bandit murder.";
                _WatertownAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Watertown";
                accomplishment.Name        = "Has heard rumor of Explore the Forest";
                accomplishment.Description = "Has heard the rumor of exploring the forest off the sewer.";
                _WatertownAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Watertown";
                accomplishment.Name        = "Has heard rumor Defeated Sewer King";
                accomplishment.Description = "Has heard the rumor of Defeated Sewer King.";
                _WatertownAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Watertown";
                accomplishment.Name        = "Has Heard Bandit Spy Rumor";
                accomplishment.Description = "Has heard the rumor of the Bandit Spy in Watertown.";
                _WatertownAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Watertown";
                accomplishment.Name        = "Has Heard Bandit God King Rumor";
                accomplishment.Description = "Has heard the rumor of the Bandit God King in Watertown.";
                _WatertownAccomplishments.Add(accomplishment);

                // TODO: Can add more accomplishments here;
            }

            return(_WatertownAccomplishments);
        }
예제 #2
0
        public Game GetGame(Guid id)
        {
            Games.ToList();
            var game            = Games.Find(id);
            var accomplishments =
                Accomplishments
                .Where(x => x.Game.Id == id)
                .GroupBy(x => x.Name)
                .SelectMany(x => x)
                .OrderByDescending(x => x.VersionNumber)
                .Take(1);

            game.Accomplishments = new ObservableCollection <Accomplishment>(accomplishments);
            return(game);
        }
예제 #3
0
        public static Accomplishments GetBeachTowerSpiesAccomplishments()
        {
            if (_BeachTowerSpiesAccomplishments == null)
            {
                _BeachTowerSpiesAccomplishments = new Accomplishments();

                Accomplishment accomplishment = new Accomplishment();
                accomplishment.NameSpace   = "Underground Enemies";
                accomplishment.Name        = "Has heard the rumor of Guard Report";
                accomplishment.Description = "Has heard the rumor of the spies under the beach tower from the Guard Report that was standing at the entrance to the floor.";
                _BeachTowerSpiesAccomplishments.Add(accomplishment);
            }

            return(_BeachTowerSpiesAccomplishments);
        }
예제 #4
0
        public static Accomplishments GetBeachTowerAccomplishments()
        {
            if (_BeachTowerAccomplishments == null)
            {
                _BeachTowerAccomplishments = new Accomplishments();

                Accomplishment accomplishment = new Accomplishment();
                accomplishment.NameSpace   = "Beach Tower";
                accomplishment.Name        = "Has heard the rumor of Beach Head Pirates";
                accomplishment.Description = "Has heard the rumor of the Beach Head Pirates that took up refuge on the beach head and terrorize anyone that visits the area.";
                _BeachTowerAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Beach Tower";
                accomplishment.Name        = "Has heard the rumor of Mysterious House";
                accomplishment.Description = "Has heard the rumor of the Mysterious House that sits on the edge of the woods.";
                _BeachTowerAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Beach Tower";
                accomplishment.Name        = "Has heard the rumor of Hunt Spies";
                accomplishment.Description = "Has heard the rumor of the Hunt Spies that are within the Beach Tower";
                _BeachTowerAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Beach Tower";
                accomplishment.Name        = "Has heard the rumor of Investigate Reports";
                accomplishment.Description = "Has heard the rumor of Investigate Reports of a growing darkness in the east in the forest behind the earlier visited house.";
                _BeachTowerAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Beach Tower";
                accomplishment.Name        = "Has heard the rumor of Pirate Ships";
                accomplishment.Description = "Has heard the rumor of Pirate Ships gathering on the coast.";
                _BeachTowerAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Beach Tower";
                accomplishment.Name        = "Has heard the rumor of the Recaptured Village";
                accomplishment.Description = "Has heard the rumor of the bandits that have Captured Village.";
                _BeachTowerAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Beach Tower";
                accomplishment.Name        = "Has heard the rumor of Tracked Down Masked Bandit";
                accomplishment.Description = "Has heard the rumor of Tracked Down Masked Bandit to try and get into the mayor's house which is protected by some type of magical barrier.";
                _BeachTowerAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Beach Tower";
                accomplishment.Name        = "Has heard the rumor of Free Mayr";
                accomplishment.Description = "Has heard the rumor of breaking into the Mayor's House to Free Mayor and defeat whoever is inside.";
                _BeachTowerAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Beach Tower";
                accomplishment.Name        = "Has heard the rumor of the Scouting Party";
                accomplishment.Description = "Has heard the rumor of tracking down the scouting party and eliminating them.";
                _BeachTowerAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Beach Tower";
                accomplishment.Name        = "Has heard the rumor of the Battle for the Seas";
                accomplishment.Description = "Has heard the rumor of repelling the invasion in the Battle for the Seas";
                _BeachTowerAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Beach Tower";
                accomplishment.Name        = "Has heard the rumor of Travel to Banken";
                accomplishment.Description = "Has heard the rumor of Travel to Banken to talk to the head ranger Gildan about the bad events plauging the forest town.";
                _BeachTowerAccomplishments.Add(accomplishment);
            }

            return(_BeachTowerAccomplishments);
        }
예제 #5
0
        public static Accomplishments GetAnkouAccomplishments()
        {
            if (_AnkouAccomplishments == null)
            {
                _AnkouAccomplishments = new Accomplishments();

                Accomplishment accomplishent = new Accomplishment();
                accomplishent.NameSpace   = "Ankou";
                accomplishent.Name        = "Has heard rumor of the Scummy Murderer";
                accomplishent.Description = "Has heard the rumor of the Scummy Murderer who is causing much political conflict within Ankou between the nobility and peasants.";
                _AnkouAccomplishments.Add(accomplishent);

                accomplishent             = new Accomplishment();
                accomplishent.NameSpace   = "Ankou";
                accomplishent.Name        = "Has heard rumor of the Locate Necromancers";
                accomplishent.Description = "Has heard the rumor of searching the forest to Locate Necromancers and their camp, and then uncover whatever evidence their is as to what their intentions are.";
                _AnkouAccomplishments.Add(accomplishent);

                accomplishent             = new Accomplishment();
                accomplishent.NameSpace   = "Ankou";
                accomplishent.Name        = "Has heard rumor of the Silence Ariean";
                accomplishent.Description = "Has heard the rumor of hunting down Ariean and silencing her. She's too dangerous to be left free.";
                _AnkouAccomplishments.Add(accomplishent);

                accomplishent             = new Accomplishment();
                accomplishent.NameSpace   = "Ankou";
                accomplishent.Name        = "Has heard rumor of the Kill Bandit Torturer";
                accomplishent.Description = "Has heard the rumor of going to the seedy inn and killing off the bandit torturer and finding out what he has to do with the mystery going on in Ankou.";
                _AnkouAccomplishments.Add(accomplishent);

                accomplishent             = new Accomplishment();
                accomplishent.NameSpace   = "Ankou";
                accomplishent.Name        = "Has heard rumor of the Kill Necromancer Contractor";
                accomplishent.Description = "Has heard the rumor of going into the forest and finding the cave that the necromancer contractor is in and killing him.";
                _AnkouAccomplishments.Add(accomplishent);

                accomplishent             = new Accomplishment();
                accomplishent.NameSpace   = "Ankou";
                accomplishent.Name        = "Has heard rumor of the Rescue Peasants";
                accomplishent.Description = "Has heard the rumor of searching for the bandit shack and rescuing the peasants they took as prisoners for the necromancers.";
                _AnkouAccomplishments.Add(accomplishent);

                accomplishent             = new Accomplishment();
                accomplishent.NameSpace   = "Ankou";
                accomplishent.Name        = "Has heard rumor of the Scouted Underground Hideout";
                accomplishent.Description = "Has heard the rumor of returning to the buffer room in the bandit shack and using the trap door Krea's team had discovred and exploring the underground hideout and finding out what you can about what the bandits are doing down there.";
                _AnkouAccomplishments.Add(accomplishent);

                accomplishent             = new Accomplishment();
                accomplishent.NameSpace   = "Ankou";
                accomplishent.Name        = "Has heard rumor of the Investigated Peasant Leader";
                accomplishent.Description = "Has heard the rumor of locating the peasant leader's cabin in the forest surrounding Ankou and investigating him.";
                _AnkouAccomplishments.Add(accomplishent);

                accomplishent             = new Accomplishment();
                accomplishent.NameSpace   = "Ankou";
                accomplishent.Name        = "Has heard rumor of the Investigate Tunnels";
                accomplishent.Description = "Has heard the rumor of investigating the tunnels beneath the Ankou Town Center and preventing the outbreak of war within the city.";
                _AnkouAccomplishments.Add(accomplishent);

                accomplishent             = new Accomplishment();
                accomplishent.NameSpace   = "Ankou";
                accomplishent.Name        = "Has heard rumor of the Battle of Ankou";
                accomplishent.Description = "Has heard the rumor of helpind defend Ankou against the dark forces that rally against it.";
                _AnkouAccomplishments.Add(accomplishent);

                accomplishent             = new Accomplishment();
                accomplishent.NameSpace   = "Ankou";
                accomplishent.Name        = "Has heard rumor of the Travel to the Tower";
                accomplishent.Description = "Has heard the rumor of traveling to the tower that guards the western beach of Asku and finding out more about Lord Argus's past.";
                _AnkouAccomplishments.Add(accomplishent);
            }

            return(_AnkouAccomplishments);
        }
예제 #6
0
        public static Accomplishments GetBankenAccomplishments()
        {
            if (_BankenAccomplishments == null)
            {
                _BankenAccomplishments = new Accomplishments();

                Accomplishment accomplishment = new Accomplishment();
                accomplishment.NameSpace   = "Banken";
                accomplishment.Name        = "Has heard the rumor of Investigate Religious Shrine";
                accomplishment.Description = "Has heard the rumor of traveling to the small forest clearing a mile out of Banken and Investigate Religious Shrine";
                _BankenAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Banken";
                accomplishment.Name        = "Has heard the rumor of Rescue Rangers";
                accomplishment.Description = "Has heard the rumor of traveling into the Ashen Forest and Rescue Rangers";
                _BankenAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Banken";
                accomplishment.Name        = "Has heard the rumor of Ancient Burial Grounds";
                accomplishment.Description = "Has heard the rumor of traveling into the Ashen Forest and investigating the Ancient Burial grounds which are located someplace in the north.";
                _BankenAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Banken";
                accomplishment.Name        = "Has heard the rumor of Shade Lord";
                accomplishment.Description = "Has heard the rumor of traveling into the Ashen Forest going into the wilderness where you will eventually encounter a Shade Lord.";
                _BankenAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Banken";
                accomplishment.Name        = "Has heard the rumor of Recruit Mage";
                accomplishment.Description = "Has heard the rumor of traveling into the Ashen forest and finding the mage's retreat house to Recruit Mage.";
                _BankenAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Banken";
                accomplishment.Name        = "Has heard the rumor of Old Forest Ruins";
                accomplishment.Description = "Has heard the rumor of traveling into the Ashen forest and finding the Old Forest Ruins.";
                _BankenAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Banken";
                accomplishment.Name        = "Has heard the rumor of Inconspicious Cave";
                accomplishment.Description = "Has heard the rumor of traveling into the Ashen forest and finding the Inconspicious Cave and investigating the dark magic flare.";
                _BankenAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Banken";
                accomplishment.Name        = "Has heard the rumor of Swampland";
                accomplishment.Description = "Has heard the rumor of traveling into the Ashen forest and finding the Swampland";
                _BankenAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Banken";
                accomplishment.Name        = "Has heard the rumor of Bandit Camp";
                accomplishment.Description = "Has heard the rumor of traveling into the Ashen forest and finding the Bandit Camp";
                _BankenAccomplishments.Add(accomplishment);

                accomplishment             = new Accomplishment();
                accomplishment.NameSpace   = "Banken";
                accomplishment.Name        = "Has heard the rumor of Abandoned Fortress";
                accomplishment.Description = "Has heard the rumor of traveling into the Ashen forest and breaching the Abandoned Fortress raid.";
                _BankenAccomplishments.Add(accomplishment);
            }

            return(_BankenAccomplishments);
        }