Esempio n. 1
0
        public static void loadTrait()
        {
            CustomTrait trait = RogueLibs.CreateCustomTrait("CoolTrait", true,
                                                            new CustomNameInfo("Cool Trait"),
                                                            new CustomNameInfo("This cool trait does a lot of cool stuff"));

            trait.IsActive  = true;
            trait.Available = true;
            trait.AvailableInCharacterCreation = true;
            trait.CostInCharacterCreation      = 0;
            trait.CanRemove = true;
            trait.CanSwap   = true;
            trait.Upgrade   = null;
        }
Esempio n. 2
0
        public static void loadTrait()
        {
            CustomTrait trait = RogueLibs.CreateCustomTrait("WarCry", true,
                                                            new CustomNameInfo("War Cry"),
                                                            new CustomNameInfo("When you are low, you will be the enemies nightmare."));

            trait.IsActive = true;

            trait.Available = true;
            trait.AvailableInCharacterCreation = true;
            trait.CostInCharacterCreation      = 6;
            trait.CanRemove = true;
            trait.CanSwap   = true;
            trait.Upgrade   = null;
            berserkerMode   = false;
            returnNormal    = false;
            setSkinToRed    = false;
        }