private void initalizeControls_Targeting_Ranges()
{
cb_TargetRangeIgnoreKillRangeProfile.CheckedChanged -= cb_TargetRangeIgnoreKillRangeProfile_CheckedChanged;
cb_TargetRangeIgnoreKillRangeProfile.Checked = FunkyBaseExtension.Settings.Ranges.IgnoreCombatRange;
cb_TargetRangeIgnoreKillRangeProfile.CheckedChanged += cb_TargetRangeIgnoreKillRangeProfile_CheckedChanged;
cb_TargetRangeIgnoreLootProfileRange.CheckedChanged -= cb_TargetRangeIgnoreLootProfileRange_CheckedChanged;
cb_TargetRangeIgnoreLootProfileRange.Checked = FunkyBaseExtension.Settings.Ranges.IgnoreLootRange;
cb_TargetRangeIgnoreLootProfileRange.CheckedChanged += cb_TargetRangeIgnoreLootProfileRange_CheckedChanged;
cb_TargetRangeIgnoreProfileBlacklists.CheckedChanged -= cb_TargetRangeIgnoreProfileBlacklists_CheckedChanged;
cb_TargetRangeIgnoreProfileBlacklists.Checked = FunkyBaseExtension.Settings.Ranges.IgnoreProfileBlacklists;
cb_TargetRangeIgnoreProfileBlacklists.CheckedChanged += cb_TargetRangeIgnoreProfileBlacklists_CheckedChanged;
flowLayout_TargetRanges.Controls.Clear();
UserControlTargetRange eliteRange = new UserControlTargetRange(FunkyBaseExtension.Settings.Ranges.EliteCombatRange, "Rare/Elite/Unique Unit Range")
{
UpdateValue = i => { FunkyBaseExtension.Settings.Ranges.EliteCombatRange = i; }
};
flowLayout_TargetRanges.Controls.Add(eliteRange);
UserControlTargetRange normalRange = new UserControlTargetRange(FunkyBaseExtension.Settings.Ranges.NonEliteCombatRange, "Normal Unit Range")
{
UpdateValue = i => { FunkyBaseExtension.Settings.Ranges.NonEliteCombatRange = i; }
};
flowLayout_TargetRanges.Controls.Add(normalRange);
UserControlTargetRange shrineRange = new UserControlTargetRange(FunkyBaseExtension.Settings.Ranges.ShrineRange, "Shrine Range")
{
UpdateValue = i => { FunkyBaseExtension.Settings.Ranges.ShrineRange = i; }
};
flowLayout_TargetRanges.Controls.Add(shrineRange);
UserControlTargetRange CursedshrineRange = new UserControlTargetRange(FunkyBaseExtension.Settings.Ranges.CursedShrineRange, "Cursed Shrine Range")
{
UpdateValue = i => { FunkyBaseExtension.Settings.Ranges.CursedShrineRange = i; }
};
flowLayout_TargetRanges.Controls.Add(CursedshrineRange);
UserControlTargetRange GoldRange = new UserControlTargetRange(FunkyBaseExtension.Settings.Ranges.GoldRange, "Gold Range")
{
UpdateValue = i => { FunkyBaseExtension.Settings.Ranges.GoldRange = i; }
};
flowLayout_TargetRanges.Controls.Add(GoldRange);
UserControlTargetRange GlobeRange = new UserControlTargetRange(FunkyBaseExtension.Settings.Ranges.GlobeRange, "Globe Range")
{
UpdateValue = i => { FunkyBaseExtension.Settings.Ranges.GlobeRange = i; }
};
flowLayout_TargetRanges.Controls.Add(GlobeRange);
UserControlTargetRange containerRange = new UserControlTargetRange(FunkyBaseExtension.Settings.Ranges.ContainerOpenRange, "Container Range")
{
UpdateValue = i => { FunkyBaseExtension.Settings.Ranges.ContainerOpenRange = i; }
};
flowLayout_TargetRanges.Controls.Add(containerRange);
UserControlTargetRange CursedChestRange = new UserControlTargetRange(FunkyBaseExtension.Settings.Ranges.CursedChestRange, "Cursed Chest Range")
{
UpdateValue = i => { FunkyBaseExtension.Settings.Ranges.CursedChestRange = i; }
};
flowLayout_TargetRanges.Controls.Add(CursedChestRange);
UserControlTargetRange DoorRange = new UserControlTargetRange(FunkyBaseExtension.Settings.Ranges.NonEliteCombatRange, "Door Range")
{
UpdateValue = i => { FunkyBaseExtension.Settings.Ranges.DoorRange = i; }
};
flowLayout_TargetRanges.Controls.Add(DoorRange);
UserControlTargetRange destructibleRange = new UserControlTargetRange(FunkyBaseExtension.Settings.Ranges.DestructibleRange, "Destructible Range")
{
UpdateValue = i => { FunkyBaseExtension.Settings.Ranges.DestructibleRange = i; }
};
flowLayout_TargetRanges.Controls.Add(destructibleRange);
UserControlTargetRange PoolsofReflectionRange = new UserControlTargetRange(FunkyBaseExtension.Settings.Ranges.PoolsOfReflectionRange, "Pools of Reflection Range")
{
UpdateValue = i => { FunkyBaseExtension.Settings.Ranges.PoolsOfReflectionRange = i; }
};
flowLayout_TargetRanges.Controls.Add(PoolsofReflectionRange);
UserControlTargetRange itemRange = new UserControlTargetRange(FunkyBaseExtension.Settings.Ranges.ItemRange, "Item Range")
{
UpdateValue = i => { FunkyBaseExtension.Settings.Ranges.ItemRange = i; }
};
flowLayout_TargetRanges.Controls.Add(itemRange);
UserControlTargetRange PotionRange = new UserControlTargetRange(FunkyBaseExtension.Settings.Ranges.PotionRange, "Potion Range")
{
UpdateValue = i => { FunkyBaseExtension.Settings.Ranges.PotionRange = i; }
};
flowLayout_TargetRanges.Controls.Add(PotionRange);
UserControlTargetRange GoblinRange = new UserControlTargetRange(FunkyBaseExtension.Settings.Ranges.TreasureGoblinRange, "Goblin Range")
{
UpdateValue = i => { FunkyBaseExtension.Settings.Ranges.TreasureGoblinRange = i; }
};
flowLayout_TargetRanges.Controls.Add(GoblinRange);
}