diff --git a/android/Images/OtherIcons/Turn right.png b/android/Images/OtherIcons/Turn right.png new file mode 100644 index 0000000000..632d34656d Binary files /dev/null and b/android/Images/OtherIcons/Turn right.png differ diff --git a/android/assets/game.atlas b/android/assets/game.atlas index 1c2b2265f5..af481c51f1 100644 --- a/android/assets/game.atlas +++ b/android/assets/game.atlas @@ -6,4550 +6,4557 @@ filter: MipMapLinearLinear, MipMapLinearLinear repeat: none EmojiIcons/Culture rotate: false - xy: 1890, 1238 + xy: 1948, 1236 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 EmojiIcons/Faith rotate: false - xy: 494, 159 + xy: 768, 557 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 EmojiIcons/Food rotate: false - xy: 602, 499 + xy: 826, 557 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 EmojiIcons/Gold rotate: false - xy: 926, 783 + xy: 1358, 1178 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 EmojiIcons/Happiness rotate: false - xy: 1142, 981 + xy: 1532, 1178 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 EmojiIcons/Production rotate: false - xy: 834, 559 + xy: 718, 495 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 EmojiIcons/Science rotate: false - xy: 552, 209 + xy: 884, 607 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 EmojiIcons/Turn rotate: false - xy: 610, 225 + xy: 834, 383 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 ImprovementIcons/Academy rotate: false - xy: 4, 1046 + xy: 4, 1044 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Ancient ruins rotate: false - xy: 4, 830 + xy: 4, 828 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Barbarian encampment rotate: false - xy: 4, 398 + xy: 4, 396 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Camp rotate: false - xy: 1362, 1944 + xy: 1362, 1942 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Citadel rotate: false - xy: 1902, 1944 + xy: 1902, 1942 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/City center rotate: false - xy: 590, 1836 + xy: 590, 1834 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/City ruins rotate: false - xy: 698, 1836 + xy: 698, 1834 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Customs house rotate: false - xy: 112, 938 + xy: 112, 936 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Farm rotate: false - xy: 397, 1542 + xy: 397, 1540 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Fishing Boats rotate: false - xy: 505, 1620 + xy: 505, 1618 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Fort rotate: false - xy: 829, 1728 + xy: 829, 1726 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Holy site rotate: false - xy: 1477, 1728 + xy: 1477, 1726 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Landmark rotate: false - xy: 1261, 1512 + xy: 1261, 1510 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Lumber mill rotate: false - xy: 1585, 1512 + xy: 1585, 1510 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Manufactory rotate: false - xy: 1801, 1512 + xy: 1801, 1510 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Mine rotate: false - xy: 1149, 1404 + xy: 1149, 1402 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Moai rotate: false - xy: 1257, 1404 + xy: 1257, 1402 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Oil well rotate: false - xy: 220, 840 + xy: 220, 838 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Pasture rotate: false - xy: 220, 516 + xy: 220, 514 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Plantation rotate: false - xy: 298, 1218 + xy: 298, 1216 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Polder rotate: false - xy: 328, 1110 + xy: 328, 1108 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Quarry rotate: false - xy: 328, 354 + xy: 328, 352 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Road rotate: false - xy: 1054, 1296 + xy: 1054, 1294 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Terrace farm rotate: false - xy: 976, 1188 + xy: 976, 1186 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Trading post rotate: false - xy: 868, 972 + xy: 868, 970 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/America rotate: false - xy: 714, 1944 + xy: 714, 1942 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Arabia rotate: false - xy: 822, 1944 + xy: 822, 1942 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Austria rotate: false - xy: 930, 1944 + xy: 930, 1942 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Aztecs rotate: false - xy: 4, 614 + xy: 4, 612 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Babylon rotate: false - xy: 1038, 1944 + xy: 1038, 1942 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Byzantium rotate: false - xy: 4, 290 + xy: 4, 288 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Carthage rotate: false - xy: 4, 182 + xy: 4, 180 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Celts rotate: false - xy: 4, 74 + xy: 4, 72 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/China rotate: false - xy: 1686, 1944 + xy: 1686, 1942 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/CityState rotate: false - xy: 1022, 1836 + xy: 1022, 1834 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Denmark rotate: false - xy: 112, 722 + xy: 112, 720 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Egypt rotate: false - xy: 112, 182 + xy: 112, 180 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/England rotate: false - xy: 112, 74 + xy: 112, 72 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Ethiopia rotate: false - xy: 289, 1650 + xy: 289, 1648 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/France rotate: false - xy: 937, 1728 + xy: 937, 1726 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Germany rotate: false - xy: 1045, 1620 + xy: 1045, 1618 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Greece rotate: false - xy: 1261, 1728 + xy: 1261, 1726 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Inca rotate: false - xy: 1693, 1728 + xy: 1693, 1726 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/India rotate: false - xy: 1801, 1728 + xy: 1801, 1726 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Iroquois rotate: false - xy: 1909, 1728 + xy: 1909, 1726 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Japan rotate: false - xy: 613, 1512 + xy: 613, 1510 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Korea rotate: false - xy: 1045, 1512 + xy: 1045, 1510 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Mongolia rotate: false - xy: 1473, 1404 + xy: 1473, 1402 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Persia rotate: false - xy: 220, 84 + xy: 220, 82 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Polynesia rotate: false - xy: 328, 1002 + xy: 328, 1000 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Rome rotate: false - xy: 1162, 1296 + xy: 1162, 1294 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Russia rotate: false - xy: 1270, 1296 + xy: 1270, 1294 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Siam rotate: false - xy: 544, 1188 + xy: 544, 1186 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Songhai rotate: false - xy: 544, 972 + xy: 544, 970 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Spain rotate: false - xy: 652, 1080 + xy: 652, 1078 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/Sweden rotate: false - xy: 652, 870 + xy: 652, 868 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/The Huns rotate: false - xy: 436, 540 + xy: 436, 538 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/The Maya rotate: false - xy: 544, 648 + xy: 544, 646 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/The Netherlands rotate: false - xy: 652, 762 + xy: 652, 760 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 NationIcons/The Ottomans rotate: false - xy: 760, 864 + xy: 760, 862 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Aircraft rotate: false - xy: 868, 783 + xy: 976, 889 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 OtherIcons/ArrowRight rotate: false - xy: 436, 333 + xy: 436, 264 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 StatIcons/Movement rotate: false - xy: 436, 333 + xy: 436, 264 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 OtherIcons/BackArrow rotate: false - xy: 1084, 981 + xy: 544, 439 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 OtherIcons/Banner rotate: false - xy: 1146, 1944 + xy: 1146, 1942 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Camera rotate: false - xy: 988, 4 + xy: 856, 350 size: 25, 25 orig: 25, 25 offset: 0, 0 index: -1 OtherIcons/Checkmark rotate: false - xy: 1578, 1944 + xy: 1578, 1942 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Circle rotate: false - xy: 296, 1866 + xy: 296, 1864 size: 178, 178 orig: 178, 178 offset: 0, 0 index: -1 OtherIcons/Cities rotate: false - xy: 190, 1232 + xy: 190, 1230 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/CityState rotate: false - xy: 1426, 1238 + xy: 1484, 1236 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 OtherIcons/Close rotate: false - xy: 1130, 1836 + xy: 1130, 1834 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/CrosshairB rotate: false - xy: 1778, 1836 + xy: 1778, 1834 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Cultured rotate: false - xy: 112, 1046 + xy: 112, 1044 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Diplomacy rotate: false - xy: 112, 614 + xy: 112, 612 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/DiplomacyW rotate: false - xy: 112, 506 + xy: 112, 504 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/DisbandUnit rotate: false - xy: 112, 398 + xy: 112, 396 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/ExclamationMark rotate: false - xy: 289, 1542 + xy: 289, 1540 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Fire rotate: false - xy: 393, 1434 + xy: 393, 1432 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Hexagon rotate: false - xy: 4, 1584 + xy: 4, 1582 size: 277, 240 orig: 277, 240 offset: 0, 0 index: -1 TileSets/Default/Hexagon rotate: false - xy: 4, 1584 + xy: 4, 1582 size: 277, 240 orig: 277, 240 offset: 0, 0 index: -1 TileSets/FantasyHex/Hexagon rotate: false - xy: 4, 1584 + xy: 4, 1582 size: 277, 240 orig: 277, 240 offset: 0, 0 index: -1 OtherIcons/Improvements rotate: false - xy: 1532, 1180 + xy: 1764, 1178 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 OtherIcons/Link rotate: false - xy: 1880, 1180 + xy: 494, 188 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 OtherIcons/Load rotate: false - xy: 1369, 1512 + xy: 1369, 1510 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Lock rotate: false - xy: 1477, 1512 + xy: 1477, 1510 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/MapEditor rotate: false - xy: 1909, 1512 + xy: 1909, 1510 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Maritime rotate: false - xy: 609, 1404 + xy: 609, 1402 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/MenuIcon rotate: false - xy: 825, 1404 + xy: 825, 1402 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Mercantile rotate: false - xy: 933, 1404 + xy: 933, 1402 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Militaristic rotate: false - xy: 1041, 1404 + xy: 1041, 1402 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Mods rotate: false - xy: 1365, 1404 + xy: 1365, 1402 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Multiplayer rotate: false - xy: 1689, 1404 + xy: 1689, 1402 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Nations rotate: false - xy: 1150, 923 + xy: 934, 723 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 OtherIcons/New rotate: false - xy: 1905, 1404 + xy: 1905, 1402 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Options rotate: false - xy: 220, 732 + xy: 220, 730 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Pencil rotate: false - xy: 220, 300 + xy: 220, 298 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Pentagon rotate: false - xy: 220, 192 + xy: 220, 190 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Pillage rotate: false - xy: 298, 1326 + xy: 298, 1324 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Present rotate: false - xy: 328, 678 + xy: 328, 676 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Puppet rotate: false - xy: 328, 462 + xy: 328, 460 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Quest rotate: false - xy: 328, 246 + xy: 328, 244 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Quickstart rotate: false - xy: 328, 138 + xy: 328, 136 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Remove Heresy rotate: false - xy: 622, 1296 + xy: 622, 1294 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Resources rotate: false - xy: 838, 1296 + xy: 838, 1294 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Resume rotate: false - xy: 946, 1296 + xy: 946, 1294 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Search rotate: false - xy: 1594, 1296 + xy: 1594, 1294 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/SecretOptions rotate: false - xy: 1702, 1296 + xy: 1702, 1294 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Settings rotate: false - xy: 1810, 1296 + xy: 1810, 1294 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Shield rotate: false - xy: 436, 1188 + xy: 436, 1186 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Sleep rotate: false - xy: 436, 864 + xy: 436, 862 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Speaker rotate: false - xy: 760, 1188 + xy: 760, 1186 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Star rotate: false - xy: 652, 978 + xy: 652, 976 size: 100, 94 orig: 100, 94 offset: 0, 0 index: -1 OtherIcons/Stop rotate: false - xy: 868, 1188 + xy: 868, 1186 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Swap rotate: false - xy: 544, 756 + xy: 544, 754 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Terrains rotate: false - xy: 610, 341 + xy: 950, 491 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 OtherIcons/Triangle rotate: false - xy: 4, 1154 + xy: 4, 1152 size: 178, 178 orig: 178, 178 offset: 0, 0 index: -1 +OtherIcons/Turn right + rotate: false + xy: 1084, 1186 + size: 100, 100 + orig: 100, 100 + offset: 0, 0 + index: -1 OtherIcons/Wonders rotate: false - xy: 1084, 1120 + xy: 1192, 1186 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/whiteDot rotate: false - xy: 473, 1857 + xy: 473, 1855 size: 1, 1 orig: 1, 1 offset: 0, 0 index: -1 PolicyIcons/Aesthetics rotate: false - xy: 436, 391 + xy: 544, 497 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Aristocracy rotate: false - xy: 404, 1789 + xy: 404, 1787 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Citizenship rotate: false - xy: 1368, 1238 + xy: 1426, 1236 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Civil Society rotate: false - xy: 1484, 1238 + xy: 1542, 1236 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Collective Rule rotate: false - xy: 1600, 1238 + xy: 1658, 1236 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Communism rotate: false - xy: 1658, 1238 + xy: 1716, 1236 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Constitution rotate: false - xy: 1716, 1238 + xy: 1774, 1236 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Cultural Diplomacy rotate: false - xy: 1832, 1238 + xy: 1890, 1236 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Democracy rotate: false - xy: 1948, 1238 + xy: 760, 673 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Educated Elite rotate: false - xy: 494, 333 + xy: 710, 611 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Fascism rotate: false - xy: 494, 101 + xy: 818, 673 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Free Religion rotate: false - xy: 710, 573 + xy: 1034, 889 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Free Speech rotate: false - xy: 718, 515 + xy: 1142, 997 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Free Thought rotate: false - xy: 818, 675 + xy: 1250, 1105 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Humanism rotate: false - xy: 1474, 1180 + xy: 1706, 1178 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Landed Elite rotate: false - xy: 1764, 1180 + xy: 504, 304 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Legalism rotate: false - xy: 1822, 1180 + xy: 494, 246 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Mandate Of Heaven rotate: false - xy: 1300, 1140 + xy: 494, 72 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Mercantilism rotate: false - xy: 1474, 1122 + xy: 562, 265 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Merchant Navy rotate: false - xy: 1532, 1122 + xy: 552, 207 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Meritocracy rotate: false - xy: 1590, 1122 + xy: 552, 149 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Militarism rotate: false - xy: 1648, 1122 + xy: 552, 91 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Military Caste rotate: false - xy: 1706, 1122 + xy: 552, 33 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Military Tradition rotate: false - xy: 1764, 1122 + xy: 610, 207 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Monarchy rotate: false - xy: 1880, 1122 + xy: 610, 91 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Nationalism rotate: false - xy: 1092, 923 + xy: 876, 723 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Naval Tradition rotate: false - xy: 1092, 865 + xy: 1092, 939 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Oligarchy rotate: false - xy: 1150, 865 + xy: 1092, 881 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Organized Religion rotate: false - xy: 660, 457 + xy: 1150, 939 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Philantropy rotate: false - xy: 718, 457 + xy: 1150, 881 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Planned Economy rotate: false - xy: 826, 617 + xy: 602, 437 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Police State rotate: false - xy: 776, 559 + xy: 660, 495 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Populism rotate: false - xy: 776, 501 + xy: 660, 437 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Professional Army rotate: false - xy: 834, 501 + xy: 718, 437 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Protectionism rotate: false - xy: 776, 443 + xy: 776, 499 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Reformation rotate: false - xy: 984, 775 + xy: 834, 441 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Representation rotate: false - xy: 552, 383 + xy: 1200, 1047 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Republic rotate: false - xy: 552, 325 + xy: 1258, 1047 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Scholasticism rotate: false - xy: 552, 267 + xy: 884, 665 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Scientific Revolution rotate: false - xy: 552, 151 + xy: 942, 665 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Secularism rotate: false - xy: 552, 35 + xy: 1208, 989 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Socialism rotate: false - xy: 1158, 807 + xy: 1266, 931 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Sovereignty rotate: false - xy: 1100, 749 + xy: 1266, 873 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Theocracy rotate: false - xy: 668, 399 + xy: 892, 433 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Total War rotate: false - xy: 610, 283 + xy: 950, 433 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Trade Unions rotate: false - xy: 668, 341 + xy: 776, 383 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/United Front rotate: false - xy: 668, 283 + xy: 892, 375 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Universal Suffrage rotate: false - xy: 610, 167 + xy: 950, 375 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Warrior Code rotate: false - xy: 610, 109 + xy: 678, 379 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 ReligionIcons/Buddhism rotate: false - xy: 1254, 1944 + xy: 1254, 1942 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ReligionIcons/Christianity rotate: false - xy: 1794, 1944 + xy: 1794, 1942 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ReligionIcons/Confucianism rotate: false - xy: 1346, 1836 + xy: 1346, 1834 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ReligionIcons/Enhancer rotate: false - xy: 296, 1758 + xy: 296, 1756 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ReligionIcons/Follower rotate: false - xy: 613, 1620 + xy: 613, 1618 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ReligionIcons/Founder rotate: false - xy: 829, 1620 + xy: 829, 1618 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ReligionIcons/Hinduism rotate: false - xy: 1369, 1620 + xy: 1369, 1618 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ReligionIcons/Islam rotate: false - xy: 1909, 1620 + xy: 1909, 1618 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ReligionIcons/Judaism rotate: false - xy: 829, 1512 + xy: 829, 1510 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ReligionIcons/Pantheon rotate: false - xy: 220, 624 + xy: 220, 622 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ReligionIcons/Religion rotate: false - xy: 406, 1296 + xy: 406, 1294 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 OtherIcons/Religious rotate: false - xy: 406, 1296 + xy: 406, 1294 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ReligionIcons/Shinto rotate: false - xy: 436, 1080 + xy: 436, 1078 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ReligionIcons/Sikhism rotate: false - xy: 436, 972 + xy: 436, 970 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ReligionIcons/Taoism rotate: false - xy: 760, 972 + xy: 760, 970 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ReligionIcons/Tengriism rotate: false - xy: 868, 1080 + xy: 868, 1078 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ReligionIcons/Zoroastrianism rotate: false - xy: 1192, 1188 + xy: 436, 362 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Aluminum rotate: false - xy: 4, 938 + xy: 4, 936 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Bananas rotate: false - xy: 4, 506 + xy: 4, 504 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Cattle rotate: false - xy: 1470, 1944 + xy: 1470, 1942 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Citrus rotate: false - xy: 482, 1836 + xy: 482, 1834 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Coal rotate: false - xy: 1238, 1836 + xy: 1238, 1834 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Copper rotate: false - xy: 1454, 1836 + xy: 1454, 1834 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Cotton rotate: false - xy: 1562, 1836 + xy: 1562, 1834 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Crab rotate: false - xy: 1670, 1836 + xy: 1670, 1834 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Deer rotate: false - xy: 112, 830 + xy: 112, 828 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Dyes rotate: false - xy: 112, 290 + xy: 112, 288 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Fish rotate: false - xy: 505, 1728 + xy: 505, 1726 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Furs rotate: false - xy: 937, 1620 + xy: 937, 1618 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Gems rotate: false - xy: 1045, 1728 + xy: 1045, 1726 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Gold Ore rotate: false - xy: 1153, 1620 + xy: 1153, 1618 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Horses rotate: false - xy: 1477, 1620 + xy: 1477, 1618 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Incense rotate: false - xy: 1693, 1620 + xy: 1693, 1618 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Iron rotate: false - xy: 1801, 1620 + xy: 1801, 1618 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Ivory rotate: false - xy: 505, 1512 + xy: 505, 1510 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Jewelry rotate: false - xy: 721, 1512 + xy: 721, 1510 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Marble rotate: false - xy: 501, 1404 + xy: 501, 1402 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Oil rotate: false - xy: 220, 948 + xy: 220, 946 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Pearls rotate: false - xy: 220, 408 + xy: 220, 406 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Porcelain rotate: false - xy: 328, 786 + xy: 328, 784 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Salt rotate: false - xy: 1378, 1296 + xy: 1378, 1294 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Sheep rotate: false - xy: 1918, 1296 + xy: 1918, 1294 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Silk rotate: false - xy: 544, 1080 + xy: 544, 1078 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Silver rotate: false - xy: 652, 1188 + xy: 652, 1186 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Spices rotate: false - xy: 544, 864 + xy: 544, 862 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Stone rotate: false - xy: 760, 1080 + xy: 760, 1078 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Sugar rotate: false - xy: 436, 648 + xy: 436, 646 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Truffles rotate: false - xy: 976, 1080 + xy: 976, 1078 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Uranium rotate: false - xy: 652, 654 + xy: 760, 754 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Whales rotate: false - xy: 760, 756 + xy: 868, 862 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Wheat rotate: false - xy: 868, 864 + xy: 976, 970 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ResourceIcons/Wine rotate: false - xy: 976, 972 + xy: 1084, 1078 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 StatIcons/Acquire rotate: false - xy: 606, 1944 + xy: 606, 1942 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 StatIcons/CityConnection rotate: false - xy: 806, 1836 + xy: 806, 1834 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 StatIcons/Culture rotate: false - xy: 1886, 1836 + xy: 1886, 1834 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 StatIcons/Faith rotate: false - xy: 285, 1434 + xy: 285, 1432 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 StatIcons/Food rotate: false - xy: 721, 1728 + xy: 721, 1726 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 StatIcons/Gold rotate: false - xy: 1153, 1728 + xy: 1153, 1726 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 StatIcons/Happiness rotate: false - xy: 1261, 1620 + xy: 1261, 1618 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 StatIcons/InterceptRange rotate: false - xy: 1648, 1180 + xy: 1880, 1178 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 StatIcons/Malcontent rotate: false - xy: 1693, 1512 + xy: 1693, 1510 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 StatIcons/Population rotate: false - xy: 328, 894 + xy: 328, 892 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 StatIcons/Production rotate: false - xy: 328, 570 + xy: 328, 568 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 StatIcons/Range rotate: false - xy: 834, 443 + xy: 776, 441 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 StatIcons/RangedStrength rotate: false - xy: 984, 833 + xy: 834, 499 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 StatIcons/ReligiousStrength rotate: false - xy: 514, 1296 + xy: 514, 1294 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 StatIcons/Resistance rotate: false - xy: 730, 1296 + xy: 730, 1294 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 StatIcons/Science rotate: false - xy: 1486, 1296 + xy: 1486, 1294 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 StatIcons/Specialist rotate: false - xy: 436, 756 + xy: 436, 754 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 StatIcons/Strength rotate: false - xy: 1158, 749 + xy: 892, 549 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 TileSets/Default/Arrows/CityHasAttacked rotate: false - xy: 4, 6 + xy: 4, 4 size: 100, 60 orig: 100, 60 offset: 0, 0 index: -1 TileSets/Default/Arrows/UnitHasAttacked rotate: false - xy: 4, 6 + xy: 4, 4 size: 100, 60 orig: 100, 60 offset: 0, 0 index: -1 TileSets/FantasyHex/Arrows/UnitHasAttacked rotate: false - xy: 4, 6 - size: 100, 60 - orig: 100, 60 - offset: 0, 0 - index: -1 -TileSets/Default/Arrows/Generic - rotate: false - xy: 190, 1164 - size: 100, 60 - orig: 100, 60 - offset: 0, 0 - index: -1 -TileSets/FantasyHex/Arrows/Generic - rotate: false - xy: 190, 1164 - size: 100, 60 - orig: 100, 60 - offset: 0, 0 - index: -1 -TileSets/Default/Arrows/UnitAttacked - rotate: false - xy: 112, 6 - size: 100, 60 - orig: 100, 60 - offset: 0, 0 - index: -1 -TileSets/FantasyHex/Arrows/UnitAttacked - rotate: false - xy: 112, 6 - size: 100, 60 - orig: 100, 60 - offset: 0, 0 - index: -1 -TileSets/Default/Arrows/UnitMoved - rotate: false - xy: 220, 16 - size: 100, 60 - orig: 100, 60 - offset: 0, 0 - index: -1 -TileSets/FantasyHex/Arrows/UnitMoved - rotate: false - xy: 220, 16 - size: 100, 60 - orig: 100, 60 - offset: 0, 0 - index: -1 -TileSets/Default/Arrows/UnitMoving - rotate: false - xy: 1084, 1228 - size: 100, 60 - orig: 100, 60 - offset: 0, 0 - index: -1 -TileSets/FantasyHex/Arrows/UnitMoving - rotate: false - xy: 1084, 1228 - size: 100, 60 - orig: 100, 60 - offset: 0, 0 - index: -1 -TileSets/Default/Arrows/UnitTeleported - rotate: false - xy: 436, 472 - size: 100, 60 - orig: 100, 60 - offset: 0, 0 - index: -1 -TileSets/FantasyHex/Arrows/UnitTeleported - rotate: false - xy: 436, 472 - size: 100, 60 - orig: 100, 60 - offset: 0, 0 - index: -1 -TileSets/Default/Arrows/UnitWithdrew - rotate: false - xy: 544, 580 - size: 100, 60 - orig: 100, 60 - offset: 0, 0 - index: -1 -TileSets/FantasyHex/Arrows/UnitWithdrew - rotate: false - xy: 544, 580 + xy: 4, 4 size: 100, 60 orig: 100, 60 offset: 0, 0 index: -1 TileSets/Default/AtollOverlay rotate: false - xy: 4, 722 + xy: 4, 720 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 -TileSets/Default/Borders/ConcaveConvexInner - rotate: false - xy: 406, 1411 - size: 81, 15 - orig: 81, 15 - offset: 0, 0 - index: -1 -TileSets/FantasyHex/Borders/ConcaveConvexInner - rotate: false - xy: 406, 1411 - size: 81, 15 - orig: 81, 15 - offset: 0, 0 - index: -1 -TileSets/Default/Borders/ConcaveConvexOuter - rotate: false - xy: 436, 449 - size: 81, 15 - orig: 81, 15 - offset: 0, 0 - index: -1 -TileSets/FantasyHex/Borders/ConcaveConvexOuter - rotate: false - xy: 436, 449 - size: 81, 15 - orig: 81, 15 - offset: 0, 0 - index: -1 -TileSets/Default/Borders/ConcaveInner - rotate: false - xy: 544, 557 - size: 81, 15 - orig: 81, 15 - offset: 0, 0 - index: -1 -TileSets/FantasyHex/Borders/ConcaveInner - rotate: false - xy: 544, 557 - size: 81, 15 - orig: 81, 15 - offset: 0, 0 - index: -1 -TileSets/Default/Borders/ConcaveOuter - rotate: false - xy: 652, 631 - size: 81, 15 - orig: 81, 15 - offset: 0, 0 - index: -1 -TileSets/FantasyHex/Borders/ConcaveOuter - rotate: false - xy: 652, 631 - size: 81, 15 - orig: 81, 15 - offset: 0, 0 - index: -1 -TileSets/Default/Borders/ConvexConcaveInner - rotate: false - xy: 760, 733 - size: 81, 15 - orig: 81, 15 - offset: 0, 0 - index: -1 -TileSets/FantasyHex/Borders/ConvexConcaveInner - rotate: false - xy: 760, 733 - size: 81, 15 - orig: 81, 15 - offset: 0, 0 - index: -1 -TileSets/Default/Borders/ConvexConcaveOuter - rotate: false - xy: 868, 841 - size: 81, 15 - orig: 81, 15 - offset: 0, 0 - index: -1 -TileSets/FantasyHex/Borders/ConvexConcaveOuter - rotate: false - xy: 868, 841 - size: 81, 15 - orig: 81, 15 - offset: 0, 0 - index: -1 -TileSets/Default/Borders/ConvexInner - rotate: false - xy: 976, 949 - size: 81, 15 - orig: 81, 15 - offset: 0, 0 - index: -1 -TileSets/FantasyHex/Borders/ConvexInner - rotate: false - xy: 976, 949 - size: 81, 15 - orig: 81, 15 - offset: 0, 0 - index: -1 -TileSets/Default/Borders/ConvexOuter - rotate: false - xy: 1084, 1097 - size: 81, 15 - orig: 81, 15 - offset: 0, 0 - index: -1 -TileSets/FantasyHex/Borders/ConvexOuter - rotate: false - xy: 1084, 1097 - size: 81, 15 - orig: 81, 15 - offset: 0, 0 - index: -1 TileSets/Default/CityOverlay rotate: false - xy: 914, 1836 + xy: 914, 1834 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 -TileSets/Default/Crosshair - rotate: false - xy: 482, 1944 - size: 116, 100 - orig: 116, 100 - offset: 0, 0 - index: -1 -TileSets/FantasyHex/Crosshair - rotate: false - xy: 482, 1944 - size: 116, 100 - orig: 116, 100 - offset: 0, 0 - index: -1 -TileSets/Default/CrosshatchHexagon - rotate: false - xy: 4, 1340 - size: 273, 236 - orig: 273, 236 - offset: 0, 0 - index: -1 -TileSets/FantasyHex/CrosshatchHexagon - rotate: false - xy: 4, 1340 - size: 273, 236 - orig: 273, 236 - offset: 0, 0 - index: -1 TileSets/Default/FalloutOverlay rotate: false - xy: 397, 1650 + xy: 397, 1648 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 TileSets/Default/Flood plainsOverlay rotate: false - xy: 613, 1728 + xy: 613, 1726 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 TileSets/Default/ForestOverlay rotate: false - xy: 721, 1620 + xy: 721, 1618 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 -TileSets/Default/Highlight - rotate: false - xy: 4, 1832 - size: 284, 212 - orig: 284, 212 - offset: 0, 0 - index: -1 -TileSets/FantasyHex/Highlight - rotate: false - xy: 4, 1832 - size: 284, 212 - orig: 284, 212 - offset: 0, 0 - index: -1 TileSets/Default/HillOverlay rotate: false - xy: 1369, 1728 + xy: 1369, 1726 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 TileSets/Default/IceOverlay rotate: false - xy: 1585, 1728 + xy: 1585, 1726 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 TileSets/Default/JungleOverlay rotate: false - xy: 937, 1512 + xy: 937, 1510 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 TileSets/Default/LakesOverlay rotate: false - xy: 1153, 1512 + xy: 1153, 1510 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 TileSets/Default/MarshOverlay rotate: false - xy: 717, 1404 + xy: 717, 1402 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 TileSets/Default/MountainOverlay rotate: false - xy: 1581, 1404 + xy: 1581, 1402 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 TileSets/Default/NaturalWonderOverlay rotate: false - xy: 1797, 1404 + xy: 1797, 1402 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 TileSets/Default/OasisOverlay rotate: false - xy: 220, 1056 + xy: 220, 1054 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 TileSets/Default/Railroad rotate: false - xy: 328, 30 + xy: 328, 28 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 ImprovementIcons/Railroad rotate: false - xy: 328, 30 + xy: 328, 28 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 TileSets/Default/Road rotate: false - xy: 404, 1847 + xy: 404, 1845 size: 61, 11 orig: 61, 11 offset: 0, 0 index: -1 TileSets/Default/Tiles/River-Bottom rotate: false - xy: 1126, 127 + xy: 1524, 878 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/Default/Tiles/River-BottomLeft rotate: false - xy: 1206, 141 + xy: 1522, 806 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/Default/Tiles/River-BottomRight rotate: false - xy: 1206, 105 + xy: 1512, 734 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 +TileSets/FantasyHex/Arrows/Generic + rotate: false + xy: 190, 1162 + size: 100, 60 + orig: 100, 60 + offset: 0, 0 + index: -1 +TileSets/Default/Arrows/Generic + rotate: false + xy: 190, 1162 + size: 100, 60 + orig: 100, 60 + offset: 0, 0 + index: -1 +TileSets/FantasyHex/Arrows/UnitAttacked + rotate: false + xy: 112, 4 + size: 100, 60 + orig: 100, 60 + offset: 0, 0 + index: -1 +TileSets/Default/Arrows/UnitAttacked + rotate: false + xy: 112, 4 + size: 100, 60 + orig: 100, 60 + offset: 0, 0 + index: -1 +TileSets/FantasyHex/Arrows/UnitMoved + rotate: false + xy: 220, 14 + size: 100, 60 + orig: 100, 60 + offset: 0, 0 + index: -1 +TileSets/Default/Arrows/UnitMoved + rotate: false + xy: 220, 14 + size: 100, 60 + orig: 100, 60 + offset: 0, 0 + index: -1 +TileSets/FantasyHex/Arrows/UnitMoving + rotate: false + xy: 436, 470 + size: 100, 60 + orig: 100, 60 + offset: 0, 0 + index: -1 +TileSets/Default/Arrows/UnitMoving + rotate: false + xy: 436, 470 + size: 100, 60 + orig: 100, 60 + offset: 0, 0 + index: -1 +TileSets/FantasyHex/Arrows/UnitTeleported + rotate: false + xy: 544, 578 + size: 100, 60 + orig: 100, 60 + offset: 0, 0 + index: -1 +TileSets/Default/Arrows/UnitTeleported + rotate: false + xy: 544, 578 + size: 100, 60 + orig: 100, 60 + offset: 0, 0 + index: -1 +TileSets/FantasyHex/Arrows/UnitWithdrew + rotate: false + xy: 652, 692 + size: 100, 60 + orig: 100, 60 + offset: 0, 0 + index: -1 +TileSets/Default/Arrows/UnitWithdrew + rotate: false + xy: 652, 692 + size: 100, 60 + orig: 100, 60 + offset: 0, 0 + index: -1 +TileSets/FantasyHex/Borders/ConcaveConvexInner + rotate: false + xy: 406, 1409 + size: 81, 15 + orig: 81, 15 + offset: 0, 0 + index: -1 +TileSets/Default/Borders/ConcaveConvexInner + rotate: false + xy: 406, 1409 + size: 81, 15 + orig: 81, 15 + offset: 0, 0 + index: -1 +TileSets/FantasyHex/Borders/ConcaveConvexOuter + rotate: false + xy: 544, 555 + size: 81, 15 + orig: 81, 15 + offset: 0, 0 + index: -1 +TileSets/Default/Borders/ConcaveConvexOuter + rotate: false + xy: 544, 555 + size: 81, 15 + orig: 81, 15 + offset: 0, 0 + index: -1 +TileSets/FantasyHex/Borders/ConcaveInner + rotate: false + xy: 652, 669 + size: 81, 15 + orig: 81, 15 + offset: 0, 0 + index: -1 +TileSets/Default/Borders/ConcaveInner + rotate: false + xy: 652, 669 + size: 81, 15 + orig: 81, 15 + offset: 0, 0 + index: -1 +TileSets/FantasyHex/Borders/ConcaveOuter + rotate: false + xy: 760, 731 + size: 81, 15 + orig: 81, 15 + offset: 0, 0 + index: -1 +TileSets/Default/Borders/ConcaveOuter + rotate: false + xy: 760, 731 + size: 81, 15 + orig: 81, 15 + offset: 0, 0 + index: -1 +TileSets/FantasyHex/Borders/ConvexConcaveInner + rotate: false + xy: 868, 839 + size: 81, 15 + orig: 81, 15 + offset: 0, 0 + index: -1 +TileSets/Default/Borders/ConvexConcaveInner + rotate: false + xy: 868, 839 + size: 81, 15 + orig: 81, 15 + offset: 0, 0 + index: -1 +TileSets/FantasyHex/Borders/ConvexConcaveOuter + rotate: false + xy: 976, 947 + size: 81, 15 + orig: 81, 15 + offset: 0, 0 + index: -1 +TileSets/Default/Borders/ConvexConcaveOuter + rotate: false + xy: 976, 947 + size: 81, 15 + orig: 81, 15 + offset: 0, 0 + index: -1 +TileSets/FantasyHex/Borders/ConvexInner + rotate: false + xy: 1084, 1055 + size: 81, 15 + orig: 81, 15 + offset: 0, 0 + index: -1 +TileSets/Default/Borders/ConvexInner + rotate: false + xy: 1084, 1055 + size: 81, 15 + orig: 81, 15 + offset: 0, 0 + index: -1 +TileSets/FantasyHex/Borders/ConvexOuter + rotate: false + xy: 1192, 1163 + size: 81, 15 + orig: 81, 15 + offset: 0, 0 + index: -1 +TileSets/Default/Borders/ConvexOuter + rotate: false + xy: 1192, 1163 + size: 81, 15 + orig: 81, 15 + offset: 0, 0 + index: -1 +TileSets/FantasyHex/Crosshair + rotate: false + xy: 482, 1942 + size: 116, 100 + orig: 116, 100 + offset: 0, 0 + index: -1 +TileSets/Default/Crosshair + rotate: false + xy: 482, 1942 + size: 116, 100 + orig: 116, 100 + offset: 0, 0 + index: -1 +TileSets/FantasyHex/CrosshatchHexagon + rotate: false + xy: 4, 1338 + size: 273, 236 + orig: 273, 236 + offset: 0, 0 + index: -1 +TileSets/Default/CrosshatchHexagon + rotate: false + xy: 4, 1338 + size: 273, 236 + orig: 273, 236 + offset: 0, 0 + index: -1 +TileSets/FantasyHex/Highlight + rotate: false + xy: 4, 1830 + size: 284, 212 + orig: 284, 212 + offset: 0, 0 + index: -1 +TileSets/Default/Highlight + rotate: false + xy: 4, 1830 + size: 284, 212 + orig: 284, 212 + offset: 0, 0 + index: -1 TileSets/FantasyHex/Railroad rotate: false - xy: 1192, 1148 + xy: 1300, 1254 size: 60, 32 orig: 60, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Road rotate: false - xy: 1300, 1256 + xy: 436, 322 size: 60, 32 orig: 60, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Academy rotate: false - xy: 1260, 1144 + xy: 736, 393 size: 32, 36 orig: 32, 36 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Academy-Snow rotate: false - xy: 2010, 2009 + xy: 736, 350 size: 32, 35 orig: 32, 35 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Aluminum rotate: false - xy: 934, 747 + xy: 1994, 1848 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Ancient ruins rotate: false - xy: 876, 689 + xy: 984, 795 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Ancient ruins-Jungle rotate: false - xy: 726, 417 + xy: 620, 281 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Ancient ruins-Sand rotate: false - xy: 668, 131 + xy: 2010, 1977 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Ancient ruins-Snow rotate: false - xy: 2010, 1973 + xy: 660, 285 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Ancient ruins2 rotate: false - xy: 610, 463 + xy: 1042, 853 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Atoll rotate: false - xy: 726, 237 + xy: 1162, 845 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Bananas rotate: false - xy: 1192, 1112 + xy: 1162, 809 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Barbarian encampment rotate: false - xy: 766, 407 + xy: 1202, 837 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Barbarian encampment-Snow rotate: false - xy: 766, 370 + xy: 1242, 836 size: 32, 29 orig: 32, 29 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Barringer Crater rotate: false - xy: 806, 407 + xy: 1282, 837 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Bison rotate: false - xy: 846, 371 + xy: 2006, 1222 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Bison+Camp rotate: false - xy: 766, 262 + xy: 1996, 1186 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Cattle rotate: false - xy: 766, 153 + xy: 708, 141 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Cattle+Pasture rotate: false - xy: 806, 151 + xy: 708, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Cerro de Potosi rotate: false - xy: 934, 711 + xy: 708, 29 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Citadel rotate: false - xy: 708, 122 + xy: 1000, 680 size: 32, 35 orig: 32, 35 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Citadel-Snow rotate: false - xy: 708, 84 + xy: 1000, 642 size: 32, 30 orig: 32, 30 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Citrus rotate: false - xy: 708, 48 + xy: 1996, 1150 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Citrus+Plantation rotate: false - xy: 668, 23 + xy: 1032, 781 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/City center rotate: false - xy: 748, 110 + xy: 1032, 738 size: 32, 35 orig: 32, 35 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/City center-Ancient era rotate: false - xy: 748, 70 + xy: 1072, 769 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/City center-Atomic era rotate: false - xy: 708, 6 + xy: 1112, 767 size: 32, 34 orig: 32, 34 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/City center-Classical era rotate: false - xy: 748, 30 + xy: 1152, 769 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/City center-Future era rotate: false - xy: 788, 109 + xy: 1072, 727 size: 32, 34 orig: 32, 34 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/City center-Industrial era rotate: false - xy: 788, 68 + xy: 1112, 726 size: 32, 33 orig: 32, 33 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/City center-Information era rotate: false - xy: 788, 24 + xy: 1152, 725 size: 32, 36 orig: 32, 36 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/City center-Medieval era rotate: false - xy: 828, 109 + xy: 1192, 761 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/City center-Modern era rotate: false - xy: 828, 67 + xy: 1192, 719 size: 32, 34 orig: 32, 34 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/City center-Renaissance era rotate: false - xy: 828, 27 + xy: 1232, 760 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/City ruins rotate: false - xy: 462, 1800 + xy: 1232, 724 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Coal rotate: false - xy: 2006, 1224 + xy: 1272, 728 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Coast rotate: false - xy: 1996, 1188 + xy: 1232, 688 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Cocoa rotate: false - xy: 1996, 1152 + xy: 1272, 692 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Cocoa+Plantation rotate: false - xy: 1996, 1116 + xy: 1312, 765 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Copper rotate: false - xy: 868, 41 + xy: 1308, 1160 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Cotton rotate: false - xy: 436, 7 + xy: 1348, 1142 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Crab rotate: false - xy: 476, 7 + xy: 1388, 1142 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Customs house rotate: false - xy: 1200, 1033 + xy: 1468, 1135 size: 32, 35 orig: 32, 35 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Deer rotate: false - xy: 1200, 997 + xy: 1508, 1142 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Deer+Camp rotate: false - xy: 892, 582 + xy: 1548, 1142 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Desert rotate: false - xy: 892, 546 + xy: 1588, 1142 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Desert+Farm rotate: false - xy: 892, 510 + xy: 1628, 1142 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Desert+Flood plains+Farm rotate: false - xy: 892, 474 + xy: 1668, 1142 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Dyes rotate: false - xy: 886, 366 + xy: 1788, 1142 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Dyes+Plantation rotate: false - xy: 886, 330 + xy: 1828, 1142 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/El Dorado rotate: false - xy: 886, 293 + xy: 1868, 1141 size: 32, 29 orig: 32, 29 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Fallout rotate: false - xy: 886, 250 + xy: 1908, 1135 size: 32, 35 orig: 32, 35 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Fish rotate: false - xy: 886, 214 + xy: 1948, 1142 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Fishing Boats rotate: false - xy: 886, 178 + xy: 1348, 1106 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Flood plains rotate: false - xy: 1208, 961 + xy: 1388, 1106 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Forest rotate: false - xy: 1208, 885 + xy: 1468, 1095 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Fort rotate: false - xy: 1014, 708 + xy: 1508, 1101 size: 32, 33 orig: 32, 33 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Fountain of Youth rotate: false - xy: 1054, 709 + xy: 1548, 1102 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Furs rotate: false - xy: 1134, 713 + xy: 1628, 1106 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Furs+Camp rotate: false - xy: 1174, 713 + xy: 1668, 1106 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Gems rotate: false - xy: 1216, 777 + xy: 1828, 1106 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Gold Ore rotate: false - xy: 1214, 702 + xy: 1908, 1099 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Grand Mesa rotate: false - xy: 924, 671 + xy: 1948, 1102 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Grassland rotate: false - xy: 924, 635 + xy: 1988, 1114 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Grassland+Farm rotate: false - xy: 964, 667 + xy: 1988, 1078 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Grassland+Forest+Camp rotate: false - xy: 964, 628 + xy: 1948, 1063 size: 32, 31 orig: 32, 31 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Grassland+Forest+Deer+Camp rotate: false - xy: 1004, 664 + xy: 1988, 1039 size: 32, 31 orig: 32, 31 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Grassland+Forest+Furs+Camp rotate: false - xy: 1004, 625 + xy: 1316, 1067 size: 32, 31 orig: 32, 31 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Grassland+Forest+Lumber mill rotate: false - xy: 926, 399 + xy: 1356, 1067 size: 32, 31 orig: 32, 31 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Grassland+Forest+Truffles+Camp rotate: false - xy: 926, 360 + xy: 1396, 1067 size: 32, 31 orig: 32, 31 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Grassland+Hill+Farm rotate: false - xy: 926, 324 + xy: 1324, 1031 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Grassland+Hill+Forest+Camp rotate: false - xy: 926, 288 + xy: 1324, 995 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Grassland+Hill+Forest+Lumber mill rotate: false - xy: 926, 252 + xy: 1364, 1031 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Grassland+Hill+Forest+Trading post rotate: false - xy: 926, 216 + xy: 1324, 959 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Grassland+Jungle+Trading post rotate: false - xy: 926, 176 + xy: 1364, 991 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/GrasslandForest rotate: false - xy: 1094, 674 + xy: 1324, 920 size: 32, 31 orig: 32, 31 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Great Barrier Reef rotate: false - xy: 1054, 673 + xy: 1364, 916 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Hill rotate: false - xy: 1244, 590 + xy: 1352, 768 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/HillForest+Lumber mill rotate: false - xy: 1124, 566 + xy: 1352, 732 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/HillMarbleQuarry rotate: false - xy: 1164, 566 + xy: 1352, 696 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/HillMine rotate: false - xy: 1204, 558 + xy: 1352, 660 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/HillStoneQuarry rotate: false - xy: 1244, 554 + xy: 1508, 1065 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Holy site rotate: false - xy: 1254, 694 + xy: 1548, 1058 size: 32, 36 orig: 32, 36 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Horses rotate: false - xy: 932, 493 + xy: 1708, 1070 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Horses+Pasture rotate: false - xy: 932, 453 + xy: 1748, 1066 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Ice rotate: false - xy: 972, 492 + xy: 1868, 1066 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Incense rotate: false - xy: 1052, 565 + xy: 1628, 1034 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Incense+Plantation rotate: false - xy: 1012, 529 + xy: 1668, 1034 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Iron rotate: false - xy: 1012, 457 + xy: 1788, 1033 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Ivory rotate: false - xy: 1052, 457 + xy: 1868, 1030 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Ivory+Camp rotate: false - xy: 1092, 530 + xy: 1908, 1027 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Jungle rotate: false - xy: 1092, 454 + xy: 1392, 768 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Krakatoa rotate: false - xy: 1172, 484 + xy: 1352, 622 size: 32, 30 orig: 32, 30 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Lakes rotate: false - xy: 1132, 419 + xy: 1402, 808 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Landmark rotate: false - xy: 1212, 474 + xy: 1432, 692 size: 32, 36 orig: 32, 36 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Manufactory rotate: false - xy: 966, 372 + xy: 1988, 956 size: 32, 39 orig: 32, 39 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Marble rotate: false - xy: 966, 264 + xy: 1908, 955 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Marsh rotate: false - xy: 972, 419 + xy: 1040, 690 size: 32, 29 orig: 32, 29 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Mine rotate: false - xy: 966, 192 + xy: 1080, 654 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Moai rotate: false - xy: 1212, 365 + xy: 1120, 616 size: 32, 29 orig: 32, 29 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Mount Fuji rotate: false - xy: 1006, 309 + xy: 1200, 650 size: 32, 30 orig: 32, 30 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Mount Kailash rotate: false - xy: 1006, 269 + xy: 1200, 610 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Mount Sinai rotate: false - xy: 1006, 229 + xy: 1442, 808 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Mountain rotate: false - xy: 1006, 185 + xy: 1472, 764 size: 32, 36 orig: 32, 36 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Oasis rotate: false - xy: 1086, 382 + xy: 1280, 619 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Ocean rotate: false - xy: 1086, 346 + xy: 1280, 583 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Offshore Platform rotate: false - xy: 1086, 310 + xy: 1320, 586 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Oil rotate: false - xy: 1086, 274 + xy: 1360, 585 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Oil well rotate: false - xy: 1086, 238 + xy: 1320, 550 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Old Faithful rotate: false - xy: 1126, 343 + xy: 1360, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Pasture rotate: false - xy: 1166, 336 + xy: 1440, 580 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Pearls rotate: false - xy: 1086, 202 + xy: 1480, 584 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Plains rotate: false - xy: 1166, 228 + xy: 1480, 512 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Plains+Farm rotate: false - xy: 1206, 329 + xy: 1480, 476 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Plains+Forest+Camp rotate: false - xy: 1206, 289 + xy: 1988, 916 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Plains+Forest+Lumber mill rotate: false - xy: 1206, 249 + xy: 1444, 1025 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Plains+Jungle+Trading post rotate: false - xy: 1246, 298 + xy: 1444, 985 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/PlainsForest rotate: false - xy: 1246, 258 + xy: 1444, 945 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/PlainsJungle rotate: false - xy: 1006, 145 + xy: 1444, 905 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Plantation rotate: false - xy: 1046, 169 + xy: 1444, 869 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Plantation+Bananas rotate: false - xy: 1086, 166 + xy: 1484, 1029 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Plantation+Cotton rotate: false - xy: 1126, 163 + xy: 1484, 993 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Polder rotate: false - xy: 1166, 191 + xy: 1484, 956 size: 32, 29 orig: 32, 29 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Quarry rotate: false - xy: 1166, 155 + xy: 1484, 848 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Quarry+Marble rotate: false - xy: 1206, 177 + xy: 1482, 812 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Quarry+Stone rotate: false - xy: 1246, 186 + xy: 1524, 1022 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/River-Bottom rotate: false - xy: 1166, 119 + xy: 1524, 914 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/River-BottomLeft rotate: false - xy: 1246, 150 + xy: 1524, 842 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/River-BottomRight rotate: false - xy: 1246, 114 + xy: 1512, 770 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Rock of Gibraltar rotate: false - xy: 1246, 74 + xy: 1512, 694 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Salt rotate: false - xy: 1286, 266 + xy: 1512, 622 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Sheep rotate: false - xy: 1286, 85 + xy: 1564, 998 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Sheep+Pasture rotate: false - xy: 1286, 45 + xy: 1564, 958 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Silk rotate: false - xy: 908, 36 + xy: 1564, 885 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Silk+Plantation rotate: false - xy: 948, 120 + xy: 1644, 998 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Silver rotate: false - xy: 948, 84 + xy: 1604, 962 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Snow rotate: false - xy: 988, 37 + xy: 1644, 962 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Snow+Farm rotate: false - xy: 948, 10 + xy: 1644, 926 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Spices rotate: false - xy: 1028, 61 + xy: 1684, 962 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Spices+Plantation rotate: false - xy: 1028, 25 + xy: 1684, 926 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Sri Pada rotate: false - xy: 1068, 90 + xy: 1604, 848 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Stone rotate: false - xy: 1068, 54 + xy: 1644, 890 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Sugar rotate: false - xy: 1108, 91 + xy: 1684, 890 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Sugar+Plantation rotate: false - xy: 1108, 55 + xy: 1644, 854 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Terrace farm rotate: false - xy: 1148, 11 + xy: 1008, 500 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Trading post rotate: false - xy: 1188, 33 + xy: 1008, 428 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Truffles rotate: false - xy: 1296, 1104 + xy: 1048, 546 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Truffles+Camp rotate: false - xy: 1240, 1072 + xy: 1048, 510 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Tundra rotate: false - xy: 1240, 1036 + xy: 1048, 474 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Tundra+Farm rotate: false - xy: 1240, 1000 + xy: 1048, 438 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Tundra+Forest+Camp rotate: false - xy: 1248, 960 + xy: 1048, 398 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Tundra+Forest+Camp+Furs rotate: false - xy: 1248, 920 + xy: 1008, 352 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Tundra+Forest+Deer+Camp rotate: false - xy: 1280, 1064 + xy: 1048, 358 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Tundra+Forest+Lumber mill rotate: false - xy: 1280, 1024 + xy: 1724, 990 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Tundra+Forest+Truffles+Camp rotate: false - xy: 1320, 1064 + xy: 1724, 950 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/TundraForest rotate: false - xy: 1320, 1024 + xy: 1724, 910 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Uluru rotate: false - xy: 1360, 1046 + xy: 1724, 834 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Uranium rotate: false - xy: 1400, 1086 + xy: 1764, 961 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Whales rotate: false - xy: 1480, 1086 + xy: 1804, 926 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Whales+Fishing Boats rotate: false - xy: 1480, 1050 + xy: 1804, 890 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Wheat rotate: false - xy: 1520, 1086 + xy: 1804, 854 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Wine rotate: false - xy: 1520, 1050 + xy: 1804, 818 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Wine+Plantation rotate: false - xy: 1560, 1086 + xy: 1844, 922 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/TopBorder rotate: false - xy: 1188, 69 + xy: 1008, 464 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/African Forest Elephant rotate: false - xy: 1994, 1849 + xy: 2010, 2013 size: 32, 29 orig: 32, 29 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Anti-Aircraft Gun rotate: false - xy: 726, 381 + xy: 776, 347 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Anti-Tank Gun rotate: false - xy: 668, 95 + xy: 816, 347 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Archaeologist rotate: false - xy: 726, 345 + xy: 700, 285 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Archer rotate: false - xy: 668, 59 + xy: 1042, 817 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Artillery rotate: false - xy: 726, 309 + xy: 1082, 845 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Atlatlist rotate: false - xy: 726, 273 + xy: 1122, 845 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Axe Thrower rotate: false - xy: 726, 201 + xy: 1082, 809 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Ballista rotate: false - xy: 726, 165 + xy: 1122, 809 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Battering Ram rotate: false - xy: 766, 334 + xy: 1202, 801 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Battleship rotate: false - xy: 806, 371 + xy: 1242, 800 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Bazooka rotate: false - xy: 846, 407 + xy: 1282, 801 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Berber Cavalry rotate: false - xy: 766, 298 + xy: 462, 1798 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Berserker rotate: false - xy: 806, 335 + xy: 2006, 1258 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Bowman rotate: false - xy: 806, 299 + xy: 668, 249 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Brute rotate: false - xy: 846, 335 + xy: 668, 213 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Camel Archer rotate: false - xy: 766, 225 + xy: 668, 176 size: 32, 29 orig: 32, 29 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Cannon rotate: false - xy: 806, 263 + xy: 668, 140 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Caravan rotate: false - xy: 846, 293 + xy: 462, 1756 size: 32, 34 orig: 32, 34 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Caravel rotate: false - xy: 766, 189 + xy: 668, 104 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Cargo Ship rotate: false - xy: 806, 227 + xy: 668, 68 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Carolean rotate: false - xy: 846, 257 + xy: 668, 32 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Carrier rotate: false - xy: 806, 191 + xy: 708, 249 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Cataphract rotate: false - xy: 846, 221 + xy: 708, 213 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Catapult rotate: false - xy: 846, 185 + xy: 708, 177 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Cavalry rotate: false - xy: 846, 149 + xy: 708, 65 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Chariot Archer rotate: false - xy: 974, 739 + xy: 992, 759 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Chu-Ko-Nu rotate: false - xy: 974, 703 + xy: 992, 723 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/CivilianLandUnit rotate: false - xy: 2006, 1260 + xy: 1272, 764 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Comanche Rider rotate: false - xy: 610, 14 + xy: 1312, 728 size: 32, 29 orig: 32, 29 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Companion Cavalry rotate: false - xy: 884, 652 + xy: 1312, 691 size: 32, 29 orig: 32, 29 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Composite Bowman rotate: false - xy: 868, 113 + xy: 1272, 656 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Conquistador rotate: false - xy: 868, 77 + xy: 1312, 655 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Cossack rotate: false - xy: 868, 5 + xy: 1308, 1124 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Crossbowman rotate: false - xy: 1200, 1076 + xy: 1428, 1142 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Cruiser rotate: false - xy: 884, 618 + xy: 2010, 1943 size: 32, 26 orig: 32, 26 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Destroyer rotate: false - xy: 892, 438 + xy: 1708, 1142 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Dromon rotate: false - xy: 886, 402 + xy: 1748, 1142 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Foreign Legion rotate: false - xy: 1208, 925 + xy: 1428, 1106 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Frigate rotate: false - xy: 1094, 713 + xy: 1588, 1106 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Galleass rotate: false - xy: 462, 1764 + xy: 1708, 1106 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Galley rotate: false - xy: 1216, 849 + xy: 1748, 1106 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Gatling Gun rotate: false - xy: 1216, 813 + xy: 1788, 1106 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Giant Death Robot rotate: false - xy: 1216, 738 + xy: 1868, 1102 size: 32, 31 orig: 32, 31 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Great Admiral rotate: false - xy: 1134, 674 + xy: 1364, 952 size: 32, 31 orig: 32, 31 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Great Artist rotate: false - xy: 1174, 677 + xy: 1324, 884 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Great Engineer rotate: false - xy: 1044, 637 + xy: 1364, 880 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Great Galleass rotate: false - xy: 1214, 666 + xy: 1404, 1031 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Great General rotate: false - xy: 1174, 638 + xy: 1404, 992 size: 32, 31 orig: 32, 31 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Great Merchant rotate: false - xy: 1214, 630 + xy: 1404, 956 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Great Musician rotate: false - xy: 1044, 601 + xy: 1404, 920 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Great Prophet rotate: false - xy: 1084, 637 + xy: 1404, 884 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Great Scientist rotate: false - xy: 1084, 601 + xy: 1324, 848 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Great War Infantry rotate: false - xy: 1124, 638 + xy: 1322, 812 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Great Writer rotate: false - xy: 1124, 602 + xy: 1364, 844 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Hakkapeliitta rotate: false - xy: 1164, 602 + xy: 1404, 848 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Helicopter Gunship rotate: false - xy: 1204, 594 + xy: 1362, 808 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Hoplite rotate: false - xy: 1254, 658 + xy: 1588, 1070 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Horse Archer rotate: false - xy: 932, 565 + xy: 1628, 1070 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Horseman rotate: false - xy: 932, 529 + xy: 1668, 1070 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Hussar rotate: false - xy: 972, 564 + xy: 1788, 1069 size: 32, 29 orig: 32, 29 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Hwach'a rotate: false - xy: 972, 528 + xy: 1828, 1070 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Immortal rotate: false - xy: 972, 456 + xy: 1908, 1063 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Impi rotate: false - xy: 1012, 565 + xy: 1588, 1034 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Infantry rotate: false - xy: 1012, 493 + xy: 1708, 1034 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Inquisitor rotate: false - xy: 1052, 529 + xy: 1748, 1030 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Ironclad rotate: false - xy: 1052, 493 + xy: 1828, 1034 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Jaguar rotate: false - xy: 1132, 530 + xy: 1948, 1027 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Janissary rotate: false - xy: 1092, 494 + xy: 1988, 1003 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Keshik rotate: false - xy: 1132, 494 + xy: 1392, 732 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Khan rotate: false - xy: 1132, 455 + xy: 1392, 693 size: 32, 31 orig: 32, 31 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Knight rotate: false - xy: 1172, 522 + xy: 1392, 657 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Kris Swordsman rotate: false - xy: 1172, 448 + xy: 1392, 621 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Lancer rotate: false - xy: 1172, 412 + xy: 1432, 772 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/LandUnit rotate: false - xy: 1212, 518 + xy: 1432, 736 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Landship rotate: false - xy: 1212, 438 + xy: 1432, 656 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Landsknecht rotate: false - xy: 1252, 518 + xy: 1432, 620 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Legion rotate: false - xy: 1252, 482 + xy: 1828, 998 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Longbowman rotate: false - xy: 1252, 446 + xy: 1788, 997 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Longswordsman rotate: false - xy: 1212, 402 + xy: 1868, 994 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Machine Gun rotate: false - xy: 1252, 410 + xy: 1908, 991 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Mandekalu Cavalry rotate: false - xy: 1252, 374 + xy: 1948, 991 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Maori Warrior rotate: false - xy: 966, 336 + xy: 1828, 962 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Marauder rotate: false - xy: 966, 300 + xy: 1868, 958 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Marine rotate: false - xy: 966, 228 + xy: 1948, 955 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Mechanized Infantry rotate: false - xy: 1012, 421 + xy: 1040, 654 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Mehal Sefari rotate: false - xy: 1052, 421 + xy: 1040, 618 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Merchant Of Venice rotate: false - xy: 1092, 418 + xy: 1080, 690 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Minuteman rotate: false - xy: 966, 156 + xy: 1080, 618 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Missile Cruiser rotate: false - xy: 1132, 383 + xy: 1120, 689 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Missionary rotate: false - xy: 1172, 376 + xy: 1120, 653 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Mobile SAM rotate: false - xy: 1252, 338 + xy: 1160, 683 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Modern Armor rotate: false - xy: 1006, 383 + xy: 1160, 647 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Mohawk Warrior rotate: false - xy: 1006, 347 + xy: 1160, 611 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Musketeer rotate: false - xy: 1046, 385 + xy: 1472, 728 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Musketman rotate: false - xy: 1046, 349 + xy: 1472, 692 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Naresuan's Elephant rotate: false - xy: 1046, 313 + xy: 1472, 656 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Nau rotate: false - xy: 1046, 277 + xy: 1472, 620 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Norwegian Ski Infantry rotate: false - xy: 1046, 241 + xy: 1240, 620 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Nuclear Submarine rotate: false - xy: 1046, 205 + xy: 1240, 584 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Panzer rotate: false - xy: 1126, 307 + xy: 1400, 584 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Paratrooper rotate: false - xy: 1126, 271 + xy: 1400, 548 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Pathfinder rotate: false - xy: 1166, 300 + xy: 1440, 544 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Persian Immortal rotate: false - xy: 1126, 235 + xy: 1480, 548 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Pictish Warrior rotate: false - xy: 1166, 264 + xy: 1400, 512 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Pikeman rotate: false - xy: 1126, 199 + xy: 1440, 508 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Pracinha rotate: false - xy: 1206, 213 + xy: 1484, 920 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Privateer rotate: false - xy: 1246, 222 + xy: 1484, 884 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Quinquereme rotate: false - xy: 1046, 133 + xy: 1524, 986 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Rifleman rotate: false - xy: 1086, 130 + xy: 1524, 950 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Rocket Artillery rotate: false - xy: 1286, 302 + xy: 1512, 658 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Samurai rotate: false - xy: 1286, 230 + xy: 1520, 586 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Scout rotate: false - xy: 1286, 194 + xy: 1520, 550 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Sea Beggar rotate: false - xy: 1286, 158 + xy: 1520, 514 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Settler rotate: false - xy: 1286, 121 + xy: 1520, 477 size: 32, 29 orig: 32, 29 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Ship of the Line rotate: false - xy: 908, 108 + xy: 1564, 921 size: 32, 29 orig: 32, 29 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Siege Tower rotate: false - xy: 908, 72 + xy: 1604, 998 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Sipahi rotate: false - xy: 948, 46 + xy: 1604, 924 size: 32, 30 orig: 32, 30 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Skirmisher rotate: false - xy: 988, 109 + xy: 1564, 849 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Slinger rotate: false - xy: 988, 73 + xy: 1684, 998 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Spearman rotate: false - xy: 1028, 97 + xy: 1604, 888 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Submarine rotate: false - xy: 1068, 20 + xy: 1000, 608 size: 32, 26 orig: 32, 26 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Swordsman rotate: false - xy: 1108, 19 + xy: 1684, 854 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Tank rotate: false - xy: 1148, 83 + xy: 1008, 572 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Tercio rotate: false - xy: 1148, 47 + xy: 1008, 536 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Trebuchet rotate: false - xy: 1228, 38 + xy: 1008, 392 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Trireme rotate: false - xy: 1256, 1108 + xy: 1048, 582 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Turtle Ship rotate: false - xy: 1360, 1086 + xy: 1724, 874 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/War Chariot rotate: false - xy: 1400, 1050 + xy: 1764, 925 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/War Elephant rotate: false - xy: 1440, 1086 + xy: 1764, 889 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Warrior rotate: false - xy: 1440, 1050 + xy: 1764, 853 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/WaterUnit rotate: false - xy: 1228, 4 + xy: 1764, 819 size: 32, 26 orig: 32, 26 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Winged Hussar rotate: false - xy: 1560, 1050 + xy: 1844, 886 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Work Boats rotate: false - xy: 1600, 1086 + xy: 1844, 850 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Worker rotate: false - xy: 1600, 1050 + xy: 1844, 814 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 UnitPromotionIcons/Accuracy rotate: false - xy: 1994, 1886 + xy: 1994, 1884 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Air Repair rotate: false - xy: 544, 499 + xy: 652, 611 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Air Targeting rotate: false - xy: 760, 675 + xy: 868, 781 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Targeting rotate: false - xy: 760, 675 + xy: 868, 781 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Ambush rotate: false - xy: 976, 891 + xy: 1084, 997 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Anti-Armor rotate: false - xy: 976, 891 + xy: 1084, 997 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Amphibious rotate: false - xy: 1084, 1039 + xy: 1192, 1105 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Landing Party rotate: false - xy: 1084, 1039 + xy: 1192, 1105 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Armor Plating rotate: false - xy: 1300, 1198 + xy: 1300, 1196 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Barrage rotate: false - xy: 436, 275 + xy: 436, 206 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Besiege rotate: false - xy: 436, 217 + xy: 544, 381 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Siege rotate: false - xy: 436, 217 + xy: 544, 381 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Blitz rotate: false - xy: 436, 159 + xy: 436, 148 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Boarding Party rotate: false - xy: 436, 101 + xy: 436, 90 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Bombardment rotate: false - xy: 436, 43 + xy: 436, 32 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Charge rotate: false - xy: 652, 573 + xy: 1368, 1236 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Coastal Raider rotate: false - xy: 1542, 1238 + xy: 1600, 1236 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Cover rotate: false - xy: 1774, 1238 + xy: 1832, 1236 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 PolicyIcons/Discipline rotate: false - xy: 1774, 1238 + xy: 1832, 1236 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Drill rotate: false - xy: 494, 391 + xy: 652, 553 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Evasion rotate: false - xy: 494, 275 + xy: 710, 553 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Extended Range rotate: false - xy: 494, 217 + xy: 768, 615 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Operational Range rotate: false - xy: 494, 217 + xy: 768, 615 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Flight Deck rotate: false - xy: 494, 43 + xy: 826, 615 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Formation rotate: false - xy: 660, 515 + xy: 926, 781 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Great Generals rotate: false - xy: 1034, 891 + xy: 1416, 1178 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Quick Study rotate: false - xy: 1034, 891 + xy: 1416, 1178 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Haka War Dance rotate: false - xy: 1142, 1039 + xy: 1474, 1178 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Heal Instantly rotate: false - xy: 1358, 1180 + xy: 1590, 1178 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Home Sweet Home rotate: false - xy: 1416, 1180 + xy: 1648, 1178 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Ignore terrain cost rotate: false - xy: 1585, 1620 + xy: 1585, 1618 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 UnitPromotionIcons/Indirect Fire rotate: false - xy: 1590, 1180 + xy: 1822, 1178 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Interception rotate: false - xy: 1706, 1180 + xy: 1938, 1178 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Logistics rotate: false - xy: 1938, 1180 + xy: 494, 130 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/March rotate: false - xy: 1358, 1122 + xy: 494, 14 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Medic rotate: false - xy: 1416, 1122 + xy: 562, 323 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Mobility rotate: false - xy: 1822, 1122 + xy: 610, 149 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Morale rotate: false - xy: 1938, 1122 + xy: 610, 33 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Pictish Courage rotate: false - xy: 768, 617 + xy: 602, 495 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Rejuvenation rotate: false - xy: 552, 441 + xy: 984, 831 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Scouting rotate: false - xy: 552, 93 + xy: 942, 607 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Sentry rotate: false - xy: 552, 93 + xy: 942, 607 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Shock rotate: false - xy: 1042, 807 + xy: 1208, 931 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Slinger Withdraw rotate: false - xy: 1100, 807 + xy: 1266, 989 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Sortie rotate: false - xy: 1042, 749 + xy: 1208, 873 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Supply rotate: false - xy: 876, 725 + xy: 892, 491 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Survivalism rotate: false - xy: 610, 399 + xy: 950, 549 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Volley rotate: false - xy: 668, 225 + xy: 620, 379 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Wolfpack rotate: false - xy: 668, 167 + xy: 620, 321 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 UnitPromotionIcons/Woodsman rotate: false - xy: 610, 51 + xy: 678, 321 size: 50, 50 orig: 50, 50 offset: 0, 0 diff --git a/android/assets/game.png b/android/assets/game.png index 80b53d384d..79675df173 100644 Binary files a/android/assets/game.png and b/android/assets/game.png differ diff --git a/android/assets/jsons/translations/German.properties b/android/assets/jsons/translations/German.properties index 78fdb9069f..b0a06619dc 100644 --- a/android/assets/jsons/translations/German.properties +++ b/android/assets/jsons/translations/German.properties @@ -765,7 +765,6 @@ Territory = Territorium Force = Kampfkraft GOLDEN AGE = GOLDENES ZEITALTER Golden Age = Goldenes Zeitalter -We Love The King Day = 'Wir lieben den König'-Tag Global Effect = Globaler Effekt [year] BC = [year] v. Chr. [year] AD = [year] n. Chr. @@ -983,6 +982,15 @@ Far away = Weit entfernt Status = Status Location = Standort +Unimproved = Unverbessert +Number of tiles with this resource\nin your territory, without an\nappropriate improvement to use it = Anzahl der Felder mit dieser\nRessource innerhalb Deines Territoriums,\ndenen die entsprechende\nVerbesserung zu ihrer Nutzung fehlt. +We Love The King Day = 'Wir lieben den König'-Tag +WLTK+ = WLDK+ +Number of your cities celebrating\n'We Love The King Day' thanks\nto access to this resource = Anzahl Deiner Städte, die den\n'Wir lieben den König'-Tag feiern,\ndank Zugang zu dieser Ressource. +WLTK demand = Bedarf für WLDK-Tag +WLTK- = WLDK- +Number of your cities\ndemanding this resource for\n'We Love The King Day' = Anzahl Deiner Städte, die nach\ndieser Ressource verlangen, um\nden 'Wir lieben den König'-Tag\nfeiern zu können. + # Victory Science victory = Wissenschaftssieg @@ -5393,8 +5401,8 @@ The Maya measured time in days from what we would call 11th of August, 3114 BCE. Unciv only displays ය B'ak'tuns, ඹ K'atuns and ම Tuns (from left to right) since that is enough to approximate gregorian calendar years. The Maya numerals are pretty obvious to understand. Have fun deciphering them! = Unciv zeigt nur ය B'ak'tuns, ඹ K'atuns und ම Tuns (von links nach rechts) an, da dies ausreicht, um gregorianische Kalenderjahre anzunähern. Die Maya-Ziffern sind ziemlich einfach zu verstehen. Viel Spaß beim Entschlüsseln! Your cities will periodically demand different luxury goods to satisfy their desire for new things in life. = Deine Städte werden in regelmäßigen Abständen verschiedene Luxusgüter verlangen, um ihren Wunsch nach neuen Dingen im Leben zu befriedigen. -If you manage to acquire the demanded luxury by trade, expansion, or conquest, the city will celebrate We Love The King Day for 20 turns. = Wenn es dir gelingt, den geforderten Luxus durch Handel, Expansion oder Eroberung zu erwerben, wird die Stadt 20 Runden lang den Wir Lieben Den König Tag feiern. -During the We Love The King Day, the city will grow 25% faster. = Während des Wir Lieben Den König Tags wird die Stadt um 25 % schneller wachsen. +If you manage to acquire the demanded luxury by trade, expansion, or conquest, the city will celebrate We Love The King Day for 20 turns. = Wenn es dir gelingt, den geforderten Luxus durch Handel, Expansion oder Eroberung zu erwerben, wird die Stadt 20 Runden lang den 'Wir Lieben Den König'-Tag feiern. +During the We Love The King Day, the city will grow 25% faster. = Während des 'Wir Lieben Den König'-Tags wird die Stadt um 25 % schneller wachsen. This means exploration and trade is important to grow your cities! = Das bedeutet, dass Erkundung und Handel wichtig sind, um deine Städte wachsen zu lassen! diff --git a/android/assets/jsons/translations/template.properties b/android/assets/jsons/translations/template.properties index faf28587cf..ef0c75173b 100644 --- a/android/assets/jsons/translations/template.properties +++ b/android/assets/jsons/translations/template.properties @@ -770,7 +770,6 @@ Territory = Force = GOLDEN AGE = Golden Age = -We Love The King Day = Global Effect = [year] BC = [year] AD = @@ -988,6 +987,14 @@ Somewhere around [city] = Far away = Status = Location = +Unimproved = +Number of tiles with this resource\nin your territory, without an\nappropriate improvement to use it = +We Love The King Day = +WLTK+ = +Number of your cities celebrating\n'We Love The King Day' thanks\nto access to this resource = +WLTK demand = +WLTK- = +Number of your cities\ndemanding this resource for\n'We Love The King Day' = # Victory diff --git a/core/src/com/unciv/ui/overviewscreen/EmpireOverviewCategories.kt b/core/src/com/unciv/ui/overviewscreen/EmpireOverviewCategories.kt index 28fe2bb5bf..5292275a7e 100644 --- a/core/src/com/unciv/ui/overviewscreen/EmpireOverviewCategories.kt +++ b/core/src/com/unciv/ui/overviewscreen/EmpireOverviewCategories.kt @@ -44,8 +44,8 @@ enum class EmpireOverviewCategories( = DiplomacyOverviewTab(viewingPlayer, overviewScreen, persistedData), fun (viewingPlayer: CivilizationInfo) = viewingPlayer.diplomacy.isEmpty().toState()), Resources("StatIcons/Happiness", 'R', Align.topLeft, - fun (viewingPlayer: CivilizationInfo, overviewScreen: EmpireOverviewScreen, _: EmpireOverviewTabPersistableData?) - = ResourcesOverviewTab(viewingPlayer, overviewScreen), + fun (viewingPlayer: CivilizationInfo, overviewScreen: EmpireOverviewScreen, persistedData: EmpireOverviewTabPersistableData?) + = ResourcesOverviewTab(viewingPlayer, overviewScreen, persistedData), fun (viewingPlayer: CivilizationInfo) = viewingPlayer.detailedCivResources.isEmpty().toState()), Religion("StatIcons/Faith", 'F', Align.top, fun (viewingPlayer: CivilizationInfo, overviewScreen: EmpireOverviewScreen, persistedData: EmpireOverviewTabPersistableData?) diff --git a/core/src/com/unciv/ui/overviewscreen/ResourcesOverviewTable.kt b/core/src/com/unciv/ui/overviewscreen/ResourcesOverviewTable.kt index 865445c120..b55ac53b47 100644 --- a/core/src/com/unciv/ui/overviewscreen/ResourcesOverviewTable.kt +++ b/core/src/com/unciv/ui/overviewscreen/ResourcesOverviewTable.kt @@ -1,75 +1,222 @@ package com.unciv.ui.overviewscreen -import com.badlogic.gdx.scenes.scene2d.Group +import com.badlogic.gdx.graphics.Color import com.badlogic.gdx.scenes.scene2d.ui.Label import com.badlogic.gdx.scenes.scene2d.ui.Table +import com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup +import com.badlogic.gdx.utils.Align +import com.unciv.UncivGame import com.unciv.logic.civilization.CivilizationInfo +import com.unciv.models.ruleset.tile.ResourceSupplyList import com.unciv.models.ruleset.tile.ResourceType +import com.unciv.models.ruleset.tile.TileResource import com.unciv.models.translations.tr -import com.unciv.ui.utils.ImageGetter -import com.unciv.ui.utils.addSeparator -import com.unciv.ui.utils.onClick -import com.unciv.ui.utils.toLabel +import com.unciv.ui.utils.* +import com.unciv.ui.utils.UncivTooltip.Companion.addTooltip + class ResourcesOverviewTab( viewingPlayer: CivilizationInfo, - overviewScreen: EmpireOverviewScreen + overviewScreen: EmpireOverviewScreen, + persistedData: EmpireOverviewTabPersistableData? = null ) : EmpireOverviewTab(viewingPlayer, overviewScreen) { + class ResourcesTabPersistableData( + var vertical: Boolean = false + ) : EmpireOverviewTabPersistableData() { + override fun isEmpty() = !vertical + } + override val persistableData = (persistedData as? ResourcesTabPersistableData) ?: ResourcesTabPersistableData() - init { - defaults().pad(10f) + companion object { + private const val iconSize = 50f + private const val defaultPad = 10f + private const val tooltipSize = 24f + } - val resourceDrilldown = viewingPlayer.detailedCivResources + private fun getTurnImage(vertical: Boolean) = + ImageGetter.getImage("OtherIcons/Turn right") + .apply { + color = ImageGetter.getBlue() + if (vertical) + rotateBy(90f) + } + .surroundWithCircle(iconSize, color = Color.LIGHT_GRAY) + private val turnImageH = getTurnImage(false) + private val turnImageV = getTurnImage(true) - // First row of table has all the icons - add() + private val resourceDrilldown: ResourceSupplyList = viewingPlayer.detailedCivResources + private val extraDrilldown: ResourceSupplyList = getExtraDrilldown() + private val drilldownSequence = resourceDrilldown.asSequence() + extraDrilldown.asSequence() - // Order of source ResourceSupplyList: by tiles, enumerating the map in that spiral pattern - // UI should not surprise player, thus we need a deterministic and guessable order - val resources = resourceDrilldown.map { it.resource } - .filter { it.resourceType != ResourceType.Bonus }.distinct() - .sortedWith(compareBy({ it.resourceType }, { it.name.tr() })) + // Order of source ResourceSupplyList: by tiles, enumerating the map in that spiral pattern + // UI should not surprise player, thus we need a deterministic and guessable order + private val resources: List = drilldownSequence + .map { it.resource } + .filter { it.resourceType != ResourceType.Bonus } + .distinct() + .sortedWith( + compareBy { it.resourceType } + .thenBy(UncivGame.Current.settings.getCollatorFromLocale()) { it.name.tr() } + ) + .toList() + private val origins: List = resourceDrilldown.asSequence() + .map { it.origin }.distinct().toList() + private val extraOrigins: List = extraDrilldown.asSequence() + .mapNotNull { ExtraInfoOrigin.safeValueOf(it.origin) }.distinct().toList() - for (resource in resources) { - // Create a group of label and icon for each resource. - val resourceImage = ImageGetter.getResourceImage(resource.name, 50f) - val labelPadding = 10f - // Using a table here leads to spacing issues - // due to different label lengths. - val holder = Group() - resourceImage.onClick { - viewingPlayer.gameInfo.notifyExploredResources(viewingPlayer, resource.name, 0, true) + private fun ResourceSupplyList.getLabel(resource: TileResource, origin: String): Label? = + firstOrNull { it.resource == resource && it.origin == origin }?.amount?.toLabel() + private fun ResourceSupplyList.getTotalLabel(resource: TileResource): Label = + filter { it.resource == resource }.sumOf { it.amount }.toLabel() + private fun getResourceImage(name: String) = + ImageGetter.getResourceImage(name, iconSize).apply { + onClick { + viewingPlayer.gameInfo.notifyExploredResources(viewingPlayer, name, 0, true) overviewScreen.game.setWorldScreen() } - holder.addActor(resourceImage) - holder.setSize(resourceImage.width, resourceImage.height + labelPadding) - // Center-align all labels, but right-align the last couple resources' labels - // because they may get clipped otherwise. The leftmost label should be fine - // center-aligned (if there are more than 2 resources), because the left side - // has more padding. - val alignFactor = when { - (resources.indexOf(resource) + 2 >= resources.count()) -> 1 - else -> 2 - } - add(holder) + } + + private enum class ExtraInfoOrigin( + val horizontalCaption: String, + val verticalCaption: String, + val tooltip: String + ) { + Unimproved("Unimproved", "Unimproved", + "Number of tiles with this resource\nin your territory, without an\nappropriate improvement to use it"), + CelebratingWLKT("We Love The King Day", "WLTK+", + "Number of your cities celebrating\n'We Love The King Day' thanks\nto access to this resource"), + DemandingWLTK("WLTK demand", "WLTK-", + "Number of your cities\ndemanding this resource for\n'We Love The King Day'"), + ; + companion object { + fun safeValueOf(name: String) = values().firstOrNull { it.name == name } + } + } + private val fixedContent = Table() + + init { + defaults().pad(defaultPad) + fixedContent.defaults().pad(defaultPad) + + turnImageH.onClick { + persistableData.vertical = true + update() + } + turnImageV.onClick { + persistableData.vertical = false + update() + } + + update() + } + + override fun getFixedContent() = fixedContent + + private fun update() { + clear() + fixedContent.clear() + if (persistableData.vertical) updateVertical() + else updateHorizontal() + } + + private fun updateHorizontal() { + // First row of table has all the icons + add(turnImageH) + for (resource in resources) { + add(getResourceImage(resource.name).apply { + addTooltip(resource.name, tipAlign = Align.topLeft) + }) } addSeparator() - val origins = resourceDrilldown.map { it.origin }.distinct() + // One detail row per origin for (origin in origins) { - add(origin.toLabel()) + add(origin.toLabel()).left() for (resource in resources) { - val resourceSupply = resourceDrilldown.firstOrNull { it.resource == resource && it.origin == origin } - if (resourceSupply == null) add() - else add(resourceSupply.amount.toString().toLabel()) + add(resourceDrilldown.getLabel(resource, origin)) + } + row() + } + addSeparator(Color.GRAY).pad(0f, defaultPad) + + // One row for the totals + add("Total".toLabel()).left() + for (resource in resources) { + add(resourceDrilldown.getTotalLabel(resource)) + } + addSeparator() + + // Separate rows for origins not part of the totals + for (origin in extraOrigins) { + add(origin.horizontalCaption.toLabel().apply { + addTooltip(origin.tooltip, tooltipSize, tipAlign = Align.left) + }).left() + for (resource in resources) { + add(extraDrilldown.getLabel(resource, origin.name)) + } + row() + } + } + + private fun updateVertical() { + // First row of table has all the origin labels + fixedContent.apply { + add(turnImageV).size(iconSize) + add() + addSeparatorVertical(Color.GRAY).pad(0f) + for (origin in origins) { + add(origin.toLabel()) + } + add("Total".toLabel()) + addSeparatorVertical(Color.GRAY).pad(0f) + for (origin in extraOrigins) { + add(origin.verticalCaption.toLabel().apply { + addTooltip(origin.tooltip, tooltipSize, targetAlign = Align.bottom, tipAlign = Align.topRight) + }) + } + addSeparator().pad(0f, defaultPad) + } + + // One detail row per resource + for (resource in resources) { + add(getResourceImage(resource.name)) + add(resource.name.toLabel()) + addSeparatorVertical(Color.GRAY).pad(0f) + for (origin in origins) { + add(resourceDrilldown.getLabel(resource, origin)) + } + add(resourceDrilldown.getTotalLabel(resource)) + addSeparatorVertical(Color.GRAY).pad(0f) + for (origin in extraOrigins) { + add(extraDrilldown.getLabel(resource, origin.name)) } row() } - add("Total".toLabel()) - for (resource in resources) { - val sum = resourceDrilldown.filter { it.resource == resource }.sumOf { it.amount } - add(sum.toLabel()) + equalizeColumns(fixedContent, this) + overviewScreen.resizePage(this) // Without the height is miscalculated - shouldn't be + } + + private fun getExtraDrilldown(): ResourceSupplyList { + val resourceSupplyList = ResourceSupplyList() + for (city in viewingPlayer.cities) { + if (city.demandedResource.isEmpty()) continue + val wltkResource = gameInfo.ruleSet.tileResources[city.demandedResource] ?: continue + if (city.isWeLoveTheKingDayActive()) { + resourceSupplyList.add(wltkResource, 1, ExtraInfoOrigin.CelebratingWLKT.name) + } else { + resourceSupplyList.add(wltkResource, 1, ExtraInfoOrigin.DemandingWLTK.name) + } + for (tile in city.getTiles()) { + if (tile.isCityCenter()) continue + if (!tile.hasViewableResource(viewingPlayer)) continue + val tileResource = tile.tileResource + if (tileResource.resourceType == ResourceType.Bonus) continue + if (tile.improvement == tileResource.improvement) continue + if (tileResource.resourceType == ResourceType.Strategic && tile.getTileImprovement()?.isGreatImprovement() == true) continue + resourceSupplyList.add(tileResource, 1, ExtraInfoOrigin.Unimproved.name) + } } + return resourceSupplyList } } diff --git a/core/src/com/unciv/ui/overviewscreen/WonderOverviewTable.kt b/core/src/com/unciv/ui/overviewscreen/WonderOverviewTable.kt index 0525074e4b..dbdbad8946 100644 --- a/core/src/com/unciv/ui/overviewscreen/WonderOverviewTable.kt +++ b/core/src/com/unciv/ui/overviewscreen/WonderOverviewTable.kt @@ -96,10 +96,10 @@ class WonderOverviewTab( row() } + top() defaults().pad(10f).align(Align.center) (1..5).forEach { _ -> add() } // dummies so equalizeColumns can work because the first grid cell is colspan(5) row() - top() createGrid() diff --git a/core/src/com/unciv/ui/utils/UncivTooltip.kt b/core/src/com/unciv/ui/utils/UncivTooltip.kt index b97b1f664f..7b0dbf02f2 100644 --- a/core/src/com/unciv/ui/utils/UncivTooltip.kt +++ b/core/src/com/unciv/ui/utils/UncivTooltip.kt @@ -23,6 +23,7 @@ import com.unciv.models.translations.tr * @param forceContentSize Force virtual [content] width/height for alignment calculation * - because Gdx auto layout reports wrong dimensions on scaled actors. */ +// region fields class UncivTooltip ( val target: Actor, val content: T, @@ -33,7 +34,6 @@ class UncivTooltip ( forceContentSize: Vector2? = null, ) : InputListener() { - // region fields private val container: Container = Container(content) enum class TipState { Hidden, Showing, Shown, Hiding } /** current visibility state of the Tooltip */ @@ -49,7 +49,9 @@ class UncivTooltip ( contentHeight = forceContentSize?.y ?: content.height } - //region show, hide and positioning + //endregion + //region show, hide and positioning + /** Show the Tooltip ([immediate]ly or begin the animation). _Can_ be called programmatically. */ fun show(immediate: Boolean = false) { if (target.stage == null) return @@ -129,9 +131,10 @@ class UncivTooltip ( } private fun Actor.getEdgePoint(align: Int) = Vector2(getOriginX(width,align),getOriginY(height,align)) - //endregion + //endregion //region events + override fun enter(event: InputEvent?, x: Float, y: Float, pointer: Int, fromActor: Actor?) { // assert(event?.listenerActor == target) - tested - holds true if (fromActor != null && fromActor.isDescendantOf(target)) return @@ -147,6 +150,7 @@ class UncivTooltip ( container.toFront() // this is a no-op if it has no parent return super.touchDown(event, x, y, pointer, button) } + //endregion companion object { @@ -158,9 +162,16 @@ class UncivTooltip ( * @param text Automatically translated tooltip text * @param size _Vertical_ size of the entire Tooltip including background * @param always override requirement: presence of physical keyboard - * @param tipAlign Point on the Tooltip to align with the top right of the [target] + * @param targetAlign Point on the [target] widget to align the Tooltip to + * @param tipAlign Point on the Tooltip to align with the given point on the [target] */ - fun Actor.addTooltip(text: String, size: Float = 26f, always: Boolean = false, tipAlign: Int = Align.top) { + fun Actor.addTooltip( + text: String, + size: Float = 26f, + always: Boolean = false, + targetAlign: Int = Align.topRight, + tipAlign: Int = Align.top + ) { if (!(always || KeyPressDispatcher.keyboardAvailable) || text.isEmpty()) return val label = text.toLabel(ImageGetter.getBlue(), 38) @@ -175,18 +186,20 @@ class UncivTooltip ( background.setPadding(4f+skewPadDescenders, horizontalPad, 8f-skewPadDescenders, horizontalPad) val widthHeightRatio: Float + val multiRowSize = size * (1 + text.count { it == '\n' }) val labelWithBackground = Container(label).apply { setBackground(background) pack() widthHeightRatio = width / height isTransform = true // otherwise setScale is ignored - setScale(size / height) + setScale(multiRowSize / height) } addListener(UncivTooltip(this, labelWithBackground, - forceContentSize = Vector2(size * widthHeightRatio, size), - offset = Vector2(-size/4, size/4), + forceContentSize = Vector2(multiRowSize * widthHeightRatio, multiRowSize), + offset = Vector2(-multiRowSize/4, size/4), + targetAlign = targetAlign, tipAlign = tipAlign )) } diff --git a/docs/Credits.md b/docs/Credits.md index 487fb161d8..0efe77e15f 100644 --- a/docs/Credits.md +++ b/docs/Credits.md @@ -677,6 +677,7 @@ Unless otherwise specified, all the following are from [the Noun Project](https: * [favor](https://thenounproject.com/icon/favor-1029350/) by MICHAEL G BROWN for WLTK marker on City Overview * [Party](https://thenounproject.com/icon/party-1784941/) by Adrien Coquet for WLTK header on City Overview * [Party](https://thenounproject.com/icon/party-2955155/) by Lars Meiertoberens as additional WLKT decoration +* [turn right](https://thenounproject.com/icon/turn-right-1920867/) by Alice Design for Resource Overview ## Main menu