Beispiel #1
0
        private static List <byte> AccessoryModifiers()
        {
            List <byte> result = new List <byte>();

            result.Add(PrefixID.Hard);
            result.Add(PrefixID.Guarding);
            result.Add(PrefixID.Armored);
            result.Add(PrefixID.Precise);
            result.Add(PrefixID.Lucky);
            result.Add(PrefixID.Jagged);
            result.Add(PrefixID.Spiked);
            result.Add(PrefixID.Angry);
            result.Add(PrefixID.Menacing);
            result.Add(PrefixID.Brisk);
            result.Add(PrefixID.Fleeting);
            result.Add(PrefixID.Hasty2);
            result.Add(PrefixID.Quick2);
            result.Add(PrefixID.Wild);
            result.Add(PrefixID.Rash);
            result.Add(PrefixID.Intrepid);
            result.Add(PrefixID.Violent);
            result.Add(PrefixID.Arcane);
            for (int i = 0; i < ModPrefix.GetPrefixesInCategory(PrefixCategory.Accessory).Count; i++)
            {
                result.Add(ModPrefix.GetPrefixesInCategory(PrefixCategory.Accessory)[i].Type);
            }
            return(result);
        }
Beispiel #2
0
        private static List <byte> MeleeModifiers()
        {
            List <byte> result = new List <byte>();

            result.Add(PrefixID.Large);
            result.Add(PrefixID.Massive);
            result.Add(PrefixID.Dangerous);
            result.Add(PrefixID.Savage);
            result.Add(PrefixID.Sharp);
            result.Add(PrefixID.Pointy);
            result.Add(PrefixID.Tiny);
            result.Add(PrefixID.Terrible);
            result.Add(PrefixID.Small);
            result.Add(PrefixID.Dull);
            result.Add(PrefixID.Unhappy);
            result.Add(PrefixID.Bulky);
            result.Add(PrefixID.Shameful);
            result.Add(PrefixID.Heavy);
            result.Add(PrefixID.Light);
            result.Add(PrefixID.Legendary);
            for (int i = 0; i < ModPrefix.GetPrefixesInCategory(PrefixCategory.Melee).Count; i++)
            {
                result.Add(ModPrefix.GetPrefixesInCategory(PrefixCategory.Melee)[i].Type);
            }
            return(result);
        }
Beispiel #3
0
        private static List <byte> MagicModifiers()
        {
            List <byte> result = new List <byte>();

            result.Add(PrefixID.Mystic);
            result.Add(PrefixID.Adept);
            result.Add(PrefixID.Masterful);
            result.Add(PrefixID.Inept);
            result.Add(PrefixID.Ignorant);
            result.Add(PrefixID.Deranged);
            result.Add(PrefixID.Intense);
            result.Add(PrefixID.Taboo);
            result.Add(PrefixID.Celestial);
            result.Add(PrefixID.Furious);
            result.Add(PrefixID.Manic);
            result.Add(PrefixID.Mythical);
            for (int i = 0; i < ModPrefix.GetPrefixesInCategory(PrefixCategory.Magic).Count; i++)
            {
                result.Add(ModPrefix.GetPrefixesInCategory(PrefixCategory.Magic)[i].Type);
            }
            return(result);
        }
Beispiel #4
0
        private static List <byte> RangedModifiers()
        {
            List <byte> result = new List <byte>();

            result.Add(PrefixID.Sighted);
            result.Add(PrefixID.Rapid);
            result.Add(PrefixID.Hasty);
            result.Add(PrefixID.Intimidating);
            result.Add(PrefixID.Deadly2);
            result.Add(PrefixID.Staunch);
            result.Add(PrefixID.Awful);
            result.Add(PrefixID.Lethargic);
            result.Add(PrefixID.Awkward);
            result.Add(PrefixID.Powerful);
            result.Add(PrefixID.Frenzying);
            result.Add(PrefixID.Unreal);
            for (int i = 0; i < ModPrefix.GetPrefixesInCategory(PrefixCategory.Ranged).Count; i++)
            {
                result.Add(ModPrefix.GetPrefixesInCategory(PrefixCategory.Ranged)[i].Type);
            }
            return(result);
        }
Beispiel #5
0
        private static List <byte> UniversalModifiers()
        {
            List <byte> result = new List <byte>();

            result.Add(PrefixID.Keen);
            result.Add(PrefixID.Superior);
            result.Add(PrefixID.Forceful);
            result.Add(PrefixID.Broken);
            result.Add(PrefixID.Damaged);
            result.Add(PrefixID.Shoddy);
            result.Add(PrefixID.Hurtful);
            result.Add(PrefixID.Strong);
            result.Add(PrefixID.Unpleasant);
            result.Add(PrefixID.Weak);
            result.Add(PrefixID.Godly);
            result.Add(PrefixID.Demonic);
            result.Add(PrefixID.Zealous);
            for (int i = 0; i < ModPrefix.GetPrefixesInCategory(PrefixCategory.AnyWeapon).Count; i++)
            {
                result.Add(ModPrefix.GetPrefixesInCategory(PrefixCategory.AnyWeapon)[i].Type);
            }
            return(result);
        }