public override void Initialise(Dictionary <String, Object> Parameters)
        {
            base.Initialise(Parameters);

            FlaskIndex   = ExtensionComponent.InitialiseParameterInt32(flaskIndexString, FlaskIndex, ref Parameters);
            ReservedUses = ExtensionComponent.InitialiseParameterInt32(reserveUsesString, ReservedUses, ref Parameters);
        }
示例#2
0
        public override void Initialise(Dictionary <String, Object> Parameters)
        {
            base.Initialise(Parameters);

            IsAbove    = ExtensionComponent.InitialiseParameterBoolean(IsAboveString, IsAbove, ref Parameters);
            Percentage = ExtensionComponent.InitialiseParameterInt32(PercentageString, Percentage, ref Parameters);
        }
示例#3
0
        public override void Initialise(Dictionary <String, Object> Parameters)
        {
            base.Initialise(Parameters);


            HasBuffReady = ExtensionComponent.InitialiseParameterString(SearchingBuff, HasBuffReady, ref Parameters);
            SearchString = ExtensionComponent.InitialiseParameterString(SearchStringString, SearchString, ref Parameters);
        }
        public override void Initialise(Dictionary <String, Object> Parameters)
        {
            base.Initialise(Parameters);

            TimerName     = ExtensionComponent.InitialiseParameterString(TimerNameString, TimerName, ref Parameters);
            TimeElapsed   = ExtensionComponent.InitialiseParameterInt32(TimeElapsedString, TimeElapsed, ref Parameters);
            TrueIfStopped = ExtensionComponent.InitialiseParameterBoolean(TrueIfStoppedString, TrueIfStopped, ref Parameters);
        }
示例#5
0
 public override void Initialise(Dictionary <String, Object> Parameters)
 {
     Key            = ExtensionComponent.InitialiseParameterInt32(keyString, Key, ref Parameters);
     useVaalHaste   = ExtensionComponent.InitialiseParameterBoolean(useHasteString, useVaalHaste, ref Parameters);
     useVaalGrace   = ExtensionComponent.InitialiseParameterBoolean(useDodgeString, useVaalGrace, ref Parameters);
     useVaalClarity = ExtensionComponent.InitialiseParameterBoolean(useNoManaString, useVaalClarity, ref Parameters);
     useVaalReave   = ExtensionComponent.InitialiseParameterBoolean(useAoeExtenderString, useVaalReave, ref Parameters);
 }
示例#6
0
        public override void Initialise(Dictionary <String, Object> Parameters)
        {
            base.Initialise(Parameters);


            HasBuffReady      = ExtensionComponent.InitialiseParameterString(SearchingBuff, HasBuffReady, ref Parameters);
            SearchString      = ExtensionComponent.InitialiseParameterString(SearchStringString, SearchString, ref Parameters);
            RemainingDuration = ExtensionComponent.InitialiseParameterInt32(RemainingDurationString, RemainingDuration, ref Parameters);
            MinimumCharges    = ExtensionComponent.InitialiseParameterInt32(MinimumChargesString, MinimumCharges, ref Parameters);
        }
示例#7
0
        public override void Initialise(Dictionary <String, Object> Parameters)
        {
            base.Initialise(Parameters);

            HasBuff      = ExtensionComponent.InitialiseParameterBoolean(HasBuffString, HasBuff, ref Parameters);
            HasBuffReady = ExtensionComponent.InitialiseParameterString(SearchingBuff, HasBuffReady, ref Parameters);
            SearchString = ExtensionComponent.InitialiseParameterString(SearchStringString, SearchString, ref Parameters);

            //    CorruptCount = ExtensionComponent.InitialiseParameterInt32(CorruptCountString, CorruptCount, ref Parameters);
        }
