mrbot/bot/settings.json
2023-12-08 15:07:11 -06:00

559 lines
28 KiB
JSON

{
"$schema": "http://www.lavishsoft.com/schema/lgui2Package.json",
"elements": [
{
"type": "window",
"title": "MR Bot Settings",
"name": "mr.bot.settings",
"borderThickness": 2,
"hideOnClose": false,
"minSize": {
"width": 450,
"height": 200
},
"maxSize": {
"height": 600,
"width": 800
},
"eventHandlers": {
"onCloseButtonClick": [
"method",
"MRBotController",
"ToggleSettings"
]
},
"content": {
"type": "stackpanel",
"heightFactor": 1,
"orientation":"horizontal",
"horizontalAlignment": "stretch",
"children": [
{
"type": "wrappanel",
"name": "mr.bot.settings.nav",
"orientation":"horizontal",
"childSize": {
"width": 90,
"height": 35
},
"width": 193,
"uniform": true,
"borderThickness": 2,
"borderBrush":{
"color":"#ff0000"
},
"verticalAlignment": "stretch",
"children": [
{
"type": "button",
"content": "Settings",
"widthFactor": 1,
"heightFactor": 1
},
{
"type": "button",
"content": "Setup",
"widthFactor": 1,
"heightFactor": 1
},
{
"type": "button",
"content": "Aliases",
"widthFactor": 1,
"heightFactor": 1
},
{
"type": "button",
"content": "Cast Stack",
"widthFactor": 1,
"heightFactor": 1
}
]
},
{
"type": "wrappanel",
"name": "mr.bot.settings.settings",
"heightFactor": 1,
"childSize": {
"width": 220,
"height": 50
},
"horizontalAlignment": "stretch",
"uniform": true,
"borderThickness": 2,
"borderBrush":{
"color":"#ff0000"
},
"verticalAlignment": "stretch",
"children": [
{
"type": "checkbox",
"name": "checkbox_settings_disablecaststack",
"content": "Disable Cast Stack(CS)",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_disablecaststack\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_disablecaststack_buffs",
"content": "Disable CS_Buffs",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting([\"checkbox_settings_disablecaststack_buffs\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_disablecaststack_cure",
"content": "Disable CS_Cure",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting([\"checkbox_settings_disablecaststack_cure\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_disablecaststack_curecurse",
"content": "Disable CS_CureCurse",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting([\"checkbox_settings_disablecaststack_curecurse\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_disablecaststack_heal",
"content": "Disable CS_Heal",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting([\"checkbox_settings_disablecaststack_heal\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_disablecaststack_powerheal",
"content": "Disable CS_PowerHeal",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting([\"checkbox_settings_disablecaststack_powerheal\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_disablecaststack_res",
"content": "Disable CS_Res",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_disablecaststack_res\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_disablecaststack_combat",
"content": "Disable CS_Combat",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting([\"checkbox_settings_disablecaststack_combat\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_disablecaststack_ca",
"content": "Disable CS_CA",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_disablecaststack_ca\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_disablecaststack_namedca",
"content": "Disable CS_NamedCA",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting([\"checkbox_settings_disablecaststack_namedca\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_disablecaststack_nonnamedca",
"content": "Disable CS_NonNamedCA",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting([\"checkbox_settings_disablecaststack_nonnamedca\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_disablecaststack_debuff",
"content": "Disable CS_Debuff",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting([\"checkbox_settings_disablecaststack_debuff\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_disablecaststack_nameddebuff",
"content": "Disable CS_NamedDebuff",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting([\"checkbox_settings_disablecaststack_nameddebuff\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_disablecaststack_items",
"content": "Disable CS_Items",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting([\"checkbox_settings_disablecaststack_items\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_cancelabilitiestogroupcure",
"content": "X abilities to group cure",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting([\"checkbox_settings_cancelabilitiestogroupcure\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_forcenamedcatab",
"content": "Force NamedCA",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_forcenamedcatab\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
},
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
},
{
"type": "checkbox",
"name": "checkbox_settings_acceptloot",
"content": "Accept Loot",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_acceptloot\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_loot",
"content": "Loot Corpses/Chests",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_loot\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_loot_incombat",
"content": "Loot InCombat",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_loot_incombat\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_facenpc",
"content": "Face mob in combat",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_facenpc\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_rangedattack",
"content": "Ranged Attack",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_rangedattack\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_meleeattack",
"content": "Melee Attack",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_meleeattack\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_movemelee",
"content": "Move into Melee Range",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_movemelee\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_movebehind",
"content": "Move behind mob",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_movebehind\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_moveinfront",
"content": "Move in front of mob",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_moveinfront\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_turnoffattack",
"content": "Turn Off Attack",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_turnoffattack\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_ignoremovetoattackhealthcheck",
"content": "Ignore NPC HP to move",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting([\"checkbox_settings_ignoremovetoattackhealthcheck\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_ignoretargettoattackhealthcheck",
"content": "Ignore NPC HP (100%)",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting([\"checkbox_settings_ignoretargettoattackhealthcheck\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_row2space1",
"content": "Spacer",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_row2space1\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_consumeitems",
"content": "Enable Consume Items",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_consumeitems\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_row2space3",
"content": "Spacer",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_row2space3\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_disable_dbc_claim",
"content": "Disable DBC Claim",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_disable_dbc_claim\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_row2space5",
"content": "Spacer",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_row2space5\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_row2space6",
"content": "Spacer",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_row2space6\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_encountersmartnukes",
"content": "Encounter Smart Nukes",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_encountersmartnukes\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_aesmartnukes",
"content": "AE Smart Nukes",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_aesmartnukes\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_movetoarea",
"content": "Allow Camp Spot",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_movetoarea\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
},
{
"type": "checkbox",
"name": "checkbox_settings_assist",
"content": "Auto Assist",
"checkedBinding": {
"pullFormat": "MRBotController.GetSetting[\"checkbox_settings_assist\"]",
"pushFormat": [
"MRBotController:SetSetting[\"",
"\"]"
]
}
}
]
}
]
}
}
]
}