local gameRegions = {} -- SCREEN REGIONS -- gameRegions.Screen_Menu = Region(2090, 1220, 470, 220) gameRegions.Screen_Battle = Region(2105,1259,336,116) gameRegions.Screen_AP = Region(600, 200, 300, 300) gameRegions.Screen_Support = Region(0, 182, 115, 150) gameRegions.Screen_Party = Region(2090, 1220, 470, 220) -- MENU REGIONS -- gameRegions.Menu_Quest = Region(1260, 325, 1050, 180) gameRegions.Menu_Party = Region(2250, 1300, 260, 105) gameRegions.Menu_FriendRequest = Region(1635, 1165, 535, 130) gameRegions.Menu_DenyFriend = Region(390, 1165, 535, 130) -- SUPPORT REGIONS -- gameRegions.Support_Friend1 = Region(2200, 550, 180, 250) gameRegions.Support_Friend2 = Region(2200, 920, 180, 250) gameRegions.Support_Entry1 = Region(130, 400, 1975, 340) gameRegions.Support_Entry2 = Region(130, 800, 1975, 340) gameRegions.Support_Servant1 = Region(95, 390, 335, 265) gameRegions.Support_Servant2 = Region(95, 790, 335, 265) gameRegions.Support_CE1 = Region(95, 650, 335, 100) gameRegions.Support_CE2 = Region(95, 1050, 335, 100) gameRegions.Support_MLB1 = Region(359, 680, 55, 70) gameRegions.Support_MLB2 = Region(359, 1080, 55, 70) gameRegions.Support_Update = Region(1575, 203, 197, 113) gameRegions.Support_UpdateOK = Region(1470, 1070, 410, 110) -- REWARD REGIONS -- gameRegions.Rewards_BondCheck = Region(145, 330, 90, 90) gameRegions.Rewards_BondUpCheck = Region(1310, 645, 90, 90) gameRegions.Rewards_XPCheck = Region(1290, 365, 90, 90) gameRegions.Rewards_ItemCheck = Region(220, 140, 90, 90) gameRegions.Rewards_QuestCheck = Region(930, 150, 670, 235) gameRegions.Rewards_NextButton = Region(1945, 1290, 550, 130) -- AP REGIONS -- gameRegions.AP_OK = Region(1450, 1080, 460, 95) gameRegions.AP_SQ = Region(615, 245, 1335, 225) gameRegions.AP_Gold = Region(615, 540, 1335, 225) gameRegions.AP_Silver = Region(615, 835, 1335, 225) gameRegions.AP_Bronze = Region(620, 1120, 1320, 25) -- BATTLE REGIONS -- gameRegions.Battle_Attack_Search = Region(2105,1259,336,116) gameRegions.Battle_Attack_Button = Region(2150, 1090, 250, 250) gameRegions.Battle_SkillPopup = Region(1060, 320, 240, 90) gameRegions.Battle_ConfirmSkill = Region(1430, 785, 550, 125) gameRegions.Battle_CancelSkill = Region(585, 780, 530, 130) gameRegions.Battle_StageCount = Region(1722, 23, 46, 53) gameRegions.Battle_Targets = { ["1"] = Region(15, 20, 400, 150), ["2"] = Region(500, 20, 400, 150), ["3"] = Region(980, 20, 400, 150) } gameRegions.Battle_PriorityTargets = { Region(0, 130, 200, 100), Region(470, 130, 200, 100), Region(950, 130, 200, 100) } gameRegions.Battle_CardTypes = { Region(0, 1050, 512, 200), Region(512, 1050, 512, 200), Region(1024, 1050, 512, 200), Region(1536, 1050, 512, 200), Region(2048, 1050, 512, 200) } gameRegions.Battle_CardAffinities = { Region(300, 650, 250, 200), Region(810, 650, 250, 200), Region(1320, 650, 250, 200), Region(1835, 650, 250, 200), Region(2360, 650, 200, 200) } -- Using the decimal place to determine the crit chance gameRegions.Battle_CardCrits = { Region(160, 710, 60, 90), Region(670, 710, 60, 90), Region(1180, 710, 60, 90), Region(1700, 710, 60, 90), Region(2220, 710, 60, 90) } gameRegions.Battle_CommandCards = { Region(120, 850, 250, 350), Region(630, 850, 250, 350), Region(1150, 850, 250, 350), Region(1670, 850, 250, 350), Region(2190, 850, 250, 350) } gameRegions.Battle_NPCards = { ["1"] = Region(700, 250, 250, 350), ["2"] = Region(1165, 250, 250, 350), ["3"] = Region(1625, 250, 250, 350) } gameRegions.Battle_Skills = { ["1"] = Region(80, 1097, 120, 120), -- Servant 1, Skill 1 ["2"] = Region(266, 1097, 120, 120), -- Servant 1, Skill 2 ["3"] = Region(455, 1097, 120, 120), -- Servant 1, Skill 3 ["4"] = Region(715, 1097, 120, 120), -- Servant 2, Skill 1 ["5"] = Region(902, 1097, 120, 120), -- Servant 2, Skill 2 ["6"] = Region(1089, 1097, 120, 120), -- Servant 2, Skill 3 ["7"] = Region(1352, 1097, 120, 120), -- Servant 3, Skill 1 ["8"] = Region(1540, 1097, 120, 120), -- Servant 3, Skill 2 ["9"] = Region(1728, 1097, 120, 120) -- Servant 3, Skill 3 } gameRegions.Battle_MasterSkills = { ["1"] = Region(1754, 565, 120, 120), -- Player, Skill 1 ["2"] = Region(1931, 565, 120, 120), -- Player, Skill 2 ["3"] = Region(2109, 565, 120, 120), -- Player, Skill 3 ["4"] = Region(2327, 563, 125, 125) -- Master Skill Button } gameRegions.Battle_SkillTargets = { ["1"] = Region(440, 680, 400, 400), ["2"] = Region(1080, 680, 400, 400), ["3"] = Region(1720, 680, 400, 400) } gameRegions.Battle_Plugsuit = { ["1"] = Region(125, 540, 300, 300), -- Main 1 ["2"] = Region(525, 540, 300, 300), -- Main 2 ["3"] = Region(925, 540, 300, 300), -- Main 3 ["4"] = Region(1325, 540, 300, 300), -- Sub 1 ["5"] = Region(1725, 540, 300, 300), -- Sub 2 ["6"] = Region(2125, 540, 300, 300), -- Sub 3 ["7"] = Region(1005, 1193, 550, 120) -- Replace Button } return gameRegions