示例#8
0
        public override void Initialise(Dictionary <String, Object> Parameters)
        {
            base.Initialise(Parameters);

            CheckCold           = ExtensionComponent.InitialiseParameterBoolean(CheckColdString, CheckCold, ref Parameters);
            CheckFire           = ExtensionComponent.InitialiseParameterBoolean(CheckFireString, CheckFire, ref Parameters);
            CheckLightning      = ExtensionComponent.InitialiseParameterBoolean(CheckLightningString, CheckLightning, ref Parameters);
            CheckChaos          = ExtensionComponent.InitialiseParameterBoolean(CheckChaosString, CheckChaos, ref Parameters);
            ResistanceThreshold = ExtensionComponent.InitialiseParameterInt32(ResistanceThresholdString, ResistanceThreshold, ref Parameters);
        }
        public override void Initialise(Dictionary <String, Object> Parameters)
        {
            base.Initialise(Parameters);

            RemFrozen    = ExtensionComponent.InitialiseParameterBoolean(RemFrozenString, RemFrozen, ref Parameters);
            RemBurning   = ExtensionComponent.InitialiseParameterBoolean(RemBurningString, RemBurning, ref Parameters);
            RemShocked   = ExtensionComponent.InitialiseParameterBoolean(RemShockedString, RemShocked, ref Parameters);
            RemCurse     = ExtensionComponent.InitialiseParameterBoolean(RemCurseString, RemCurse, ref Parameters);
            RemPoison    = ExtensionComponent.InitialiseParameterBoolean(RemPoisonString, RemPoison, ref Parameters);
            RemBleed     = ExtensionComponent.InitialiseParameterBoolean(RemBleedString, RemBleed, ref Parameters);
            CorruptCount = ExtensionComponent.InitialiseParameterInt32(CorruptCountString, CorruptCount, ref Parameters);
        }
        public override void Initialise(Dictionary <String, Object> Parameters)
        {
            base.Initialise(Parameters);

            MinimumMonsterCount = ExtensionComponent.InitialiseParameterInt32(MinimumMonsterCountString, MinimumMonsterCount, ref Parameters);
            MaxDistance         = ExtensionComponent.InitialiseParameterSingle(MaxDistanceString, MaxDistance, ref Parameters);

            ColdResistanceThreshold      = ExtensionComponent.InitialiseParameterInt32(ColdResistanceThresholdString, ColdResistanceThreshold, ref Parameters);
            FireResistanceThreshold      = ExtensionComponent.InitialiseParameterInt32(FireResistanceThresholdString, FireResistanceThreshold, ref Parameters);
            LightningResistanceThreshold = ExtensionComponent.InitialiseParameterInt32(LightningResistanceThresholdString, LightningResistanceThreshold, ref Parameters);
            ChaosResistanceThreshold     = ExtensionComponent.InitialiseParameterInt32(ChaosResistanceThresholdString, ChaosResistanceThreshold, ref Parameters);

            CountWhiteMonsters  = ExtensionComponent.InitialiseParameterBoolean(CountWhiteMonstersString, CountWhiteMonsters, ref Parameters);
            CountRareMonsters   = ExtensionComponent.InitialiseParameterBoolean(CountRareMonstersString, CountRareMonsters, ref Parameters);
            CountMagicMonsters  = ExtensionComponent.InitialiseParameterBoolean(CountMagicMonstersString, CountMagicMonsters, ref Parameters);
            CountUniqueMonsters = ExtensionComponent.InitialiseParameterBoolean(CountUniqueMonstersString, CountUniqueMonsters, ref Parameters);

            MonsterHealthPercentThreshold = ExtensionComponent.InitialiseParameterInt32(MonsterHealthPercentThresholdString, MonsterHealthPercentThreshold, ref Parameters);
        }
 public override void Initialise(Dictionary <String, Object> Parameters)
 {
     useLife               = ExtensionComponent.InitialiseParameterBoolean(useLifeString, useLife, ref Parameters);
     useMana               = ExtensionComponent.InitialiseParameterBoolean(useManaString, useMana, ref Parameters);
     useHybrid             = ExtensionComponent.InitialiseParameterBoolean(useHybridString, useHybrid, ref Parameters);
     useInstant            = ExtensionComponent.InitialiseParameterBoolean(useInstantString, useInstant, ref Parameters);
     useDefense            = ExtensionComponent.InitialiseParameterBoolean(useDefenseString, useDefense, ref Parameters);
     useUtility            = ExtensionComponent.InitialiseParameterBoolean(useUtilityString, useUtility, ref Parameters);
     useSpeedrun           = ExtensionComponent.InitialiseParameterBoolean(useSpeedrunString, useSpeedrun, ref Parameters);
     useOffense            = ExtensionComponent.InitialiseParameterBoolean(useOffenseString, useOffense, ref Parameters);
     usePoison             = ExtensionComponent.InitialiseParameterBoolean(usePoisonString, usePoison, ref Parameters);
     useFreeze             = ExtensionComponent.InitialiseParameterBoolean(useFreezeString, useFreeze, ref Parameters);
     useIgnite             = ExtensionComponent.InitialiseParameterBoolean(useIgniteString, useIgnite, ref Parameters);
     useShock              = ExtensionComponent.InitialiseParameterBoolean(useShockString, useShock, ref Parameters);
     useBleed              = ExtensionComponent.InitialiseParameterBoolean(useBleedString, useBleed, ref Parameters);
     useCurse              = ExtensionComponent.InitialiseParameterBoolean(useCurseString, useCurse, ref Parameters);
     useUnique             = ExtensionComponent.InitialiseParameterBoolean(useUniqueString, useUnique, ref Parameters);
     useOffenseAndSpeedrun = ExtensionComponent.InitialiseParameterBoolean(useOffenseAndSpeedrunString, useOffenseAndSpeedrun, ref Parameters);
     reserveFlaskCharges   = ExtensionComponent.InitialiseParameterInt32(reserveFlaskChargesString, reserveFlaskCharges, ref Parameters);
 }
示例#12
0
        public override void Initialise(Dictionary <String, Object> Parameters)
        {
            base.Initialise(Parameters);

            MsMoving = ExtensionComponent.InitialiseParameterInt32(msMovingString, (int)MsMoving, ref Parameters);
        }
示例#13
0
 public override void Initialise(Dictionary <String, Object> Parameters)
 {
     Key = ExtensionComponent.InitialiseParameterInt32(keyString, Key, ref Parameters);
 }
 public override void Initialise(Dictionary <String, Object> Parameters)
 {
     FlaskIndex = ExtensionComponent.InitialiseParameterInt32(flaskIndexString, FlaskIndex, ref Parameters);
 }
示例#15
0
 public override void Initialise(Dictionary <String, Object> Parameters)
 {
     TimerName = ExtensionComponent.InitialiseParameterString(TimerNameString, TimerName, ref Parameters);
     ForceStop = ExtensionComponent.InitialiseParameterBoolean(ForceStopString, ForceStop, ref Parameters);
 }
示例#16
0
        public override void Initialise(Dictionary <String, Object> Parameters)
        {
            base.Initialise(Parameters);

            SkillName = ExtensionComponent.InitialiseParameterString(skillNameString, SkillName, ref Parameters);
        }