Exemplo n.º 1
0
        static RepeatCommand()
        {
            GrammarBuilder gb = new GrammarBuilder();

            gb.Append("repeat command");
            gb.Append(GrammarUtils.number(), 0, 6);
            gb.Append("once", 0, 1);
            gb.Append("twice", 0, 1);
            gb.Append("times", 0, 1);
            Instance = new RepeatCommand(gb);
        }
Exemplo n.º 2
0
        static SpawnItemCommand()
        {
            items = JsonConvert.DeserializeObject <Dictionary <String, dynamic> >(System.IO.File.ReadAllText("config/ItemData.json"));

            GrammarBuilder gb = new GrammarBuilder();

            gb.Append("spawn");
            gb.Append(GrammarUtils.number(), 0, 6);
            gb.Append("badass", 0, 1);
            Choices choices = new Choices();

            foreach (String key in items.Keys)
            {
                choices.Add(key);
            }
            gb.Append(choices);
            Instance = new SpawnItemCommand(gb);
        }
Exemplo n.º 3
0
        static SummonDinoCommand()
        {
            items = JsonConvert.DeserializeObject <Dictionary <String, String> >(System.IO.File.ReadAllText("config/DinoData.json"));

            GrammarBuilder gb = new GrammarBuilder();

            gb.Append("summon");
            gb.Append("level", 0, 1);
            gb.Append(GrammarUtils.number(), 0, 6);
            Choices choices = new Choices();

            foreach (String key in items.Keys)
            {
                choices.Add(key);
            }
            gb.Append(choices);
            Instance = new SummonDinoCommand(gb);
        }