Exemplo n.º 1
0
        public override void SetCommands(ICommandList commands)
        {
            commands.Items.Add(CommandFactory.Armor());
            commands.Items.Add(CommandFactory.Gamespeed());
            commands.Items.Add(CommandFactory.Inventory());
            commands.Items.Add(CommandFactory.Pass());
            commands.Items.Add(CommandFactory.Weapon());

            commands.Items.Add(CommandFactory.Fight("FightAgainstGuard"));
            commands.Items.Add(CommandFactory.Leave("TownLeave"));
            commands.Items.Add(CommandFactory.Magic("TownMagic"));
            commands.Items.Add(CommandFactory.Rob());
            commands.Items.Add(CommandFactory.Speak("TownSpeak"));
            commands.Items.Add(CommandFactory.Use("LobUse"));
            commands.Items.Add(CommandFactory.Xamine());
        }
Exemplo n.º 2
0
        public override void SetCommands(ICommandList commands)
        {
            commands.Items.Add(CommandFactory.Armor());
            commands.Items.Add(CommandFactory.Gamespeed());
            commands.Items.Add(CommandFactory.Inventory());
            commands.Items.Add(CommandFactory.Pass());
            commands.Items.Add(CommandFactory.Weapon());

            commands.Items.Add(CommandFactory.Climb("TempleClimb"));
            commands.Items.Add(CommandFactory.Fight("TempleFight"));
            commands.Items.Add(CommandFactory.Leave());
            commands.Items.Add(CommandFactory.Magic("TempleMagic"));
            commands.Items.Add(CommandFactory.Speak());
            commands.Items.Add(CommandFactory.Use("LobUse"));
            commands.Items.Add(CommandFactory.Xamine());
        }
Exemplo n.º 3
0
        public override void SetCommands(ICommandList commands)
        {
            commands.Items.Add(CommandFactory.Armor());
            commands.Items.Add(CommandFactory.Gamespeed());
            commands.Items.Add(CommandFactory.Hold());
            commands.Items.Add(CommandFactory.Inventory());
            commands.Items.Add(CommandFactory.Pass());
            commands.Items.Add(CommandFactory.Weapon());

            commands.Items.Add(CommandFactory.Fight("MuseumFight"));
            commands.Items.Add(CommandFactory.Rob("LotaMuseumRob"));
            commands.Items.Add(CommandFactory.Take("MuseumTake"));
            commands.Items.Add(CommandFactory.Speak("MuseumSpeak"));
            commands.Items.Add(CommandFactory.Use("LotaMuseumUse"));
            commands.Items.Add(CommandFactory.Xamine("LotaMuseumXamine"));
        }
Exemplo n.º 4
0
 public override void SetCommands(ICommandList commands)
 {
     commands.Items.Add(CommandFactory.Armor());
     commands.Items.Add(CommandFactory.Gamespeed());
     commands.Items.Add(CommandFactory.Hold());
     commands.Items.Add(CommandFactory.Inventory());
     commands.Items.Add(CommandFactory.Pass());
     commands.Items.Add(CommandFactory.Weapon());
     commands.Items.Add(CommandFactory.Disembark());
     commands.Items.Add(CommandFactory.End());
     commands.Items.Add(CommandFactory.Fight("OutsideFight"));
     commands.Items.Add(CommandFactory.Magic("LotaOutsideMagic"));
     commands.Items.Add(CommandFactory.Speak("OutsideSpeak"));
     commands.Items.Add(CommandFactory.Use("LotaUse"));
     commands.Items.Add(CommandFactory.Xamine("OutsideXamine"));
 }
Exemplo n.º 5
0
        public override void SetCommands(ICommandList commands)
        {
            commands.Items.Add(CommandFactory.Armor());
            commands.Items.Add(CommandFactory.Gamespeed());
            commands.Items.Add(CommandFactory.Inventory());
            commands.Items.Add(CommandFactory.Pass());
            commands.Items.Add(CommandFactory.Weapon());

            commands.Items.Add(CommandFactory.Fight("ArchiveFight"));
            commands.Items.Add(CommandFactory.Leave(promptText: "Leave the archives?"));
            commands.Items.Add(CommandFactory.Open("ArchiveOpen"));
            commands.Items.Add(CommandFactory.Rob());
            commands.Items.Add(CommandFactory.Take());
            commands.Items.Add(CommandFactory.Use("LobUse"));
            commands.Items.Add(CommandFactory.Xamine("ArchiveXamine"));
        }
Exemplo n.º 6
0
        public override void SetCommands(ICommandList commands)
        {
            commands.Items.Add(CommandFactory.Armor());
            commands.Items.Add(CommandFactory.Gamespeed());
            commands.Items.Add(CommandFactory.Inventory());
            commands.Items.Add(CommandFactory.Pass());
            commands.Items.Add(CommandFactory.Weapon());

            commands.Items.Add(CommandFactory.Climb("DungeonClimb"));
            commands.Items.Add(CommandFactory.End());
            commands.Items.Add(CommandFactory.Fight("LobDungeonFight"));
            commands.Items.Add(CommandFactory.Magic("LobDungeonMagic"));
            commands.Items.Add(CommandFactory.Open("DungeonOpen"));
            commands.Items.Add(CommandFactory.Speak());
            commands.Items.Add(CommandFactory.Use("LobUse"));
            commands.Items.Add(CommandFactory.Xamine("LobDungeonXamine"));
        }
Exemplo n.º 7
0
        public override void SetCommands(ICommandList commands)
        {
            commands.Items.Add(CommandFactory.Armor());
            commands.Items.Add(CommandFactory.Gamespeed());
            commands.Items.Add(CommandFactory.Hold());
            commands.Items.Add(CommandFactory.Inventory());
            commands.Items.Add(CommandFactory.Pass());
            commands.Items.Add(CommandFactory.Weapon());

            commands.Items.Add(CommandFactory.Fight("FightAgainstGuard"));
            commands.Items.Add(CommandFactory.Magic("TownMagic"));
            commands.Items.Add(CommandFactory.Leave("TownLeave", confirmPrompt: Options.EnhancedUserInterface));
            commands.Items.Add(CommandFactory.Rob());
            commands.Items.Add(CommandFactory.Speak("TownSpeak"));
            commands.Items.Add(CommandFactory.Use("LotaUse"));
            commands.Items.Add(CommandFactory.Xamine());
        }
Exemplo n.º 8
0
        public override void SetCommands(ICommandList commands)
        {
            commands.Items.Add(CommandFactory.Armor());
            commands.Items.Add(CommandFactory.Gamespeed());
            commands.Items.Add(CommandFactory.Inventory());
            commands.Items.Add(CommandFactory.Pass());
            commands.Items.Add(CommandFactory.Weapon());

            var fight = (LobCastleFight)CommandFactory.Fight("LobCastleFight");

            fight.DamageCalculator = cdc;

            commands.Items.Add(fight);
            commands.Items.Add(CommandFactory.Magic("LobCastleMagic"));
            commands.Items.Add(CommandFactory.Open());
            commands.Items.Add(CommandFactory.Speak());
            commands.Items.Add(CommandFactory.Take());
            commands.Items.Add(CommandFactory.Use("LobUse"));
            commands.Items.Add(CommandFactory.Xamine());
        }
Exemplo n.º 9
0
        public override void SetCommands(ICommandList commands)
        {
            commands.Items.Add(CommandFactory.Armor());
            commands.Items.Add(CommandFactory.Gamespeed());
            commands.Items.Add(CommandFactory.Hold());
            commands.Items.Add(CommandFactory.Inventory());
            commands.Items.Add(CommandFactory.Pass());
            commands.Items.Add(CommandFactory.Weapon());

            var fight = (CastleFight)CommandFactory.Fight("CastleFight");

            fight.WhichCastle = WhichCastle;
            fight.CastleLevel = CastleLevel;

            commands.Items.Add(fight);
            commands.Items.Add(CommandFactory.Magic("CastleMagic"));
            commands.Items.Add(CommandFactory.Open("Open"));
            commands.Items.Add(CommandFactory.Take("Take"));
            commands.Items.Add(CommandFactory.Speak("CastleSpeak"));
            commands.Items.Add(CommandFactory.Xamine("Xamine"));
            commands.Items.Add(CommandFactory.Use("CastleUse"));
        }