From 349b0d58fa606ae870f535d2e8ce148f69b6ff48 Mon Sep 17 00:00:00 2001 From: Taloth Saldono Date: Sun, 22 Sep 2024 15:08:48 +0200 Subject: [PATCH 1/5] Cleaned up 10.1.48 patch with new logic (left images untouched) --- abilities/all-optimized.json | 168 +---- abilities/all-unified.json | 139 +--- abilities/all.json | 96 +-- abilities/hre-optimized.json | 5 + abilities/hre-unified.json | 5 + abilities/hre.json | 5 + .../hre/ability-emergency-repairs-1.json | 5 + abilities/japanese-optimized.json | 49 -- abilities/japanese-unified.json | 48 -- abilities/japanese.json | 33 - .../japanese/ability-daimyo-farm-aura-1.json | 33 - abilities/jeannedarc-optimized.json | 88 --- abilities/jeannedarc-unified.json | 86 --- abilities/jeannedarc.json | 58 -- ...ity--translation-not-found-11257526-1.json | 29 - ...ity--translation-not-found-11257527-1.json | 29 - ...ility--translation-not-found-11257526.json | 45 -- ...ility--translation-not-found-11257527.json | 45 -- .../unified/ability-daimyo-farm-aura.json | 50 -- .../unified/ability-emergency-repairs.json | 5 + buildings/abbasid-optimized.json | 25 +- buildings/abbasid-unified.json | 25 +- buildings/abbasid.json | 25 +- buildings/abbasid/keep-3.json | 25 +- buildings/all-optimized.json | 235 ++++-- buildings/all-unified.json | 535 ++++++++++--- buildings/all.json | 535 ++++++++++--- buildings/ayyubids-optimized.json | 25 +- buildings/ayyubids-unified.json | 25 +- buildings/ayyubids.json | 25 +- buildings/ayyubids/keep-3.json | 25 +- buildings/byzantines-optimized.json | 25 +- buildings/byzantines-unified.json | 25 +- buildings/byzantines.json | 25 +- buildings/byzantines/keep-3.json | 25 +- buildings/delhi-optimized.json | 25 +- buildings/delhi-unified.json | 25 +- buildings/delhi.json | 25 +- buildings/delhi/keep-3.json | 25 +- buildings/english-optimized.json | 50 +- buildings/english-unified.json | 50 +- buildings/english.json | 50 +- buildings/english/keep-3.json | 25 +- buildings/english/the-white-tower-2.json | 25 +- buildings/french-optimized.json | 25 +- buildings/french-unified.json | 25 +- buildings/french.json | 25 +- buildings/french/keep-3.json | 25 +- buildings/hre-optimized.json | 50 +- buildings/hre-unified.json | 50 +- buildings/hre.json | 50 +- buildings/hre/elzbach-palace-3.json | 25 +- buildings/hre/keep-3.json | 25 +- buildings/japanese-optimized.json | 25 +- buildings/japanese-unified.json | 25 +- buildings/japanese.json | 25 +- buildings/japanese/castle-of-the-crow-4.json | 25 +- buildings/jeannedarc-optimized.json | 25 +- buildings/jeannedarc-unified.json | 25 +- buildings/jeannedarc.json | 25 +- buildings/jeannedarc/keep-3.json | 25 +- buildings/malians-optimized.json | 133 +++- buildings/malians-unified.json | 133 +++- buildings/malians.json | 133 +++- buildings/malians/fort-of-the-huntress-3.json | 25 +- buildings/malians/keep-3.json | 25 +- .../malians/saharan-trade-network-1.json | 27 +- buildings/malians/toll-outpost-1.json | 56 +- buildings/orderofthedragon-optimized.json | 50 +- buildings/orderofthedragon-unified.json | 50 +- buildings/orderofthedragon.json | 50 +- .../orderofthedragon/elzbach-palace-3.json | 25 +- buildings/orderofthedragon/keep-3.json | 25 +- buildings/ottomans-optimized.json | 50 +- buildings/ottomans-unified.json | 50 +- buildings/ottomans.json | 50 +- buildings/ottomans/keep-3.json | 25 +- buildings/ottomans/sea-gate-castle-3.json | 25 +- buildings/rus-optimized.json | 27 +- buildings/rus-unified.json | 27 +- buildings/rus.json | 27 +- buildings/rus/hunting-cabin-1.json | 2 +- buildings/rus/keep-3.json | 25 +- buildings/unified/castle-of-the-crow.json | 25 +- buildings/unified/elzbach-palace.json | 50 +- buildings/unified/fort-of-the-huntress.json | 25 +- buildings/unified/hunting-cabin.json | 2 +- buildings/unified/keep.json | 300 ++++++-- buildings/unified/saharan-trade-network.json | 27 +- buildings/unified/sea-gate-castle.json | 25 +- buildings/unified/the-white-tower.json | 25 +- buildings/unified/toll-outpost.json | 56 +- buildings/unified/tower.json | 118 --- civilizations/abbasid.json | 17 +- civilizations/ayyubids.json | 14 +- civilizations/byzantines.json | 18 +- civilizations/chinese.json | 14 +- civilizations/delhi.json | 9 +- civilizations/english.json | 37 +- civilizations/french.json | 15 +- civilizations/hre.json | 162 ++-- civilizations/japanese.json | 12 +- civilizations/jeannedarc.json | 22 +- civilizations/malians.json | 18 +- civilizations/mongols.json | 25 +- civilizations/ottomans.json | 21 +- civilizations/rus.json | 37 +- civilizations/zhuxi.json | 17 +- technologies/all-optimized.json | 710 +++++------------- technologies/all-unified.json | 544 +------------- technologies/all.json | 538 ++----------- technologies/hre-optimized.json | 96 +-- technologies/hre-unified.json | 95 +-- technologies/hre.json | 74 +- technologies/hre/inspired-warriors-3.json | 19 +- technologies/hre/marching-drills-2.json | 55 -- technologies/japanese-optimized.json | 382 ++-------- technologies/japanese-unified.json | 379 ++-------- technologies/japanese.json | 284 +------ technologies/japanese/herbal-medicine-3.json | 60 -- technologies/japanese/piety-4.json | 60 -- technologies/japanese/tawara-1.json | 39 + technologies/japanese/tithe-barns-4.json | 54 -- technologies/japanese/towara-1.json | 73 -- technologies/jeannedarc-optimized.json | 351 ++++----- technologies/jeannedarc-unified.json | 63 -- technologies/jeannedarc.json | 63 -- .../jeannedarc/companion-equipment-3.json | 63 -- technologies/orderofthedragon-optimized.json | 161 +--- technologies/orderofthedragon-unified.json | 159 +--- technologies/orderofthedragon.json | 117 +-- .../orderofthedragon/dragon-fire-3.json | 49 -- .../dragon-scale-leather-3.json | 49 -- .../orderofthedragon/inspired-warriors-3.json | 19 +- technologies/unified/companion-equipment.json | 63 -- technologies/unified/dragon-fire.json | 72 -- .../unified/dragon-scale-leather.json | 72 -- technologies/unified/herbal-medicine.json | 61 -- technologies/unified/inspired-warriors.json | 38 +- technologies/unified/marching-drills.json | 78 -- technologies/unified/piety.json | 61 -- technologies/unified/tithe-barns.json | 55 -- technologies/unified/towara.json | 97 --- technologies/unified/upgrade-to-elite.json | 62 -- technologies/unified/upgrade-to-veteran.json | 62 -- units/abbasid-optimized.json | 4 +- units/abbasid-unified.json | 4 +- units/abbasid.json | 4 +- units/abbasid/springald-3.json | 4 +- units/all-optimized.json | 594 ++++----------- units/all-unified.json | 669 +++++------------ units/all.json | 623 +++++---------- units/ayyubids-optimized.json | 16 +- units/ayyubids-unified.json | 16 +- units/ayyubids.json | 16 +- units/ayyubids/desert-raider-2.json | 4 +- units/ayyubids/desert-raider-3.json | 4 +- units/ayyubids/desert-raider-4.json | 4 +- units/ayyubids/springald-3.json | 4 +- units/byzantines-optimized.json | 51 +- units/byzantines-unified.json | 51 +- units/byzantines.json | 49 +- units/byzantines/desert-raider-2.json | 4 +- units/byzantines/desert-raider-3.json | 4 +- units/byzantines/desert-raider-4.json | 4 +- units/byzantines/nest-of-bees-3.json | 2 +- units/byzantines/royal-cannon-4.json | 2 +- units/byzantines/springald-3.json | 6 +- units/byzantines/varangian-guard-3.json | 2 +- units/byzantines/varangian-guard-4.json | 2 +- units/byzantines/war-elephant-3.json | 23 + units/chinese-optimized.json | 82 +- units/chinese-unified.json | 82 +- units/chinese.json | 82 +- units/chinese/clocktower-springald-3.json | 4 +- units/chinese/fire-lancer-3.json | 37 + units/chinese/fire-lancer-4.json | 37 + units/chinese/springald-3.json | 4 +- units/delhi-optimized.json | 45 +- units/delhi-unified.json | 45 +- units/delhi.json | 45 +- units/delhi/ghazi-raider-2.json | 6 +- units/delhi/ghazi-raider-3.json | 6 +- units/delhi/ghazi-raider-4.json | 6 +- units/delhi/springald-3.json | 4 +- units/delhi/war-elephant-3.json | 23 + units/english-optimized.json | 4 +- units/english-unified.json | 4 +- units/english.json | 4 +- units/english/springald-3.json | 4 +- units/french-optimized.json | 6 +- units/french-unified.json | 6 +- units/french.json | 6 +- units/french/mangonel-3.json | 2 +- units/french/springald-3.json | 4 +- units/hre-optimized.json | 14 +- units/hre-unified.json | 14 +- units/hre.json | 10 +- units/hre/mangonel-3.json | 4 +- units/hre/springald-3.json | 6 +- units/japanese-optimized.json | 109 +-- units/japanese-unified.json | 108 +-- units/japanese.json | 81 +- units/japanese/handcannoneer-4.json | 73 -- units/japanese/ozutsu-4.json | 2 +- units/japanese/springald-3.json | 6 +- units/jeannedarc-optimized.json | 8 +- units/jeannedarc-unified.json | 8 +- units/jeannedarc.json | 8 +- units/jeannedarc/jeannes-champion-3.json | 2 +- units/jeannedarc/jeannes-champion-4.json | 2 +- units/jeannedarc/springald-3.json | 4 +- units/malians-optimized.json | 4 +- units/malians-unified.json | 4 +- units/malians.json | 4 +- units/malians/springald-3.json | 4 +- units/mongols-optimized.json | 29 +- units/mongols-unified.json | 29 +- units/mongols.json | 29 +- units/mongols/khaganate-knight-1.json | 25 +- units/mongols/springald-3.json | 4 +- units/orderofthedragon-optimized.json | 300 +------- units/orderofthedragon-unified.json | 298 +------- units/orderofthedragon.json | 255 +------ .../dragon-handcannoneer-4.json | 72 -- units/orderofthedragon/dragon-villager-1.json | 177 ----- units/orderofthedragon/siege-tower-2.json | 2 +- units/orderofthedragon/springald-3.json | 4 +- units/ottomans-optimized.json | 4 +- units/ottomans-unified.json | 4 +- units/ottomans.json | 4 +- units/ottomans/springald-3.json | 4 +- units/rus-optimized.json | 4 +- units/rus-unified.json | 4 +- units/rus.json | 4 +- units/rus/springald-3.json | 4 +- units/unified/battering-ram.json | 4 +- units/unified/bombard.json | 2 +- units/unified/clocktower-springald.json | 4 +- units/unified/desert-raider.json | 24 +- units/unified/dragon-handcannoneer.json | 97 --- units/unified/dragon-villager.json | 199 ----- units/unified/fire-lancer.json | 74 ++ units/unified/ghazi-raider.json | 18 +- units/unified/handcannoneer.json | 74 -- units/unified/jeannes-champion.json | 4 +- units/unified/junk.json | 4 +- units/unified/khaganate-knight.json | 25 +- units/unified/mangonel.json | 6 +- units/unified/nest-of-bees.json | 4 +- units/unified/ozutsu.json | 4 +- units/unified/royal-cannon.json | 2 +- units/unified/siege-tower.json | 2 +- units/unified/springald.json | 72 +- units/unified/varangian-guard.json | 4 +- units/unified/war-elephant.json | 46 ++ units/unified/war-junk.json | 4 +- units/zhuxi-optimized.json | 24 +- units/zhuxi-unified.json | 24 +- units/zhuxi.json | 22 +- units/zhuxi/battering-ram-2.json | 4 +- units/zhuxi/bombard-4.json | 2 +- units/zhuxi/junk-2.json | 4 +- units/zhuxi/nest-of-bees-3.json | 2 +- units/zhuxi/springald-3.json | 6 +- units/zhuxi/war-junk-3.json | 4 +- 266 files changed, 5848 insertions(+), 10196 deletions(-) delete mode 100644 abilities/japanese/ability-daimyo-farm-aura-1.json delete mode 100644 abilities/jeannedarc/ability--translation-not-found-11257526-1.json delete mode 100644 abilities/jeannedarc/ability--translation-not-found-11257527-1.json delete mode 100644 abilities/unified/ability--translation-not-found-11257526.json delete mode 100644 abilities/unified/ability--translation-not-found-11257527.json delete mode 100644 abilities/unified/ability-daimyo-farm-aura.json delete mode 100644 buildings/unified/tower.json delete mode 100644 technologies/hre/marching-drills-2.json delete mode 100644 technologies/japanese/herbal-medicine-3.json delete mode 100644 technologies/japanese/piety-4.json create mode 100644 technologies/japanese/tawara-1.json delete mode 100644 technologies/japanese/tithe-barns-4.json delete mode 100644 technologies/japanese/towara-1.json delete mode 100644 technologies/jeannedarc/companion-equipment-3.json delete mode 100644 technologies/orderofthedragon/dragon-fire-3.json delete mode 100644 technologies/orderofthedragon/dragon-scale-leather-3.json delete mode 100644 technologies/unified/dragon-fire.json delete mode 100644 technologies/unified/dragon-scale-leather.json delete mode 100644 technologies/unified/marching-drills.json delete mode 100644 technologies/unified/towara.json delete mode 100644 technologies/unified/upgrade-to-elite.json delete mode 100644 technologies/unified/upgrade-to-veteran.json delete mode 100644 units/japanese/handcannoneer-4.json delete mode 100644 units/orderofthedragon/dragon-handcannoneer-4.json delete mode 100644 units/orderofthedragon/dragon-villager-1.json delete mode 100644 units/unified/dragon-handcannoneer.json delete mode 100644 units/unified/dragon-villager.json diff --git a/abilities/all-optimized.json b/abilities/all-optimized.json index 16980131..433281ee 100644 --- a/abilities/all-optimized.json +++ b/abilities/all-optimized.json @@ -4713,32 +4713,6 @@ "attribName": "influence_auto_repair_hre", "civs": [ "od" - ], - "producedBy": [ - "house", - "outpost", - "mill", - "barracks", - "lumber-camp", - "dock", - "mining-camp", - "meinwerk-palace", - "aachen-chapel", - "blacksmith", - "archery-range", - "market", - "stable", - "town-center", - "capital-town-center", - "burgrave-palace", - "regnitz-cathedral", - "siege-workshop", - "keep", - "monastery", - "palace-of-swabia", - "elzbach-palace", - "university", - "great-palace-of-flensburg" ] } ], @@ -4756,9 +4730,11 @@ }, "producedBy": [ "house", + "outpost", "mill", "barracks", "lumber-camp", + "dock", "mining-camp", "meinwerk-palace", "aachen-chapel", @@ -4771,8 +4747,11 @@ "burgrave-palace", "regnitz-cathedral", "siege-workshop", + "keep", + "monastery", "palace-of-swabia", "elzbach-palace", + "university", "great-palace-of-flensburg" ], "active": "manual", @@ -5161,55 +5140,6 @@ ], "shared": {} }, - { - "id": "ability-daimyo-farm-aura", - "name": "Daimyo Farm Aura", - "type": "ability", - "civs": [ - "ja" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/abilities/ability-daimyo-farm-aura-1.png", - "description": "Aura that increases the harvest rate of nearby farms by +75%.", - "variations": [ - { - "id": "ability-daimyo-farm-aura-1", - "baseId": "ability-daimyo-farm-aura", - "type": "ability", - "name": "Daimyo Farm Aura", - "pbgid": 2126941, - "attribName": "daimyo_level_manager_jpn", - "age": 1, - "civs": [ - "ja" - ], - "description": "Aura that increases the harvest rate of nearby farms by +75%.", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [ - "capital-town-center", - "town-center" - ], - "icon": "https://data.aoe4world.com/images/abilities/ability-daimyo-farm-aura-1.png", - "active": "always", - "auraRange": 10, - "effects": [] - } - ], - "shared": {} - }, { "id": "ability-deflective-armor", "name": "Deflective Armor", @@ -5940,94 +5870,6 @@ ], "shared": {} }, - { - "id": "ability--translation-not-found-11257526", - "name": "(translation not found) (11257526)", - "type": "ability", - "civs": [ - "je" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "description": "(translation not found) (undefined)", - "variations": [ - { - "id": "ability--translation-not-found-11257526-1", - "baseId": "ability--translation-not-found-11257526", - "type": "ability", - "name": "(translation not found) (11257526)", - "pbgid": 2146144, - "attribName": "jeanne_d_arc_ability_charges_consecrate_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "active": "always", - "auraRange": 0.0025, - "effects": [] - } - ], - "shared": {} - }, - { - "id": "ability--translation-not-found-11257527", - "name": "(translation not found) (11257527)", - "type": "ability", - "civs": [ - "je" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "description": "(translation not found) (undefined)", - "variations": [ - { - "id": "ability--translation-not-found-11257527-1", - "baseId": "ability--translation-not-found-11257527", - "type": "ability", - "name": "(translation not found) (11257527)", - "pbgid": 2146141, - "attribName": "jeanne_d_arc_ability_charges_melee_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "active": "always", - "auraRange": 0.0025, - "effects": [] - } - ], - "shared": {} - }, { "id": "ability--translation-not-found-undefined", "name": "(translation not found) (undefined)", diff --git a/abilities/all-unified.json b/abilities/all-unified.json index 72075e06..b0207527 100644 --- a/abilities/all-unified.json +++ b/abilities/all-unified.json @@ -7535,9 +7535,11 @@ }, "producedBy": [ "house", + "outpost", "mill", "barracks", "lumber-camp", + "dock", "mining-camp", "meinwerk-palace", "aachen-chapel", @@ -7550,8 +7552,11 @@ "burgrave-palace", "regnitz-cathedral", "siege-workshop", + "keep", + "monastery", "palace-of-swabia", "elzbach-palace", + "university", "great-palace-of-flensburg" ], "icon": "https://data.aoe4world.com/images/abilities/ability-emergency-repairs-1.png", @@ -8174,54 +8179,6 @@ } ] }, - { - "id": "ability-daimyo-farm-aura", - "name": "Daimyo Farm Aura", - "type": "ability", - "civs": [ - "ja" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/abilities/ability-daimyo-farm-aura-1.png", - "description": "Aura that increases the harvest rate of nearby farms by +75%.", - "variations": [ - { - "id": "ability-daimyo-farm-aura-1", - "baseId": "ability-daimyo-farm-aura", - "type": "ability", - "name": "Daimyo Farm Aura", - "pbgid": 2126941, - "attribName": "daimyo_level_manager_jpn", - "age": 1, - "civs": [ - "ja" - ], - "description": "Aura that increases the harvest rate of nearby farms by +75%.", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [ - "capital-town-center", - "town-center" - ], - "icon": "https://data.aoe4world.com/images/abilities/ability-daimyo-farm-aura-1.png", - "active": "always", - "auraRange": 10, - "effects": [] - } - ] - }, { "id": "ability-deflective-armor", "name": "Deflective Armor", @@ -8940,92 +8897,6 @@ } ] }, - { - "id": "ability--translation-not-found-11257526", - "name": "(translation not found) (11257526)", - "type": "ability", - "civs": [ - "je" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "description": "(translation not found) (undefined)", - "variations": [ - { - "id": "ability--translation-not-found-11257526-1", - "baseId": "ability--translation-not-found-11257526", - "type": "ability", - "name": "(translation not found) (11257526)", - "pbgid": 2146144, - "attribName": "jeanne_d_arc_ability_charges_consecrate_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "active": "always", - "auraRange": 0.0025, - "effects": [] - } - ] - }, - { - "id": "ability--translation-not-found-11257527", - "name": "(translation not found) (11257527)", - "type": "ability", - "civs": [ - "je" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "description": "(translation not found) (undefined)", - "variations": [ - { - "id": "ability--translation-not-found-11257527-1", - "baseId": "ability--translation-not-found-11257527", - "type": "ability", - "name": "(translation not found) (11257527)", - "pbgid": 2146141, - "attribName": "jeanne_d_arc_ability_charges_melee_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "active": "always", - "auraRange": 0.0025, - "effects": [] - } - ] - }, { "id": "ability--translation-not-found-undefined", "name": "(translation not found) (undefined)", diff --git a/abilities/all.json b/abilities/all.json index 2e8ec4b9..2887a18a 100644 --- a/abilities/all.json +++ b/abilities/all.json @@ -4701,9 +4701,11 @@ }, "producedBy": [ "house", + "outpost", "mill", "barracks", "lumber-camp", + "dock", "mining-camp", "meinwerk-palace", "aachen-chapel", @@ -4716,8 +4718,11 @@ "burgrave-palace", "regnitz-cathedral", "siege-workshop", + "keep", + "monastery", "palace-of-swabia", "elzbach-palace", + "university", "great-palace-of-flensburg" ], "icon": "https://data.aoe4world.com/images/abilities/ability-emergency-repairs-1.png", @@ -5199,39 +5204,6 @@ } ] }, - { - "id": "ability-daimyo-farm-aura-1", - "baseId": "ability-daimyo-farm-aura", - "type": "ability", - "name": "Daimyo Farm Aura", - "pbgid": 2126941, - "attribName": "daimyo_level_manager_jpn", - "age": 1, - "civs": [ - "ja" - ], - "description": "Aura that increases the harvest rate of nearby farms by +75%.", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [ - "capital-town-center", - "town-center" - ], - "icon": "https://data.aoe4world.com/images/abilities/ability-daimyo-farm-aura-1.png", - "active": "always", - "auraRange": 10, - "effects": [] - }, { "id": "ability-deflective-armor-1", "baseId": "ability-deflective-armor", @@ -5909,64 +5881,6 @@ "units/yumi-bannerman" ] }, - { - "id": "ability--translation-not-found-11257526-1", - "baseId": "ability--translation-not-found-11257526", - "type": "ability", - "name": "(translation not found) (11257526)", - "pbgid": 2146144, - "attribName": "jeanne_d_arc_ability_charges_consecrate_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "active": "always", - "auraRange": 0.0025, - "effects": [] - }, - { - "id": "ability--translation-not-found-11257527-1", - "baseId": "ability--translation-not-found-11257527", - "type": "ability", - "name": "(translation not found) (11257527)", - "pbgid": 2146141, - "attribName": "jeanne_d_arc_ability_charges_melee_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "active": "always", - "auraRange": 0.0025, - "effects": [] - }, { "id": "ability--translation-not-found-undefined-1", "baseId": "ability--translation-not-found-undefined", diff --git a/abilities/hre-optimized.json b/abilities/hre-optimized.json index ae80bfb2..2b061469 100644 --- a/abilities/hre-optimized.json +++ b/abilities/hre-optimized.json @@ -179,9 +179,11 @@ }, "producedBy": [ "house", + "outpost", "mill", "barracks", "lumber-camp", + "dock", "mining-camp", "meinwerk-palace", "aachen-chapel", @@ -194,8 +196,11 @@ "burgrave-palace", "regnitz-cathedral", "siege-workshop", + "keep", + "monastery", "palace-of-swabia", "elzbach-palace", + "university", "great-palace-of-flensburg" ], "icon": "https://data.aoe4world.com/images/abilities/ability-emergency-repairs-1.png", diff --git a/abilities/hre-unified.json b/abilities/hre-unified.json index 4c13982e..0cd6826f 100644 --- a/abilities/hre-unified.json +++ b/abilities/hre-unified.json @@ -177,9 +177,11 @@ }, "producedBy": [ "house", + "outpost", "mill", "barracks", "lumber-camp", + "dock", "mining-camp", "meinwerk-palace", "aachen-chapel", @@ -192,8 +194,11 @@ "burgrave-palace", "regnitz-cathedral", "siege-workshop", + "keep", + "monastery", "palace-of-swabia", "elzbach-palace", + "university", "great-palace-of-flensburg" ], "icon": "https://data.aoe4world.com/images/abilities/ability-emergency-repairs-1.png", diff --git a/abilities/hre.json b/abilities/hre.json index 692084a7..77f9b552 100644 --- a/abilities/hre.json +++ b/abilities/hre.json @@ -134,9 +134,11 @@ }, "producedBy": [ "house", + "outpost", "mill", "barracks", "lumber-camp", + "dock", "mining-camp", "meinwerk-palace", "aachen-chapel", @@ -149,8 +151,11 @@ "burgrave-palace", "regnitz-cathedral", "siege-workshop", + "keep", + "monastery", "palace-of-swabia", "elzbach-palace", + "university", "great-palace-of-flensburg" ], "icon": "https://data.aoe4world.com/images/abilities/ability-emergency-repairs-1.png", diff --git a/abilities/hre/ability-emergency-repairs-1.json b/abilities/hre/ability-emergency-repairs-1.json index 88fe473c..423c9bbe 100644 --- a/abilities/hre/ability-emergency-repairs-1.json +++ b/abilities/hre/ability-emergency-repairs-1.json @@ -24,9 +24,11 @@ }, "producedBy": [ "house", + "outpost", "mill", "barracks", "lumber-camp", + "dock", "mining-camp", "meinwerk-palace", "aachen-chapel", @@ -39,8 +41,11 @@ "burgrave-palace", "regnitz-cathedral", "siege-workshop", + "keep", + "monastery", "palace-of-swabia", "elzbach-palace", + "university", "great-palace-of-flensburg" ], "icon": "https://data.aoe4world.com/images/abilities/ability-emergency-repairs-1.png", diff --git a/abilities/japanese-optimized.json b/abilities/japanese-optimized.json index 7d69a015..f1d3561c 100644 --- a/abilities/japanese-optimized.json +++ b/abilities/japanese-optimized.json @@ -79,55 +79,6 @@ ], "shared": {} }, - { - "id": "ability-daimyo-farm-aura", - "name": "Daimyo Farm Aura", - "type": "ability", - "civs": [ - "ja" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/abilities/ability-daimyo-farm-aura-1.png", - "description": "Aura that increases the harvest rate of nearby farms by +75%.", - "variations": [ - { - "id": "ability-daimyo-farm-aura-1", - "baseId": "ability-daimyo-farm-aura", - "type": "ability", - "name": "Daimyo Farm Aura", - "pbgid": 2126941, - "attribName": "daimyo_level_manager_jpn", - "age": 1, - "civs": [ - "ja" - ], - "description": "Aura that increases the harvest rate of nearby farms by +75%.", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [ - "capital-town-center", - "town-center" - ], - "icon": "https://data.aoe4world.com/images/abilities/ability-daimyo-farm-aura-1.png", - "active": "always", - "auraRange": 10, - "effects": [] - } - ], - "shared": {} - }, { "id": "ability-deflective-armor", "name": "Deflective Armor", diff --git a/abilities/japanese-unified.json b/abilities/japanese-unified.json index 42f2807d..2e1a0841 100644 --- a/abilities/japanese-unified.json +++ b/abilities/japanese-unified.json @@ -78,54 +78,6 @@ } ] }, - { - "id": "ability-daimyo-farm-aura", - "name": "Daimyo Farm Aura", - "type": "ability", - "civs": [ - "ja" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/abilities/ability-daimyo-farm-aura-1.png", - "description": "Aura that increases the harvest rate of nearby farms by +75%.", - "variations": [ - { - "id": "ability-daimyo-farm-aura-1", - "baseId": "ability-daimyo-farm-aura", - "type": "ability", - "name": "Daimyo Farm Aura", - "pbgid": 2126941, - "attribName": "daimyo_level_manager_jpn", - "age": 1, - "civs": [ - "ja" - ], - "description": "Aura that increases the harvest rate of nearby farms by +75%.", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [ - "capital-town-center", - "town-center" - ], - "icon": "https://data.aoe4world.com/images/abilities/ability-daimyo-farm-aura-1.png", - "active": "always", - "auraRange": 10, - "effects": [] - } - ] - }, { "id": "ability-deflective-armor", "name": "Deflective Armor", diff --git a/abilities/japanese.json b/abilities/japanese.json index 0e01a58b..ef8e1cf5 100644 --- a/abilities/japanese.json +++ b/abilities/japanese.json @@ -63,39 +63,6 @@ } ] }, - { - "id": "ability-daimyo-farm-aura-1", - "baseId": "ability-daimyo-farm-aura", - "type": "ability", - "name": "Daimyo Farm Aura", - "pbgid": 2126941, - "attribName": "daimyo_level_manager_jpn", - "age": 1, - "civs": [ - "ja" - ], - "description": "Aura that increases the harvest rate of nearby farms by +75%.", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [ - "capital-town-center", - "town-center" - ], - "icon": "https://data.aoe4world.com/images/abilities/ability-daimyo-farm-aura-1.png", - "active": "always", - "auraRange": 10, - "effects": [] - }, { "id": "ability-deflective-armor-1", "baseId": "ability-deflective-armor", diff --git a/abilities/japanese/ability-daimyo-farm-aura-1.json b/abilities/japanese/ability-daimyo-farm-aura-1.json deleted file mode 100644 index 24bed816..00000000 --- a/abilities/japanese/ability-daimyo-farm-aura-1.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "id": "ability-daimyo-farm-aura-1", - "baseId": "ability-daimyo-farm-aura", - "type": "ability", - "name": "Daimyo Farm Aura", - "pbgid": 2126941, - "attribName": "daimyo_level_manager_jpn", - "age": 1, - "civs": [ - "ja" - ], - "description": "Aura that increases the harvest rate of nearby farms by +75%.", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [ - "capital-town-center", - "town-center" - ], - "icon": "https://data.aoe4world.com/images/abilities/ability-daimyo-farm-aura-1.png", - "active": "always", - "auraRange": 10, - "effects": [] -} \ No newline at end of file diff --git a/abilities/jeannedarc-optimized.json b/abilities/jeannedarc-optimized.json index 4fd7aa74..85908841 100644 --- a/abilities/jeannedarc-optimized.json +++ b/abilities/jeannedarc-optimized.json @@ -11,94 +11,6 @@ ] }, "data": [ - { - "id": "ability--translation-not-found-11257526", - "name": "(translation not found) (11257526)", - "type": "ability", - "civs": [ - "je" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "description": "(translation not found) (undefined)", - "variations": [ - { - "id": "ability--translation-not-found-11257526-1", - "baseId": "ability--translation-not-found-11257526", - "type": "ability", - "name": "(translation not found) (11257526)", - "pbgid": 2146144, - "attribName": "jeanne_d_arc_ability_charges_consecrate_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "active": "always", - "auraRange": 0.0025, - "effects": [] - } - ], - "shared": {} - }, - { - "id": "ability--translation-not-found-11257527", - "name": "(translation not found) (11257527)", - "type": "ability", - "civs": [ - "je" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "description": "(translation not found) (undefined)", - "variations": [ - { - "id": "ability--translation-not-found-11257527-1", - "baseId": "ability--translation-not-found-11257527", - "type": "ability", - "name": "(translation not found) (11257527)", - "pbgid": 2146141, - "attribName": "jeanne_d_arc_ability_charges_melee_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "active": "always", - "auraRange": 0.0025, - "effects": [] - } - ], - "shared": {} - }, { "id": "ability--translation-not-found-undefined", "name": "(translation not found) (undefined)", diff --git a/abilities/jeannedarc-unified.json b/abilities/jeannedarc-unified.json index 1b1d5e98..16b5b6ac 100644 --- a/abilities/jeannedarc-unified.json +++ b/abilities/jeannedarc-unified.json @@ -11,92 +11,6 @@ ] }, "data": [ - { - "id": "ability--translation-not-found-11257526", - "name": "(translation not found) (11257526)", - "type": "ability", - "civs": [ - "je" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "description": "(translation not found) (undefined)", - "variations": [ - { - "id": "ability--translation-not-found-11257526-1", - "baseId": "ability--translation-not-found-11257526", - "type": "ability", - "name": "(translation not found) (11257526)", - "pbgid": 2146144, - "attribName": "jeanne_d_arc_ability_charges_consecrate_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "active": "always", - "auraRange": 0.0025, - "effects": [] - } - ] - }, - { - "id": "ability--translation-not-found-11257527", - "name": "(translation not found) (11257527)", - "type": "ability", - "civs": [ - "je" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "description": "(translation not found) (undefined)", - "variations": [ - { - "id": "ability--translation-not-found-11257527-1", - "baseId": "ability--translation-not-found-11257527", - "type": "ability", - "name": "(translation not found) (11257527)", - "pbgid": 2146141, - "attribName": "jeanne_d_arc_ability_charges_melee_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "active": "always", - "auraRange": 0.0025, - "effects": [] - } - ] - }, { "id": "ability--translation-not-found-undefined", "name": "(translation not found) (undefined)", diff --git a/abilities/jeannedarc.json b/abilities/jeannedarc.json index a951f17e..9fdc9fa7 100644 --- a/abilities/jeannedarc.json +++ b/abilities/jeannedarc.json @@ -11,64 +11,6 @@ ] }, "data": [ - { - "id": "ability--translation-not-found-11257526-1", - "baseId": "ability--translation-not-found-11257526", - "type": "ability", - "name": "(translation not found) (11257526)", - "pbgid": 2146144, - "attribName": "jeanne_d_arc_ability_charges_consecrate_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "active": "always", - "auraRange": 0.0025, - "effects": [] - }, - { - "id": "ability--translation-not-found-11257527-1", - "baseId": "ability--translation-not-found-11257527", - "type": "ability", - "name": "(translation not found) (11257527)", - "pbgid": 2146141, - "attribName": "jeanne_d_arc_ability_charges_melee_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "active": "always", - "auraRange": 0.0025, - "effects": [] - }, { "id": "ability--translation-not-found-undefined-1", "baseId": "ability--translation-not-found-undefined", diff --git a/abilities/jeannedarc/ability--translation-not-found-11257526-1.json b/abilities/jeannedarc/ability--translation-not-found-11257526-1.json deleted file mode 100644 index a75abce7..00000000 --- a/abilities/jeannedarc/ability--translation-not-found-11257526-1.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "id": "ability--translation-not-found-11257526-1", - "baseId": "ability--translation-not-found-11257526", - "type": "ability", - "name": "(translation not found) (11257526)", - "pbgid": 2146144, - "attribName": "jeanne_d_arc_ability_charges_consecrate_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "active": "always", - "auraRange": 0.0025, - "effects": [] -} \ No newline at end of file diff --git a/abilities/jeannedarc/ability--translation-not-found-11257527-1.json b/abilities/jeannedarc/ability--translation-not-found-11257527-1.json deleted file mode 100644 index 3b0a035a..00000000 --- a/abilities/jeannedarc/ability--translation-not-found-11257527-1.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "id": "ability--translation-not-found-11257527-1", - "baseId": "ability--translation-not-found-11257527", - "type": "ability", - "name": "(translation not found) (11257527)", - "pbgid": 2146141, - "attribName": "jeanne_d_arc_ability_charges_melee_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "active": "always", - "auraRange": 0.0025, - "effects": [] -} \ No newline at end of file diff --git a/abilities/unified/ability--translation-not-found-11257526.json b/abilities/unified/ability--translation-not-found-11257526.json deleted file mode 100644 index 8972c4ff..00000000 --- a/abilities/unified/ability--translation-not-found-11257526.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "__note__": "This is file is autogenerated, do not edit it manually. For more info https://data.aoe4world.com/", - "__version__": "0.0.2", - "id": "ability--translation-not-found-11257526", - "name": "(translation not found) (11257526)", - "type": "ability", - "civs": [ - "je" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "description": "(translation not found) (undefined)", - "variations": [ - { - "id": "ability--translation-not-found-11257526-1", - "baseId": "ability--translation-not-found-11257526", - "type": "ability", - "name": "(translation not found) (11257526)", - "pbgid": 2146144, - "attribName": "jeanne_d_arc_ability_charges_consecrate_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "active": "always", - "auraRange": 0.0025, - "effects": [] - } - ] -} \ No newline at end of file diff --git a/abilities/unified/ability--translation-not-found-11257527.json b/abilities/unified/ability--translation-not-found-11257527.json deleted file mode 100644 index 6f1c56dc..00000000 --- a/abilities/unified/ability--translation-not-found-11257527.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "__note__": "This is file is autogenerated, do not edit it manually. For more info https://data.aoe4world.com/", - "__version__": "0.0.2", - "id": "ability--translation-not-found-11257527", - "name": "(translation not found) (11257527)", - "type": "ability", - "civs": [ - "je" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "description": "(translation not found) (undefined)", - "variations": [ - { - "id": "ability--translation-not-found-11257527-1", - "baseId": "ability--translation-not-found-11257527", - "type": "ability", - "name": "(translation not found) (11257527)", - "pbgid": 2146141, - "attribName": "jeanne_d_arc_ability_charges_melee_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "active": "always", - "auraRange": 0.0025, - "effects": [] - } - ] -} \ No newline at end of file diff --git a/abilities/unified/ability-daimyo-farm-aura.json b/abilities/unified/ability-daimyo-farm-aura.json deleted file mode 100644 index 60161148..00000000 --- a/abilities/unified/ability-daimyo-farm-aura.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "__note__": "This is file is autogenerated, do not edit it manually. For more info https://data.aoe4world.com/", - "__version__": "0.0.2", - "id": "ability-daimyo-farm-aura", - "name": "Daimyo Farm Aura", - "type": "ability", - "civs": [ - "ja" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/abilities/ability-daimyo-farm-aura-1.png", - "description": "Aura that increases the harvest rate of nearby farms by +75%.", - "variations": [ - { - "id": "ability-daimyo-farm-aura-1", - "baseId": "ability-daimyo-farm-aura", - "type": "ability", - "name": "Daimyo Farm Aura", - "pbgid": 2126941, - "attribName": "daimyo_level_manager_jpn", - "age": 1, - "civs": [ - "ja" - ], - "description": "Aura that increases the harvest rate of nearby farms by +75%.", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [ - "capital-town-center", - "town-center" - ], - "icon": "https://data.aoe4world.com/images/abilities/ability-daimyo-farm-aura-1.png", - "active": "always", - "auraRange": 10, - "effects": [] - } - ] -} \ No newline at end of file diff --git a/abilities/unified/ability-emergency-repairs.json b/abilities/unified/ability-emergency-repairs.json index edb8cca7..2ed86369 100644 --- a/abilities/unified/ability-emergency-repairs.json +++ b/abilities/unified/ability-emergency-repairs.json @@ -40,9 +40,11 @@ }, "producedBy": [ "house", + "outpost", "mill", "barracks", "lumber-camp", + "dock", "mining-camp", "meinwerk-palace", "aachen-chapel", @@ -55,8 +57,11 @@ "burgrave-palace", "regnitz-cathedral", "siege-workshop", + "keep", + "monastery", "palace-of-swabia", "elzbach-palace", + "university", "great-palace-of-flensburg" ], "icon": "https://data.aoe4world.com/images/abilities/ability-emergency-repairs-1.png", diff --git a/buildings/abbasid-optimized.json b/buildings/abbasid-optimized.json index de1aa1e9..8d60f22e 100644 --- a/buildings/abbasid-optimized.json +++ b/buildings/abbasid-optimized.json @@ -700,18 +700,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/abbasid-unified.json b/buildings/abbasid-unified.json index 5126eecd..750f943e 100644 --- a/buildings/abbasid-unified.json +++ b/buildings/abbasid-unified.json @@ -692,18 +692,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/abbasid.json b/buildings/abbasid.json index 5f49612e..9190da06 100644 --- a/buildings/abbasid.json +++ b/buildings/abbasid.json @@ -492,18 +492,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/abbasid/keep-3.json b/buildings/abbasid/keep-3.json index 8552c6c2..292b7281 100644 --- a/buildings/abbasid/keep-3.json +++ b/buildings/abbasid/keep-3.json @@ -39,18 +39,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/all-optimized.json b/buildings/all-optimized.json index b526bb69..20efbd34 100644 --- a/buildings/all-optimized.json +++ b/buildings/all-optimized.json @@ -2456,18 +2456,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -9796,18 +9811,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -10830,18 +10860,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -11661,18 +11706,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -13373,18 +13433,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -13860,19 +13935,34 @@ { "name": "Bow", "type": "ranged", - "damage": 12, - "speed": 1, + "damage": 10, + "speed": 1.125, "range": { "min": 0, - "max": 5 + "max": 6 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.5, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.5, "setup": 0, "teardown": 0, "cooldown": 0 @@ -13968,19 +14058,34 @@ { "name": "Bow", "type": "ranged", - "damage": 12, - "speed": 1, + "damage": 10, + "speed": 1.125, "range": { "min": 0, - "max": 5 + "max": 6 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.5, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.5, "setup": 0, "teardown": 0, "cooldown": 0 @@ -13991,19 +14096,34 @@ { "name": "Springald", "type": "ranged", - "damage": 24, - "speed": 1, + "damage": 40, + "speed": 3.875, "range": { "min": 0, - "max": 5 + "max": 9 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 40, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.25, "attack": 0.125, - "winddown": 0, - "reload": 0.875, + "winddown": 0.5, + "reload": 3, "setup": 0, "teardown": 0, "cooldown": 0 @@ -15569,18 +15689,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -16273,7 +16408,7 @@ "oliveoil": 0, "total": 100, "popcap": 0, - "time": 25 + "time": 35 }, "producedBy": [ "villager" diff --git a/buildings/all-unified.json b/buildings/all-unified.json index 784025b8..4f36f7b8 100644 --- a/buildings/all-unified.json +++ b/buildings/all-unified.json @@ -6491,18 +6491,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -6584,18 +6599,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -6677,18 +6707,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -6878,18 +6923,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -6971,18 +7031,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -7062,18 +7137,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -7155,18 +7245,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -7249,18 +7354,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -7340,18 +7460,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -7431,18 +7566,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -7524,18 +7674,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -7616,18 +7781,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -23940,18 +24120,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -25420,18 +25615,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -25515,18 +25725,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -26530,18 +26755,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -28230,18 +28470,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -28711,19 +28966,34 @@ { "name": "Bow", "type": "ranged", - "damage": 12, - "speed": 1, + "damage": 10, + "speed": 1.125, "range": { "min": 0, - "max": 5 + "max": 6 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.5, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.5, "setup": 0, "teardown": 0, "cooldown": 0 @@ -28818,19 +29088,34 @@ { "name": "Bow", "type": "ranged", - "damage": 12, - "speed": 1, + "damage": 10, + "speed": 1.125, "range": { "min": 0, - "max": 5 + "max": 6 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.5, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.5, "setup": 0, "teardown": 0, "cooldown": 0 @@ -28841,19 +29126,34 @@ { "name": "Springald", "type": "ranged", - "damage": 24, - "speed": 1, + "damage": 40, + "speed": 3.875, "range": { "min": 0, - "max": 5 + "max": 9 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 40, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.25, "attack": 0.125, - "winddown": 0, - "reload": 0.875, + "winddown": 0.5, + "reload": 3, "setup": 0, "teardown": 0, "cooldown": 0 @@ -30402,18 +30702,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -31097,7 +31412,7 @@ "oliveoil": 0, "total": 100, "popcap": 0, - "time": 25 + "time": 35 }, "producedBy": [ "villager" diff --git a/buildings/all.json b/buildings/all.json index 58668e61..13a1fc52 100644 --- a/buildings/all.json +++ b/buildings/all.json @@ -483,18 +483,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -1887,18 +1902,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -3597,18 +3627,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -7864,18 +7909,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -9562,18 +9622,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -10410,18 +10485,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -11191,18 +11281,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -12749,18 +12854,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -12993,18 +13113,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -14559,18 +14694,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -17176,18 +17326,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -18793,18 +18958,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -19086,18 +19266,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -19678,19 +19873,34 @@ { "name": "Bow", "type": "ranged", - "damage": 12, - "speed": 1, + "damage": 10, + "speed": 1.125, "range": { "min": 0, - "max": 5 + "max": 6 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.5, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.5, "setup": 0, "teardown": 0, "cooldown": 0 @@ -20060,19 +20270,34 @@ { "name": "Bow", "type": "ranged", - "damage": 12, - "speed": 1, + "damage": 10, + "speed": 1.125, "range": { "min": 0, - "max": 5 + "max": 6 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.5, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.5, "setup": 0, "teardown": 0, "cooldown": 0 @@ -20083,19 +20308,34 @@ { "name": "Springald", "type": "ranged", - "damage": 24, - "speed": 1, + "damage": 40, + "speed": 3.875, "range": { "min": 0, - "max": 5 + "max": 9 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 40, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.25, "attack": 0.125, - "winddown": 0, - "reload": 0.875, + "winddown": 0.5, + "reload": 3, "setup": 0, "teardown": 0, "cooldown": 0 @@ -22006,18 +22246,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -22250,18 +22505,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -23870,18 +24140,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -24477,18 +24762,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -25744,7 +26044,7 @@ "oliveoil": 0, "total": 100, "popcap": 0, - "time": 25 + "time": 35 }, "producedBy": [ "villager" @@ -25805,18 +26105,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/ayyubids-optimized.json b/buildings/ayyubids-optimized.json index 0b4fa526..3ece9c87 100644 --- a/buildings/ayyubids-optimized.json +++ b/buildings/ayyubids-optimized.json @@ -700,18 +700,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/ayyubids-unified.json b/buildings/ayyubids-unified.json index cdf6e490..c31b3586 100644 --- a/buildings/ayyubids-unified.json +++ b/buildings/ayyubids-unified.json @@ -692,18 +692,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/ayyubids.json b/buildings/ayyubids.json index 7370d797..2c190463 100644 --- a/buildings/ayyubids.json +++ b/buildings/ayyubids.json @@ -492,18 +492,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/ayyubids/keep-3.json b/buildings/ayyubids/keep-3.json index 2f426ef8..5f97a701 100644 --- a/buildings/ayyubids/keep-3.json +++ b/buildings/ayyubids/keep-3.json @@ -39,18 +39,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/byzantines-optimized.json b/buildings/byzantines-optimized.json index 8416cff0..cb190312 100644 --- a/buildings/byzantines-optimized.json +++ b/buildings/byzantines-optimized.json @@ -1150,18 +1150,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/byzantines-unified.json b/buildings/byzantines-unified.json index da568e39..c97a1af1 100644 --- a/buildings/byzantines-unified.json +++ b/buildings/byzantines-unified.json @@ -1136,18 +1136,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/byzantines.json b/buildings/byzantines.json index 4541fd61..4087792c 100644 --- a/buildings/byzantines.json +++ b/buildings/byzantines.json @@ -798,18 +798,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/byzantines/keep-3.json b/buildings/byzantines/keep-3.json index d057ebd9..fd20bef3 100644 --- a/buildings/byzantines/keep-3.json +++ b/buildings/byzantines/keep-3.json @@ -39,18 +39,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/delhi-optimized.json b/buildings/delhi-optimized.json index fd8403a9..ff7fe32a 100644 --- a/buildings/delhi-optimized.json +++ b/buildings/delhi-optimized.json @@ -1219,18 +1219,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/delhi-unified.json b/buildings/delhi-unified.json index ace405c9..8efff2cc 100644 --- a/buildings/delhi-unified.json +++ b/buildings/delhi-unified.json @@ -1207,18 +1207,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/delhi.json b/buildings/delhi.json index 0ceecd0c..2dc759a9 100644 --- a/buildings/delhi.json +++ b/buildings/delhi.json @@ -914,18 +914,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/delhi/keep-3.json b/buildings/delhi/keep-3.json index 2baee92b..4d30896e 100644 --- a/buildings/delhi/keep-3.json +++ b/buildings/delhi/keep-3.json @@ -39,18 +39,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/english-optimized.json b/buildings/english-optimized.json index 2576bdfb..f150eb8b 100644 --- a/buildings/english-optimized.json +++ b/buildings/english-optimized.json @@ -965,18 +965,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -2151,18 +2166,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/english-unified.json b/buildings/english-unified.json index f51be3a9..8e8abb8c 100644 --- a/buildings/english-unified.json +++ b/buildings/english-unified.json @@ -954,18 +954,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -2125,18 +2140,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/english.json b/buildings/english.json index 3d1d4a01..5a2f8647 100644 --- a/buildings/english.json +++ b/buildings/english.json @@ -685,18 +685,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -1533,18 +1548,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/english/keep-3.json b/buildings/english/keep-3.json index d47f7cdf..61fa4289 100644 --- a/buildings/english/keep-3.json +++ b/buildings/english/keep-3.json @@ -39,18 +39,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/english/the-white-tower-2.json b/buildings/english/the-white-tower-2.json index 3d6f2701..8329f7bf 100644 --- a/buildings/english/the-white-tower-2.json +++ b/buildings/english/the-white-tower-2.json @@ -42,18 +42,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/french-optimized.json b/buildings/french-optimized.json index d59f8150..5a9ee6ab 100644 --- a/buildings/french-optimized.json +++ b/buildings/french-optimized.json @@ -838,18 +838,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/french-unified.json b/buildings/french-unified.json index 21957191..bd633df5 100644 --- a/buildings/french-unified.json +++ b/buildings/french-unified.json @@ -828,18 +828,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/french.json b/buildings/french.json index cfb4a6b1..d5b5147c 100644 --- a/buildings/french.json +++ b/buildings/french.json @@ -580,18 +580,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/french/keep-3.json b/buildings/french/keep-3.json index a942d379..1399a381 100644 --- a/buildings/french/keep-3.json +++ b/buildings/french/keep-3.json @@ -39,18 +39,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/hre-optimized.json b/buildings/hre-optimized.json index 4f776cb4..d94963ff 100644 --- a/buildings/hre-optimized.json +++ b/buildings/hre-optimized.json @@ -641,18 +641,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -974,18 +989,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/hre-unified.json b/buildings/hre-unified.json index 05330ae6..1a7663e5 100644 --- a/buildings/hre-unified.json +++ b/buildings/hre-unified.json @@ -634,18 +634,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -963,18 +978,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/hre.json b/buildings/hre.json index b175fa77..2fa51841 100644 --- a/buildings/hre.json +++ b/buildings/hre.json @@ -450,18 +450,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -694,18 +709,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/hre/elzbach-palace-3.json b/buildings/hre/elzbach-palace-3.json index 56b633aa..bf7cdfe9 100644 --- a/buildings/hre/elzbach-palace-3.json +++ b/buildings/hre/elzbach-palace-3.json @@ -42,18 +42,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/hre/keep-3.json b/buildings/hre/keep-3.json index 597d5c1d..75a2216d 100644 --- a/buildings/hre/keep-3.json +++ b/buildings/hre/keep-3.json @@ -39,18 +39,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/japanese-optimized.json b/buildings/japanese-optimized.json index f749a6df..fa57d46c 100644 --- a/buildings/japanese-optimized.json +++ b/buildings/japanese-optimized.json @@ -668,18 +668,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/japanese-unified.json b/buildings/japanese-unified.json index 42e02bdd..cce4c585 100644 --- a/buildings/japanese-unified.json +++ b/buildings/japanese-unified.json @@ -663,18 +663,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/japanese.json b/buildings/japanese.json index c200a1d5..41da3d4d 100644 --- a/buildings/japanese.json +++ b/buildings/japanese.json @@ -532,18 +532,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/japanese/castle-of-the-crow-4.json b/buildings/japanese/castle-of-the-crow-4.json index 2ded21ce..90f535c4 100644 --- a/buildings/japanese/castle-of-the-crow-4.json +++ b/buildings/japanese/castle-of-the-crow-4.json @@ -192,18 +192,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/jeannedarc-optimized.json b/buildings/jeannedarc-optimized.json index 64ea3153..afa1d723 100644 --- a/buildings/jeannedarc-optimized.json +++ b/buildings/jeannedarc-optimized.json @@ -849,18 +849,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/jeannedarc-unified.json b/buildings/jeannedarc-unified.json index 259d6515..591d075c 100644 --- a/buildings/jeannedarc-unified.json +++ b/buildings/jeannedarc-unified.json @@ -839,18 +839,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/jeannedarc.json b/buildings/jeannedarc.json index 716c658c..3e27f0e8 100644 --- a/buildings/jeannedarc.json +++ b/buildings/jeannedarc.json @@ -590,18 +590,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/jeannedarc/keep-3.json b/buildings/jeannedarc/keep-3.json index a3dfbe27..a742d790 100644 --- a/buildings/jeannedarc/keep-3.json +++ b/buildings/jeannedarc/keep-3.json @@ -40,18 +40,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/malians-optimized.json b/buildings/malians-optimized.json index c1fc0e0c..6789b301 100644 --- a/buildings/malians-optimized.json +++ b/buildings/malians-optimized.json @@ -712,18 +712,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -1119,18 +1134,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -1961,19 +1991,34 @@ { "name": "Bow", "type": "ranged", - "damage": 12, - "speed": 1, + "damage": 10, + "speed": 1.125, "range": { "min": 0, - "max": 5 + "max": 6 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.5, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.5, "setup": 0, "teardown": 0, "cooldown": 0 @@ -2475,19 +2520,34 @@ { "name": "Bow", "type": "ranged", - "damage": 12, - "speed": 1, + "damage": 10, + "speed": 1.125, "range": { "min": 0, - "max": 5 + "max": 6 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.5, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.5, "setup": 0, "teardown": 0, "cooldown": 0 @@ -2498,19 +2558,34 @@ { "name": "Springald", "type": "ranged", - "damage": 24, - "speed": 1, + "damage": 40, + "speed": 3.875, "range": { "min": 0, - "max": 5 + "max": 9 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 40, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.25, "attack": 0.125, - "winddown": 0, - "reload": 0.875, + "winddown": 0.5, + "reload": 3, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/malians-unified.json b/buildings/malians-unified.json index 5a35b765..b49981c8 100644 --- a/buildings/malians-unified.json +++ b/buildings/malians-unified.json @@ -704,18 +704,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -1106,18 +1121,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -1937,19 +1967,34 @@ { "name": "Bow", "type": "ranged", - "damage": 12, - "speed": 1, + "damage": 10, + "speed": 1.125, "range": { "min": 0, - "max": 5 + "max": 6 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.5, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.5, "setup": 0, "teardown": 0, "cooldown": 0 @@ -2445,19 +2490,34 @@ { "name": "Bow", "type": "ranged", - "damage": 12, - "speed": 1, + "damage": 10, + "speed": 1.125, "range": { "min": 0, - "max": 5 + "max": 6 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.5, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.5, "setup": 0, "teardown": 0, "cooldown": 0 @@ -2468,19 +2528,34 @@ { "name": "Springald", "type": "ranged", - "damage": 24, - "speed": 1, + "damage": 40, + "speed": 3.875, "range": { "min": 0, - "max": 5 + "max": 9 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 40, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.25, "attack": 0.125, - "winddown": 0, - "reload": 0.875, + "winddown": 0.5, + "reload": 3, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/malians.json b/buildings/malians.json index 6124eb2a..701e11d0 100644 --- a/buildings/malians.json +++ b/buildings/malians.json @@ -498,18 +498,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -791,18 +806,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -1383,19 +1413,34 @@ { "name": "Bow", "type": "ranged", - "damage": 12, - "speed": 1, + "damage": 10, + "speed": 1.125, "range": { "min": 0, - "max": 5 + "max": 6 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.5, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.5, "setup": 0, "teardown": 0, "cooldown": 0 @@ -1765,19 +1810,34 @@ { "name": "Bow", "type": "ranged", - "damage": 12, - "speed": 1, + "damage": 10, + "speed": 1.125, "range": { "min": 0, - "max": 5 + "max": 6 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.5, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.5, "setup": 0, "teardown": 0, "cooldown": 0 @@ -1788,19 +1848,34 @@ { "name": "Springald", "type": "ranged", - "damage": 24, - "speed": 1, + "damage": 40, + "speed": 3.875, "range": { "min": 0, - "max": 5 + "max": 9 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 40, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.25, "attack": 0.125, - "winddown": 0, - "reload": 0.875, + "winddown": 0.5, + "reload": 3, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/malians/fort-of-the-huntress-3.json b/buildings/malians/fort-of-the-huntress-3.json index 60e07c2d..a496bdaf 100644 --- a/buildings/malians/fort-of-the-huntress-3.json +++ b/buildings/malians/fort-of-the-huntress-3.json @@ -42,18 +42,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/malians/keep-3.json b/buildings/malians/keep-3.json index 1f5c66e9..c366e5f4 100644 --- a/buildings/malians/keep-3.json +++ b/buildings/malians/keep-3.json @@ -39,18 +39,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/malians/saharan-trade-network-1.json b/buildings/malians/saharan-trade-network-1.json index 8965739e..8484ddf2 100644 --- a/buildings/malians/saharan-trade-network-1.json +++ b/buildings/malians/saharan-trade-network-1.json @@ -41,19 +41,34 @@ { "name": "Bow", "type": "ranged", - "damage": 12, - "speed": 1, + "damage": 10, + "speed": 1.125, "range": { "min": 0, - "max": 5 + "max": 6 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.5, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.5, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/malians/toll-outpost-1.json b/buildings/malians/toll-outpost-1.json index f0132ec2..dfbf1b82 100644 --- a/buildings/malians/toll-outpost-1.json +++ b/buildings/malians/toll-outpost-1.json @@ -38,19 +38,34 @@ { "name": "Bow", "type": "ranged", - "damage": 12, - "speed": 1, + "damage": 10, + "speed": 1.125, "range": { "min": 0, - "max": 5 + "max": 6 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.5, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.5, "setup": 0, "teardown": 0, "cooldown": 0 @@ -61,19 +76,34 @@ { "name": "Springald", "type": "ranged", - "damage": 24, - "speed": 1, + "damage": 40, + "speed": 3.875, "range": { "min": 0, - "max": 5 + "max": 9 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 40, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.25, "attack": 0.125, - "winddown": 0, - "reload": 0.875, + "winddown": 0.5, + "reload": 3, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/orderofthedragon-optimized.json b/buildings/orderofthedragon-optimized.json index 7c756743..1e4411ae 100644 --- a/buildings/orderofthedragon-optimized.json +++ b/buildings/orderofthedragon-optimized.json @@ -635,18 +635,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -968,18 +983,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/orderofthedragon-unified.json b/buildings/orderofthedragon-unified.json index 29fbdd7a..a78cb2e7 100644 --- a/buildings/orderofthedragon-unified.json +++ b/buildings/orderofthedragon-unified.json @@ -628,18 +628,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -957,18 +972,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/orderofthedragon.json b/buildings/orderofthedragon.json index c25da154..3e01e6a9 100644 --- a/buildings/orderofthedragon.json +++ b/buildings/orderofthedragon.json @@ -444,18 +444,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -688,18 +703,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/orderofthedragon/elzbach-palace-3.json b/buildings/orderofthedragon/elzbach-palace-3.json index 29a29a4e..bf482f1e 100644 --- a/buildings/orderofthedragon/elzbach-palace-3.json +++ b/buildings/orderofthedragon/elzbach-palace-3.json @@ -42,18 +42,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/orderofthedragon/keep-3.json b/buildings/orderofthedragon/keep-3.json index b564e82a..75245f5d 100644 --- a/buildings/orderofthedragon/keep-3.json +++ b/buildings/orderofthedragon/keep-3.json @@ -39,18 +39,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/ottomans-optimized.json b/buildings/ottomans-optimized.json index 74119959..89e38b89 100644 --- a/buildings/ottomans-optimized.json +++ b/buildings/ottomans-optimized.json @@ -841,18 +841,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -1699,18 +1714,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/ottomans-unified.json b/buildings/ottomans-unified.json index 07e5c29b..6b04d915 100644 --- a/buildings/ottomans-unified.json +++ b/buildings/ottomans-unified.json @@ -831,18 +831,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -1678,18 +1693,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/ottomans.json b/buildings/ottomans.json index c17260ab..d8926844 100644 --- a/buildings/ottomans.json +++ b/buildings/ottomans.json @@ -586,18 +586,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -1193,18 +1208,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/ottomans/keep-3.json b/buildings/ottomans/keep-3.json index 1fc5fc96..a518dbc5 100644 --- a/buildings/ottomans/keep-3.json +++ b/buildings/ottomans/keep-3.json @@ -39,18 +39,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/ottomans/sea-gate-castle-3.json b/buildings/ottomans/sea-gate-castle-3.json index fec11261..096f3427 100644 --- a/buildings/ottomans/sea-gate-castle-3.json +++ b/buildings/ottomans/sea-gate-castle-3.json @@ -42,18 +42,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/rus-optimized.json b/buildings/rus-optimized.json index f955d448..75bdb530 100644 --- a/buildings/rus-optimized.json +++ b/buildings/rus-optimized.json @@ -1039,7 +1039,7 @@ "oliveoil": 0, "total": 100, "popcap": 0, - "time": 25 + "time": 35 }, "producedBy": [ "villager" @@ -1122,18 +1122,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/rus-unified.json b/buildings/rus-unified.json index 0eb8dcfc..df1bc5e7 100644 --- a/buildings/rus-unified.json +++ b/buildings/rus-unified.json @@ -1026,7 +1026,7 @@ "oliveoil": 0, "total": 100, "popcap": 0, - "time": 25 + "time": 35 }, "producedBy": [ "villager" @@ -1108,18 +1108,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/rus.json b/buildings/rus.json index 5c51f4e9..31cc11fd 100644 --- a/buildings/rus.json +++ b/buildings/rus.json @@ -715,7 +715,7 @@ "oliveoil": 0, "total": 100, "popcap": 0, - "time": 25 + "time": 35 }, "producedBy": [ "villager" @@ -776,18 +776,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/rus/hunting-cabin-1.json b/buildings/rus/hunting-cabin-1.json index 3cd920d2..40fee888 100644 --- a/buildings/rus/hunting-cabin-1.json +++ b/buildings/rus/hunting-cabin-1.json @@ -27,7 +27,7 @@ "oliveoil": 0, "total": 100, "popcap": 0, - "time": 25 + "time": 35 }, "producedBy": [ "villager" diff --git a/buildings/rus/keep-3.json b/buildings/rus/keep-3.json index 9c09ed48..3e3fe90e 100644 --- a/buildings/rus/keep-3.json +++ b/buildings/rus/keep-3.json @@ -39,18 +39,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/unified/castle-of-the-crow.json b/buildings/unified/castle-of-the-crow.json index c7e334ba..87f9bd07 100644 --- a/buildings/unified/castle-of-the-crow.json +++ b/buildings/unified/castle-of-the-crow.json @@ -216,18 +216,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/unified/elzbach-palace.json b/buildings/unified/elzbach-palace.json index 30dd0833..9ab15771 100644 --- a/buildings/unified/elzbach-palace.json +++ b/buildings/unified/elzbach-palace.json @@ -67,18 +67,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -162,18 +177,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/unified/fort-of-the-huntress.json b/buildings/unified/fort-of-the-huntress.json index 47028a09..ebf95898 100644 --- a/buildings/unified/fort-of-the-huntress.json +++ b/buildings/unified/fort-of-the-huntress.json @@ -66,18 +66,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/unified/hunting-cabin.json b/buildings/unified/hunting-cabin.json index a4673981..148c5953 100644 --- a/buildings/unified/hunting-cabin.json +++ b/buildings/unified/hunting-cabin.json @@ -48,7 +48,7 @@ "oliveoil": 0, "total": 100, "popcap": 0, - "time": 25 + "time": 35 }, "producedBy": [ "villager" diff --git a/buildings/unified/keep.json b/buildings/unified/keep.json index 9a202e85..d17b2753 100644 --- a/buildings/unified/keep.json +++ b/buildings/unified/keep.json @@ -73,18 +73,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -166,18 +181,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -259,18 +289,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -460,18 +505,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -553,18 +613,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -644,18 +719,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -737,18 +827,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -831,18 +936,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -922,18 +1042,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -1013,18 +1148,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -1106,18 +1256,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 @@ -1198,18 +1363,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/unified/saharan-trade-network.json b/buildings/unified/saharan-trade-network.json index 22f95341..c188fffc 100644 --- a/buildings/unified/saharan-trade-network.json +++ b/buildings/unified/saharan-trade-network.json @@ -65,19 +65,34 @@ { "name": "Bow", "type": "ranged", - "damage": 12, - "speed": 1, + "damage": 10, + "speed": 1.125, "range": { "min": 0, - "max": 5 + "max": 6 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.5, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.5, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/unified/sea-gate-castle.json b/buildings/unified/sea-gate-castle.json index c7adca9f..f404bd55 100644 --- a/buildings/unified/sea-gate-castle.json +++ b/buildings/unified/sea-gate-castle.json @@ -66,18 +66,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/unified/the-white-tower.json b/buildings/unified/the-white-tower.json index d7a808db..69973f15 100644 --- a/buildings/unified/the-white-tower.json +++ b/buildings/unified/the-white-tower.json @@ -66,18 +66,33 @@ "name": "Bow", "type": "ranged", "damage": 12, - "speed": 1, + "speed": 0.5, "range": { "min": 0, - "max": 6 + "max": 8 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.125, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.25, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/unified/toll-outpost.json b/buildings/unified/toll-outpost.json index 39f78e15..2b88cd2c 100644 --- a/buildings/unified/toll-outpost.json +++ b/buildings/unified/toll-outpost.json @@ -59,19 +59,34 @@ { "name": "Bow", "type": "ranged", - "damage": 12, - "speed": 1, + "damage": 10, + "speed": 1.125, "range": { "min": 0, - "max": 5 + "max": 6 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 10, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.5, "attack": 0.125, "winddown": 0, - "reload": 0.875, + "reload": 0.5, "setup": 0, "teardown": 0, "cooldown": 0 @@ -82,19 +97,34 @@ { "name": "Springald", "type": "ranged", - "damage": 24, - "speed": 1, + "damage": 40, + "speed": 3.875, "range": { "min": 0, - "max": 5 + "max": 9 }, - "modifiers": [], + "modifiers": [ + { + "property": "rangedAttack", + "target": { + "class": [ + [ + "naval", + "unit" + ] + ] + }, + "effect": "change", + "value": 40, + "type": "passive" + } + ], "durations": { "aim": 0, - "windup": 0, + "windup": 0.25, "attack": 0.125, - "winddown": 0, - "reload": 0.875, + "winddown": 0.5, + "reload": 3, "setup": 0, "teardown": 0, "cooldown": 0 diff --git a/buildings/unified/tower.json b/buildings/unified/tower.json deleted file mode 100644 index 2079e6db..00000000 --- a/buildings/unified/tower.json +++ /dev/null @@ -1,118 +0,0 @@ -{ - "__note__": "This is file is autogenerated, do not edit it manually. For more info https://data.aoe4world.com/", - "__version__": "0.0.2", - "id": "tower", - "name": "Tower", - "type": "building", - "civs": [ - "hr" - ], - "unique": false, - "displayClasses": [ - "Grants gold every round" - ], - "classes": [ - "grants", - "gold", - "every", - "round" - ], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/tower-1.png", - "description": "Defensive structure that grants gold to its owner at the end of each turn. \n- Changes owner when destroyed\n- Can train most military units", - "variations": [ - { - "id": "tower-1", - "baseId": "tower", - "type": "building", - "name": "Tower", - "pbgid": 134924, - "attribName": "building_defense_outpost_hre", - "age": 1, - "civs": [ - "hr" - ], - "description": "Defensive structure that grants gold to its owner at the end of each turn. \n- Changes owner when destroyed\n- Can train most military units", - "classes": [ - "grants", - "gold", - "every", - "round" - ], - "displayClasses": [ - "Grants gold every round" - ], - "unique": false, - "costs": { - "food": 0, - "wood": 100, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 100, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "villager" - ], - "icon": "https://data.aoe4world.com/images/buildings/tower-1.png", - "hitpoints": 250, - "weapons": [ - { - "name": "Bow", - "type": "ranged", - "damage": 12, - "speed": 1, - "range": { - "min": 0, - "max": 5 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0, - "attack": 0.125, - "winddown": 0, - "reload": 0.875, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_outpost_arrows", - "pbgid": 127357 - }, - { - "name": "Springald", - "type": "ranged", - "damage": 24, - "speed": 1, - "range": { - "min": 0, - "max": 5 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0, - "attack": 0.125, - "winddown": 0, - "reload": 0.875, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_outpost_springald", - "pbgid": 127365 - } - ], - "armor": [], - "sight": { - "line": 60, - "height": 501 - }, - "influences": [] - } - ] -} \ No newline at end of file diff --git a/civilizations/abbasid.json b/civilizations/abbasid.json index e1e9d3a2..2e91e6b2 100644 --- a/civilizations/abbasid.json +++ b/civilizations/abbasid.json @@ -129,7 +129,11 @@ "proselytization-4": null, "medical-centers-3": null, "composite-bows-3": null, - "fertile-crescent-2": null + "fertile-crescent-2": null, + "ability-golden-age-tier-1-1": null, + "ability-golden-age-tier-2-1": null, + "ability-golden-age-tier-3-1": null, + "ability-house-of-wisdom-influence-1": null }, "blacksmith-2": { "bloomery-2": null, @@ -188,12 +192,16 @@ "town-center-2": { "textiles-2": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-ring-the-town-bell-1": null, + "ability-medical-centers-1": null }, "capital-town-center-1": { "textiles-2": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-ring-the-town-bell-1": null, + "ability-medical-centers-1": null }, "stone-wall-gate-2": null, "siege-workshop-3": { @@ -212,7 +220,8 @@ "keep-3": { "springald-emplacement-3": null, "cannon-emplacement-4": null, - "boiling-oil-3": null + "boiling-oil-3": null, + "ability-medical-centers-1": null }, "mosque-3": { "herbal-medicine-3": null, diff --git a/civilizations/ayyubids.json b/civilizations/ayyubids.json index 1ce04f2d..7588099c 100644 --- a/civilizations/ayyubids.json +++ b/civilizations/ayyubids.json @@ -158,7 +158,13 @@ "imperial-trade-wing-advisors-3": null, "bonus-trade-wing-bazaar-4": null, "bonus-trade-wing-advisors-4": null, - "atabeg-1": null + "atabeg-1": null, + "ability-golden-age-tier-1-1": null, + "ability-golden-age-tier-2-2": null, + "ability-golden-age-tier-3-3": null, + "ability-golden-age-tier-4-4": null, + "ability-golden-age-tier-5-5": null, + "ability-house-of-wisdom-influence-1": null }, "blacksmith-2": { "bloomery-2": null, @@ -254,14 +260,16 @@ "villager-1": null, "scout-1": { "tower-of-the-sultan-3": null - } + }, + "ability-ring-the-town-bell-1": null }, "capital-town-center-1": { "textiles-2": null, "villager-1": null, "scout-1": { "tower-of-the-sultan-3": null - } + }, + "ability-ring-the-town-bell-1": null }, "stone-wall-gate-2": null, "siege-workshop-3": { diff --git a/civilizations/byzantines.json b/civilizations/byzantines.json index 239dfa49..06d266b2 100644 --- a/civilizations/byzantines.json +++ b/civilizations/byzantines.json @@ -48,7 +48,8 @@ ], "techtree": { "house-1": { - "border-settlements-2": null + "border-settlements-2": null, + "ability-border-settlement-1": null }, "olive-grove-1": null, "outpost-1": { @@ -132,7 +133,8 @@ "aqueduct-1": null, "cistern-1": { "ability-dialecticus-3": null, - "ability-praesidium-4": null + "ability-praesidium-4": null, + "ability-akritoi-defense-1": null }, "grand-winery-1": { "herbal-medicine-3": null, @@ -159,7 +161,8 @@ "horseman-4": null, "cataphract-3": null, "cataphract-4": null, - "scout-1": null + "scout-1": null, + "ability-triumph-1": null }, "blacksmith-2": { "bloomery-2": null, @@ -230,12 +233,14 @@ "town-center-2": { "textiles-2": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-ring-the-town-bell-1": null }, "capital-town-center-1": { "textiles-2": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-ring-the-town-bell-1": null }, "stone-wall-gate-2": null, "mercenary-house-2": { @@ -357,7 +362,8 @@ "ability-automatic-pilgrim-flask-1": null, "ability-conscriptio-2": null, "ability-dialecticus-3": null, - "ability-praesidium-4": null + "ability-praesidium-4": null, + "ability-akritoi-defense-1": null }, "golden-horn-tower-2": { "eastern-mercenary-contract-1": null, diff --git a/civilizations/chinese.json b/civilizations/chinese.json index e1fa9777..3653121a 100644 --- a/civilizations/chinese.json +++ b/civilizations/chinese.json @@ -118,7 +118,9 @@ "imperial-examinations-2": null, "imperial-official-1": null }, - "imperial-palace-2": null, + "imperial-palace-2": { + "ability-imperial-spies-3": null + }, "astronomical-clocktower-2": { "roller-shutter-triggers-4": null, "greased-axles-3": null, @@ -191,7 +193,9 @@ "siege-tower-2": null } }, - "stone-wall-tower-2": null, + "stone-wall-tower-2": { + "ability-extra-materials-1": null + }, "market-2": { "trader-1": null }, @@ -215,13 +219,15 @@ "textiles-2": null, "villager-1": null, "scout-1": null, - "imperial-official-1": null + "imperial-official-1": null, + "ability-ring-the-town-bell-1": null }, "capital-town-center-1": { "textiles-2": null, "villager-1": null, "scout-1": null, - "imperial-official-1": null + "imperial-official-1": null, + "ability-ring-the-town-bell-1": null }, "stone-wall-gate-2": null, "granary-1": { diff --git a/civilizations/delhi.json b/civilizations/delhi.json index 225caf0f..5777c8d3 100644 --- a/civilizations/delhi.json +++ b/civilizations/delhi.json @@ -265,12 +265,14 @@ "town-center-2": { "textiles-2": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-ring-the-town-bell-1": null }, "capital-town-center-1": { "textiles-2": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-ring-the-town-bell-1": null }, "stone-wall-gate-2": null, "house-of-learning-2": { @@ -305,7 +307,8 @@ "slow-burning-defenses-4": null, "boiling-oil-3": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-ring-the-town-bell-1": null }, "palace-of-the-sultan-3": { "sultans-elite-tower-elephant-4": null diff --git a/civilizations/english.json b/civilizations/english.json index 3b1bb243..6553a7fc 100644 --- a/civilizations/english.json +++ b/civilizations/english.json @@ -53,7 +53,9 @@ "farm-1": null, "outpost-1": { "arrowslits-2": null, - "fortify-outpost-2": null + "fortify-outpost-2": null, + "ability-network-of-castles-1": null, + "ability-network-of-citadels-1": null }, "mill-1": { "horticulture-2": null, @@ -62,7 +64,8 @@ "professional-scouts-2": null, "wheelbarrow-1": null, "survival-techniques-1": null, - "enclosures-4": null + "enclosures-4": null, + "ability-mill-influence-1": null }, "barracks-1": { "veteran-spearmen-3": null, @@ -126,7 +129,8 @@ "handcannoneer-4": null }, "abbey-of-kings-1": { - "king-2": null + "king-2": null, + "ability-abbey-healing-2": null }, "blacksmith-2": { "bloomery-2": null, @@ -156,7 +160,10 @@ "crossbowman-4": null, "handcannoneer-4": null }, - "stone-wall-tower-2": null, + "stone-wall-tower-2": { + "ability-network-of-castles-1": null, + "ability-network-of-citadels-1": null + }, "market-2": { "trader-1": null }, @@ -176,12 +183,16 @@ "town-center-2": { "textiles-2": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-network-of-castles-1": null, + "ability-ring-the-town-bell-1": null }, "capital-town-center-1": { "textiles-2": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-network-of-castles-1": null, + "ability-ring-the-town-bell-1": null }, "stone-wall-gate-2": null, "the-white-tower-2": { @@ -212,12 +223,15 @@ "ribauldequin-4": null, "counterweight-trebuchet-3": null, "bombard-4": null, - "battering-ram-2": null + "battering-ram-2": null, + "ability-network-of-castles-1": null }, "kings-palace-2": { "textiles-2": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-network-of-castles-1": null, + "ability-ring-the-town-bell-1": null }, "siege-workshop-3": { "roller-shutter-triggers-4": null, @@ -261,7 +275,9 @@ "ribauldequin-4": null, "counterweight-trebuchet-3": null, "bombard-4": null, - "battering-ram-2": null + "battering-ram-2": null, + "ability-network-of-castles-1": null, + "ability-network-of-citadels-1": null }, "monastery-3": { "herbal-medicine-3": null, @@ -297,7 +313,8 @@ "ribauldequin-4": null, "counterweight-trebuchet-3": null, "bombard-4": null, - "battering-ram-2": null + "battering-ram-2": null, + "ability-network-of-castles-1": null }, "wynguard-palace-3": { "wynguard-army-4": { diff --git a/civilizations/french.json b/civilizations/french.json index 75a17cfe..c0fe132f 100644 --- a/civilizations/french.json +++ b/civilizations/french.json @@ -205,12 +205,20 @@ "town-center-2": { "textiles-2": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-town-center-production-speed-dark-age-1": null, + "ability-town-center-production-speed-feudal-age-2": null, + "ability-town-center-production-speed-castle-age-3": null, + "ability-ring-the-town-bell-1": null }, "capital-town-center-1": { "textiles-2": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-town-center-production-speed-dark-age-1": null, + "ability-town-center-production-speed-feudal-age-2": null, + "ability-town-center-production-speed-castle-age-3": null, + "ability-ring-the-town-bell-1": null }, "stone-wall-gate-2": null, "royal-institute-2": { @@ -237,7 +245,8 @@ "springald-emplacement-3": null, "cannon-emplacement-4": null, "boiling-oil-3": null, - "enlistment-incentives-4": null + "enlistment-incentives-4": null, + "ability-royal-institute-influence-1": null }, "monastery-3": { "herbal-medicine-3": null, diff --git a/civilizations/hre.json b/civilizations/hre.json index 552f0656..47eb57a7 100644 --- a/civilizations/hre.json +++ b/civilizations/hre.json @@ -41,18 +41,15 @@ } ], "techtree": { - "house-1": null, + "house-1": { + "ability-emergency-repairs-1": null + }, "farm-1": null, - "tower-1": { + "outpost-1": { + "arrowslits-2": null, "fortify-outpost-2": null, - "spearman-3": null, - "man-at-arms-3": null, - "archer-3": null, - "crossbowman-3": null, - "horseman-3": null, - "knight-3": null, - "mangonel-3": null, - "springald-3": null + "ability-relic-garrisoned-keep-3": null, + "ability-emergency-repairs-1": null }, "mill-1": { "horticulture-2": null, @@ -60,7 +57,8 @@ "precision-cross-breeding-4": null, "professional-scouts-2": null, "wheelbarrow-1": null, - "survival-techniques-1": null + "survival-techniques-1": null, + "ability-emergency-repairs-1": null }, "barracks-1": { "hardened-spearmen-2": null, @@ -77,14 +75,18 @@ "spearman-2": { "siege-tower-2": null }, - "spearman-3": null, + "spearman-3": { + "siege-tower-2": null + }, "spearman-4": { "siege-tower-2": null }, "man-at-arms-2": { "siege-tower-2": null }, - "man-at-arms-3": null, + "man-at-arms-3": { + "siege-tower-2": null + }, "man-at-arms-4": { "siege-tower-2": null }, @@ -93,21 +95,46 @@ }, "landsknecht-4": { "siege-tower-2": null - } + }, + "ability-emergency-repairs-1": null }, "palisade-wall-1": null, "lumber-camp-1": { "double-broadax-2": null, "lumber-preservation-3": null, "crosscut-saw-4": null, - "forestry-1": null + "forestry-1": null, + "ability-emergency-repairs-1": null + }, + "dock-1": { + "incendiaries-3": null, + "springald-crews-3": null, + "extra-hammocks-3": null, + "armored-hull-3": null, + "shipwrights-4": null, + "explosives-4": null, + "drift-nets-3": null, + "extended-lines-2": null, + "swivel-cannon-4": null, + "naval-arrowslits-2": null, + "fire-stations-2": null, + "heated-shot-4": null, + "demolition-ship-3": null, + "fishing-boat-2": null, + "transport-ship-2": null, + "hulk-2": null, + "carrack-4": null, + "galley-2": null, + "trade-ship-2": null, + "ability-emergency-repairs-1": null, + "ability-relic-garrisoned-dock-3": null }, - "dock-1": null, "palisade-gate-1": null, "mining-camp-1": { "specialized-pick-2": null, "acid-distillation-3": null, - "cupellation-4": null + "cupellation-4": null, + "ability-emergency-repairs-1": null }, "meinwerk-palace-1": { "bloomery-2": null, @@ -125,9 +152,12 @@ "wedge-rivets-3": null, "angled-surfaces-4": null, "riveted-chain-mail-2": null, - "steel-barding-3": null + "steel-barding-3": null, + "ability-emergency-repairs-1": null + }, + "aachen-chapel-1": { + "ability-emergency-repairs-1": null }, - "aachen-chapel-1": null, "blacksmith-2": { "bloomery-2": null, "decarbonization-3": null, @@ -142,7 +172,8 @@ "platecutter-point-4": null, "iron-undermesh-2": null, "wedge-rivets-3": null, - "angled-surfaces-4": null + "angled-surfaces-4": null, + "ability-emergency-repairs-1": null }, "archery-range-2": { "veteran-archers-3": null, @@ -151,19 +182,29 @@ "archer-2": { "siege-tower-2": null }, - "archer-3": null, + "archer-3": { + "siege-tower-2": null + }, "archer-4": { "siege-tower-2": null }, - "crossbowman-3": null, + "crossbowman-3": { + "siege-tower-2": null + }, "crossbowman-4": { "siege-tower-2": null }, - "handcannoneer-4": null + "handcannoneer-4": { + "siege-tower-2": null + }, + "ability-emergency-repairs-1": null + }, + "stone-wall-tower-2": { + "ability-relic-garrisoned-keep-3": null }, - "stone-wall-tower-2": null, "market-2": { - "trader-1": null + "trader-1": null, + "ability-emergency-repairs-1": null }, "stable-2": { "veteran-horsemen-3": null, @@ -175,20 +216,25 @@ "horseman-4": null, "knight-3": null, "knight-4": null, - "scout-1": null + "scout-1": null, + "ability-emergency-repairs-1": null }, "stone-wall-2": null, "town-center-2": { "textiles-2": null, "villager-1": null, "scout-1": null, - "monk-1": null + "prelate-1": null, + "ability-emergency-repairs-1": null, + "ability-ring-the-town-bell-1": null }, "capital-town-center-1": { "textiles-2": null, "villager-1": null, "scout-1": null, - "monk-1": null + "prelate-1": null, + "ability-emergency-repairs-1": null, + "ability-ring-the-town-bell-1": null }, "stone-wall-gate-2": null, "burgrave-palace-2": { @@ -206,14 +252,18 @@ "spearman-2": { "siege-tower-2": null }, - "spearman-3": null, + "spearman-3": { + "siege-tower-2": null + }, "spearman-4": { "siege-tower-2": null }, "man-at-arms-2": { "siege-tower-2": null }, - "man-at-arms-3": null, + "man-at-arms-3": { + "siege-tower-2": null + }, "man-at-arms-4": { "siege-tower-2": null }, @@ -222,7 +272,8 @@ }, "landsknecht-4": { "siege-tower-2": null - } + }, + "ability-emergency-repairs-1": null }, "regnitz-cathedral-2": { "herbal-medicine-3": null, @@ -230,7 +281,8 @@ "tithe-barns-4": null, "devoutness-3": null, "inspired-warriors-3": null, - "monk-1": null + "prelate-1": null, + "ability-emergency-repairs-1": null }, "siege-workshop-3": { "roller-shutter-triggers-4": null, @@ -243,37 +295,55 @@ "counterweight-trebuchet-3": null, "bombard-4": null, "culverin-4": null, - "battering-ram-2": null + "battering-ram-2": null, + "ability-emergency-repairs-1": null }, "keep-3": { - "spearman-3": null, - "man-at-arms-3": null, - "archer-3": null, - "crossbowman-3": null, - "horseman-3": null, - "knight-3": null, - "mangonel-3": null, - "springald-3": null + "springald-emplacement-3": null, + "cannon-emplacement-4": null, + "slate-and-stone-construction-3": null, + "reinforced-defenses-4": null, + "boiling-oil-3": null, + "ability-relic-garrisoned-keep-3": null, + "ability-emergency-repairs-1": null }, "monastery-3": { - "monk-1": null + "herbal-medicine-3": null, + "piety-4": null, + "tithe-barns-4": null, + "devoutness-3": null, + "inspired-warriors-3": null, + "prelate-1": null, + "ability-emergency-repairs-1": null }, "palace-of-swabia-3": { "textiles-2": null, "villager-1": null, "scout-1": null, - "monk-1": null + "prelate-1": null, + "ability-emergency-repairs-1": null, + "ability-ring-the-town-bell-1": null }, "elzbach-palace-3": { "springald-emplacement-3": null, "cannon-emplacement-4": null, "boiling-oil-3": null, "slate-and-stone-construction-3": null, - "reinforced-defenses-4": null + "reinforced-defenses-4": null, + "ability-emergency-repairs-1": null, + "ability-relic-garrisoned-keep-3": null }, "university-4": { - "handcannoneer-4": null + "chemistry-4": null, + "biology-4": null, + "court-architects-4": null, + "elite-army-tactics-4": null, + "incendiary-arrows-4": null, + "siege-works-4": null, + "ability-emergency-repairs-1": null }, - "great-palace-of-flensburg-4": null + "great-palace-of-flensburg-4": { + "ability-emergency-repairs-1": null + } } } \ No newline at end of file diff --git a/civilizations/japanese.json b/civilizations/japanese.json index 677040eb..ac51c3b3 100644 --- a/civilizations/japanese.json +++ b/civilizations/japanese.json @@ -236,7 +236,8 @@ "daimyo-palace-2": null, "shogunate-castle-3": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-ring-the-town-bell-1": null }, "capital-town-center-1": { "textiles-2": null, @@ -244,7 +245,8 @@ "daimyo-palace-2": null, "shogunate-castle-3": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-ring-the-town-bell-1": null }, "stone-wall-gate-2": null, "temple-of-equality-2": { @@ -278,7 +280,8 @@ "zen-3": null, "nehan-4": null, "five-mountain-ministries-4": null, - "buddhist-monk-3": null + "buddhist-monk-3": null, + "ability-five-mountain-ministries-1": null }, "tanegashima-gunsmith-3": { "handcannon-ashigaru-4": { @@ -293,7 +296,8 @@ "castle-of-the-crow-4": { "springald-emplacement-3": null, "cannon-emplacement-4": null, - "boiling-oil-3": null + "boiling-oil-3": null, + "ability-treasure-caravans-1": null }, "university-4": { "chemistry-4": null, diff --git a/civilizations/jeannedarc.json b/civilizations/jeannedarc.json index 944da4d5..4bb22d02 100644 --- a/civilizations/jeannedarc.json +++ b/civilizations/jeannedarc.json @@ -175,7 +175,8 @@ "stone-wall-tower-2": null, "market-2": { "merchant-guilds-4": null, - "trader-1": null + "trader-1": null, + "ability-merchant-guilds-1": null }, "stable-2": { "veteran-horsemen-3": null, @@ -197,12 +198,21 @@ "town-center-2": { "textiles-2": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-town-center-production-speed-dark-age-1": null, + "ability-town-center-production-speed-feudal-age-2": null, + "ability-town-center-production-speed-castle-age-3": null, + "ability-ring-the-town-bell-1": null }, "capital-town-center-1": { "textiles-2": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-return-of-the-saint-1": null, + "ability-return-of-the-saint-2": null, + "ability-return-of-the-saint-3": null, + "ability-return-of-the-saint-4": null, + "ability-ring-the-town-bell-1": null }, "stone-wall-gate-2": null, "royal-institute-3": { @@ -237,7 +247,8 @@ }, "jeannes-champion-4": { "siege-tower-2": null - } + }, + "ability-jeannes-companions-1": null }, "monastery-3": { "herbal-medicine-3": null, @@ -256,7 +267,8 @@ }, "jeannes-champion-4": { "siege-tower-2": null - } + }, + "ability-jeannes-companions-1": null }, "college-of-artillery-4": { "chemistry-4": null, diff --git a/civilizations/malians.json b/civilizations/malians.json index 3bfa2640..a031fae1 100644 --- a/civilizations/malians.json +++ b/civilizations/malians.json @@ -133,7 +133,8 @@ "transport-ship-2": null, "hunting-canoe-2": null, "trade-ship-2": null, - "war-canoe-2": null + "war-canoe-2": null, + "ability-coastal-navigation-1": null }, "palisade-gate-1": null, "mining-camp-1": { @@ -218,7 +219,8 @@ "scout-1": null, "warrior-scout-2": null, "warrior-scout-3": null, - "warrior-scout-4": null + "warrior-scout-4": null, + "ability-ring-the-town-bell-1": null }, "capital-town-center-1": { "banco-repairs-2": null, @@ -227,7 +229,8 @@ "scout-1": null, "warrior-scout-2": null, "warrior-scout-3": null, - "warrior-scout-4": null + "warrior-scout-4": null, + "ability-ring-the-town-bell-1": null }, "stone-wall-gate-2": null, "cattle-ranch-2": null, @@ -306,11 +309,16 @@ "tithe-barns-4": null, "imam-3": null }, - "griot-bara-3": null, + "griot-bara-3": { + "ability-food-festival-4": null, + "ability-military-festival-4": null, + "ability-siege-festival-4": null + }, "fort-of-the-huntress-3": { "springald-emplacement-3": null, "cannon-emplacement-4": null, - "boiling-oil-3": null + "boiling-oil-3": null, + "ability-huntress-stealth-4": null }, "madrasa-4": { "chemistry-4": null, diff --git a/civilizations/mongols.json b/civilizations/mongols.json index cc0f7798..ba1e7ee5 100644 --- a/civilizations/mongols.json +++ b/civilizations/mongols.json @@ -61,7 +61,8 @@ "stone-bounty-improved-4": null, "additional-torches-improved-3": null, "court-architects-4": null, - "pax-mongolica-4": null + "pax-mongolica-4": null, + "ability-ovoo-influence-1": null }, "pasture-1": null, "outpost-1": { @@ -69,7 +70,8 @@ "springald-emplacement-3": null, "cannon-emplacement-4": null, "yam-network-3": null, - "yam-network-improved-4": null + "yam-network-improved-4": null, + "ability-yam-1": null }, "ger-1": { "horticulture-2": null, @@ -169,12 +171,14 @@ "scout-1": null }, "deer-stones-1": { - "yam-network-improved-4": null + "yam-network-improved-4": null, + "ability-yam-1": null }, "the-silver-tree-1": { "stone-commerce-improved-4": null, "stone-commerce-4": null, - "trader-1": null + "trader-1": null, + "ability-silk-road-1": null }, "blacksmith-2": { "bloomery-2": null, @@ -241,21 +245,26 @@ "market-2": { "stone-commerce-improved-4": null, "stone-commerce-4": null, - "trader-1": null + "trader-1": null, + "ability-silk-road-1": null }, "town-center-2": { "textiles-2": null, "textiles-improved-3": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-ring-the-town-bell-1": null }, "capital-town-center-1": { "textiles-2": null, "textiles-improved-3": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-ring-the-town-bell-1": null + }, + "kurultai-2": { + "ability-kurultai-aura-3": null }, - "kurultai-2": null, "steppe-redoubt-2": { "horticulture-2": null, "horticulture-improved-2": null, diff --git a/civilizations/ottomans.json b/civilizations/ottomans.json index 14971c1b..25d6f158 100644 --- a/civilizations/ottomans.json +++ b/civilizations/ottomans.json @@ -188,7 +188,8 @@ "platecutter-point-4": null, "iron-undermesh-2": null, "wedge-rivets-3": null, - "angled-surfaces-4": null + "angled-surfaces-4": null, + "ability-blacksmith-and-university-influence-2": null }, "archery-range-2": { "veteran-archers-3": null, @@ -248,7 +249,8 @@ "trade-bags-1": null, "anatolian-hills-1": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-ring-the-town-bell-1": null }, "capital-town-center-1": { "textiles-2": null, @@ -262,7 +264,8 @@ "trade-bags-1": null, "anatolian-hills-1": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-ring-the-town-bell-1": null }, "stone-wall-gate-2": null, "istanbul-imperial-palace-2": null, @@ -290,7 +293,8 @@ "keep-3": { "springald-emplacement-3": null, "great-bombard-emplacement-4": null, - "boiling-oil-3": null + "boiling-oil-3": null, + "ability-trade-protection-4": null }, "mosque-3": { "herbal-medicine-3": null, @@ -304,12 +308,14 @@ "court-architects-4": null, "elite-army-tactics-4": null, "incendiary-arrows-4": null, - "siege-works-4": null + "siege-works-4": null, + "ability-blacksmith-and-university-influence-2": null }, "sea-gate-castle-3": { "springald-emplacement-3": null, "great-bombard-emplacement-4": null, - "boiling-oil-3": null + "boiling-oil-3": null, + "ability-trade-protection-4": null }, "university-4": { "chemistry-4": null, @@ -317,7 +323,8 @@ "court-architects-4": null, "elite-army-tactics-4": null, "incendiary-arrows-4": null, - "siege-works-4": null + "siege-works-4": null, + "ability-blacksmith-and-university-influence-2": null }, "azure-mosque-4": null } diff --git a/civilizations/rus.json b/civilizations/rus.json index 02e37ace..0556a098 100644 --- a/civilizations/rus.json +++ b/civilizations/rus.json @@ -49,24 +49,18 @@ "farm-1": null, "wooden-fortress-1": { "arrowslits-2": null, - "spearman-3": { - "siege-tower-2": null - }, - "man-at-arms-3": { - "siege-tower-2": null - }, - "archer-3": { - "siege-tower-2": null - }, - "crossbowman-3": { - "siege-tower-2": null - }, - "horseman-3": null, - "knight-3": null, - "mangonel-3": null, - "springald-3": null + "castle-turret-2": null, + "castle-watch-2": null + }, + "hunting-cabin-1": { + "horticulture-2": null, + "fertilization-3": null, + "precision-cross-breeding-4": null, + "wheelbarrow-1": null, + "professional-scouts-2": null, + "survival-techniques-1": null, + "scout-1": null }, - "hunting-cabin-1": null, "barracks-1": { "hardened-spearmen-2": null, "veteran-spearmen-3": null, @@ -192,12 +186,14 @@ "town-center-2": { "textiles-2": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-ring-the-town-bell-1": null }, "capital-town-center-1": { "textiles-2": null, "villager-1": null, - "scout-1": null + "scout-1": null, + "ability-ring-the-town-bell-1": null }, "stone-wall-4": null, "stone-wall-gate-4": null, @@ -243,7 +239,8 @@ "siege-crew-training-4": null, "fine-tuned-guns-4": null, "wandering-town-4": null, - "banded-arms-4": null + "banded-arms-4": null, + "ability-high-armory-production-bonus-4": null }, "university-4": { "chemistry-4": null, diff --git a/civilizations/zhuxi.json b/civilizations/zhuxi.json index 83d4aace..5dbd196b 100644 --- a/civilizations/zhuxi.json +++ b/civilizations/zhuxi.json @@ -149,7 +149,9 @@ "siege-tower-2": null } }, - "meditation-gardens-1": null, + "meditation-gardens-1": { + "ability-bounty-of-solitude-1": null + }, "shaolin-monastery-2": { "herbal-medicine-3": null, "piety-4": null, @@ -163,7 +165,12 @@ "military-affairs-bureau-1": null, "imperial-official-1": null }, - "temple-of-the-sun-3": null, + "temple-of-the-sun-3": { + "ability-divine-haste-1": null, + "ability-divine-defense-1": null, + "ability-divine-vitality-1": null, + "ability-divine-charge-1": null + }, "zhu-xis-library-3": { "dynastic-protectors-4": null, "roar-of-the-dragon-4": null, @@ -234,13 +241,15 @@ "textiles-2": null, "villager-1": null, "scout-1": null, - "imperial-official-1": null + "imperial-official-1": null, + "ability-ring-the-town-bell-1": null }, "capital-town-center-1": { "textiles-2": null, "villager-1": null, "scout-1": null, - "imperial-official-1": null + "imperial-official-1": null, + "ability-ring-the-town-bell-1": null }, "stone-wall-gate-2": null, "granary-1": { diff --git a/technologies/all-optimized.json b/technologies/all-optimized.json index 8069e8a8..44dfe324 100644 --- a/technologies/all-optimized.json +++ b/technologies/all-optimized.json @@ -7526,7 +7526,6 @@ "en", "fr", "hr", - "ja", "je", "ma", "mo", @@ -7638,19 +7637,6 @@ "monastery" ] }, - { - "id": "herbal-medicine-3", - "pbgid": 129401, - "attribName": "upgrade_unit_religious_herbal_medicine_4", - "civs": [ - "ja" - ], - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ] - }, { "id": "herbal-medicine-3", "pbgid": 129401, @@ -10300,7 +10286,6 @@ "en", "fr", "hr", - "ja", "je", "ma", "mo", @@ -10412,19 +10397,6 @@ "monastery" ] }, - { - "id": "piety-4", - "pbgid": 129403, - "attribName": "upgrade_unit_religious_piety_4", - "civs": [ - "ja" - ], - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ] - }, { "id": "piety-4", "pbgid": 129403, @@ -14138,7 +14110,6 @@ "en", "fr", "hr", - "ja", "je", "ma", "mo", @@ -14252,36 +14223,6 @@ "monastery" ] }, - { - "id": "tithe-barns-4", - "pbgid": 129407, - "attribName": "upgrade_unit_religious_tithe_barn_4", - "civs": [ - "ja" - ], - "description": "Relics placed in a Monastery provide an income of +30 Food, +30 Wood, and +30 Stone every minute.", - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "effects": [ - { - "property": "unknown", - "select": { - "id": [ - "monastery", - "mosque", - "prayer-tent", - "regnitz-cathedral" - ] - }, - "effect": "change", - "value": 30, - "type": "influence" - } - ] - }, { "id": "tithe-barns-4", "pbgid": 129407, @@ -21956,6 +21897,17 @@ "monastery" ], "effects": [ + { + "property": "moveSpeed", + "select": { + "id": [ + "prelate" + ] + }, + "effect": "multiply", + "value": 1.1, + "type": "passive" + }, { "property": "rangedArmor", "select": { @@ -21969,7 +21921,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -21985,7 +21937,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -22003,7 +21955,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" }, { @@ -22021,89 +21973,12 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" } ], "shared": {} }, - { - "id": "marching-drills", - "name": "Marching Drills", - "type": "technology", - "civs": [ - "hr" - ], - "unique": true, - "displayClasses": [ - "Infantry Technology" - ], - "classes": [ - "infantry", - "technology" - ], - "minAge": 2, - "icon": "https://data.aoe4world.com/images/technologies/marching-drills-2.png", - "description": "Increase the movement speed of infantry and religious units by +10%.", - "variations": [ - { - "id": "marching-drills-2", - "baseId": "marching-drills", - "type": "technology", - "name": "Marching Drills", - "pbgid": 170824, - "attribName": "upgrade_infantry_marching_drills_hre", - "age": 2, - "civs": [ - "hr" - ], - "description": "Increase the movement speed of infantry and religious units by +10%.", - "classes": [ - "infantry", - "technology" - ], - "displayClasses": [ - "Infantry Technology" - ], - "unique": true, - "costs": { - "food": 50, - "wood": 0, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "meinwerk-palace", - "blacksmith" - ], - "icon": "https://data.aoe4world.com/images/technologies/marching-drills-2.png", - "effects": [ - { - "property": "moveSpeed", - "select": { - "class": [ - [ - "infantry" - ] - ], - "id": [ - "prelate" - ] - }, - "effect": "multiply", - "value": 1.1, - "type": "passive" - } - ] - } - ], - "shared": {} - }, { "id": "reinforced-defenses", "name": "Reinforced Defenses", @@ -24084,8 +23959,8 @@ "shared": {} }, { - "id": "towara", - "name": "Towara", + "id": "tawara", + "name": "Tawara", "type": "technology", "civs": [ "ja" @@ -24100,14 +23975,14 @@ "1/3" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/technologies/towara-1.png", + "icon": "https://data.aoe4world.com/images/technologies/tawara-1.png", "description": "Increase the carry capacity of Villagers by +3, their movement speed by +7%, and +25% gather rate from Berry Bushes.", "variations": [ { - "id": "towara-1", - "baseId": "towara", + "id": "tawara-1", + "baseId": "tawara", "type": "technology", - "name": "Towara", + "name": "Tawara", "pbgid": 2137904, "attribName": "upgrade_unit_town_center_wheelbarrow_1_jpn", "age": 1, @@ -24139,42 +24014,8 @@ "farmhouse", "kura-storehouse" ], - "icon": "https://data.aoe4world.com/images/technologies/towara-1.png", - "effects": [ - { - "property": "carryCapacity", - "select": { - "id": [ - "villager" - ] - }, - "effect": "change", - "value": 3, - "type": "passive" - }, - { - "property": "moveSpeed", - "select": { - "id": [ - "villager" - ] - }, - "effect": "multiply", - "value": 0.8999999999999999, - "type": "passive" - }, - { - "property": "berryGatherRate", - "select": { - "id": [ - "villager" - ] - }, - "effect": "multiply", - "value": 1.25, - "type": "passive" - } - ] + "icon": "https://data.aoe4world.com/images/technologies/tawara-1.png", + "effects": [] } ], "shared": {} @@ -24535,214 +24376,39 @@ "variations": [ { "id": "companion-equipment-1", + "baseId": "companion-equipment", + "type": "technology", + "name": "Companion Equipment", "pbgid": 2146393, "attribName": "upgrade_landmark_keep_companion_upgrade_fre_ha_01", + "age": 1, "civs": [ "je" - ] - }, - { - "id": "companion-equipment-3", - "pbgid": 2144435, - "attribName": "upgrade_keep_companion_upgrade_fre_ha_01", - "civs": [ - "je" - ] - } - ], - "baseId": "companion-equipment", - "age": 1, - "costs": { - "food": 0, - "wood": 150, - "stone": 0, - "gold": 350, - "vizier": 0, - "oliveoil": 0, - "total": 500, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "royal-institute" - ], - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "jeannes-champion", - "jeannes-rider" - ] - }, - "effect": "multiply", - "value": 1.2, - "type": "passive" - }, - { - "property": "meleeAttack", - "select": { - "id": [ - "jeannes-companion", - "jeannes-rider" - ] - }, - "effect": "multiply", - "value": 1.2, - "type": "passive" - }, - { - "property": "rangedAttack", - "select": { - "id": [ - "jeanne-darc-mounted-archer", - "jeanne-darc-knight", - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "multiply", - "value": 1.25, - "type": "passive" - }, - { - "property": "meleeAttack", - "select": { - "id": [ - "jeanne-darc-mounted-archer", - "jeanne-darc-knight", - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "multiply", - "value": 1.25, - "type": "passive" - }, - { - "property": "hitpoints", - "select": { - "id": [ - "jeanne-darc-mounted-archer", - "jeanne-darc-knight", - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "multiply", - "value": 1.25, - "type": "passive" - }, - { - "property": "meleeArmor", - "select": { - "id": [ - "jeanne-darc-mounted-archer", - "jeanne-darc-knight", - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "change", - "value": 1, - "type": "passive" - }, - { - "property": "rangedArmor", - "select": { - "id": [ - "jeanne-darc-mounted-archer", - "jeanne-darc-knight", - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "change", - "value": 1, - "type": "passive" - }, - { - "property": "rangedAttack", - "select": { - "id": [ - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "multiply", - "value": 1.25, - "type": "passive" - }, - { - "property": "meleeAttack", - "select": { - "id": [ - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "multiply", - "value": 1.25, - "type": "passive" - }, - { - "property": "hitpoints", - "select": { - "id": [ - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "multiply", - "value": 1.25, - "type": "passive" - }, - { - "property": "meleeArmor", - "select": { - "id": [ - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "change", - "value": 1, - "type": "passive" - }, - { - "property": "rangedArmor", - "select": { - "id": [ - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "change", - "value": 1, - "type": "passive" - } - ], - "shared": { - "companion-equipment-3": { - "name": "Companion Equipment", - "age": 3, - "description": "Increases the damage and health of Jeanne's Companions by 20%.", - "costs": { - "food": 0, - "wood": 50, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 30 + ], + "description": "Increase Jeanne d'Arc's health and damage by 25% and gain +1 armor. Increase the health and damage of Jeanne's Companions by 20%.", + "classes": [ + "companion", + "upgrade" + ], + "displayClasses": [ + "Companion Upgrade" + ], + "unique": true, + "costs": { + "food": 0, + "wood": 150, + "stone": 0, + "gold": 350, + "vizier": 0, + "oliveoil": 0, + "total": 500, + "popcap": 0, + "time": 60 }, "producedBy": [ - "keep", - "red-palace" + "royal-institute" ], - "icon": "https://data.aoe4world.com/images/technologies/companion-equipment-3.png", + "icon": "https://data.aoe4world.com/images/technologies/companion-equipment-1.png", "effects": [ { "property": "hitpoints", @@ -24767,11 +24433,141 @@ "effect": "multiply", "value": 1.2, "type": "passive" + }, + { + "property": "rangedAttack", + "select": { + "id": [ + "jeanne-darc-mounted-archer", + "jeanne-darc-knight", + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "multiply", + "value": 1.25, + "type": "passive" + }, + { + "property": "meleeAttack", + "select": { + "id": [ + "jeanne-darc-mounted-archer", + "jeanne-darc-knight", + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "multiply", + "value": 1.25, + "type": "passive" + }, + { + "property": "hitpoints", + "select": { + "id": [ + "jeanne-darc-mounted-archer", + "jeanne-darc-knight", + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "multiply", + "value": 1.25, + "type": "passive" + }, + { + "property": "meleeArmor", + "select": { + "id": [ + "jeanne-darc-mounted-archer", + "jeanne-darc-knight", + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "change", + "value": 1, + "type": "passive" + }, + { + "property": "rangedArmor", + "select": { + "id": [ + "jeanne-darc-mounted-archer", + "jeanne-darc-knight", + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "change", + "value": 1, + "type": "passive" + }, + { + "property": "rangedAttack", + "select": { + "id": [ + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "multiply", + "value": 1.25, + "type": "passive" + }, + { + "property": "meleeAttack", + "select": { + "id": [ + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "multiply", + "value": 1.25, + "type": "passive" + }, + { + "property": "hitpoints", + "select": { + "id": [ + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "multiply", + "value": 1.25, + "type": "passive" + }, + { + "property": "meleeArmor", + "select": { + "id": [ + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "change", + "value": 1, + "type": "passive" + }, + { + "property": "rangedArmor", + "select": { + "id": [ + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "change", + "value": 1, + "type": "passive" } - ], - "id": "companion-equipment-3" + ] } - } + ], + "shared": {} }, { "id": "level-2-path-of-the-archer", @@ -29470,148 +29266,6 @@ ], "shared": {} }, - { - "id": "dragon-fire", - "name": "Dragon Fire", - "type": "technology", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Spearman Technology" - ], - "classes": [ - "spearman", - "technology" - ], - "minAge": 3, - "icon": "https://data.aoe4world.com/images/technologies/dragon-fire-2.png", - "description": "Gilded Spearman torches deal area of effect damage.", - "variations": [ - { - "id": "dragon-fire-3", - "baseId": "dragon-fire", - "type": "technology", - "name": "Dragon Fire", - "pbgid": 2140414, - "attribName": "upgrade_dragon_fire_hre_ha_01", - "age": 3, - "civs": [ - "od" - ], - "description": "Gilded Spearman torches deal area of effect damage.", - "classes": [ - "spearman", - "technology" - ], - "displayClasses": [ - "Spearman Technology" - ], - "unique": true, - "costs": { - "food": 50, - "wood": 0, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 30 - }, - "producedBy": [ - "barracks", - "burgrave-palace" - ], - "icon": "https://data.aoe4world.com/images/technologies/dragon-fire-2.png", - "effects": [ - { - "property": "unknown", - "select": { - "id": [ - "gilded-spearman" - ] - }, - "effect": "change", - "type": "ability" - } - ] - } - ], - "shared": {} - }, - { - "id": "dragon-scale-leather", - "name": "Dragon Scale Leather", - "type": "technology", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Archer Technology" - ], - "classes": [ - "archer", - "technology" - ], - "minAge": 3, - "icon": "https://data.aoe4world.com/images/technologies/dragon-scale-leather-3.png", - "description": "Increase the ranged armor of Gilded Archers by +3.", - "variations": [ - { - "id": "dragon-scale-leather-3", - "baseId": "dragon-scale-leather", - "type": "technology", - "name": "Dragon Scale Leather", - "pbgid": 2140559, - "attribName": "upgrade_archer_armor_hre_ha_01", - "age": 3, - "civs": [ - "od" - ], - "description": "Increase the ranged armor of Gilded Archers by +3.", - "classes": [ - "archer", - "technology" - ], - "displayClasses": [ - "Archer Technology" - ], - "unique": true, - "costs": { - "food": 100, - "wood": 0, - "stone": 0, - "gold": 250, - "vizier": 0, - "oliveoil": 0, - "total": 350, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "archery-range" - ], - "icon": "https://data.aoe4world.com/images/technologies/dragon-scale-leather-3.png", - "effects": [ - { - "property": "rangedArmor", - "select": { - "id": [ - "gilded-archer" - ] - }, - "effect": "change", - "value": 3, - "type": "passive" - } - ] - } - ], - "shared": {} - }, { "id": "golden-cuirass", "name": "Golden Cuirass", diff --git a/technologies/all-unified.json b/technologies/all-unified.json index 0d5c5c62..077739e5 100644 --- a/technologies/all-unified.json +++ b/technologies/all-unified.json @@ -28424,7 +28424,6 @@ "en", "fr", "hr", - "ja", "je", "ma", "mo", @@ -28911,66 +28910,6 @@ } ] }, - { - "id": "herbal-medicine-3", - "baseId": "herbal-medicine", - "type": "technology", - "name": "Herbal Medicine", - "pbgid": 129401, - "attribName": "upgrade_unit_religious_herbal_medicine_4", - "age": 3, - "civs": [ - "ja" - ], - "description": "Increase the healing rate of religious units by +60%.", - "classes": [ - "healing", - "technology" - ], - "displayClasses": [ - "Healing Technology" - ], - "unique": false, - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 275, - "vizier": 0, - "oliveoil": 0, - "total": 275, - "popcap": 0, - "time": 45 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/herbal-medicine-3.png", - "effects": [ - { - "property": "healingRate", - "select": { - "id": [ - "monk", - "scholar", - "imam", - "dervish", - "warrior-monk", - "shaman", - "prelate", - "shinto-priest", - "buddhist-monk", - "shaolin-monk" - ] - }, - "effect": "multiply", - "value": 1.6, - "type": "passive" - } - ] - }, { "id": "herbal-medicine-3", "baseId": "herbal-medicine", @@ -39491,7 +39430,6 @@ "en", "fr", "hr", - "ja", "je", "ma", "mo", @@ -39978,66 +39916,6 @@ } ] }, - { - "id": "piety-4", - "baseId": "piety", - "type": "technology", - "name": "Piety", - "pbgid": 129403, - "attribName": "upgrade_unit_religious_piety_4", - "age": 4, - "civs": [ - "ja" - ], - "description": "Increase the health of religious units by +40.", - "classes": [ - "religious", - "technology" - ], - "displayClasses": [ - "Religious Technology" - ], - "unique": false, - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 325, - "vizier": 0, - "oliveoil": 0, - "total": 325, - "popcap": 0, - "time": 45 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/piety-4.png", - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "monk", - "scholar", - "imam", - "dervish", - "warrior-monk", - "shaman", - "prelate", - "shinto-priest", - "buddhist-monk", - "shaolin-monk" - ] - }, - "effect": "change", - "value": 40, - "type": "passive" - } - ] - }, { "id": "piety-4", "baseId": "piety", @@ -55116,7 +54994,6 @@ "en", "fr", "hr", - "ja", "je", "ma", "mo", @@ -55555,60 +55432,6 @@ } ] }, - { - "id": "tithe-barns-4", - "baseId": "tithe-barns", - "type": "technology", - "name": "Tithe Barns", - "pbgid": 129407, - "attribName": "upgrade_unit_religious_tithe_barn_4", - "age": 4, - "civs": [ - "ja" - ], - "description": "Relics placed in a Monastery provide an income of +30 Food, +30 Wood, and +30 Stone every minute.", - "classes": [ - "religious", - "technology" - ], - "displayClasses": [ - "Religious Technology" - ], - "unique": false, - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 500, - "vizier": 0, - "oliveoil": 0, - "total": 500, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/tithe-barns-4.png", - "effects": [ - { - "property": "unknown", - "select": { - "id": [ - "monastery", - "mosque", - "prayer-tent", - "regnitz-cathedral" - ] - }, - "effect": "change", - "value": 30, - "type": "influence" - } - ] - }, { "id": "tithe-barns-4", "baseId": "tithe-barns", @@ -66455,6 +66278,17 @@ ], "icon": "https://data.aoe4world.com/images/technologies/inspired-warriors-3.png", "effects": [ + { + "property": "moveSpeed", + "select": { + "id": [ + "prelate" + ] + }, + "effect": "multiply", + "value": 1.1, + "type": "passive" + }, { "property": "rangedArmor", "select": { @@ -66468,7 +66302,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -66484,7 +66318,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -66502,7 +66336,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" }, { @@ -66520,7 +66354,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" } ] @@ -66562,6 +66396,17 @@ ], "icon": "https://data.aoe4world.com/images/technologies/inspired-warriors-3.png", "effects": [ + { + "property": "moveSpeed", + "select": { + "id": [ + "prelate" + ] + }, + "effect": "multiply", + "value": 1.1, + "type": "passive" + }, { "property": "rangedArmor", "select": { @@ -66575,7 +66420,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -66591,7 +66436,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -66609,7 +66454,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" }, { @@ -66627,89 +66472,13 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" } ] } ] }, - { - "id": "marching-drills", - "name": "Marching Drills", - "type": "technology", - "civs": [ - "hr" - ], - "unique": true, - "displayClasses": [ - "Infantry Technology" - ], - "classes": [ - "infantry", - "technology" - ], - "minAge": 2, - "icon": "https://data.aoe4world.com/images/technologies/marching-drills-2.png", - "description": "Increase the movement speed of infantry and religious units by +10%.", - "variations": [ - { - "id": "marching-drills-2", - "baseId": "marching-drills", - "type": "technology", - "name": "Marching Drills", - "pbgid": 170824, - "attribName": "upgrade_infantry_marching_drills_hre", - "age": 2, - "civs": [ - "hr" - ], - "description": "Increase the movement speed of infantry and religious units by +10%.", - "classes": [ - "infantry", - "technology" - ], - "displayClasses": [ - "Infantry Technology" - ], - "unique": true, - "costs": { - "food": 50, - "wood": 0, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "meinwerk-palace", - "blacksmith" - ], - "icon": "https://data.aoe4world.com/images/technologies/marching-drills-2.png", - "effects": [ - { - "property": "moveSpeed", - "select": { - "class": [ - [ - "infantry" - ] - ], - "id": [ - "prelate" - ] - }, - "effect": "multiply", - "value": 1.1, - "type": "passive" - } - ] - } - ] - }, { "id": "reinforced-defenses", "name": "Reinforced Defenses", @@ -68784,8 +68553,8 @@ ] }, { - "id": "towara", - "name": "Towara", + "id": "tawara", + "name": "Tawara", "type": "technology", "civs": [ "ja" @@ -68800,14 +68569,14 @@ "1/3" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/technologies/towara-1.png", + "icon": "https://data.aoe4world.com/images/technologies/tawara-1.png", "description": "Increase the carry capacity of Villagers by +3, their movement speed by +7%, and +25% gather rate from Berry Bushes.", "variations": [ { - "id": "towara-1", - "baseId": "towara", + "id": "tawara-1", + "baseId": "tawara", "type": "technology", - "name": "Towara", + "name": "Tawara", "pbgid": 2137904, "attribName": "upgrade_unit_town_center_wheelbarrow_1_jpn", "age": 1, @@ -68839,42 +68608,8 @@ "farmhouse", "kura-storehouse" ], - "icon": "https://data.aoe4world.com/images/technologies/towara-1.png", - "effects": [ - { - "property": "carryCapacity", - "select": { - "id": [ - "villager" - ] - }, - "effect": "change", - "value": 3, - "type": "passive" - }, - { - "property": "moveSpeed", - "select": { - "id": [ - "villager" - ] - }, - "effect": "multiply", - "value": 0.8999999999999999, - "type": "passive" - }, - { - "property": "berryGatherRate", - "select": { - "id": [ - "villager" - ] - }, - "effect": "multiply", - "value": 1.25, - "type": "passive" - } - ] + "icon": "https://data.aoe4world.com/images/technologies/tawara-1.png", + "effects": [] } ] }, @@ -69419,69 +69154,6 @@ "type": "passive" } ] - }, - { - "id": "companion-equipment-3", - "baseId": "companion-equipment", - "type": "technology", - "name": "Companion Equipment", - "pbgid": 2144435, - "attribName": "upgrade_keep_companion_upgrade_fre_ha_01", - "age": 3, - "civs": [ - "je" - ], - "description": "Increases the damage and health of Jeanne's Companions by 20%.", - "classes": [ - "companion", - "upgrade" - ], - "displayClasses": [ - "Companion Upgrade" - ], - "unique": true, - "costs": { - "food": 0, - "wood": 50, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 30 - }, - "producedBy": [ - "keep", - "red-palace" - ], - "icon": "https://data.aoe4world.com/images/technologies/companion-equipment-3.png", - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "jeannes-champion", - "jeannes-rider" - ] - }, - "effect": "multiply", - "value": 1.2, - "type": "passive" - }, - { - "property": "meleeAttack", - "select": { - "id": [ - "jeannes-companion", - "jeannes-rider" - ] - }, - "effect": "multiply", - "value": 1.2, - "type": "passive" - } - ] } ] }, @@ -74160,146 +73832,6 @@ } ] }, - { - "id": "dragon-fire", - "name": "Dragon Fire", - "type": "technology", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Spearman Technology" - ], - "classes": [ - "spearman", - "technology" - ], - "minAge": 3, - "icon": "https://data.aoe4world.com/images/technologies/dragon-fire-2.png", - "description": "Gilded Spearman torches deal area of effect damage.", - "variations": [ - { - "id": "dragon-fire-3", - "baseId": "dragon-fire", - "type": "technology", - "name": "Dragon Fire", - "pbgid": 2140414, - "attribName": "upgrade_dragon_fire_hre_ha_01", - "age": 3, - "civs": [ - "od" - ], - "description": "Gilded Spearman torches deal area of effect damage.", - "classes": [ - "spearman", - "technology" - ], - "displayClasses": [ - "Spearman Technology" - ], - "unique": true, - "costs": { - "food": 50, - "wood": 0, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 30 - }, - "producedBy": [ - "barracks", - "burgrave-palace" - ], - "icon": "https://data.aoe4world.com/images/technologies/dragon-fire-2.png", - "effects": [ - { - "property": "unknown", - "select": { - "id": [ - "gilded-spearman" - ] - }, - "effect": "change", - "type": "ability" - } - ] - } - ] - }, - { - "id": "dragon-scale-leather", - "name": "Dragon Scale Leather", - "type": "technology", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Archer Technology" - ], - "classes": [ - "archer", - "technology" - ], - "minAge": 3, - "icon": "https://data.aoe4world.com/images/technologies/dragon-scale-leather-3.png", - "description": "Increase the ranged armor of Gilded Archers by +3.", - "variations": [ - { - "id": "dragon-scale-leather-3", - "baseId": "dragon-scale-leather", - "type": "technology", - "name": "Dragon Scale Leather", - "pbgid": 2140559, - "attribName": "upgrade_archer_armor_hre_ha_01", - "age": 3, - "civs": [ - "od" - ], - "description": "Increase the ranged armor of Gilded Archers by +3.", - "classes": [ - "archer", - "technology" - ], - "displayClasses": [ - "Archer Technology" - ], - "unique": true, - "costs": { - "food": 100, - "wood": 0, - "stone": 0, - "gold": 250, - "vizier": 0, - "oliveoil": 0, - "total": 350, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "archery-range" - ], - "icon": "https://data.aoe4world.com/images/technologies/dragon-scale-leather-3.png", - "effects": [ - { - "property": "rangedArmor", - "select": { - "id": [ - "gilded-archer" - ] - }, - "effect": "change", - "value": 3, - "type": "passive" - } - ] - } - ] - }, { "id": "golden-cuirass", "name": "Golden Cuirass", diff --git a/technologies/all.json b/technologies/all.json index e95c9f6d..e56b334c 100644 --- a/technologies/all.json +++ b/technologies/all.json @@ -32262,6 +32262,17 @@ ], "icon": "https://data.aoe4world.com/images/technologies/inspired-warriors-3.png", "effects": [ + { + "property": "moveSpeed", + "select": { + "id": [ + "prelate" + ] + }, + "effect": "multiply", + "value": 1.1, + "type": "passive" + }, { "property": "rangedArmor", "select": { @@ -32275,7 +32286,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -32291,7 +32302,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -32309,7 +32320,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" }, { @@ -32327,7 +32338,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" } ] @@ -32580,61 +32591,6 @@ } ] }, - { - "id": "marching-drills-2", - "baseId": "marching-drills", - "type": "technology", - "name": "Marching Drills", - "pbgid": 170824, - "attribName": "upgrade_infantry_marching_drills_hre", - "age": 2, - "civs": [ - "hr" - ], - "description": "Increase the movement speed of infantry and religious units by +10%.", - "classes": [ - "infantry", - "technology" - ], - "displayClasses": [ - "Infantry Technology" - ], - "unique": true, - "costs": { - "food": 50, - "wood": 0, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "meinwerk-palace", - "blacksmith" - ], - "icon": "https://data.aoe4world.com/images/technologies/marching-drills-2.png", - "effects": [ - { - "property": "moveSpeed", - "select": { - "class": [ - [ - "infantry" - ] - ], - "id": [ - "prelate" - ] - }, - "effect": "multiply", - "value": 1.1, - "type": "passive" - } - ] - }, { "id": "master-smiths-4", "baseId": "master-smiths", @@ -36153,66 +36109,6 @@ } ] }, - { - "id": "herbal-medicine-3", - "baseId": "herbal-medicine", - "type": "technology", - "name": "Herbal Medicine", - "pbgid": 129401, - "attribName": "upgrade_unit_religious_herbal_medicine_4", - "age": 3, - "civs": [ - "ja" - ], - "description": "Increase the healing rate of religious units by +60%.", - "classes": [ - "healing", - "technology" - ], - "displayClasses": [ - "Healing Technology" - ], - "unique": false, - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 275, - "vizier": 0, - "oliveoil": 0, - "total": 275, - "popcap": 0, - "time": 45 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/herbal-medicine-3.png", - "effects": [ - { - "property": "healingRate", - "select": { - "id": [ - "monk", - "scholar", - "imam", - "dervish", - "warrior-monk", - "shaman", - "prelate", - "shinto-priest", - "buddhist-monk", - "shaolin-monk" - ] - }, - "effect": "multiply", - "value": 1.6, - "type": "passive" - } - ] - }, { "id": "hizukuri-2", "baseId": "hizukuri", @@ -37175,66 +37071,6 @@ } ] }, - { - "id": "piety-4", - "baseId": "piety", - "type": "technology", - "name": "Piety", - "pbgid": 129403, - "attribName": "upgrade_unit_religious_piety_4", - "age": 4, - "civs": [ - "ja" - ], - "description": "Increase the health of religious units by +40.", - "classes": [ - "religious", - "technology" - ], - "displayClasses": [ - "Religious Technology" - ], - "unique": false, - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 325, - "vizier": 0, - "oliveoil": 0, - "total": 325, - "popcap": 0, - "time": 45 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/piety-4.png", - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "monk", - "scholar", - "imam", - "dervish", - "warrior-monk", - "shaman", - "prelate", - "shinto-priest", - "buddhist-monk", - "shaolin-monk" - ] - }, - "effect": "change", - "value": 40, - "type": "passive" - } - ] - }, { "id": "platecutter-point-4", "baseId": "platecutter-point", @@ -38336,178 +38172,90 @@ ] }, { - "id": "textiles-2", - "baseId": "textiles", + "id": "tawara-1", + "baseId": "tawara", "type": "technology", - "name": "Textiles", - "pbgid": 2045367, - "attribName": "upgrade_villager_health", - "age": 2, + "name": "Tawara", + "pbgid": 2137904, + "attribName": "upgrade_unit_town_center_wheelbarrow_1_jpn", + "age": 1, "civs": [ "ja" ], - "description": "Increase Villagers' health by +50%.", + "description": "Increase the carry capacity of Villagers by +3, their movement speed by +7%, and +25% gather rate from Berry Bushes.", "classes": [ "villager", - "technology" + "technology", + "1/3" ], "displayClasses": [ - "Villager Technology" + "Villager Technology 1/3" ], - "unique": false, + "unique": true, "costs": { - "food": 50, - "wood": 0, + "food": 0, + "wood": 25, "stone": 0, - "gold": 100, + "gold": 50, "vizier": 0, "oliveoil": 0, - "total": 150, + "total": 75, "popcap": 0, - "time": 20 + "time": 30 }, "producedBy": [ - "town-center", - "capital-town-center" + "farmhouse", + "kura-storehouse" ], - "icon": "https://data.aoe4world.com/images/technologies/textiles-2.png", - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "villager" - ] - }, - "effect": "change", - "value": 50, - "type": "passive" - } - ] + "icon": "https://data.aoe4world.com/images/technologies/tawara-1.png", + "effects": [] }, { - "id": "tithe-barns-4", - "baseId": "tithe-barns", + "id": "textiles-2", + "baseId": "textiles", "type": "technology", - "name": "Tithe Barns", - "pbgid": 129407, - "attribName": "upgrade_unit_religious_tithe_barn_4", - "age": 4, + "name": "Textiles", + "pbgid": 2045367, + "attribName": "upgrade_villager_health", + "age": 2, "civs": [ "ja" ], - "description": "Relics placed in a Monastery provide an income of +30 Food, +30 Wood, and +30 Stone every minute.", + "description": "Increase Villagers' health by +50%.", "classes": [ - "religious", + "villager", "technology" ], "displayClasses": [ - "Religious Technology" + "Villager Technology" ], "unique": false, "costs": { - "food": 0, + "food": 50, "wood": 0, "stone": 0, - "gold": 500, - "vizier": 0, - "oliveoil": 0, - "total": 500, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/tithe-barns-4.png", - "effects": [ - { - "property": "unknown", - "select": { - "id": [ - "monastery", - "mosque", - "prayer-tent", - "regnitz-cathedral" - ] - }, - "effect": "change", - "value": 30, - "type": "influence" - } - ] - }, - { - "id": "towara-1", - "baseId": "towara", - "type": "technology", - "name": "Towara", - "pbgid": 2137904, - "attribName": "upgrade_unit_town_center_wheelbarrow_1_jpn", - "age": 1, - "civs": [ - "ja" - ], - "description": "Increase the carry capacity of Villagers by +3, their movement speed by +7%, and +25% gather rate from Berry Bushes.", - "classes": [ - "villager", - "technology", - "1/3" - ], - "displayClasses": [ - "Villager Technology 1/3" - ], - "unique": true, - "costs": { - "food": 0, - "wood": 25, - "stone": 0, - "gold": 50, + "gold": 100, "vizier": 0, "oliveoil": 0, - "total": 75, + "total": 150, "popcap": 0, - "time": 30 + "time": 20 }, "producedBy": [ - "farmhouse", - "kura-storehouse" + "town-center", + "capital-town-center" ], - "icon": "https://data.aoe4world.com/images/technologies/towara-1.png", + "icon": "https://data.aoe4world.com/images/technologies/textiles-2.png", "effects": [ { - "property": "carryCapacity", + "property": "hitpoints", "select": { "id": [ "villager" ] }, "effect": "change", - "value": 3, - "type": "passive" - }, - { - "property": "moveSpeed", - "select": { - "id": [ - "villager" - ] - }, - "effect": "multiply", - "value": 0.8999999999999999, - "type": "passive" - }, - { - "property": "berryGatherRate", - "select": { - "id": [ - "villager" - ] - }, - "effect": "multiply", - "value": 1.25, + "value": 50, "type": "passive" } ] @@ -39808,69 +39556,6 @@ } ] }, - { - "id": "companion-equipment-3", - "baseId": "companion-equipment", - "type": "technology", - "name": "Companion Equipment", - "pbgid": 2144435, - "attribName": "upgrade_keep_companion_upgrade_fre_ha_01", - "age": 3, - "civs": [ - "je" - ], - "description": "Increases the damage and health of Jeanne's Companions by 20%.", - "classes": [ - "companion", - "upgrade" - ], - "displayClasses": [ - "Companion Upgrade" - ], - "unique": true, - "costs": { - "food": 0, - "wood": 50, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 30 - }, - "producedBy": [ - "keep", - "red-palace" - ], - "icon": "https://data.aoe4world.com/images/technologies/companion-equipment-3.png", - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "jeannes-champion", - "jeannes-rider" - ] - }, - "effect": "multiply", - "value": 1.2, - "type": "passive" - }, - { - "property": "meleeAttack", - "select": { - "id": [ - "jeannes-companion", - "jeannes-rider" - ] - }, - "effect": "multiply", - "value": 1.2, - "type": "passive" - } - ] - }, { "id": "court-architects-4", "baseId": "court-architects", @@ -54219,104 +53904,6 @@ } ] }, - { - "id": "dragon-fire-3", - "baseId": "dragon-fire", - "type": "technology", - "name": "Dragon Fire", - "pbgid": 2140414, - "attribName": "upgrade_dragon_fire_hre_ha_01", - "age": 3, - "civs": [ - "od" - ], - "description": "Gilded Spearman torches deal area of effect damage.", - "classes": [ - "spearman", - "technology" - ], - "displayClasses": [ - "Spearman Technology" - ], - "unique": true, - "costs": { - "food": 50, - "wood": 0, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 30 - }, - "producedBy": [ - "barracks", - "burgrave-palace" - ], - "icon": "https://data.aoe4world.com/images/technologies/dragon-fire-2.png", - "effects": [ - { - "property": "unknown", - "select": { - "id": [ - "gilded-spearman" - ] - }, - "effect": "change", - "type": "ability" - } - ] - }, - { - "id": "dragon-scale-leather-3", - "baseId": "dragon-scale-leather", - "type": "technology", - "name": "Dragon Scale Leather", - "pbgid": 2140559, - "attribName": "upgrade_archer_armor_hre_ha_01", - "age": 3, - "civs": [ - "od" - ], - "description": "Increase the ranged armor of Gilded Archers by +3.", - "classes": [ - "archer", - "technology" - ], - "displayClasses": [ - "Archer Technology" - ], - "unique": true, - "costs": { - "food": 100, - "wood": 0, - "stone": 0, - "gold": 250, - "vizier": 0, - "oliveoil": 0, - "total": 350, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "archery-range" - ], - "icon": "https://data.aoe4world.com/images/technologies/dragon-scale-leather-3.png", - "effects": [ - { - "property": "rangedArmor", - "select": { - "id": [ - "gilded-archer" - ] - }, - "effect": "change", - "value": 3, - "type": "passive" - } - ] - }, { "id": "drift-nets-3", "baseId": "drift-nets", @@ -55445,6 +55032,17 @@ ], "icon": "https://data.aoe4world.com/images/technologies/inspired-warriors-3.png", "effects": [ + { + "property": "moveSpeed", + "select": { + "id": [ + "prelate" + ] + }, + "effect": "multiply", + "value": 1.1, + "type": "passive" + }, { "property": "rangedArmor", "select": { @@ -55458,7 +55056,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -55474,7 +55072,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -55492,7 +55090,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" }, { @@ -55510,7 +55108,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" } ] diff --git a/technologies/hre-optimized.json b/technologies/hre-optimized.json index b433812b..2de2eb3e 100644 --- a/technologies/hre-optimized.json +++ b/technologies/hre-optimized.json @@ -3057,6 +3057,17 @@ ], "icon": "https://data.aoe4world.com/images/technologies/inspired-warriors-3.png", "effects": [ + { + "property": "moveSpeed", + "select": { + "id": [ + "prelate" + ] + }, + "effect": "multiply", + "value": 1.1, + "type": "passive" + }, { "property": "rangedArmor", "select": { @@ -3070,7 +3081,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -3086,7 +3097,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -3104,7 +3115,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" }, { @@ -3122,7 +3133,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" } ] @@ -3473,83 +3484,6 @@ ], "shared": {} }, - { - "id": "marching-drills", - "name": "Marching Drills", - "type": "technology", - "civs": [ - "hr" - ], - "unique": true, - "displayClasses": [ - "Infantry Technology" - ], - "classes": [ - "infantry", - "technology" - ], - "minAge": 2, - "icon": "https://data.aoe4world.com/images/technologies/marching-drills-2.png", - "description": "Increase the movement speed of infantry and religious units by +10%.", - "variations": [ - { - "id": "marching-drills-2", - "baseId": "marching-drills", - "type": "technology", - "name": "Marching Drills", - "pbgid": 170824, - "attribName": "upgrade_infantry_marching_drills_hre", - "age": 2, - "civs": [ - "hr" - ], - "description": "Increase the movement speed of infantry and religious units by +10%.", - "classes": [ - "infantry", - "technology" - ], - "displayClasses": [ - "Infantry Technology" - ], - "unique": true, - "costs": { - "food": 50, - "wood": 0, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "meinwerk-palace", - "blacksmith" - ], - "icon": "https://data.aoe4world.com/images/technologies/marching-drills-2.png", - "effects": [ - { - "property": "moveSpeed", - "select": { - "class": [ - [ - "infantry" - ] - ], - "id": [ - "prelate" - ] - }, - "effect": "multiply", - "value": 1.1, - "type": "passive" - } - ] - } - ], - "shared": {} - }, { "id": "master-smiths", "name": "Master Smiths", diff --git a/technologies/hre-unified.json b/technologies/hre-unified.json index f3c80050..371fc932 100644 --- a/technologies/hre-unified.json +++ b/technologies/hre-unified.json @@ -3021,6 +3021,17 @@ ], "icon": "https://data.aoe4world.com/images/technologies/inspired-warriors-3.png", "effects": [ + { + "property": "moveSpeed", + "select": { + "id": [ + "prelate" + ] + }, + "effect": "multiply", + "value": 1.1, + "type": "passive" + }, { "property": "rangedArmor", "select": { @@ -3034,7 +3045,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -3050,7 +3061,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -3068,7 +3079,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" }, { @@ -3086,7 +3097,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" } ] @@ -3432,82 +3443,6 @@ } ] }, - { - "id": "marching-drills", - "name": "Marching Drills", - "type": "technology", - "civs": [ - "hr" - ], - "unique": true, - "displayClasses": [ - "Infantry Technology" - ], - "classes": [ - "infantry", - "technology" - ], - "minAge": 2, - "icon": "https://data.aoe4world.com/images/technologies/marching-drills-2.png", - "description": "Increase the movement speed of infantry and religious units by +10%.", - "variations": [ - { - "id": "marching-drills-2", - "baseId": "marching-drills", - "type": "technology", - "name": "Marching Drills", - "pbgid": 170824, - "attribName": "upgrade_infantry_marching_drills_hre", - "age": 2, - "civs": [ - "hr" - ], - "description": "Increase the movement speed of infantry and religious units by +10%.", - "classes": [ - "infantry", - "technology" - ], - "displayClasses": [ - "Infantry Technology" - ], - "unique": true, - "costs": { - "food": 50, - "wood": 0, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "meinwerk-palace", - "blacksmith" - ], - "icon": "https://data.aoe4world.com/images/technologies/marching-drills-2.png", - "effects": [ - { - "property": "moveSpeed", - "select": { - "class": [ - [ - "infantry" - ] - ], - "id": [ - "prelate" - ] - }, - "effect": "multiply", - "value": 1.1, - "type": "passive" - } - ] - } - ] - }, { "id": "master-smiths", "name": "Master Smiths", diff --git a/technologies/hre.json b/technologies/hre.json index cd4408b5..cf6deb7c 100644 --- a/technologies/hre.json +++ b/technologies/hre.json @@ -2220,6 +2220,17 @@ ], "icon": "https://data.aoe4world.com/images/technologies/inspired-warriors-3.png", "effects": [ + { + "property": "moveSpeed", + "select": { + "id": [ + "prelate" + ] + }, + "effect": "multiply", + "value": 1.1, + "type": "passive" + }, { "property": "rangedArmor", "select": { @@ -2233,7 +2244,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -2249,7 +2260,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -2267,7 +2278,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" }, { @@ -2285,7 +2296,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" } ] @@ -2538,61 +2549,6 @@ } ] }, - { - "id": "marching-drills-2", - "baseId": "marching-drills", - "type": "technology", - "name": "Marching Drills", - "pbgid": 170824, - "attribName": "upgrade_infantry_marching_drills_hre", - "age": 2, - "civs": [ - "hr" - ], - "description": "Increase the movement speed of infantry and religious units by +10%.", - "classes": [ - "infantry", - "technology" - ], - "displayClasses": [ - "Infantry Technology" - ], - "unique": true, - "costs": { - "food": 50, - "wood": 0, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "meinwerk-palace", - "blacksmith" - ], - "icon": "https://data.aoe4world.com/images/technologies/marching-drills-2.png", - "effects": [ - { - "property": "moveSpeed", - "select": { - "class": [ - [ - "infantry" - ] - ], - "id": [ - "prelate" - ] - }, - "effect": "multiply", - "value": 1.1, - "type": "passive" - } - ] - }, { "id": "master-smiths-4", "baseId": "master-smiths", diff --git a/technologies/hre/inspired-warriors-3.json b/technologies/hre/inspired-warriors-3.json index 0a32f8e7..754b5dc3 100644 --- a/technologies/hre/inspired-warriors-3.json +++ b/technologies/hre/inspired-warriors-3.json @@ -35,6 +35,17 @@ ], "icon": "https://data.aoe4world.com/images/technologies/inspired-warriors-3.png", "effects": [ + { + "property": "moveSpeed", + "select": { + "id": [ + "prelate" + ] + }, + "effect": "multiply", + "value": 1.1, + "type": "passive" + }, { "property": "rangedArmor", "select": { @@ -48,7 +59,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -64,7 +75,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -82,7 +93,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" }, { @@ -100,7 +111,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" } ] diff --git a/technologies/hre/marching-drills-2.json b/technologies/hre/marching-drills-2.json deleted file mode 100644 index 4f32c09f..00000000 --- a/technologies/hre/marching-drills-2.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "id": "marching-drills-2", - "baseId": "marching-drills", - "type": "technology", - "name": "Marching Drills", - "pbgid": 170824, - "attribName": "upgrade_infantry_marching_drills_hre", - "age": 2, - "civs": [ - "hr" - ], - "description": "Increase the movement speed of infantry and religious units by +10%.", - "classes": [ - "infantry", - "technology" - ], - "displayClasses": [ - "Infantry Technology" - ], - "unique": true, - "costs": { - "food": 50, - "wood": 0, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "meinwerk-palace", - "blacksmith" - ], - "icon": "https://data.aoe4world.com/images/technologies/marching-drills-2.png", - "effects": [ - { - "property": "moveSpeed", - "select": { - "class": [ - [ - "infantry" - ] - ], - "id": [ - "prelate" - ] - }, - "effect": "multiply", - "value": 1.1, - "type": "passive" - } - ] -} \ No newline at end of file diff --git a/technologies/japanese-optimized.json b/technologies/japanese-optimized.json index defcb272..7127b5e1 100644 --- a/technologies/japanese-optimized.json +++ b/technologies/japanese-optimized.json @@ -2646,88 +2646,6 @@ ], "shared": {} }, - { - "id": "herbal-medicine", - "name": "Herbal Medicine", - "type": "technology", - "civs": [ - "ja" - ], - "unique": false, - "displayClasses": [ - "Healing Technology" - ], - "classes": [ - "healing", - "technology" - ], - "minAge": 3, - "icon": "https://data.aoe4world.com/images/technologies/herbal-medicine-3.png", - "description": "Increase the healing rate of religious units by +60%.", - "variations": [ - { - "id": "herbal-medicine-3", - "baseId": "herbal-medicine", - "type": "technology", - "name": "Herbal Medicine", - "pbgid": 129401, - "attribName": "upgrade_unit_religious_herbal_medicine_4", - "age": 3, - "civs": [ - "ja" - ], - "description": "Increase the healing rate of religious units by +60%.", - "classes": [ - "healing", - "technology" - ], - "displayClasses": [ - "Healing Technology" - ], - "unique": false, - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 275, - "vizier": 0, - "oliveoil": 0, - "total": 275, - "popcap": 0, - "time": 45 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/herbal-medicine-3.png", - "effects": [ - { - "property": "healingRate", - "select": { - "id": [ - "monk", - "scholar", - "imam", - "dervish", - "warrior-monk", - "shaman", - "prelate", - "shinto-priest", - "buddhist-monk", - "shaolin-monk" - ] - }, - "effect": "multiply", - "value": 1.6, - "type": "passive" - } - ] - } - ], - "shared": {} - }, { "id": "hizukuri", "name": "Hizukuri", @@ -4056,88 +3974,6 @@ ], "shared": {} }, - { - "id": "piety", - "name": "Piety", - "type": "technology", - "civs": [ - "ja" - ], - "unique": false, - "displayClasses": [ - "Religious Technology" - ], - "classes": [ - "religious", - "technology" - ], - "minAge": 4, - "icon": "https://data.aoe4world.com/images/technologies/piety-4.png", - "description": "Increase the health of religious units by +40.", - "variations": [ - { - "id": "piety-4", - "baseId": "piety", - "type": "technology", - "name": "Piety", - "pbgid": 129403, - "attribName": "upgrade_unit_religious_piety_4", - "age": 4, - "civs": [ - "ja" - ], - "description": "Increase the health of religious units by +40.", - "classes": [ - "religious", - "technology" - ], - "displayClasses": [ - "Religious Technology" - ], - "unique": false, - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 325, - "vizier": 0, - "oliveoil": 0, - "total": 325, - "popcap": 0, - "time": 45 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/piety-4.png", - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "monk", - "scholar", - "imam", - "dervish", - "warrior-monk", - "shaman", - "prelate", - "shinto-priest", - "buddhist-monk", - "shaolin-monk" - ] - }, - "effect": "change", - "value": 40, - "type": "passive" - } - ] - } - ], - "shared": {} - }, { "id": "platecutter-point", "name": "Platecutter Point", @@ -5625,242 +5461,132 @@ "shared": {} }, { - "id": "textiles", - "name": "Textiles", + "id": "tawara", + "name": "Tawara", "type": "technology", "civs": [ "ja" ], - "unique": false, + "unique": true, "displayClasses": [ - "Villager Technology" + "Villager Technology 1/3" ], "classes": [ "villager", - "technology" + "technology", + "1/3" ], - "minAge": 2, - "icon": "https://data.aoe4world.com/images/technologies/textiles-2.png", - "description": "Increase Villagers' health by +50%.", + "minAge": 1, + "icon": "https://data.aoe4world.com/images/technologies/tawara-1.png", + "description": "Increase the carry capacity of Villagers by +3, their movement speed by +7%, and +25% gather rate from Berry Bushes.", "variations": [ { - "id": "textiles-2", - "baseId": "textiles", + "id": "tawara-1", + "baseId": "tawara", "type": "technology", - "name": "Textiles", - "pbgid": 2045367, - "attribName": "upgrade_villager_health", - "age": 2, + "name": "Tawara", + "pbgid": 2137904, + "attribName": "upgrade_unit_town_center_wheelbarrow_1_jpn", + "age": 1, "civs": [ "ja" ], - "description": "Increase Villagers' health by +50%.", + "description": "Increase the carry capacity of Villagers by +3, their movement speed by +7%, and +25% gather rate from Berry Bushes.", "classes": [ "villager", - "technology" + "technology", + "1/3" ], "displayClasses": [ - "Villager Technology" + "Villager Technology 1/3" ], - "unique": false, + "unique": true, "costs": { - "food": 50, - "wood": 0, + "food": 0, + "wood": 25, "stone": 0, - "gold": 100, + "gold": 50, "vizier": 0, "oliveoil": 0, - "total": 150, + "total": 75, "popcap": 0, - "time": 20 + "time": 30 }, "producedBy": [ - "town-center", - "capital-town-center" + "farmhouse", + "kura-storehouse" ], - "icon": "https://data.aoe4world.com/images/technologies/textiles-2.png", - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "villager" - ] - }, - "effect": "change", - "value": 50, - "type": "passive" - } - ] + "icon": "https://data.aoe4world.com/images/technologies/tawara-1.png", + "effects": [] } ], "shared": {} }, { - "id": "tithe-barns", - "name": "Tithe Barns", + "id": "textiles", + "name": "Textiles", "type": "technology", "civs": [ "ja" ], "unique": false, "displayClasses": [ - "Religious Technology" + "Villager Technology" ], "classes": [ - "religious", + "villager", "technology" ], - "minAge": 4, - "icon": "https://data.aoe4world.com/images/technologies/tithe-barns-4.png", - "description": "Relics placed in a Monastery provide an income of +30 Food, +30 Wood, and +30 Stone every minute.", + "minAge": 2, + "icon": "https://data.aoe4world.com/images/technologies/textiles-2.png", + "description": "Increase Villagers' health by +50%.", "variations": [ { - "id": "tithe-barns-4", - "baseId": "tithe-barns", + "id": "textiles-2", + "baseId": "textiles", "type": "technology", - "name": "Tithe Barns", - "pbgid": 129407, - "attribName": "upgrade_unit_religious_tithe_barn_4", - "age": 4, + "name": "Textiles", + "pbgid": 2045367, + "attribName": "upgrade_villager_health", + "age": 2, "civs": [ "ja" ], - "description": "Relics placed in a Monastery provide an income of +30 Food, +30 Wood, and +30 Stone every minute.", + "description": "Increase Villagers' health by +50%.", "classes": [ - "religious", + "villager", "technology" ], "displayClasses": [ - "Religious Technology" + "Villager Technology" ], "unique": false, "costs": { - "food": 0, + "food": 50, "wood": 0, "stone": 0, - "gold": 500, - "vizier": 0, - "oliveoil": 0, - "total": 500, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/tithe-barns-4.png", - "effects": [ - { - "property": "unknown", - "select": { - "id": [ - "monastery", - "mosque", - "prayer-tent", - "regnitz-cathedral" - ] - }, - "effect": "change", - "value": 30, - "type": "influence" - } - ] - } - ], - "shared": {} - }, - { - "id": "towara", - "name": "Towara", - "type": "technology", - "civs": [ - "ja" - ], - "unique": true, - "displayClasses": [ - "Villager Technology 1/3" - ], - "classes": [ - "villager", - "technology", - "1/3" - ], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/technologies/towara-1.png", - "description": "Increase the carry capacity of Villagers by +3, their movement speed by +7%, and +25% gather rate from Berry Bushes.", - "variations": [ - { - "id": "towara-1", - "baseId": "towara", - "type": "technology", - "name": "Towara", - "pbgid": 2137904, - "attribName": "upgrade_unit_town_center_wheelbarrow_1_jpn", - "age": 1, - "civs": [ - "ja" - ], - "description": "Increase the carry capacity of Villagers by +3, their movement speed by +7%, and +25% gather rate from Berry Bushes.", - "classes": [ - "villager", - "technology", - "1/3" - ], - "displayClasses": [ - "Villager Technology 1/3" - ], - "unique": true, - "costs": { - "food": 0, - "wood": 25, - "stone": 0, - "gold": 50, + "gold": 100, "vizier": 0, "oliveoil": 0, - "total": 75, + "total": 150, "popcap": 0, - "time": 30 + "time": 20 }, "producedBy": [ - "farmhouse", - "kura-storehouse" + "town-center", + "capital-town-center" ], - "icon": "https://data.aoe4world.com/images/technologies/towara-1.png", + "icon": "https://data.aoe4world.com/images/technologies/textiles-2.png", "effects": [ { - "property": "carryCapacity", + "property": "hitpoints", "select": { "id": [ "villager" ] }, "effect": "change", - "value": 3, - "type": "passive" - }, - { - "property": "moveSpeed", - "select": { - "id": [ - "villager" - ] - }, - "effect": "multiply", - "value": 0.8999999999999999, - "type": "passive" - }, - { - "property": "berryGatherRate", - "select": { - "id": [ - "villager" - ] - }, - "effect": "multiply", - "value": 1.25, + "value": 50, "type": "passive" } ] diff --git a/technologies/japanese-unified.json b/technologies/japanese-unified.json index f4677b99..645e399b 100644 --- a/technologies/japanese-unified.json +++ b/technologies/japanese-unified.json @@ -2614,87 +2614,6 @@ } ] }, - { - "id": "herbal-medicine", - "name": "Herbal Medicine", - "type": "technology", - "civs": [ - "ja" - ], - "unique": false, - "displayClasses": [ - "Healing Technology" - ], - "classes": [ - "healing", - "technology" - ], - "minAge": 3, - "icon": "https://data.aoe4world.com/images/technologies/herbal-medicine-3.png", - "description": "Increase the healing rate of religious units by +60%.", - "variations": [ - { - "id": "herbal-medicine-3", - "baseId": "herbal-medicine", - "type": "technology", - "name": "Herbal Medicine", - "pbgid": 129401, - "attribName": "upgrade_unit_religious_herbal_medicine_4", - "age": 3, - "civs": [ - "ja" - ], - "description": "Increase the healing rate of religious units by +60%.", - "classes": [ - "healing", - "technology" - ], - "displayClasses": [ - "Healing Technology" - ], - "unique": false, - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 275, - "vizier": 0, - "oliveoil": 0, - "total": 275, - "popcap": 0, - "time": 45 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/herbal-medicine-3.png", - "effects": [ - { - "property": "healingRate", - "select": { - "id": [ - "monk", - "scholar", - "imam", - "dervish", - "warrior-monk", - "shaman", - "prelate", - "shinto-priest", - "buddhist-monk", - "shaolin-monk" - ] - }, - "effect": "multiply", - "value": 1.6, - "type": "passive" - } - ] - } - ] - }, { "id": "hizukuri", "name": "Hizukuri", @@ -4007,87 +3926,6 @@ } ] }, - { - "id": "piety", - "name": "Piety", - "type": "technology", - "civs": [ - "ja" - ], - "unique": false, - "displayClasses": [ - "Religious Technology" - ], - "classes": [ - "religious", - "technology" - ], - "minAge": 4, - "icon": "https://data.aoe4world.com/images/technologies/piety-4.png", - "description": "Increase the health of religious units by +40.", - "variations": [ - { - "id": "piety-4", - "baseId": "piety", - "type": "technology", - "name": "Piety", - "pbgid": 129403, - "attribName": "upgrade_unit_religious_piety_4", - "age": 4, - "civs": [ - "ja" - ], - "description": "Increase the health of religious units by +40.", - "classes": [ - "religious", - "technology" - ], - "displayClasses": [ - "Religious Technology" - ], - "unique": false, - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 325, - "vizier": 0, - "oliveoil": 0, - "total": 325, - "popcap": 0, - "time": 45 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/piety-4.png", - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "monk", - "scholar", - "imam", - "dervish", - "warrior-monk", - "shaman", - "prelate", - "shinto-priest", - "buddhist-monk", - "shaolin-monk" - ] - }, - "effect": "change", - "value": 40, - "type": "passive" - } - ] - } - ] - }, { "id": "platecutter-point", "name": "Platecutter Point", @@ -5558,240 +5396,131 @@ ] }, { - "id": "textiles", - "name": "Textiles", + "id": "tawara", + "name": "Tawara", "type": "technology", "civs": [ "ja" ], - "unique": false, + "unique": true, "displayClasses": [ - "Villager Technology" + "Villager Technology 1/3" ], "classes": [ "villager", - "technology" + "technology", + "1/3" ], - "minAge": 2, - "icon": "https://data.aoe4world.com/images/technologies/textiles-2.png", - "description": "Increase Villagers' health by +50%.", + "minAge": 1, + "icon": "https://data.aoe4world.com/images/technologies/tawara-1.png", + "description": "Increase the carry capacity of Villagers by +3, their movement speed by +7%, and +25% gather rate from Berry Bushes.", "variations": [ { - "id": "textiles-2", - "baseId": "textiles", + "id": "tawara-1", + "baseId": "tawara", "type": "technology", - "name": "Textiles", - "pbgid": 2045367, - "attribName": "upgrade_villager_health", - "age": 2, + "name": "Tawara", + "pbgid": 2137904, + "attribName": "upgrade_unit_town_center_wheelbarrow_1_jpn", + "age": 1, "civs": [ "ja" ], - "description": "Increase Villagers' health by +50%.", + "description": "Increase the carry capacity of Villagers by +3, their movement speed by +7%, and +25% gather rate from Berry Bushes.", "classes": [ "villager", - "technology" + "technology", + "1/3" ], "displayClasses": [ - "Villager Technology" + "Villager Technology 1/3" ], - "unique": false, + "unique": true, "costs": { - "food": 50, - "wood": 0, + "food": 0, + "wood": 25, "stone": 0, - "gold": 100, + "gold": 50, "vizier": 0, "oliveoil": 0, - "total": 150, + "total": 75, "popcap": 0, - "time": 20 + "time": 30 }, "producedBy": [ - "town-center", - "capital-town-center" + "farmhouse", + "kura-storehouse" ], - "icon": "https://data.aoe4world.com/images/technologies/textiles-2.png", - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "villager" - ] - }, - "effect": "change", - "value": 50, - "type": "passive" - } - ] + "icon": "https://data.aoe4world.com/images/technologies/tawara-1.png", + "effects": [] } ] }, { - "id": "tithe-barns", - "name": "Tithe Barns", + "id": "textiles", + "name": "Textiles", "type": "technology", "civs": [ "ja" ], "unique": false, "displayClasses": [ - "Religious Technology" + "Villager Technology" ], "classes": [ - "religious", + "villager", "technology" ], - "minAge": 4, - "icon": "https://data.aoe4world.com/images/technologies/tithe-barns-4.png", - "description": "Relics placed in a Monastery provide an income of +30 Food, +30 Wood, and +30 Stone every minute.", + "minAge": 2, + "icon": "https://data.aoe4world.com/images/technologies/textiles-2.png", + "description": "Increase Villagers' health by +50%.", "variations": [ { - "id": "tithe-barns-4", - "baseId": "tithe-barns", + "id": "textiles-2", + "baseId": "textiles", "type": "technology", - "name": "Tithe Barns", - "pbgid": 129407, - "attribName": "upgrade_unit_religious_tithe_barn_4", - "age": 4, + "name": "Textiles", + "pbgid": 2045367, + "attribName": "upgrade_villager_health", + "age": 2, "civs": [ "ja" ], - "description": "Relics placed in a Monastery provide an income of +30 Food, +30 Wood, and +30 Stone every minute.", + "description": "Increase Villagers' health by +50%.", "classes": [ - "religious", + "villager", "technology" ], "displayClasses": [ - "Religious Technology" + "Villager Technology" ], "unique": false, "costs": { - "food": 0, + "food": 50, "wood": 0, "stone": 0, - "gold": 500, - "vizier": 0, - "oliveoil": 0, - "total": 500, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/tithe-barns-4.png", - "effects": [ - { - "property": "unknown", - "select": { - "id": [ - "monastery", - "mosque", - "prayer-tent", - "regnitz-cathedral" - ] - }, - "effect": "change", - "value": 30, - "type": "influence" - } - ] - } - ] - }, - { - "id": "towara", - "name": "Towara", - "type": "technology", - "civs": [ - "ja" - ], - "unique": true, - "displayClasses": [ - "Villager Technology 1/3" - ], - "classes": [ - "villager", - "technology", - "1/3" - ], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/technologies/towara-1.png", - "description": "Increase the carry capacity of Villagers by +3, their movement speed by +7%, and +25% gather rate from Berry Bushes.", - "variations": [ - { - "id": "towara-1", - "baseId": "towara", - "type": "technology", - "name": "Towara", - "pbgid": 2137904, - "attribName": "upgrade_unit_town_center_wheelbarrow_1_jpn", - "age": 1, - "civs": [ - "ja" - ], - "description": "Increase the carry capacity of Villagers by +3, their movement speed by +7%, and +25% gather rate from Berry Bushes.", - "classes": [ - "villager", - "technology", - "1/3" - ], - "displayClasses": [ - "Villager Technology 1/3" - ], - "unique": true, - "costs": { - "food": 0, - "wood": 25, - "stone": 0, - "gold": 50, + "gold": 100, "vizier": 0, "oliveoil": 0, - "total": 75, + "total": 150, "popcap": 0, - "time": 30 + "time": 20 }, "producedBy": [ - "farmhouse", - "kura-storehouse" + "town-center", + "capital-town-center" ], - "icon": "https://data.aoe4world.com/images/technologies/towara-1.png", + "icon": "https://data.aoe4world.com/images/technologies/textiles-2.png", "effects": [ { - "property": "carryCapacity", + "property": "hitpoints", "select": { "id": [ "villager" ] }, "effect": "change", - "value": 3, - "type": "passive" - }, - { - "property": "moveSpeed", - "select": { - "id": [ - "villager" - ] - }, - "effect": "multiply", - "value": 0.8999999999999999, - "type": "passive" - }, - { - "property": "berryGatherRate", - "select": { - "id": [ - "villager" - ] - }, - "effect": "multiply", - "value": 1.25, + "value": 50, "type": "passive" } ] diff --git a/technologies/japanese.json b/technologies/japanese.json index 826f9c34..803dc9fe 100644 --- a/technologies/japanese.json +++ b/technologies/japanese.json @@ -1921,66 +1921,6 @@ } ] }, - { - "id": "herbal-medicine-3", - "baseId": "herbal-medicine", - "type": "technology", - "name": "Herbal Medicine", - "pbgid": 129401, - "attribName": "upgrade_unit_religious_herbal_medicine_4", - "age": 3, - "civs": [ - "ja" - ], - "description": "Increase the healing rate of religious units by +60%.", - "classes": [ - "healing", - "technology" - ], - "displayClasses": [ - "Healing Technology" - ], - "unique": false, - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 275, - "vizier": 0, - "oliveoil": 0, - "total": 275, - "popcap": 0, - "time": 45 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/herbal-medicine-3.png", - "effects": [ - { - "property": "healingRate", - "select": { - "id": [ - "monk", - "scholar", - "imam", - "dervish", - "warrior-monk", - "shaman", - "prelate", - "shinto-priest", - "buddhist-monk", - "shaolin-monk" - ] - }, - "effect": "multiply", - "value": 1.6, - "type": "passive" - } - ] - }, { "id": "hizukuri-2", "baseId": "hizukuri", @@ -2943,66 +2883,6 @@ } ] }, - { - "id": "piety-4", - "baseId": "piety", - "type": "technology", - "name": "Piety", - "pbgid": 129403, - "attribName": "upgrade_unit_religious_piety_4", - "age": 4, - "civs": [ - "ja" - ], - "description": "Increase the health of religious units by +40.", - "classes": [ - "religious", - "technology" - ], - "displayClasses": [ - "Religious Technology" - ], - "unique": false, - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 325, - "vizier": 0, - "oliveoil": 0, - "total": 325, - "popcap": 0, - "time": 45 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/piety-4.png", - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "monk", - "scholar", - "imam", - "dervish", - "warrior-monk", - "shaman", - "prelate", - "shinto-priest", - "buddhist-monk", - "shaolin-monk" - ] - }, - "effect": "change", - "value": 40, - "type": "passive" - } - ] - }, { "id": "platecutter-point-4", "baseId": "platecutter-point", @@ -4104,178 +3984,90 @@ ] }, { - "id": "textiles-2", - "baseId": "textiles", + "id": "tawara-1", + "baseId": "tawara", "type": "technology", - "name": "Textiles", - "pbgid": 2045367, - "attribName": "upgrade_villager_health", - "age": 2, + "name": "Tawara", + "pbgid": 2137904, + "attribName": "upgrade_unit_town_center_wheelbarrow_1_jpn", + "age": 1, "civs": [ "ja" ], - "description": "Increase Villagers' health by +50%.", + "description": "Increase the carry capacity of Villagers by +3, their movement speed by +7%, and +25% gather rate from Berry Bushes.", "classes": [ "villager", - "technology" + "technology", + "1/3" ], "displayClasses": [ - "Villager Technology" + "Villager Technology 1/3" ], - "unique": false, + "unique": true, "costs": { - "food": 50, - "wood": 0, + "food": 0, + "wood": 25, "stone": 0, - "gold": 100, + "gold": 50, "vizier": 0, "oliveoil": 0, - "total": 150, + "total": 75, "popcap": 0, - "time": 20 + "time": 30 }, "producedBy": [ - "town-center", - "capital-town-center" + "farmhouse", + "kura-storehouse" ], - "icon": "https://data.aoe4world.com/images/technologies/textiles-2.png", - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "villager" - ] - }, - "effect": "change", - "value": 50, - "type": "passive" - } - ] + "icon": "https://data.aoe4world.com/images/technologies/tawara-1.png", + "effects": [] }, { - "id": "tithe-barns-4", - "baseId": "tithe-barns", + "id": "textiles-2", + "baseId": "textiles", "type": "technology", - "name": "Tithe Barns", - "pbgid": 129407, - "attribName": "upgrade_unit_religious_tithe_barn_4", - "age": 4, + "name": "Textiles", + "pbgid": 2045367, + "attribName": "upgrade_villager_health", + "age": 2, "civs": [ "ja" ], - "description": "Relics placed in a Monastery provide an income of +30 Food, +30 Wood, and +30 Stone every minute.", + "description": "Increase Villagers' health by +50%.", "classes": [ - "religious", + "villager", "technology" ], "displayClasses": [ - "Religious Technology" + "Villager Technology" ], "unique": false, "costs": { - "food": 0, + "food": 50, "wood": 0, "stone": 0, - "gold": 500, - "vizier": 0, - "oliveoil": 0, - "total": 500, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/tithe-barns-4.png", - "effects": [ - { - "property": "unknown", - "select": { - "id": [ - "monastery", - "mosque", - "prayer-tent", - "regnitz-cathedral" - ] - }, - "effect": "change", - "value": 30, - "type": "influence" - } - ] - }, - { - "id": "towara-1", - "baseId": "towara", - "type": "technology", - "name": "Towara", - "pbgid": 2137904, - "attribName": "upgrade_unit_town_center_wheelbarrow_1_jpn", - "age": 1, - "civs": [ - "ja" - ], - "description": "Increase the carry capacity of Villagers by +3, their movement speed by +7%, and +25% gather rate from Berry Bushes.", - "classes": [ - "villager", - "technology", - "1/3" - ], - "displayClasses": [ - "Villager Technology 1/3" - ], - "unique": true, - "costs": { - "food": 0, - "wood": 25, - "stone": 0, - "gold": 50, + "gold": 100, "vizier": 0, "oliveoil": 0, - "total": 75, + "total": 150, "popcap": 0, - "time": 30 + "time": 20 }, "producedBy": [ - "farmhouse", - "kura-storehouse" + "town-center", + "capital-town-center" ], - "icon": "https://data.aoe4world.com/images/technologies/towara-1.png", + "icon": "https://data.aoe4world.com/images/technologies/textiles-2.png", "effects": [ { - "property": "carryCapacity", + "property": "hitpoints", "select": { "id": [ "villager" ] }, "effect": "change", - "value": 3, - "type": "passive" - }, - { - "property": "moveSpeed", - "select": { - "id": [ - "villager" - ] - }, - "effect": "multiply", - "value": 0.8999999999999999, - "type": "passive" - }, - { - "property": "berryGatherRate", - "select": { - "id": [ - "villager" - ] - }, - "effect": "multiply", - "value": 1.25, + "value": 50, "type": "passive" } ] diff --git a/technologies/japanese/herbal-medicine-3.json b/technologies/japanese/herbal-medicine-3.json deleted file mode 100644 index 8abaf189..00000000 --- a/technologies/japanese/herbal-medicine-3.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "id": "herbal-medicine-3", - "baseId": "herbal-medicine", - "type": "technology", - "name": "Herbal Medicine", - "pbgid": 129401, - "attribName": "upgrade_unit_religious_herbal_medicine_4", - "age": 3, - "civs": [ - "ja" - ], - "description": "Increase the healing rate of religious units by +60%.", - "classes": [ - "healing", - "technology" - ], - "displayClasses": [ - "Healing Technology" - ], - "unique": false, - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 275, - "vizier": 0, - "oliveoil": 0, - "total": 275, - "popcap": 0, - "time": 45 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/herbal-medicine-3.png", - "effects": [ - { - "property": "healingRate", - "select": { - "id": [ - "monk", - "scholar", - "imam", - "dervish", - "warrior-monk", - "shaman", - "prelate", - "shinto-priest", - "buddhist-monk", - "shaolin-monk" - ] - }, - "effect": "multiply", - "value": 1.6, - "type": "passive" - } - ] -} \ No newline at end of file diff --git a/technologies/japanese/piety-4.json b/technologies/japanese/piety-4.json deleted file mode 100644 index d413e3e3..00000000 --- a/technologies/japanese/piety-4.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "id": "piety-4", - "baseId": "piety", - "type": "technology", - "name": "Piety", - "pbgid": 129403, - "attribName": "upgrade_unit_religious_piety_4", - "age": 4, - "civs": [ - "ja" - ], - "description": "Increase the health of religious units by +40.", - "classes": [ - "religious", - "technology" - ], - "displayClasses": [ - "Religious Technology" - ], - "unique": false, - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 325, - "vizier": 0, - "oliveoil": 0, - "total": 325, - "popcap": 0, - "time": 45 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/piety-4.png", - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "monk", - "scholar", - "imam", - "dervish", - "warrior-monk", - "shaman", - "prelate", - "shinto-priest", - "buddhist-monk", - "shaolin-monk" - ] - }, - "effect": "change", - "value": 40, - "type": "passive" - } - ] -} \ No newline at end of file diff --git a/technologies/japanese/tawara-1.json b/technologies/japanese/tawara-1.json new file mode 100644 index 00000000..9c20fd24 --- /dev/null +++ b/technologies/japanese/tawara-1.json @@ -0,0 +1,39 @@ +{ + "id": "tawara-1", + "baseId": "tawara", + "type": "technology", + "name": "Tawara", + "pbgid": 2137904, + "attribName": "upgrade_unit_town_center_wheelbarrow_1_jpn", + "age": 1, + "civs": [ + "ja" + ], + "description": "Increase the carry capacity of Villagers by +3, their movement speed by +7%, and +25% gather rate from Berry Bushes.", + "classes": [ + "villager", + "technology", + "1/3" + ], + "displayClasses": [ + "Villager Technology 1/3" + ], + "unique": true, + "costs": { + "food": 0, + "wood": 25, + "stone": 0, + "gold": 50, + "vizier": 0, + "oliveoil": 0, + "total": 75, + "popcap": 0, + "time": 30 + }, + "producedBy": [ + "farmhouse", + "kura-storehouse" + ], + "icon": "https://data.aoe4world.com/images/technologies/tawara-1.png", + "effects": [] +} \ No newline at end of file diff --git a/technologies/japanese/tithe-barns-4.json b/technologies/japanese/tithe-barns-4.json deleted file mode 100644 index 2a2f6901..00000000 --- a/technologies/japanese/tithe-barns-4.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "id": "tithe-barns-4", - "baseId": "tithe-barns", - "type": "technology", - "name": "Tithe Barns", - "pbgid": 129407, - "attribName": "upgrade_unit_religious_tithe_barn_4", - "age": 4, - "civs": [ - "ja" - ], - "description": "Relics placed in a Monastery provide an income of +30 Food, +30 Wood, and +30 Stone every minute.", - "classes": [ - "religious", - "technology" - ], - "displayClasses": [ - "Religious Technology" - ], - "unique": false, - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 500, - "vizier": 0, - "oliveoil": 0, - "total": 500, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/tithe-barns-4.png", - "effects": [ - { - "property": "unknown", - "select": { - "id": [ - "monastery", - "mosque", - "prayer-tent", - "regnitz-cathedral" - ] - }, - "effect": "change", - "value": 30, - "type": "influence" - } - ] -} \ No newline at end of file diff --git a/technologies/japanese/towara-1.json b/technologies/japanese/towara-1.json deleted file mode 100644 index 3be6f5fe..00000000 --- a/technologies/japanese/towara-1.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "id": "towara-1", - "baseId": "towara", - "type": "technology", - "name": "Towara", - "pbgid": 2137904, - "attribName": "upgrade_unit_town_center_wheelbarrow_1_jpn", - "age": 1, - "civs": [ - "ja" - ], - "description": "Increase the carry capacity of Villagers by +3, their movement speed by +7%, and +25% gather rate from Berry Bushes.", - "classes": [ - "villager", - "technology", - "1/3" - ], - "displayClasses": [ - "Villager Technology 1/3" - ], - "unique": true, - "costs": { - "food": 0, - "wood": 25, - "stone": 0, - "gold": 50, - "vizier": 0, - "oliveoil": 0, - "total": 75, - "popcap": 0, - "time": 30 - }, - "producedBy": [ - "farmhouse", - "kura-storehouse" - ], - "icon": "https://data.aoe4world.com/images/technologies/towara-1.png", - "effects": [ - { - "property": "carryCapacity", - "select": { - "id": [ - "villager" - ] - }, - "effect": "change", - "value": 3, - "type": "passive" - }, - { - "property": "moveSpeed", - "select": { - "id": [ - "villager" - ] - }, - "effect": "multiply", - "value": 0.8999999999999999, - "type": "passive" - }, - { - "property": "berryGatherRate", - "select": { - "id": [ - "villager" - ] - }, - "effect": "multiply", - "value": 1.25, - "type": "passive" - } - ] -} \ No newline at end of file diff --git a/technologies/jeannedarc-optimized.json b/technologies/jeannedarc-optimized.json index 882a8f39..e09c6df1 100644 --- a/technologies/jeannedarc-optimized.json +++ b/technologies/jeannedarc-optimized.json @@ -1057,214 +1057,39 @@ "variations": [ { "id": "companion-equipment-1", + "baseId": "companion-equipment", + "type": "technology", + "name": "Companion Equipment", "pbgid": 2146393, "attribName": "upgrade_landmark_keep_companion_upgrade_fre_ha_01", + "age": 1, "civs": [ "je" - ] - }, - { - "id": "companion-equipment-3", - "pbgid": 2144435, - "attribName": "upgrade_keep_companion_upgrade_fre_ha_01", - "civs": [ - "je" - ] - } - ], - "baseId": "companion-equipment", - "age": 1, - "costs": { - "food": 0, - "wood": 150, - "stone": 0, - "gold": 350, - "vizier": 0, - "oliveoil": 0, - "total": 500, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "royal-institute" - ], - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "jeannes-champion", - "jeannes-rider" - ] - }, - "effect": "multiply", - "value": 1.2, - "type": "passive" - }, - { - "property": "meleeAttack", - "select": { - "id": [ - "jeannes-companion", - "jeannes-rider" - ] - }, - "effect": "multiply", - "value": 1.2, - "type": "passive" - }, - { - "property": "rangedAttack", - "select": { - "id": [ - "jeanne-darc-mounted-archer", - "jeanne-darc-knight", - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "multiply", - "value": 1.25, - "type": "passive" - }, - { - "property": "meleeAttack", - "select": { - "id": [ - "jeanne-darc-mounted-archer", - "jeanne-darc-knight", - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "multiply", - "value": 1.25, - "type": "passive" - }, - { - "property": "hitpoints", - "select": { - "id": [ - "jeanne-darc-mounted-archer", - "jeanne-darc-knight", - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "multiply", - "value": 1.25, - "type": "passive" - }, - { - "property": "meleeArmor", - "select": { - "id": [ - "jeanne-darc-mounted-archer", - "jeanne-darc-knight", - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "change", - "value": 1, - "type": "passive" - }, - { - "property": "rangedArmor", - "select": { - "id": [ - "jeanne-darc-mounted-archer", - "jeanne-darc-knight", - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "change", - "value": 1, - "type": "passive" - }, - { - "property": "rangedAttack", - "select": { - "id": [ - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "multiply", - "value": 1.25, - "type": "passive" - }, - { - "property": "meleeAttack", - "select": { - "id": [ - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "multiply", - "value": 1.25, - "type": "passive" - }, - { - "property": "hitpoints", - "select": { - "id": [ - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "multiply", - "value": 1.25, - "type": "passive" - }, - { - "property": "meleeArmor", - "select": { - "id": [ - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "change", - "value": 1, - "type": "passive" - }, - { - "property": "rangedArmor", - "select": { - "id": [ - "jeanne-darc-markswoman", - "jeanne-darc-blast-cannon" - ] - }, - "effect": "change", - "value": 1, - "type": "passive" - } - ], - "shared": { - "companion-equipment-3": { - "name": "Companion Equipment", - "age": 3, - "description": "Increases the damage and health of Jeanne's Companions by 20%.", + ], + "description": "Increase Jeanne d'Arc's health and damage by 25% and gain +1 armor. Increase the health and damage of Jeanne's Companions by 20%.", + "classes": [ + "companion", + "upgrade" + ], + "displayClasses": [ + "Companion Upgrade" + ], + "unique": true, "costs": { "food": 0, - "wood": 50, + "wood": 150, "stone": 0, - "gold": 125, + "gold": 350, "vizier": 0, "oliveoil": 0, - "total": 175, + "total": 500, "popcap": 0, - "time": 30 + "time": 60 }, "producedBy": [ - "keep", - "red-palace" + "royal-institute" ], - "icon": "https://data.aoe4world.com/images/technologies/companion-equipment-3.png", + "icon": "https://data.aoe4world.com/images/technologies/companion-equipment-1.png", "effects": [ { "property": "hitpoints", @@ -1289,11 +1114,141 @@ "effect": "multiply", "value": 1.2, "type": "passive" + }, + { + "property": "rangedAttack", + "select": { + "id": [ + "jeanne-darc-mounted-archer", + "jeanne-darc-knight", + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "multiply", + "value": 1.25, + "type": "passive" + }, + { + "property": "meleeAttack", + "select": { + "id": [ + "jeanne-darc-mounted-archer", + "jeanne-darc-knight", + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "multiply", + "value": 1.25, + "type": "passive" + }, + { + "property": "hitpoints", + "select": { + "id": [ + "jeanne-darc-mounted-archer", + "jeanne-darc-knight", + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "multiply", + "value": 1.25, + "type": "passive" + }, + { + "property": "meleeArmor", + "select": { + "id": [ + "jeanne-darc-mounted-archer", + "jeanne-darc-knight", + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "change", + "value": 1, + "type": "passive" + }, + { + "property": "rangedArmor", + "select": { + "id": [ + "jeanne-darc-mounted-archer", + "jeanne-darc-knight", + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "change", + "value": 1, + "type": "passive" + }, + { + "property": "rangedAttack", + "select": { + "id": [ + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "multiply", + "value": 1.25, + "type": "passive" + }, + { + "property": "meleeAttack", + "select": { + "id": [ + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "multiply", + "value": 1.25, + "type": "passive" + }, + { + "property": "hitpoints", + "select": { + "id": [ + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "multiply", + "value": 1.25, + "type": "passive" + }, + { + "property": "meleeArmor", + "select": { + "id": [ + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "change", + "value": 1, + "type": "passive" + }, + { + "property": "rangedArmor", + "select": { + "id": [ + "jeanne-darc-markswoman", + "jeanne-darc-blast-cannon" + ] + }, + "effect": "change", + "value": 1, + "type": "passive" } - ], - "id": "companion-equipment-3" + ] } - } + ], + "shared": {} }, { "id": "court-architects", diff --git a/technologies/jeannedarc-unified.json b/technologies/jeannedarc-unified.json index 81983505..0d64d049 100644 --- a/technologies/jeannedarc-unified.json +++ b/technologies/jeannedarc-unified.json @@ -1279,69 +1279,6 @@ "type": "passive" } ] - }, - { - "id": "companion-equipment-3", - "baseId": "companion-equipment", - "type": "technology", - "name": "Companion Equipment", - "pbgid": 2144435, - "attribName": "upgrade_keep_companion_upgrade_fre_ha_01", - "age": 3, - "civs": [ - "je" - ], - "description": "Increases the damage and health of Jeanne's Companions by 20%.", - "classes": [ - "companion", - "upgrade" - ], - "displayClasses": [ - "Companion Upgrade" - ], - "unique": true, - "costs": { - "food": 0, - "wood": 50, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 30 - }, - "producedBy": [ - "keep", - "red-palace" - ], - "icon": "https://data.aoe4world.com/images/technologies/companion-equipment-3.png", - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "jeannes-champion", - "jeannes-rider" - ] - }, - "effect": "multiply", - "value": 1.2, - "type": "passive" - }, - { - "property": "meleeAttack", - "select": { - "id": [ - "jeannes-companion", - "jeannes-rider" - ] - }, - "effect": "multiply", - "value": 1.2, - "type": "passive" - } - ] } ] }, diff --git a/technologies/jeannedarc.json b/technologies/jeannedarc.json index 2424de6d..8e0ffa1c 100644 --- a/technologies/jeannedarc.json +++ b/technologies/jeannedarc.json @@ -999,69 +999,6 @@ } ] }, - { - "id": "companion-equipment-3", - "baseId": "companion-equipment", - "type": "technology", - "name": "Companion Equipment", - "pbgid": 2144435, - "attribName": "upgrade_keep_companion_upgrade_fre_ha_01", - "age": 3, - "civs": [ - "je" - ], - "description": "Increases the damage and health of Jeanne's Companions by 20%.", - "classes": [ - "companion", - "upgrade" - ], - "displayClasses": [ - "Companion Upgrade" - ], - "unique": true, - "costs": { - "food": 0, - "wood": 50, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 30 - }, - "producedBy": [ - "keep", - "red-palace" - ], - "icon": "https://data.aoe4world.com/images/technologies/companion-equipment-3.png", - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "jeannes-champion", - "jeannes-rider" - ] - }, - "effect": "multiply", - "value": 1.2, - "type": "passive" - }, - { - "property": "meleeAttack", - "select": { - "id": [ - "jeannes-companion", - "jeannes-rider" - ] - }, - "effect": "multiply", - "value": 1.2, - "type": "passive" - } - ] - }, { "id": "court-architects-4", "baseId": "court-architects", diff --git a/technologies/jeannedarc/companion-equipment-3.json b/technologies/jeannedarc/companion-equipment-3.json deleted file mode 100644 index cc9723c3..00000000 --- a/technologies/jeannedarc/companion-equipment-3.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "id": "companion-equipment-3", - "baseId": "companion-equipment", - "type": "technology", - "name": "Companion Equipment", - "pbgid": 2144435, - "attribName": "upgrade_keep_companion_upgrade_fre_ha_01", - "age": 3, - "civs": [ - "je" - ], - "description": "Increases the damage and health of Jeanne's Companions by 20%.", - "classes": [ - "companion", - "upgrade" - ], - "displayClasses": [ - "Companion Upgrade" - ], - "unique": true, - "costs": { - "food": 0, - "wood": 50, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 30 - }, - "producedBy": [ - "keep", - "red-palace" - ], - "icon": "https://data.aoe4world.com/images/technologies/companion-equipment-3.png", - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "jeannes-champion", - "jeannes-rider" - ] - }, - "effect": "multiply", - "value": 1.2, - "type": "passive" - }, - { - "property": "meleeAttack", - "select": { - "id": [ - "jeannes-companion", - "jeannes-rider" - ] - }, - "effect": "multiply", - "value": 1.2, - "type": "passive" - } - ] -} \ No newline at end of file diff --git a/technologies/orderofthedragon-optimized.json b/technologies/orderofthedragon-optimized.json index 4f5a650d..6993d11b 100644 --- a/technologies/orderofthedragon-optimized.json +++ b/technologies/orderofthedragon-optimized.json @@ -1495,148 +1495,6 @@ ], "shared": {} }, - { - "id": "dragon-fire", - "name": "Dragon Fire", - "type": "technology", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Spearman Technology" - ], - "classes": [ - "spearman", - "technology" - ], - "minAge": 3, - "icon": "https://data.aoe4world.com/images/technologies/dragon-fire-2.png", - "description": "Gilded Spearman torches deal area of effect damage.", - "variations": [ - { - "id": "dragon-fire-3", - "baseId": "dragon-fire", - "type": "technology", - "name": "Dragon Fire", - "pbgid": 2140414, - "attribName": "upgrade_dragon_fire_hre_ha_01", - "age": 3, - "civs": [ - "od" - ], - "description": "Gilded Spearman torches deal area of effect damage.", - "classes": [ - "spearman", - "technology" - ], - "displayClasses": [ - "Spearman Technology" - ], - "unique": true, - "costs": { - "food": 50, - "wood": 0, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 30 - }, - "producedBy": [ - "barracks", - "burgrave-palace" - ], - "icon": "https://data.aoe4world.com/images/technologies/dragon-fire-2.png", - "effects": [ - { - "property": "unknown", - "select": { - "id": [ - "gilded-spearman" - ] - }, - "effect": "change", - "type": "ability" - } - ] - } - ], - "shared": {} - }, - { - "id": "dragon-scale-leather", - "name": "Dragon Scale Leather", - "type": "technology", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Archer Technology" - ], - "classes": [ - "archer", - "technology" - ], - "minAge": 3, - "icon": "https://data.aoe4world.com/images/technologies/dragon-scale-leather-3.png", - "description": "Increase the ranged armor of Gilded Archers by +3.", - "variations": [ - { - "id": "dragon-scale-leather-3", - "baseId": "dragon-scale-leather", - "type": "technology", - "name": "Dragon Scale Leather", - "pbgid": 2140559, - "attribName": "upgrade_archer_armor_hre_ha_01", - "age": 3, - "civs": [ - "od" - ], - "description": "Increase the ranged armor of Gilded Archers by +3.", - "classes": [ - "archer", - "technology" - ], - "displayClasses": [ - "Archer Technology" - ], - "unique": true, - "costs": { - "food": 100, - "wood": 0, - "stone": 0, - "gold": 250, - "vizier": 0, - "oliveoil": 0, - "total": 350, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "archery-range" - ], - "icon": "https://data.aoe4world.com/images/technologies/dragon-scale-leather-3.png", - "effects": [ - { - "property": "rangedArmor", - "select": { - "id": [ - "gilded-archer" - ] - }, - "effect": "change", - "value": 3, - "type": "passive" - } - ] - } - ], - "shared": {} - }, { "id": "drift-nets", "name": "Drift Nets", @@ -3211,6 +3069,17 @@ ], "icon": "https://data.aoe4world.com/images/technologies/inspired-warriors-3.png", "effects": [ + { + "property": "moveSpeed", + "select": { + "id": [ + "prelate" + ] + }, + "effect": "multiply", + "value": 1.1, + "type": "passive" + }, { "property": "rangedArmor", "select": { @@ -3224,7 +3093,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -3240,7 +3109,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -3258,7 +3127,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" }, { @@ -3276,7 +3145,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" } ] diff --git a/technologies/orderofthedragon-unified.json b/technologies/orderofthedragon-unified.json index 5da309e9..99d1cd5f 100644 --- a/technologies/orderofthedragon-unified.json +++ b/technologies/orderofthedragon-unified.json @@ -1477,146 +1477,6 @@ } ] }, - { - "id": "dragon-fire", - "name": "Dragon Fire", - "type": "technology", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Spearman Technology" - ], - "classes": [ - "spearman", - "technology" - ], - "minAge": 3, - "icon": "https://data.aoe4world.com/images/technologies/dragon-fire-2.png", - "description": "Gilded Spearman torches deal area of effect damage.", - "variations": [ - { - "id": "dragon-fire-3", - "baseId": "dragon-fire", - "type": "technology", - "name": "Dragon Fire", - "pbgid": 2140414, - "attribName": "upgrade_dragon_fire_hre_ha_01", - "age": 3, - "civs": [ - "od" - ], - "description": "Gilded Spearman torches deal area of effect damage.", - "classes": [ - "spearman", - "technology" - ], - "displayClasses": [ - "Spearman Technology" - ], - "unique": true, - "costs": { - "food": 50, - "wood": 0, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 30 - }, - "producedBy": [ - "barracks", - "burgrave-palace" - ], - "icon": "https://data.aoe4world.com/images/technologies/dragon-fire-2.png", - "effects": [ - { - "property": "unknown", - "select": { - "id": [ - "gilded-spearman" - ] - }, - "effect": "change", - "type": "ability" - } - ] - } - ] - }, - { - "id": "dragon-scale-leather", - "name": "Dragon Scale Leather", - "type": "technology", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Archer Technology" - ], - "classes": [ - "archer", - "technology" - ], - "minAge": 3, - "icon": "https://data.aoe4world.com/images/technologies/dragon-scale-leather-3.png", - "description": "Increase the ranged armor of Gilded Archers by +3.", - "variations": [ - { - "id": "dragon-scale-leather-3", - "baseId": "dragon-scale-leather", - "type": "technology", - "name": "Dragon Scale Leather", - "pbgid": 2140559, - "attribName": "upgrade_archer_armor_hre_ha_01", - "age": 3, - "civs": [ - "od" - ], - "description": "Increase the ranged armor of Gilded Archers by +3.", - "classes": [ - "archer", - "technology" - ], - "displayClasses": [ - "Archer Technology" - ], - "unique": true, - "costs": { - "food": 100, - "wood": 0, - "stone": 0, - "gold": 250, - "vizier": 0, - "oliveoil": 0, - "total": 350, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "archery-range" - ], - "icon": "https://data.aoe4world.com/images/technologies/dragon-scale-leather-3.png", - "effects": [ - { - "property": "rangedArmor", - "select": { - "id": [ - "gilded-archer" - ] - }, - "effect": "change", - "value": 3, - "type": "passive" - } - ] - } - ] - }, { "id": "drift-nets", "name": "Drift Nets", @@ -3172,6 +3032,17 @@ ], "icon": "https://data.aoe4world.com/images/technologies/inspired-warriors-3.png", "effects": [ + { + "property": "moveSpeed", + "select": { + "id": [ + "prelate" + ] + }, + "effect": "multiply", + "value": 1.1, + "type": "passive" + }, { "property": "rangedArmor", "select": { @@ -3185,7 +3056,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -3201,7 +3072,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -3219,7 +3090,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" }, { @@ -3237,7 +3108,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" } ] diff --git a/technologies/orderofthedragon.json b/technologies/orderofthedragon.json index 82ba7b29..c334b817 100644 --- a/technologies/orderofthedragon.json +++ b/technologies/orderofthedragon.json @@ -1082,104 +1082,6 @@ } ] }, - { - "id": "dragon-fire-3", - "baseId": "dragon-fire", - "type": "technology", - "name": "Dragon Fire", - "pbgid": 2140414, - "attribName": "upgrade_dragon_fire_hre_ha_01", - "age": 3, - "civs": [ - "od" - ], - "description": "Gilded Spearman torches deal area of effect damage.", - "classes": [ - "spearman", - "technology" - ], - "displayClasses": [ - "Spearman Technology" - ], - "unique": true, - "costs": { - "food": 50, - "wood": 0, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 30 - }, - "producedBy": [ - "barracks", - "burgrave-palace" - ], - "icon": "https://data.aoe4world.com/images/technologies/dragon-fire-2.png", - "effects": [ - { - "property": "unknown", - "select": { - "id": [ - "gilded-spearman" - ] - }, - "effect": "change", - "type": "ability" - } - ] - }, - { - "id": "dragon-scale-leather-3", - "baseId": "dragon-scale-leather", - "type": "technology", - "name": "Dragon Scale Leather", - "pbgid": 2140559, - "attribName": "upgrade_archer_armor_hre_ha_01", - "age": 3, - "civs": [ - "od" - ], - "description": "Increase the ranged armor of Gilded Archers by +3.", - "classes": [ - "archer", - "technology" - ], - "displayClasses": [ - "Archer Technology" - ], - "unique": true, - "costs": { - "food": 100, - "wood": 0, - "stone": 0, - "gold": 250, - "vizier": 0, - "oliveoil": 0, - "total": 350, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "archery-range" - ], - "icon": "https://data.aoe4world.com/images/technologies/dragon-scale-leather-3.png", - "effects": [ - { - "property": "rangedArmor", - "select": { - "id": [ - "gilded-archer" - ] - }, - "effect": "change", - "value": 3, - "type": "passive" - } - ] - }, { "id": "drift-nets-3", "baseId": "drift-nets", @@ -2308,6 +2210,17 @@ ], "icon": "https://data.aoe4world.com/images/technologies/inspired-warriors-3.png", "effects": [ + { + "property": "moveSpeed", + "select": { + "id": [ + "prelate" + ] + }, + "effect": "multiply", + "value": 1.1, + "type": "passive" + }, { "property": "rangedArmor", "select": { @@ -2321,7 +2234,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -2337,7 +2250,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -2355,7 +2268,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" }, { @@ -2373,7 +2286,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" } ] diff --git a/technologies/orderofthedragon/dragon-fire-3.json b/technologies/orderofthedragon/dragon-fire-3.json deleted file mode 100644 index a9f3d660..00000000 --- a/technologies/orderofthedragon/dragon-fire-3.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "id": "dragon-fire-3", - "baseId": "dragon-fire", - "type": "technology", - "name": "Dragon Fire", - "pbgid": 2140414, - "attribName": "upgrade_dragon_fire_hre_ha_01", - "age": 3, - "civs": [ - "od" - ], - "description": "Gilded Spearman torches deal area of effect damage.", - "classes": [ - "spearman", - "technology" - ], - "displayClasses": [ - "Spearman Technology" - ], - "unique": true, - "costs": { - "food": 50, - "wood": 0, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 30 - }, - "producedBy": [ - "barracks", - "burgrave-palace" - ], - "icon": "https://data.aoe4world.com/images/technologies/dragon-fire-2.png", - "effects": [ - { - "property": "unknown", - "select": { - "id": [ - "gilded-spearman" - ] - }, - "effect": "change", - "type": "ability" - } - ] -} \ No newline at end of file diff --git a/technologies/orderofthedragon/dragon-scale-leather-3.json b/technologies/orderofthedragon/dragon-scale-leather-3.json deleted file mode 100644 index 32889ae4..00000000 --- a/technologies/orderofthedragon/dragon-scale-leather-3.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "id": "dragon-scale-leather-3", - "baseId": "dragon-scale-leather", - "type": "technology", - "name": "Dragon Scale Leather", - "pbgid": 2140559, - "attribName": "upgrade_archer_armor_hre_ha_01", - "age": 3, - "civs": [ - "od" - ], - "description": "Increase the ranged armor of Gilded Archers by +3.", - "classes": [ - "archer", - "technology" - ], - "displayClasses": [ - "Archer Technology" - ], - "unique": true, - "costs": { - "food": 100, - "wood": 0, - "stone": 0, - "gold": 250, - "vizier": 0, - "oliveoil": 0, - "total": 350, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "archery-range" - ], - "icon": "https://data.aoe4world.com/images/technologies/dragon-scale-leather-3.png", - "effects": [ - { - "property": "rangedArmor", - "select": { - "id": [ - "gilded-archer" - ] - }, - "effect": "change", - "value": 3, - "type": "passive" - } - ] -} \ No newline at end of file diff --git a/technologies/orderofthedragon/inspired-warriors-3.json b/technologies/orderofthedragon/inspired-warriors-3.json index 9e0fe031..41c078ac 100644 --- a/technologies/orderofthedragon/inspired-warriors-3.json +++ b/technologies/orderofthedragon/inspired-warriors-3.json @@ -35,6 +35,17 @@ ], "icon": "https://data.aoe4world.com/images/technologies/inspired-warriors-3.png", "effects": [ + { + "property": "moveSpeed", + "select": { + "id": [ + "prelate" + ] + }, + "effect": "multiply", + "value": 1.1, + "type": "passive" + }, { "property": "rangedArmor", "select": { @@ -48,7 +59,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -64,7 +75,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -82,7 +93,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" }, { @@ -100,7 +111,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" } ] diff --git a/technologies/unified/companion-equipment.json b/technologies/unified/companion-equipment.json index f338e138..29205166 100644 --- a/technologies/unified/companion-equipment.json +++ b/technologies/unified/companion-equipment.json @@ -210,69 +210,6 @@ "type": "passive" } ] - }, - { - "id": "companion-equipment-3", - "baseId": "companion-equipment", - "type": "technology", - "name": "Companion Equipment", - "pbgid": 2144435, - "attribName": "upgrade_keep_companion_upgrade_fre_ha_01", - "age": 3, - "civs": [ - "je" - ], - "description": "Increases the damage and health of Jeanne's Companions by 20%.", - "classes": [ - "companion", - "upgrade" - ], - "displayClasses": [ - "Companion Upgrade" - ], - "unique": true, - "costs": { - "food": 0, - "wood": 50, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 30 - }, - "producedBy": [ - "keep", - "red-palace" - ], - "icon": "https://data.aoe4world.com/images/technologies/companion-equipment-3.png", - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "jeannes-champion", - "jeannes-rider" - ] - }, - "effect": "multiply", - "value": 1.2, - "type": "passive" - }, - { - "property": "meleeAttack", - "select": { - "id": [ - "jeannes-companion", - "jeannes-rider" - ] - }, - "effect": "multiply", - "value": 1.2, - "type": "passive" - } - ] } ] } \ No newline at end of file diff --git a/technologies/unified/dragon-fire.json b/technologies/unified/dragon-fire.json deleted file mode 100644 index 31644029..00000000 --- a/technologies/unified/dragon-fire.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "__note__": "This is file is autogenerated, do not edit it manually. For more info https://data.aoe4world.com/", - "__version__": "0.0.2", - "id": "dragon-fire", - "name": "Dragon Fire", - "type": "technology", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Spearman Technology" - ], - "classes": [ - "spearman", - "technology" - ], - "minAge": 3, - "icon": "https://data.aoe4world.com/images/technologies/dragon-fire-2.png", - "description": "Gilded Spearman torches deal area of effect damage.", - "variations": [ - { - "id": "dragon-fire-3", - "baseId": "dragon-fire", - "type": "technology", - "name": "Dragon Fire", - "pbgid": 2140414, - "attribName": "upgrade_dragon_fire_hre_ha_01", - "age": 3, - "civs": [ - "od" - ], - "description": "Gilded Spearman torches deal area of effect damage.", - "classes": [ - "spearman", - "technology" - ], - "displayClasses": [ - "Spearman Technology" - ], - "unique": true, - "costs": { - "food": 50, - "wood": 0, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 30 - }, - "producedBy": [ - "barracks", - "burgrave-palace" - ], - "icon": "https://data.aoe4world.com/images/technologies/dragon-fire-2.png", - "effects": [ - { - "property": "unknown", - "select": { - "id": [ - "gilded-spearman" - ] - }, - "effect": "change", - "type": "ability" - } - ] - } - ] -} \ No newline at end of file diff --git a/technologies/unified/dragon-scale-leather.json b/technologies/unified/dragon-scale-leather.json deleted file mode 100644 index 3efe1cc9..00000000 --- a/technologies/unified/dragon-scale-leather.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "__note__": "This is file is autogenerated, do not edit it manually. For more info https://data.aoe4world.com/", - "__version__": "0.0.2", - "id": "dragon-scale-leather", - "name": "Dragon Scale Leather", - "type": "technology", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Archer Technology" - ], - "classes": [ - "archer", - "technology" - ], - "minAge": 3, - "icon": "https://data.aoe4world.com/images/technologies/dragon-scale-leather-3.png", - "description": "Increase the ranged armor of Gilded Archers by +3.", - "variations": [ - { - "id": "dragon-scale-leather-3", - "baseId": "dragon-scale-leather", - "type": "technology", - "name": "Dragon Scale Leather", - "pbgid": 2140559, - "attribName": "upgrade_archer_armor_hre_ha_01", - "age": 3, - "civs": [ - "od" - ], - "description": "Increase the ranged armor of Gilded Archers by +3.", - "classes": [ - "archer", - "technology" - ], - "displayClasses": [ - "Archer Technology" - ], - "unique": true, - "costs": { - "food": 100, - "wood": 0, - "stone": 0, - "gold": 250, - "vizier": 0, - "oliveoil": 0, - "total": 350, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "archery-range" - ], - "icon": "https://data.aoe4world.com/images/technologies/dragon-scale-leather-3.png", - "effects": [ - { - "property": "rangedArmor", - "select": { - "id": [ - "gilded-archer" - ] - }, - "effect": "change", - "value": 3, - "type": "passive" - } - ] - } - ] -} \ No newline at end of file diff --git a/technologies/unified/herbal-medicine.json b/technologies/unified/herbal-medicine.json index b5fd8e41..0db731b8 100644 --- a/technologies/unified/herbal-medicine.json +++ b/technologies/unified/herbal-medicine.json @@ -13,7 +13,6 @@ "en", "fr", "hr", - "ja", "je", "ma", "mo", @@ -500,66 +499,6 @@ } ] }, - { - "id": "herbal-medicine-3", - "baseId": "herbal-medicine", - "type": "technology", - "name": "Herbal Medicine", - "pbgid": 129401, - "attribName": "upgrade_unit_religious_herbal_medicine_4", - "age": 3, - "civs": [ - "ja" - ], - "description": "Increase the healing rate of religious units by +60%.", - "classes": [ - "healing", - "technology" - ], - "displayClasses": [ - "Healing Technology" - ], - "unique": false, - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 275, - "vizier": 0, - "oliveoil": 0, - "total": 275, - "popcap": 0, - "time": 45 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/herbal-medicine-3.png", - "effects": [ - { - "property": "healingRate", - "select": { - "id": [ - "monk", - "scholar", - "imam", - "dervish", - "warrior-monk", - "shaman", - "prelate", - "shinto-priest", - "buddhist-monk", - "shaolin-monk" - ] - }, - "effect": "multiply", - "value": 1.6, - "type": "passive" - } - ] - }, { "id": "herbal-medicine-3", "baseId": "herbal-medicine", diff --git a/technologies/unified/inspired-warriors.json b/technologies/unified/inspired-warriors.json index 92814c98..823f4600 100644 --- a/technologies/unified/inspired-warriors.json +++ b/technologies/unified/inspired-warriors.json @@ -57,6 +57,17 @@ ], "icon": "https://data.aoe4world.com/images/technologies/inspired-warriors-3.png", "effects": [ + { + "property": "moveSpeed", + "select": { + "id": [ + "prelate" + ] + }, + "effect": "multiply", + "value": 1.1, + "type": "passive" + }, { "property": "rangedArmor", "select": { @@ -70,7 +81,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -86,7 +97,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -104,7 +115,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" }, { @@ -122,7 +133,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" } ] @@ -164,6 +175,17 @@ ], "icon": "https://data.aoe4world.com/images/technologies/inspired-warriors-3.png", "effects": [ + { + "property": "moveSpeed", + "select": { + "id": [ + "prelate" + ] + }, + "effect": "multiply", + "value": 1.1, + "type": "passive" + }, { "property": "rangedArmor", "select": { @@ -177,7 +199,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -193,7 +215,7 @@ ] }, "effect": "change", - "value": 10, + "value": 1, "type": "influence" }, { @@ -211,7 +233,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" }, { @@ -229,7 +251,7 @@ ] }, "effect": "multiply", - "value": 1.01, + "value": 1.15, "type": "influence" } ] diff --git a/technologies/unified/marching-drills.json b/technologies/unified/marching-drills.json deleted file mode 100644 index e88bfd42..00000000 --- a/technologies/unified/marching-drills.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "__note__": "This is file is autogenerated, do not edit it manually. For more info https://data.aoe4world.com/", - "__version__": "0.0.2", - "id": "marching-drills", - "name": "Marching Drills", - "type": "technology", - "civs": [ - "hr" - ], - "unique": true, - "displayClasses": [ - "Infantry Technology" - ], - "classes": [ - "infantry", - "technology" - ], - "minAge": 2, - "icon": "https://data.aoe4world.com/images/technologies/marching-drills-2.png", - "description": "Increase the movement speed of infantry and religious units by +10%.", - "variations": [ - { - "id": "marching-drills-2", - "baseId": "marching-drills", - "type": "technology", - "name": "Marching Drills", - "pbgid": 170824, - "attribName": "upgrade_infantry_marching_drills_hre", - "age": 2, - "civs": [ - "hr" - ], - "description": "Increase the movement speed of infantry and religious units by +10%.", - "classes": [ - "infantry", - "technology" - ], - "displayClasses": [ - "Infantry Technology" - ], - "unique": true, - "costs": { - "food": 50, - "wood": 0, - "stone": 0, - "gold": 125, - "vizier": 0, - "oliveoil": 0, - "total": 175, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "meinwerk-palace", - "blacksmith" - ], - "icon": "https://data.aoe4world.com/images/technologies/marching-drills-2.png", - "effects": [ - { - "property": "moveSpeed", - "select": { - "class": [ - [ - "infantry" - ] - ], - "id": [ - "prelate" - ] - }, - "effect": "multiply", - "value": 1.1, - "type": "passive" - } - ] - } - ] -} \ No newline at end of file diff --git a/technologies/unified/piety.json b/technologies/unified/piety.json index 86f215f4..56ef771d 100644 --- a/technologies/unified/piety.json +++ b/technologies/unified/piety.json @@ -13,7 +13,6 @@ "en", "fr", "hr", - "ja", "je", "ma", "mo", @@ -500,66 +499,6 @@ } ] }, - { - "id": "piety-4", - "baseId": "piety", - "type": "technology", - "name": "Piety", - "pbgid": 129403, - "attribName": "upgrade_unit_religious_piety_4", - "age": 4, - "civs": [ - "ja" - ], - "description": "Increase the health of religious units by +40.", - "classes": [ - "religious", - "technology" - ], - "displayClasses": [ - "Religious Technology" - ], - "unique": false, - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 325, - "vizier": 0, - "oliveoil": 0, - "total": 325, - "popcap": 0, - "time": 45 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/piety-4.png", - "effects": [ - { - "property": "hitpoints", - "select": { - "id": [ - "monk", - "scholar", - "imam", - "dervish", - "warrior-monk", - "shaman", - "prelate", - "shinto-priest", - "buddhist-monk", - "shaolin-monk" - ] - }, - "effect": "change", - "value": 40, - "type": "passive" - } - ] - }, { "id": "piety-4", "baseId": "piety", diff --git a/technologies/unified/tithe-barns.json b/technologies/unified/tithe-barns.json index 67a63fff..4cb618e8 100644 --- a/technologies/unified/tithe-barns.json +++ b/technologies/unified/tithe-barns.json @@ -13,7 +13,6 @@ "en", "fr", "hr", - "ja", "je", "ma", "mo", @@ -452,60 +451,6 @@ } ] }, - { - "id": "tithe-barns-4", - "baseId": "tithe-barns", - "type": "technology", - "name": "Tithe Barns", - "pbgid": 129407, - "attribName": "upgrade_unit_religious_tithe_barn_4", - "age": 4, - "civs": [ - "ja" - ], - "description": "Relics placed in a Monastery provide an income of +30 Food, +30 Wood, and +30 Stone every minute.", - "classes": [ - "religious", - "technology" - ], - "displayClasses": [ - "Religious Technology" - ], - "unique": false, - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 500, - "vizier": 0, - "oliveoil": 0, - "total": 500, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "temple-of-equality", - "shinto-shrine", - "buddhist-temple" - ], - "icon": "https://data.aoe4world.com/images/technologies/tithe-barns-4.png", - "effects": [ - { - "property": "unknown", - "select": { - "id": [ - "monastery", - "mosque", - "prayer-tent", - "regnitz-cathedral" - ] - }, - "effect": "change", - "value": 30, - "type": "influence" - } - ] - }, { "id": "tithe-barns-4", "baseId": "tithe-barns", diff --git a/technologies/unified/towara.json b/technologies/unified/towara.json deleted file mode 100644 index 04e7eca9..00000000 --- a/technologies/unified/towara.json +++ /dev/null @@ -1,97 +0,0 @@ -{ - "__note__": "This is file is autogenerated, do not edit it manually. For more info https://data.aoe4world.com/", - "__version__": "0.0.2", - "id": "towara", - "name": "Towara", - "type": "technology", - "civs": [ - "ja" - ], - "unique": true, - "displayClasses": [ - "Villager Technology 1/3" - ], - "classes": [ - "villager", - "technology", - "1/3" - ], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/technologies/towara-1.png", - "description": "Increase the carry capacity of Villagers by +3, their movement speed by +7%, and +25% gather rate from Berry Bushes.", - "variations": [ - { - "id": "towara-1", - "baseId": "towara", - "type": "technology", - "name": "Towara", - "pbgid": 2137904, - "attribName": "upgrade_unit_town_center_wheelbarrow_1_jpn", - "age": 1, - "civs": [ - "ja" - ], - "description": "Increase the carry capacity of Villagers by +3, their movement speed by +7%, and +25% gather rate from Berry Bushes.", - "classes": [ - "villager", - "technology", - "1/3" - ], - "displayClasses": [ - "Villager Technology 1/3" - ], - "unique": true, - "costs": { - "food": 0, - "wood": 25, - "stone": 0, - "gold": 50, - "vizier": 0, - "oliveoil": 0, - "total": 75, - "popcap": 0, - "time": 30 - }, - "producedBy": [ - "farmhouse", - "kura-storehouse" - ], - "icon": "https://data.aoe4world.com/images/technologies/towara-1.png", - "effects": [ - { - "property": "carryCapacity", - "select": { - "id": [ - "villager" - ] - }, - "effect": "change", - "value": 3, - "type": "passive" - }, - { - "property": "moveSpeed", - "select": { - "id": [ - "villager" - ] - }, - "effect": "multiply", - "value": 0.8999999999999999, - "type": "passive" - }, - { - "property": "berryGatherRate", - "select": { - "id": [ - "villager" - ] - }, - "effect": "multiply", - "value": 1.25, - "type": "passive" - } - ] - } - ] -} \ No newline at end of file diff --git a/technologies/unified/upgrade-to-elite.json b/technologies/unified/upgrade-to-elite.json deleted file mode 100644 index bd16f46b..00000000 --- a/technologies/unified/upgrade-to-elite.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "__note__": "This is file is autogenerated, do not edit it manually. For more info https://data.aoe4world.com/", - "__version__": "0.0.2", - "id": "upgrade-to-elite", - "name": "Upgrade to Elite", - "type": "technology", - "civs": [ - "ay" - ], - "unique": false, - "displayClasses": [ - "Unit Technology 2/2" - ], - "classes": [ - "unit", - "technology", - "2/2" - ], - "minAge": 4, - "icon": "https://data.aoe4world.com/images/technologies/upgrade-to-elite-4.png", - "description": "Upgrade Veteran Desert Raiders to Elite Desert Raiders.", - "variations": [ - { - "id": "upgrade-to-elite-4", - "baseId": "upgrade-to-elite", - "type": "technology", - "name": "Upgrade to Elite", - "pbgid": 2160101, - "attribName": "upgrade_stable_unit_mamluk_4_abb_ha_01", - "age": 4, - "civs": [ - "ay" - ], - "description": "Upgrade Veteran Desert Raiders to Elite Desert Raiders.", - "classes": [ - "unit", - "technology", - "2/2" - ], - "displayClasses": [ - "Unit Technology 2/2" - ], - "unique": false, - "costs": { - "food": 300, - "wood": 0, - "stone": 0, - "gold": 700, - "vizier": 0, - "oliveoil": 0, - "total": 1000, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "stable" - ], - "icon": "https://data.aoe4world.com/images/technologies/upgrade-to-elite-4.png", - "effects": [] - } - ] -} \ No newline at end of file diff --git a/technologies/unified/upgrade-to-veteran.json b/technologies/unified/upgrade-to-veteran.json deleted file mode 100644 index a0f96cd5..00000000 --- a/technologies/unified/upgrade-to-veteran.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "__note__": "This is file is autogenerated, do not edit it manually. For more info https://data.aoe4world.com/", - "__version__": "0.0.2", - "id": "upgrade-to-veteran", - "name": "Upgrade to Veteran", - "type": "technology", - "civs": [ - "ay" - ], - "unique": false, - "displayClasses": [ - "Unit Technology 1/2" - ], - "classes": [ - "unit", - "technology", - "1/2" - ], - "minAge": 3, - "icon": "https://data.aoe4world.com/images/technologies/upgrade-to-veteran-3.png", - "description": "Upgrade Desert Raiders to Veteran Desert Raiders.", - "variations": [ - { - "id": "upgrade-to-veteran-3", - "baseId": "upgrade-to-veteran", - "type": "technology", - "name": "Upgrade to Veteran", - "pbgid": 2160100, - "attribName": "upgrade_stable_unit_mamluk_3_abb_ha_01", - "age": 3, - "civs": [ - "ay" - ], - "description": "Upgrade Desert Raiders to Veteran Desert Raiders.", - "classes": [ - "unit", - "technology", - "1/2" - ], - "displayClasses": [ - "Unit Technology 1/2" - ], - "unique": false, - "costs": { - "food": 100, - "wood": 0, - "stone": 0, - "gold": 250, - "vizier": 0, - "oliveoil": 0, - "total": 350, - "popcap": 0, - "time": 60 - }, - "producedBy": [ - "stable" - ], - "icon": "https://data.aoe4world.com/images/technologies/upgrade-to-veteran-3.png", - "effects": [] - } - ] -} \ No newline at end of file diff --git a/units/abbasid-optimized.json b/units/abbasid-optimized.json index c1117ee9..5e9522f2 100644 --- a/units/abbasid-optimized.json +++ b/units/abbasid-optimized.json @@ -3377,7 +3377,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3391,7 +3391,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/abbasid-unified.json b/units/abbasid-unified.json index 531719da..eb97489c 100644 --- a/units/abbasid-unified.json +++ b/units/abbasid-unified.json @@ -3821,7 +3821,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3835,7 +3835,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/abbasid.json b/units/abbasid.json index 1f673cca..38107a3d 100644 --- a/units/abbasid.json +++ b/units/abbasid.json @@ -3369,7 +3369,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3383,7 +3383,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/abbasid/springald-3.json b/units/abbasid/springald-3.json index 079ede94..ba372b0c 100644 --- a/units/abbasid/springald-3.json +++ b/units/abbasid/springald-3.json @@ -54,7 +54,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -68,7 +68,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/all-optimized.json b/units/all-optimized.json index 9f54c6bd..0983b734 100644 --- a/units/all-optimized.json +++ b/units/all-optimized.json @@ -1372,19 +1372,7 @@ "attribName": "unit_workshop_ram_3_chi_ha_01", "civs": [ "zx" - ], - "costs": { - "food": 0, - "wood": 200, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 200, - "popcap": 1, - "time": 40 - }, - "hitpoints": 340 + ] } ], "baseId": "battering-ram", @@ -1772,12 +1760,6 @@ "attribName": "unit_bombard_4_chi_ha_01", "civs": [ "zx" - ], - "armor": [ - { - "type": "ranged", - "value": 35 - } ] } ], @@ -4346,7 +4328,6 @@ "en", "fr", "hr", - "ja", "je", "mo" ], @@ -4435,18 +4416,6 @@ "hr" ] }, - { - "id": "handcannoneer-4", - "pbgid": 4137773, - "attribName": "unit_handcannon_4_jpn", - "civs": [ - "ja" - ], - "producedBy": [ - "archery-range", - "tanegashima-gunsmith" - ] - }, { "id": "handcannoneer-4", "pbgid": 132274, @@ -6534,8 +6503,7 @@ "attribName": "unit_mangonel_3_fre", "civs": [ "fr" - ], - "hitpoints": 140 + ] }, { "id": "mangonel-3", @@ -6543,9 +6511,7 @@ "attribName": "unit_mangonel_3_hre", "civs": [ "hr" - ], - "description": "Ranged siege unit. Fires multiple projectiles dealing damage in an area.\n+ Bonus damage vs infantry\n+ Effective against massed units\n- Must be set up to fire", - "hitpoints": 140 + ] }, { "id": "mangonel-3", @@ -9457,8 +9423,7 @@ "attribName": "unit_springald_3_byz", "civs": [ "by" - ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings" + ] }, { "id": "springald-3", @@ -9504,8 +9469,7 @@ "attribName": "unit_springald_3_hre", "civs": [ "hr" - ], - "description": "Ranged siege unit.\n+ Bonus damage vs siege" + ] }, { "id": "springald-3", @@ -9513,8 +9477,7 @@ "attribName": "unit_springald_3_jpn", "civs": [ "ja" - ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings" + ] }, { "id": "springald-3", @@ -9560,7 +9523,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -9574,7 +9537,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -9650,7 +9613,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -9664,7 +9627,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -9689,8 +9652,7 @@ "attribName": "unit_springald_3_chi_ha_01", "civs": [ "zx" - ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings" + ] } ], "baseId": "springald", @@ -9731,7 +9693,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -9745,7 +9707,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -11923,9 +11885,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -12021,9 +11983,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -12119,9 +12081,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -16756,8 +16718,7 @@ "attribName": "unit_nest_of_bees_4_chi", "civs": [ "ch" - ], - "hitpoints": 130 + ] }, { "id": "nest-of-bees-3", @@ -16784,7 +16745,7 @@ "producedBy": [ "siege-workshop" ], - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Rocket Arrow", @@ -16888,12 +16849,6 @@ "producedBy": [ "foreign-engineering-company" ], - "armor": [ - { - "type": "ranged", - "value": 35 - } - ], "unlockedBy": [ "buildings/foreign-engineering-company" ] @@ -17567,6 +17522,17 @@ "civs": [ "od" ], + "costs": { + "food": 0, + "wood": 125, + "stone": 0, + "gold": 0, + "vizier": 0, + "oliveoil": 0, + "total": 125, + "popcap": 1, + "time": 19.5 + }, "producedBy": [ "gilded-spearman", "gilded-man-at-arms", @@ -18450,7 +18416,7 @@ "name": "Varangian Guard", "weapons": [ { - "name": "Mace", + "name": "Sword", "type": "melee", "damage": 13, "speed": 1.375, @@ -18538,7 +18504,7 @@ "hitpoints": 170, "weapons": [ { - "name": "Mace", + "name": "Sword", "type": "melee", "damage": 16, "speed": 1.375, @@ -18733,6 +18699,29 @@ "attribName": "weapon_war_elephant_melee_3_sul", "pbgid": 184643 }, + { + "name": "Charge", + "type": "melee", + "damage": 80, + "speed": 1.375, + "range": { + "min": 0, + "max": 1 + }, + "modifiers": [], + "durations": { + "aim": 0, + "windup": 0.5, + "attack": 0.125, + "winddown": 0.75, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0 + }, + "attribName": "weapon_war_elephant_charge_3_sul", + "pbgid": 184799 + }, { "name": "Spear", "type": "melee", @@ -19780,7 +19769,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -19794,7 +19783,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -20098,6 +20087,43 @@ }, "attribName": "weapon_torch_strong", "pbgid": 1761380 + }, + { + "name": "Charge", + "type": "melee", + "damage": 13, + "speed": 0.5, + "range": { + "min": 0, + "max": 1.0375 + }, + "modifiers": [ + { + "property": "meleeAttack", + "target": { + "class": [ + [ + "siege" + ] + ] + }, + "effect": "change", + "value": 20, + "type": "passive" + } + ], + "durations": { + "aim": 0, + "windup": 0, + "attack": 0.125, + "winddown": 0, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0.375 + }, + "attribName": "weapon_firelancer_3_charge_chi", + "pbgid": 156327 } ], "armor": [ @@ -20173,6 +20199,43 @@ }, "attribName": "weapon_torch_strong", "pbgid": 1761380 + }, + { + "name": "Charge", + "type": "melee", + "damage": 15, + "speed": 0.5, + "range": { + "min": 0, + "max": 1.0375 + }, + "modifiers": [ + { + "property": "meleeAttack", + "target": { + "class": [ + [ + "siege" + ] + ] + }, + "effect": "change", + "value": 20, + "type": "passive" + } + ], + "durations": { + "aim": 0, + "windup": 0, + "attack": 0.125, + "winddown": 0, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0.375 + }, + "attribName": "weapon_firelancer_4_charge_chi", + "pbgid": 156328 } ], "armor": [ @@ -20286,14 +20349,6 @@ "attribName": "unit_naval_war_galley_3_chi", "civs": [ "ch" - ] - }, - { - "id": "junk-2", - "pbgid": 4159607, - "attribName": "unit_naval_war_galley_3_jpn", - "civs": [ - "ja" ], "costs": { "food": 80, @@ -20304,27 +20359,24 @@ "oliveoil": 0, "total": 230, "popcap": 3, - "time": 25 + "time": 21 } }, + { + "id": "junk-2", + "pbgid": 4159607, + "attribName": "unit_naval_war_galley_3_jpn", + "civs": [ + "ja" + ] + }, { "id": "junk-2", "pbgid": 2693967, "attribName": "unit_naval_war_galley_3_chi_ha_01", "civs": [ "zx" - ], - "costs": { - "food": 90, - "wood": 150, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 240, - "popcap": 3, - "time": 25 - } + ] } ], "baseId": "junk", @@ -20338,7 +20390,7 @@ "oliveoil": 0, "total": 230, "popcap": 3, - "time": 21 + "time": 25 }, "producedBy": [ "dock" @@ -20746,18 +20798,7 @@ "attribName": "unit_naval_combat_ship_2_chi_ha_01", "civs": [ "zx" - ], - "costs": { - "food": 120, - "wood": 200, - "stone": 0, - "gold": 30, - "vizier": 0, - "oliveoil": 0, - "total": 350, - "popcap": 3, - "time": 30 - } + ] } ], "baseId": "war-junk", @@ -20984,8 +21025,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -20999,7 +21040,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -21085,8 +21126,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -21100,7 +21141,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -21186,8 +21227,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -21201,7 +21242,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -26013,7 +26054,7 @@ ], "minAge": 4, "icon": "https://data.aoe4world.com/images/units/ozutsu-4.png", - "description": "Heavy ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Heavy armor\n+ Anti-building\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", + "description": "Ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Anti-building\n+ Area damage\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", "variations": [ { "id": "ozutsu-4", @@ -26026,7 +26067,7 @@ "civs": [ "ja" ], - "description": "Heavy ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Heavy armor\n+ Anti-building\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", + "description": "Ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Anti-building\n+ Area damage\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", "classes": [ "heavy", "ranged", @@ -28661,7 +28702,7 @@ "name": "Jeanne's Champion", "weapons": [ { - "name": "Ax", + "name": "Sword", "type": "melee", "damage": 13, "speed": 1.375, @@ -28740,7 +28781,7 @@ "hitpoints": 210, "weapons": [ { - "name": "Ax", + "name": "Sword", "type": "melee", "damage": 16, "speed": 1.375, @@ -30664,7 +30705,7 @@ "hitpoints": 270, "weapons": [ { - "name": "Sword", + "name": "Poleax", "type": "melee", "damage": 29, "speed": 1.5, @@ -30686,29 +30727,6 @@ "attribName": "weapon_khagnate_knight_rus_mon", "pbgid": 2117334 }, - { - "name": "Poleax", - "type": "melee", - "damage": 29, - "speed": 1.5, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.5, - "attack": 0.125, - "winddown": 0, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 0.875 - }, - "attribName": "weapon_knight_4_axe_rus", - "pbgid": 2133554 - }, { "name": "Torch", "type": "fire", @@ -31888,300 +31906,6 @@ } } }, - { - "id": "dragon-handcannoneer", - "name": "Dragon Handcannoneer", - "type": "unit", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "minAge": 4, - "icon": "https://data.aoe4world.com/images/units/dragon-handcannoneer-4.png", - "description": "More powerful all-purpose ranged infantry with increased attack speed.\n+ High damage\n+ Increased attack speed\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "variations": [ - { - "id": "dragon-handcannoneer-4", - "baseId": "dragon-handcannoneer", - "type": "unit", - "name": "Dragon Handcannoneer", - "pbgid": 6642514, - "attribName": "unit_handcannon_4_hre_ha_01", - "age": 4, - "civs": [ - "od" - ], - "description": "More powerful all-purpose ranged infantry with increased attack speed.\n+ High damage\n+ Increased attack speed\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "unique": true, - "costs": { - "food": 240, - "wood": 0, - "stone": 0, - "gold": 240, - "vizier": 0, - "oliveoil": 0, - "total": 480, - "popcap": 2, - "time": 35 - }, - "producedBy": [ - "archery-range" - ], - "icon": "https://data.aoe4world.com/images/units/dragon-handcannoneer-4.png", - "hitpoints": 250, - "weapons": [ - { - "name": "Handcannon", - "type": "ranged", - "damage": 38, - "speed": 1.125, - "range": { - "min": 0, - "max": 4.5 - }, - "modifiers": [], - "durations": { - "aim": 0.25, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 0.25, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_handcannon_4_hre_ha_1", - "pbgid": 2140297 - } - ], - "armor": [], - "sight": { - "line": 32, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - } - ], - "shared": {} - }, - { - "id": "dragon-villager", - "name": "Dragon Villager", - "type": "unit", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Worker" - ], - "classes": [ - "worker" - ], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/units/dragon-villager-1.png", - "description": "Gathers Wood, Food, Stone, and Gold. Builds and repairs buildings and can repair siege engines and naval units. Gathers resources +25% quicker and builds +20% faster than regular Villagers.\n- Weak in combat", - "variations": [ - { - "id": "dragon-villager-1", - "baseId": "dragon-villager", - "type": "unit", - "name": "Dragon Villager", - "pbgid": 2513732, - "attribName": "unit_villager_1_hre_ha_01", - "age": 1, - "civs": [ - "od" - ], - "description": "Gathers Wood, Food, Stone, and Gold. Builds and repairs buildings and can repair siege engines and naval units. Gathers resources +25% quicker and builds +20% faster than regular Villagers.\n- Weak in combat", - "classes": [ - "worker" - ], - "displayClasses": [ - "Worker" - ], - "unique": true, - "costs": { - "food": 60, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 60, - "popcap": 1, - "time": 24 - }, - "producedBy": [ - "town-center", - "capital-town-center", - "palace-of-swabia" - ], - "icon": "https://data.aoe4world.com/images/units/dragon-villager-1.png", - "hitpoints": 65, - "weapons": [ - { - "name": "Knife", - "type": "melee", - "damage": 7, - "speed": 3.875, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 1, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_1_hre_ha_01", - "pbgid": 2141048 - }, - { - "name": "Torch", - "type": "fire", - "damage": 12, - "speed": 2.125, - "range": { - "min": 0, - "max": 1 - }, - "modifiers": [ - { - "property": "fireAttack", - "target": { - "class": [ - [ - "siege" - ] - ] - }, - "effect": "change", - "value": 2, - "type": "passive" - } - ], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 0, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 1.25 - }, - "attribName": "weapon_torch_weak_hre_ha_01", - "pbgid": 2141047 - }, - { - "name": "Bow", - "type": "ranged", - "damage": 3, - "speed": 3, - "range": { - "min": 0, - "max": 2.875 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0.25, - "attack": 0.125, - "winddown": 0.5, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_hunt_ranged", - "pbgid": 173519 - }, - { - "name": "Crook", - "type": "melee", - "damage": 12, - "speed": 3.875, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 1, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_hunt_herd", - "pbgid": 173518 - }, - { - "name": "Spear", - "type": "melee", - "damage": 12, - "speed": 3.075, - "range": { - "min": 0, - "max": 0.5 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.5, - "attack": 0.125, - "winddown": 0.75, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 1.7 - }, - "attribName": "weapon_villager_hunt_melee", - "pbgid": 173517 - } - ], - "armor": [], - "sight": { - "line": 28, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - } - ], - "shared": {} - }, { "id": "gilded-archer", "name": "Gilded Archer", diff --git a/units/all-unified.json b/units/all-unified.json index fd444c15..975bfe70 100644 --- a/units/all-unified.json +++ b/units/all-unified.json @@ -5044,13 +5044,13 @@ "oliveoil": 0, "total": 200, "popcap": 1, - "time": 40 + "time": 35 }, "producedBy": [ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/battering-ram-3.png", - "hitpoints": 340, + "hitpoints": 370, "weapons": [ { "name": "Ram", @@ -6492,7 +6492,7 @@ "armor": [ { "type": "ranged", - "value": 35 + "value": 40 } ], "sight": { @@ -13869,7 +13869,6 @@ "en", "fr", "hr", - "ja", "je", "mo" ], @@ -14467,79 +14466,6 @@ "speed": 1.125 } }, - { - "id": "handcannoneer-4", - "baseId": "handcannoneer", - "type": "unit", - "name": "Handcannoneer", - "pbgid": 4137773, - "attribName": "unit_handcannon_4_jpn", - "age": 4, - "civs": [ - "ja" - ], - "description": "Powerful all-purpose ranged infantry.\n+ High damage\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "unique": false, - "costs": { - "food": 120, - "wood": 0, - "stone": 0, - "gold": 120, - "vizier": 0, - "oliveoil": 0, - "total": 240, - "popcap": 1, - "time": 35 - }, - "producedBy": [ - "archery-range", - "tanegashima-gunsmith" - ], - "icon": "https://data.aoe4world.com/images/units/handcannoneer-4.png", - "hitpoints": 130, - "weapons": [ - { - "name": "Handcannon", - "type": "ranged", - "damage": 35, - "speed": 2.125, - "range": { - "min": 0, - "max": 4 - }, - "modifiers": [], - "durations": { - "aim": 0.25, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 1.25, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_handcannon_4", - "pbgid": 127729 - } - ], - "armor": [], - "sight": { - "line": 32, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - }, { "id": "handcannoneer-4", "baseId": "handcannoneer", @@ -21466,7 +21392,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/mangonel-3.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Mangonel", @@ -21615,7 +21541,7 @@ "civs": [ "hr" ], - "description": "Ranged siege unit. Fires multiple projectiles dealing damage in an area.\n+ Bonus damage vs infantry\n+ Effective against massed units\n- Must be set up to fire", + "description": "Fires multiple projectiles dealing damage in an area.\n+ Effective against massed units\n- Must be set up to fire", "classes": [ "siege" ], @@ -21638,7 +21564,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/mangonel-3.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Mangonel", @@ -30437,7 +30363,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -30451,7 +30377,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -30539,7 +30465,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -30553,7 +30479,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -30596,7 +30522,7 @@ "civs": [ "by" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -30641,7 +30567,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -30655,7 +30581,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -30743,7 +30669,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -30757,7 +30683,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -30845,7 +30771,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -30859,7 +30785,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -30950,7 +30876,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -30964,7 +30890,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -31052,7 +30978,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -31066,7 +30992,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -31109,7 +31035,7 @@ "civs": [ "hr" ], - "description": "Ranged siege unit.\n+ Bonus damage vs siege", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -31154,7 +31080,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -31168,7 +31094,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -31211,7 +31137,7 @@ "civs": [ "ja" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -31256,7 +31182,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -31270,7 +31196,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -31358,7 +31284,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -31372,7 +31298,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -31460,7 +31386,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -31474,7 +31400,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -31562,7 +31488,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -31576,7 +31502,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -31664,7 +31590,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -31678,7 +31604,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -31767,7 +31693,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -31781,7 +31707,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -31878,7 +31804,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -31892,7 +31818,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -31935,7 +31861,7 @@ "civs": [ "zx" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -31980,7 +31906,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -31994,7 +31920,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -36981,9 +36907,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -37120,9 +37046,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -37259,9 +37185,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -37398,9 +37324,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -37540,9 +37466,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -37682,9 +37608,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -46498,7 +46424,7 @@ "foreign-engineering-company" ], "icon": "https://data.aoe4world.com/images/units/nest-of-bees-4.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Rocket Arrow", @@ -46689,7 +46615,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/nest-of-bees-4.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Rocket Arrow", @@ -46864,7 +46790,7 @@ "armor": [ { "type": "ranged", - "value": 35 + "value": 40 } ], "sight": { @@ -48764,7 +48690,7 @@ "oliveoil": 0, "total": 125, "popcap": 1, - "time": 30 + "time": 19.5 }, "producedBy": [ "gilded-spearman", @@ -50348,7 +50274,7 @@ "hitpoints": 140, "weapons": [ { - "name": "Mace", + "name": "Sword", "type": "melee", "damage": 13, "speed": 1.375, @@ -50475,7 +50401,7 @@ "hitpoints": 170, "weapons": [ { - "name": "Mace", + "name": "Sword", "type": "melee", "damage": 16, "speed": 1.375, @@ -50665,6 +50591,29 @@ "attribName": "weapon_war_elephant_melee_3_sul", "pbgid": 184643 }, + { + "name": "Charge", + "type": "melee", + "damage": 80, + "speed": 1.375, + "range": { + "min": 0, + "max": 1 + }, + "modifiers": [], + "durations": { + "aim": 0, + "windup": 0.5, + "attack": 0.125, + "winddown": 0.75, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0 + }, + "attribName": "weapon_war_elephant_charge_3_sul", + "pbgid": 184799 + }, { "name": "Spear", "type": "melee", @@ -50802,6 +50751,29 @@ "attribName": "weapon_war_elephant_melee_3_sul", "pbgid": 184643 }, + { + "name": "Charge", + "type": "melee", + "damage": 80, + "speed": 1.375, + "range": { + "min": 0, + "max": 1 + }, + "modifiers": [], + "durations": { + "aim": 0, + "windup": 0.5, + "attack": 0.125, + "winddown": 0.75, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0 + }, + "attribName": "weapon_war_elephant_charge_3_sul", + "pbgid": 184799 + }, { "name": "Spear", "type": "melee", @@ -52415,7 +52387,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -52429,7 +52401,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -52992,6 +52964,43 @@ }, "attribName": "weapon_torch_strong", "pbgid": 1761380 + }, + { + "name": "Charge", + "type": "melee", + "damage": 13, + "speed": 0.5, + "range": { + "min": 0, + "max": 1.0375 + }, + "modifiers": [ + { + "property": "meleeAttack", + "target": { + "class": [ + [ + "siege" + ] + ] + }, + "effect": "change", + "value": 20, + "type": "passive" + } + ], + "durations": { + "aim": 0, + "windup": 0, + "attack": 0.125, + "winddown": 0, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0.375 + }, + "attribName": "weapon_firelancer_3_charge_chi", + "pbgid": 156327 } ], "armor": [ @@ -53105,6 +53114,43 @@ }, "attribName": "weapon_torch_strong", "pbgid": 1761380 + }, + { + "name": "Charge", + "type": "melee", + "damage": 15, + "speed": 0.5, + "range": { + "min": 0, + "max": 1.0375 + }, + "modifiers": [ + { + "property": "meleeAttack", + "target": { + "class": [ + [ + "siege" + ] + ] + }, + "effect": "change", + "value": 20, + "type": "passive" + } + ], + "durations": { + "aim": 0, + "windup": 0, + "attack": 0.125, + "winddown": 0, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0.375 + }, + "attribName": "weapon_firelancer_4_charge_chi", + "pbgid": 156328 } ], "armor": [ @@ -53465,13 +53511,13 @@ ], "unique": false, "costs": { - "food": 90, + "food": 80, "wood": 150, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 240, + "total": 230, "popcap": 3, "time": 25 }, @@ -54429,13 +54475,13 @@ ], "unique": false, "costs": { - "food": 120, + "food": 110, "wood": 200, "stone": 0, "gold": 30, "vizier": 0, "oliveoil": 0, - "total": 350, + "total": 340, "popcap": 3, "time": 30 }, @@ -54637,8 +54683,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -54652,7 +54698,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -54776,8 +54822,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -54791,7 +54837,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -54915,8 +54961,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -54930,7 +54976,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -62284,7 +62330,7 @@ ], "minAge": 4, "icon": "https://data.aoe4world.com/images/units/ozutsu-4.png", - "description": "Heavy ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Heavy armor\n+ Anti-building\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", + "description": "Ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Anti-building\n+ Area damage\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", "variations": [ { "id": "ozutsu-4", @@ -62297,7 +62343,7 @@ "civs": [ "ja" ], - "description": "Heavy ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Heavy armor\n+ Anti-building\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", + "description": "Ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Anti-building\n+ Area damage\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", "classes": [ "heavy", "ranged", @@ -65077,7 +65123,7 @@ "hitpoints": 175, "weapons": [ { - "name": "Ax", + "name": "Sword", "type": "melee", "damage": 13, "speed": 1.375, @@ -65195,7 +65241,7 @@ "hitpoints": 210, "weapons": [ { - "name": "Ax", + "name": "Sword", "type": "melee", "damage": 16, "speed": 1.375, @@ -67392,7 +67438,7 @@ "hitpoints": 270, "weapons": [ { - "name": "Sword", + "name": "Poleax", "type": "melee", "damage": 29, "speed": 1.5, @@ -67414,29 +67460,6 @@ "attribName": "weapon_khagnate_knight_rus_mon", "pbgid": 2117334 }, - { - "name": "Poleax", - "type": "melee", - "damage": 29, - "speed": 1.5, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.5, - "attack": 0.125, - "winddown": 0, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 0.875 - }, - "attribName": "weapon_knight_4_axe_rus", - "pbgid": 2133554 - }, { "name": "Torch", "type": "fire", @@ -68719,298 +68742,6 @@ } ] }, - { - "id": "dragon-handcannoneer", - "name": "Dragon Handcannoneer", - "type": "unit", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "minAge": 4, - "icon": "https://data.aoe4world.com/images/units/dragon-handcannoneer-4.png", - "description": "More powerful all-purpose ranged infantry with increased attack speed.\n+ High damage\n+ Increased attack speed\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "variations": [ - { - "id": "dragon-handcannoneer-4", - "baseId": "dragon-handcannoneer", - "type": "unit", - "name": "Dragon Handcannoneer", - "pbgid": 6642514, - "attribName": "unit_handcannon_4_hre_ha_01", - "age": 4, - "civs": [ - "od" - ], - "description": "More powerful all-purpose ranged infantry with increased attack speed.\n+ High damage\n+ Increased attack speed\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "unique": true, - "costs": { - "food": 240, - "wood": 0, - "stone": 0, - "gold": 240, - "vizier": 0, - "oliveoil": 0, - "total": 480, - "popcap": 2, - "time": 35 - }, - "producedBy": [ - "archery-range" - ], - "icon": "https://data.aoe4world.com/images/units/dragon-handcannoneer-4.png", - "hitpoints": 250, - "weapons": [ - { - "name": "Handcannon", - "type": "ranged", - "damage": 38, - "speed": 1.125, - "range": { - "min": 0, - "max": 4.5 - }, - "modifiers": [], - "durations": { - "aim": 0.25, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 0.25, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_handcannon_4_hre_ha_1", - "pbgid": 2140297 - } - ], - "armor": [], - "sight": { - "line": 32, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - } - ] - }, - { - "id": "dragon-villager", - "name": "Dragon Villager", - "type": "unit", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Worker" - ], - "classes": [ - "worker" - ], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/units/dragon-villager-1.png", - "description": "Gathers Wood, Food, Stone, and Gold. Builds and repairs buildings and can repair siege engines and naval units. Gathers resources +25% quicker and builds +20% faster than regular Villagers.\n- Weak in combat", - "variations": [ - { - "id": "dragon-villager-1", - "baseId": "dragon-villager", - "type": "unit", - "name": "Dragon Villager", - "pbgid": 2513732, - "attribName": "unit_villager_1_hre_ha_01", - "age": 1, - "civs": [ - "od" - ], - "description": "Gathers Wood, Food, Stone, and Gold. Builds and repairs buildings and can repair siege engines and naval units. Gathers resources +25% quicker and builds +20% faster than regular Villagers.\n- Weak in combat", - "classes": [ - "worker" - ], - "displayClasses": [ - "Worker" - ], - "unique": true, - "costs": { - "food": 60, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 60, - "popcap": 1, - "time": 24 - }, - "producedBy": [ - "town-center", - "capital-town-center", - "palace-of-swabia" - ], - "icon": "https://data.aoe4world.com/images/units/dragon-villager-1.png", - "hitpoints": 65, - "weapons": [ - { - "name": "Knife", - "type": "melee", - "damage": 7, - "speed": 3.875, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 1, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_1_hre_ha_01", - "pbgid": 2141048 - }, - { - "name": "Torch", - "type": "fire", - "damage": 12, - "speed": 2.125, - "range": { - "min": 0, - "max": 1 - }, - "modifiers": [ - { - "property": "fireAttack", - "target": { - "class": [ - [ - "siege" - ] - ] - }, - "effect": "change", - "value": 2, - "type": "passive" - } - ], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 0, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 1.25 - }, - "attribName": "weapon_torch_weak_hre_ha_01", - "pbgid": 2141047 - }, - { - "name": "Bow", - "type": "ranged", - "damage": 3, - "speed": 3, - "range": { - "min": 0, - "max": 2.875 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0.25, - "attack": 0.125, - "winddown": 0.5, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_hunt_ranged", - "pbgid": 173519 - }, - { - "name": "Crook", - "type": "melee", - "damage": 12, - "speed": 3.875, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 1, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_hunt_herd", - "pbgid": 173518 - }, - { - "name": "Spear", - "type": "melee", - "damage": 12, - "speed": 3.075, - "range": { - "min": 0, - "max": 0.5 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.5, - "attack": 0.125, - "winddown": 0.75, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 1.7 - }, - "attribName": "weapon_villager_hunt_melee", - "pbgid": 173517 - } - ], - "armor": [], - "sight": { - "line": 28, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - } - ] - }, { "id": "gilded-archer", "name": "Gilded Archer", diff --git a/units/all.json b/units/all.json index 2c47e96d..9f969062 100644 --- a/units/all.json +++ b/units/all.json @@ -3360,7 +3360,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3374,7 +3374,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -5387,9 +5387,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -5526,9 +5526,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -5665,9 +5665,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -7344,7 +7344,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -7358,7 +7358,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -9925,9 +9925,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -10067,9 +10067,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -10209,9 +10209,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -13993,7 +13993,7 @@ "foreign-engineering-company" ], "icon": "https://data.aoe4world.com/images/units/nest-of-bees-4.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Rocket Arrow", @@ -14147,7 +14147,7 @@ "armor": [ { "type": "ranged", - "value": 35 + "value": 40 } ], "sight": { @@ -15056,7 +15056,7 @@ "civs": [ "by" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -15101,7 +15101,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -15115,7 +15115,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -15569,7 +15569,7 @@ "hitpoints": 140, "weapons": [ { - "name": "Mace", + "name": "Sword", "type": "melee", "damage": 13, "speed": 1.375, @@ -15696,7 +15696,7 @@ "hitpoints": 170, "weapons": [ { - "name": "Mace", + "name": "Sword", "type": "melee", "damage": 16, "speed": 1.375, @@ -15954,6 +15954,29 @@ "attribName": "weapon_war_elephant_melee_3_sul", "pbgid": 184643 }, + { + "name": "Charge", + "type": "melee", + "damage": 80, + "speed": 1.375, + "range": { + "min": 0, + "max": 1 + }, + "modifiers": [], + "durations": { + "aim": 0, + "windup": 0.5, + "attack": 0.125, + "winddown": 0.75, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0 + }, + "attribName": "weapon_war_elephant_charge_3_sul", + "pbgid": 184799 + }, { "name": "Spear", "type": "melee", @@ -17254,7 +17277,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -17268,7 +17291,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -17766,6 +17789,43 @@ }, "attribName": "weapon_torch_strong", "pbgid": 1761380 + }, + { + "name": "Charge", + "type": "melee", + "damage": 13, + "speed": 0.5, + "range": { + "min": 0, + "max": 1.0375 + }, + "modifiers": [ + { + "property": "meleeAttack", + "target": { + "class": [ + [ + "siege" + ] + ] + }, + "effect": "change", + "value": 20, + "type": "passive" + } + ], + "durations": { + "aim": 0, + "windup": 0, + "attack": 0.125, + "winddown": 0, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0.375 + }, + "attribName": "weapon_firelancer_3_charge_chi", + "pbgid": 156327 } ], "armor": [ @@ -17879,6 +17939,43 @@ }, "attribName": "weapon_torch_strong", "pbgid": 1761380 + }, + { + "name": "Charge", + "type": "melee", + "damage": 15, + "speed": 0.5, + "range": { + "min": 0, + "max": 1.0375 + }, + "modifiers": [ + { + "property": "meleeAttack", + "target": { + "class": [ + [ + "siege" + ] + ] + }, + "effect": "change", + "value": 20, + "type": "passive" + } + ], + "durations": { + "aim": 0, + "windup": 0, + "attack": 0.125, + "winddown": 0, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0.375 + }, + "attribName": "weapon_firelancer_4_charge_chi", + "pbgid": 156328 } ], "armor": [ @@ -19822,7 +19919,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -19836,7 +19933,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -21637,8 +21734,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -21652,7 +21749,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -21776,8 +21873,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -21791,7 +21888,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -21915,8 +22012,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -21930,7 +22027,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -23396,7 +23493,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -23410,7 +23507,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -24030,6 +24127,29 @@ "attribName": "weapon_war_elephant_melee_3_sul", "pbgid": 184643 }, + { + "name": "Charge", + "type": "melee", + "damage": 80, + "speed": 1.375, + "range": { + "min": 0, + "max": 1 + }, + "modifiers": [], + "durations": { + "aim": 0, + "windup": 0.5, + "attack": 0.125, + "winddown": 0.75, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0 + }, + "attribName": "weapon_war_elephant_charge_3_sul", + "pbgid": 184799 + }, { "name": "Spear", "type": "melee", @@ -27453,7 +27573,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -27467,7 +27587,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -29966,7 +30086,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/mangonel-3.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Mangonel", @@ -31479,7 +31599,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -31493,7 +31613,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -34540,7 +34660,7 @@ "civs": [ "hr" ], - "description": "Ranged siege unit. Fires multiple projectiles dealing damage in an area.\n+ Bonus damage vs infantry\n+ Effective against massed units\n- Must be set up to fire", + "description": "Fires multiple projectiles dealing damage in an area.\n+ Effective against massed units\n- Must be set up to fire", "classes": [ "siege" ], @@ -34563,7 +34683,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/mangonel-3.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Mangonel", @@ -35362,7 +35482,7 @@ "civs": [ "hr" ], - "description": "Ranged siege unit.\n+ Bonus damage vs siege", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -35407,7 +35527,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -35421,7 +35541,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -36351,79 +36471,6 @@ "speed": 1.125 } }, - { - "id": "handcannoneer-4", - "baseId": "handcannoneer", - "type": "unit", - "name": "Handcannoneer", - "pbgid": 4137773, - "attribName": "unit_handcannon_4_jpn", - "age": 4, - "civs": [ - "ja" - ], - "description": "Powerful all-purpose ranged infantry.\n+ High damage\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "unique": false, - "costs": { - "food": 120, - "wood": 0, - "stone": 0, - "gold": 120, - "vizier": 0, - "oliveoil": 0, - "total": 240, - "popcap": 1, - "time": 35 - }, - "producedBy": [ - "archery-range", - "tanegashima-gunsmith" - ], - "icon": "https://data.aoe4world.com/images/units/handcannoneer-4.png", - "hitpoints": 130, - "weapons": [ - { - "name": "Handcannon", - "type": "ranged", - "damage": 35, - "speed": 2.125, - "range": { - "min": 0, - "max": 4 - }, - "modifiers": [], - "durations": { - "aim": 0.25, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 1.25, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_handcannon_4", - "pbgid": 127729 - } - ], - "armor": [], - "sight": { - "line": 32, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - }, { "id": "horseman-2", "baseId": "horseman", @@ -37959,7 +38006,7 @@ "civs": [ "ja" ], - "description": "Heavy ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Heavy armor\n+ Anti-building\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", + "description": "Ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Anti-building\n+ Area damage\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", "classes": [ "heavy", "ranged", @@ -39441,7 +39488,7 @@ "civs": [ "ja" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -39486,7 +39533,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -39500,7 +39547,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -43146,7 +43193,7 @@ "hitpoints": 175, "weapons": [ { - "name": "Ax", + "name": "Sword", "type": "melee", "damage": 13, "speed": 1.375, @@ -43264,7 +43311,7 @@ "hitpoints": 210, "weapons": [ { - "name": "Ax", + "name": "Sword", "type": "melee", "damage": 16, "speed": 1.375, @@ -45352,7 +45399,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -45366,7 +45413,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -48977,7 +49024,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -48991,7 +49038,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -51760,7 +51807,7 @@ "hitpoints": 270, "weapons": [ { - "name": "Sword", + "name": "Poleax", "type": "melee", "damage": 29, "speed": 1.5, @@ -51782,29 +51829,6 @@ "attribName": "weapon_khagnate_knight_rus_mon", "pbgid": 2117334 }, - { - "name": "Poleax", - "type": "melee", - "damage": 29, - "speed": 1.5, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.5, - "attack": 0.125, - "winddown": 0, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 0.875 - }, - "attribName": "weapon_knight_4_axe_rus", - "pbgid": 2133554 - }, { "name": "Torch", "type": "fire", @@ -53964,7 +53988,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -53978,7 +54002,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -55159,255 +55183,6 @@ "speed": 2 } }, - { - "id": "dragon-handcannoneer-4", - "baseId": "dragon-handcannoneer", - "type": "unit", - "name": "Dragon Handcannoneer", - "pbgid": 6642514, - "attribName": "unit_handcannon_4_hre_ha_01", - "age": 4, - "civs": [ - "od" - ], - "description": "More powerful all-purpose ranged infantry with increased attack speed.\n+ High damage\n+ Increased attack speed\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "unique": true, - "costs": { - "food": 240, - "wood": 0, - "stone": 0, - "gold": 240, - "vizier": 0, - "oliveoil": 0, - "total": 480, - "popcap": 2, - "time": 35 - }, - "producedBy": [ - "archery-range" - ], - "icon": "https://data.aoe4world.com/images/units/dragon-handcannoneer-4.png", - "hitpoints": 250, - "weapons": [ - { - "name": "Handcannon", - "type": "ranged", - "damage": 38, - "speed": 1.125, - "range": { - "min": 0, - "max": 4.5 - }, - "modifiers": [], - "durations": { - "aim": 0.25, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 0.25, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_handcannon_4_hre_ha_1", - "pbgid": 2140297 - } - ], - "armor": [], - "sight": { - "line": 32, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - }, - { - "id": "dragon-villager-1", - "baseId": "dragon-villager", - "type": "unit", - "name": "Dragon Villager", - "pbgid": 2513732, - "attribName": "unit_villager_1_hre_ha_01", - "age": 1, - "civs": [ - "od" - ], - "description": "Gathers Wood, Food, Stone, and Gold. Builds and repairs buildings and can repair siege engines and naval units. Gathers resources +25% quicker and builds +20% faster than regular Villagers.\n- Weak in combat", - "classes": [ - "worker" - ], - "displayClasses": [ - "Worker" - ], - "unique": true, - "costs": { - "food": 60, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 60, - "popcap": 1, - "time": 24 - }, - "producedBy": [ - "town-center", - "capital-town-center", - "palace-of-swabia" - ], - "icon": "https://data.aoe4world.com/images/units/dragon-villager-1.png", - "hitpoints": 65, - "weapons": [ - { - "name": "Knife", - "type": "melee", - "damage": 7, - "speed": 3.875, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 1, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_1_hre_ha_01", - "pbgid": 2141048 - }, - { - "name": "Torch", - "type": "fire", - "damage": 12, - "speed": 2.125, - "range": { - "min": 0, - "max": 1 - }, - "modifiers": [ - { - "property": "fireAttack", - "target": { - "class": [ - [ - "siege" - ] - ] - }, - "effect": "change", - "value": 2, - "type": "passive" - } - ], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 0, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 1.25 - }, - "attribName": "weapon_torch_weak_hre_ha_01", - "pbgid": 2141047 - }, - { - "name": "Bow", - "type": "ranged", - "damage": 3, - "speed": 3, - "range": { - "min": 0, - "max": 2.875 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0.25, - "attack": 0.125, - "winddown": 0.5, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_hunt_ranged", - "pbgid": 173519 - }, - { - "name": "Crook", - "type": "melee", - "damage": 12, - "speed": 3.875, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 1, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_hunt_herd", - "pbgid": 173518 - }, - { - "name": "Spear", - "type": "melee", - "damage": 12, - "speed": 3.075, - "range": { - "min": 0, - "max": 0.5 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.5, - "attack": 0.125, - "winddown": 0.75, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 1.7 - }, - "attribName": "weapon_villager_hunt_melee", - "pbgid": 173517 - } - ], - "armor": [], - "sight": { - "line": 28, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - }, { "id": "fishing-boat-2", "baseId": "fishing-boat", @@ -58579,7 +58354,7 @@ "oliveoil": 0, "total": 125, "popcap": 1, - "time": 30 + "time": 19.5 }, "producedBy": [ "gilded-spearman", @@ -58671,7 +58446,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -58685,7 +58460,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -62192,7 +61967,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -62206,7 +61981,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -65704,7 +65479,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -65718,7 +65493,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -66173,13 +65948,13 @@ "oliveoil": 0, "total": 200, "popcap": 1, - "time": 40 + "time": 35 }, "producedBy": [ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/battering-ram-3.png", - "hitpoints": 340, + "hitpoints": 370, "weapons": [ { "name": "Ram", @@ -66335,7 +66110,7 @@ "armor": [ { "type": "ranged", - "value": 35 + "value": 40 } ], "sight": { @@ -67462,13 +67237,13 @@ ], "unique": false, "costs": { - "food": 90, + "food": 80, "wood": 150, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 240, + "total": 230, "popcap": 3, "time": 25 }, @@ -67821,7 +67596,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/nest-of-bees-4.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Rocket Arrow", @@ -69043,7 +68818,7 @@ "civs": [ "zx" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -69088,7 +68863,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -69102,7 +68877,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -69350,13 +69125,13 @@ ], "unique": false, "costs": { - "food": 120, + "food": 110, "wood": 200, "stone": 0, "gold": 30, "vizier": 0, "oliveoil": 0, - "total": 350, + "total": 340, "popcap": 3, "time": 30 }, diff --git a/units/ayyubids-optimized.json b/units/ayyubids-optimized.json index 00cdb169..8c45a48b 100644 --- a/units/ayyubids-optimized.json +++ b/units/ayyubids-optimized.json @@ -1793,9 +1793,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -1891,9 +1891,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -1989,9 +1989,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -3682,7 +3682,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3696,7 +3696,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/ayyubids-unified.json b/units/ayyubids-unified.json index 63e0a055..56487d8f 100644 --- a/units/ayyubids-unified.json +++ b/units/ayyubids-unified.json @@ -1912,9 +1912,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -2051,9 +2051,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -2190,9 +2190,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -4084,7 +4084,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -4098,7 +4098,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/ayyubids.json b/units/ayyubids.json index 87dff965..36b2a867 100644 --- a/units/ayyubids.json +++ b/units/ayyubids.json @@ -1635,9 +1635,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -1774,9 +1774,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -1913,9 +1913,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -3592,7 +3592,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3606,7 +3606,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/ayyubids/desert-raider-2.json b/units/ayyubids/desert-raider-2.json index 23f61b99..54cc9c20 100644 --- a/units/ayyubids/desert-raider-2.json +++ b/units/ayyubids/desert-raider-2.json @@ -111,9 +111,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, diff --git a/units/ayyubids/desert-raider-3.json b/units/ayyubids/desert-raider-3.json index 69628b49..47724017 100644 --- a/units/ayyubids/desert-raider-3.json +++ b/units/ayyubids/desert-raider-3.json @@ -111,9 +111,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, diff --git a/units/ayyubids/desert-raider-4.json b/units/ayyubids/desert-raider-4.json index dd602502..9d4602f9 100644 --- a/units/ayyubids/desert-raider-4.json +++ b/units/ayyubids/desert-raider-4.json @@ -111,9 +111,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, diff --git a/units/ayyubids/springald-3.json b/units/ayyubids/springald-3.json index 418de0ab..54fad47e 100644 --- a/units/ayyubids/springald-3.json +++ b/units/ayyubids/springald-3.json @@ -54,7 +54,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -68,7 +68,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/byzantines-optimized.json b/units/byzantines-optimized.json index ea47a31c..653a677e 100644 --- a/units/byzantines-optimized.json +++ b/units/byzantines-optimized.json @@ -2052,9 +2052,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -2150,9 +2150,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -2248,9 +2248,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -5779,7 +5779,7 @@ "foreign-engineering-company" ], "icon": "https://data.aoe4world.com/images/units/nest-of-bees-4.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Rocket Arrow", @@ -5956,7 +5956,7 @@ "armor": [ { "type": "ranged", - "value": 35 + "value": 40 } ], "sight": { @@ -6811,7 +6811,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/units/springald-3.png", - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "variations": [ { "id": "springald-3", @@ -6824,7 +6824,7 @@ "civs": [ "by" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -6869,7 +6869,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -6883,7 +6883,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -7480,7 +7480,7 @@ "name": "Varangian Guard", "weapons": [ { - "name": "Mace", + "name": "Sword", "type": "melee", "damage": 13, "speed": 1.375, @@ -7568,7 +7568,7 @@ "hitpoints": 170, "weapons": [ { - "name": "Mace", + "name": "Sword", "type": "melee", "damage": 16, "speed": 1.375, @@ -7865,6 +7865,29 @@ "attribName": "weapon_war_elephant_melee_3_sul", "pbgid": 184643 }, + { + "name": "Charge", + "type": "melee", + "damage": 80, + "speed": 1.375, + "range": { + "min": 0, + "max": 1 + }, + "modifiers": [], + "durations": { + "aim": 0, + "windup": 0.5, + "attack": 0.125, + "winddown": 0.75, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0 + }, + "attribName": "weapon_war_elephant_charge_3_sul", + "pbgid": 184799 + }, { "name": "Spear", "type": "melee", diff --git a/units/byzantines-unified.json b/units/byzantines-unified.json index c412fe39..c45ace86 100644 --- a/units/byzantines-unified.json +++ b/units/byzantines-unified.json @@ -2343,9 +2343,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -2485,9 +2485,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -2627,9 +2627,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -6823,7 +6823,7 @@ "foreign-engineering-company" ], "icon": "https://data.aoe4world.com/images/units/nest-of-bees-4.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Rocket Arrow", @@ -6999,7 +6999,7 @@ "armor": [ { "type": "ranged", - "value": 35 + "value": 40 } ], "sight": { @@ -8001,7 +8001,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/units/springald-3.png", - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "variations": [ { "id": "springald-3", @@ -8014,7 +8014,7 @@ "civs": [ "by" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -8059,7 +8059,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -8073,7 +8073,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -8657,7 +8657,7 @@ "hitpoints": 140, "weapons": [ { - "name": "Mace", + "name": "Sword", "type": "melee", "damage": 13, "speed": 1.375, @@ -8784,7 +8784,7 @@ "hitpoints": 170, "weapons": [ { - "name": "Mace", + "name": "Sword", "type": "melee", "damage": 16, "speed": 1.375, @@ -9086,6 +9086,29 @@ "attribName": "weapon_war_elephant_melee_3_sul", "pbgid": 184643 }, + { + "name": "Charge", + "type": "melee", + "damage": 80, + "speed": 1.375, + "range": { + "min": 0, + "max": 1 + }, + "modifiers": [], + "durations": { + "aim": 0, + "windup": 0.5, + "attack": 0.125, + "winddown": 0.75, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0 + }, + "attribName": "weapon_war_elephant_charge_3_sul", + "pbgid": 184799 + }, { "name": "Spear", "type": "melee", diff --git a/units/byzantines.json b/units/byzantines.json index f0bbed70..552e5d55 100644 --- a/units/byzantines.json +++ b/units/byzantines.json @@ -2082,9 +2082,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -2224,9 +2224,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -2366,9 +2366,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -6150,7 +6150,7 @@ "foreign-engineering-company" ], "icon": "https://data.aoe4world.com/images/units/nest-of-bees-4.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Rocket Arrow", @@ -6304,7 +6304,7 @@ "armor": [ { "type": "ranged", - "value": 35 + "value": 40 } ], "sight": { @@ -7213,7 +7213,7 @@ "civs": [ "by" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -7258,7 +7258,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -7272,7 +7272,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -7726,7 +7726,7 @@ "hitpoints": 140, "weapons": [ { - "name": "Mace", + "name": "Sword", "type": "melee", "damage": 13, "speed": 1.375, @@ -7853,7 +7853,7 @@ "hitpoints": 170, "weapons": [ { - "name": "Mace", + "name": "Sword", "type": "melee", "damage": 16, "speed": 1.375, @@ -8111,6 +8111,29 @@ "attribName": "weapon_war_elephant_melee_3_sul", "pbgid": 184643 }, + { + "name": "Charge", + "type": "melee", + "damage": 80, + "speed": 1.375, + "range": { + "min": 0, + "max": 1 + }, + "modifiers": [], + "durations": { + "aim": 0, + "windup": 0.5, + "attack": 0.125, + "winddown": 0.75, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0 + }, + "attribName": "weapon_war_elephant_charge_3_sul", + "pbgid": 184799 + }, { "name": "Spear", "type": "melee", diff --git a/units/byzantines/desert-raider-2.json b/units/byzantines/desert-raider-2.json index a863f25c..65af6752 100644 --- a/units/byzantines/desert-raider-2.json +++ b/units/byzantines/desert-raider-2.json @@ -111,9 +111,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, diff --git a/units/byzantines/desert-raider-3.json b/units/byzantines/desert-raider-3.json index 20358c2e..8fc8e0da 100644 --- a/units/byzantines/desert-raider-3.json +++ b/units/byzantines/desert-raider-3.json @@ -111,9 +111,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, diff --git a/units/byzantines/desert-raider-4.json b/units/byzantines/desert-raider-4.json index b4cd443a..7e2b49f8 100644 --- a/units/byzantines/desert-raider-4.json +++ b/units/byzantines/desert-raider-4.json @@ -111,9 +111,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, diff --git a/units/byzantines/nest-of-bees-3.json b/units/byzantines/nest-of-bees-3.json index 8f877b67..09e36aa2 100644 --- a/units/byzantines/nest-of-bees-3.json +++ b/units/byzantines/nest-of-bees-3.json @@ -34,7 +34,7 @@ "foreign-engineering-company" ], "icon": "https://data.aoe4world.com/images/units/nest-of-bees-4.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Rocket Arrow", diff --git a/units/byzantines/royal-cannon-4.json b/units/byzantines/royal-cannon-4.json index f686d0b5..7aab2fdb 100644 --- a/units/byzantines/royal-cannon-4.json +++ b/units/byzantines/royal-cannon-4.json @@ -91,7 +91,7 @@ "armor": [ { "type": "ranged", - "value": 35 + "value": 40 } ], "sight": { diff --git a/units/byzantines/springald-3.json b/units/byzantines/springald-3.json index adc1743e..d26ccb0a 100644 --- a/units/byzantines/springald-3.json +++ b/units/byzantines/springald-3.json @@ -9,7 +9,7 @@ "civs": [ "by" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -54,7 +54,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -68,7 +68,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/byzantines/varangian-guard-3.json b/units/byzantines/varangian-guard-3.json index c0a52c6f..3d38794d 100644 --- a/units/byzantines/varangian-guard-3.json +++ b/units/byzantines/varangian-guard-3.json @@ -38,7 +38,7 @@ "hitpoints": 140, "weapons": [ { - "name": "Mace", + "name": "Sword", "type": "melee", "damage": 13, "speed": 1.375, diff --git a/units/byzantines/varangian-guard-4.json b/units/byzantines/varangian-guard-4.json index bbf0c9eb..b8b78a4f 100644 --- a/units/byzantines/varangian-guard-4.json +++ b/units/byzantines/varangian-guard-4.json @@ -38,7 +38,7 @@ "hitpoints": 170, "weapons": [ { - "name": "Mace", + "name": "Sword", "type": "melee", "damage": 16, "speed": 1.375, diff --git a/units/byzantines/war-elephant-3.json b/units/byzantines/war-elephant-3.json index 1ca0dabc..45755448 100644 --- a/units/byzantines/war-elephant-3.json +++ b/units/byzantines/war-elephant-3.json @@ -76,6 +76,29 @@ "attribName": "weapon_war_elephant_melee_3_sul", "pbgid": 184643 }, + { + "name": "Charge", + "type": "melee", + "damage": 80, + "speed": 1.375, + "range": { + "min": 0, + "max": 1 + }, + "modifiers": [], + "durations": { + "aim": 0, + "windup": 0.5, + "attack": 0.125, + "winddown": 0.75, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0 + }, + "attribName": "weapon_war_elephant_charge_3_sul", + "pbgid": 184799 + }, { "name": "Spear", "type": "melee", diff --git a/units/chinese-optimized.json b/units/chinese-optimized.json index c2d2fb5a..f86bfc17 100644 --- a/units/chinese-optimized.json +++ b/units/chinese-optimized.json @@ -1143,7 +1143,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -1157,7 +1157,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -1713,6 +1713,43 @@ }, "attribName": "weapon_torch_strong", "pbgid": 1761380 + }, + { + "name": "Charge", + "type": "melee", + "damage": 13, + "speed": 0.5, + "range": { + "min": 0, + "max": 1.0375 + }, + "modifiers": [ + { + "property": "meleeAttack", + "target": { + "class": [ + [ + "siege" + ] + ] + }, + "effect": "change", + "value": 20, + "type": "passive" + } + ], + "durations": { + "aim": 0, + "windup": 0, + "attack": 0.125, + "winddown": 0, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0.375 + }, + "attribName": "weapon_firelancer_3_charge_chi", + "pbgid": 156327 } ], "armor": [ @@ -1788,6 +1825,43 @@ }, "attribName": "weapon_torch_strong", "pbgid": 1761380 + }, + { + "name": "Charge", + "type": "melee", + "damage": 15, + "speed": 0.5, + "range": { + "min": 0, + "max": 1.0375 + }, + "modifiers": [ + { + "property": "meleeAttack", + "target": { + "class": [ + [ + "siege" + ] + ] + }, + "effect": "change", + "value": 20, + "type": "passive" + } + ], + "durations": { + "aim": 0, + "windup": 0, + "attack": 0.125, + "winddown": 0, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0.375 + }, + "attribName": "weapon_firelancer_4_charge_chi", + "pbgid": 156328 } ], "armor": [ @@ -3801,7 +3875,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3815,7 +3889,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/chinese-unified.json b/units/chinese-unified.json index 012fe2f0..dbd26edc 100644 --- a/units/chinese-unified.json +++ b/units/chinese-unified.json @@ -1203,7 +1203,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -1217,7 +1217,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -1800,6 +1800,43 @@ }, "attribName": "weapon_torch_strong", "pbgid": 1761380 + }, + { + "name": "Charge", + "type": "melee", + "damage": 13, + "speed": 0.5, + "range": { + "min": 0, + "max": 1.0375 + }, + "modifiers": [ + { + "property": "meleeAttack", + "target": { + "class": [ + [ + "siege" + ] + ] + }, + "effect": "change", + "value": 20, + "type": "passive" + } + ], + "durations": { + "aim": 0, + "windup": 0, + "attack": 0.125, + "winddown": 0, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0.375 + }, + "attribName": "weapon_firelancer_3_charge_chi", + "pbgid": 156327 } ], "armor": [ @@ -1913,6 +1950,43 @@ }, "attribName": "weapon_torch_strong", "pbgid": 1761380 + }, + { + "name": "Charge", + "type": "melee", + "damage": 15, + "speed": 0.5, + "range": { + "min": 0, + "max": 1.0375 + }, + "modifiers": [ + { + "property": "meleeAttack", + "target": { + "class": [ + [ + "siege" + ] + ] + }, + "effect": "change", + "value": 20, + "type": "passive" + } + ], + "durations": { + "aim": 0, + "windup": 0, + "attack": 0.125, + "winddown": 0, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0.375 + }, + "attribName": "weapon_firelancer_4_charge_chi", + "pbgid": 156328 } ], "armor": [ @@ -4157,7 +4231,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -4171,7 +4245,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/chinese.json b/units/chinese.json index 272e995f..8f2987a1 100644 --- a/units/chinese.json +++ b/units/chinese.json @@ -1017,7 +1017,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -1031,7 +1031,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -1529,6 +1529,43 @@ }, "attribName": "weapon_torch_strong", "pbgid": 1761380 + }, + { + "name": "Charge", + "type": "melee", + "damage": 13, + "speed": 0.5, + "range": { + "min": 0, + "max": 1.0375 + }, + "modifiers": [ + { + "property": "meleeAttack", + "target": { + "class": [ + [ + "siege" + ] + ] + }, + "effect": "change", + "value": 20, + "type": "passive" + } + ], + "durations": { + "aim": 0, + "windup": 0, + "attack": 0.125, + "winddown": 0, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0.375 + }, + "attribName": "weapon_firelancer_3_charge_chi", + "pbgid": 156327 } ], "armor": [ @@ -1642,6 +1679,43 @@ }, "attribName": "weapon_torch_strong", "pbgid": 1761380 + }, + { + "name": "Charge", + "type": "melee", + "damage": 15, + "speed": 0.5, + "range": { + "min": 0, + "max": 1.0375 + }, + "modifiers": [ + { + "property": "meleeAttack", + "target": { + "class": [ + [ + "siege" + ] + ] + }, + "effect": "change", + "value": 20, + "type": "passive" + } + ], + "durations": { + "aim": 0, + "windup": 0, + "attack": 0.125, + "winddown": 0, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0.375 + }, + "attribName": "weapon_firelancer_4_charge_chi", + "pbgid": 156328 } ], "armor": [ @@ -3585,7 +3659,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3599,7 +3673,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/chinese/clocktower-springald-3.json b/units/chinese/clocktower-springald-3.json index 7ae97fba..bdc00a94 100644 --- a/units/chinese/clocktower-springald-3.json +++ b/units/chinese/clocktower-springald-3.json @@ -54,7 +54,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -68,7 +68,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/chinese/fire-lancer-3.json b/units/chinese/fire-lancer-3.json index 1bea8718..f9a1ff4e 100644 --- a/units/chinese/fire-lancer-3.json +++ b/units/chinese/fire-lancer-3.json @@ -95,6 +95,43 @@ }, "attribName": "weapon_torch_strong", "pbgid": 1761380 + }, + { + "name": "Charge", + "type": "melee", + "damage": 13, + "speed": 0.5, + "range": { + "min": 0, + "max": 1.0375 + }, + "modifiers": [ + { + "property": "meleeAttack", + "target": { + "class": [ + [ + "siege" + ] + ] + }, + "effect": "change", + "value": 20, + "type": "passive" + } + ], + "durations": { + "aim": 0, + "windup": 0, + "attack": 0.125, + "winddown": 0, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0.375 + }, + "attribName": "weapon_firelancer_3_charge_chi", + "pbgid": 156327 } ], "armor": [ diff --git a/units/chinese/fire-lancer-4.json b/units/chinese/fire-lancer-4.json index a0324200..f0ea846f 100644 --- a/units/chinese/fire-lancer-4.json +++ b/units/chinese/fire-lancer-4.json @@ -95,6 +95,43 @@ }, "attribName": "weapon_torch_strong", "pbgid": 1761380 + }, + { + "name": "Charge", + "type": "melee", + "damage": 15, + "speed": 0.5, + "range": { + "min": 0, + "max": 1.0375 + }, + "modifiers": [ + { + "property": "meleeAttack", + "target": { + "class": [ + [ + "siege" + ] + ] + }, + "effect": "change", + "value": 20, + "type": "passive" + } + ], + "durations": { + "aim": 0, + "windup": 0, + "attack": 0.125, + "winddown": 0, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0.375 + }, + "attribName": "weapon_firelancer_4_charge_chi", + "pbgid": 156328 } ], "armor": [ diff --git a/units/chinese/springald-3.json b/units/chinese/springald-3.json index 183e0c5e..b2523e97 100644 --- a/units/chinese/springald-3.json +++ b/units/chinese/springald-3.json @@ -54,7 +54,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -68,7 +68,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/delhi-optimized.json b/units/delhi-optimized.json index 3c7437aa..1d4663b6 100644 --- a/units/delhi-optimized.json +++ b/units/delhi-optimized.json @@ -1342,8 +1342,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -1357,7 +1357,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -1443,8 +1443,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -1458,7 +1458,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -1544,8 +1544,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -1559,7 +1559,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -3044,7 +3044,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3058,7 +3058,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -3837,6 +3837,29 @@ "attribName": "weapon_war_elephant_melee_3_sul", "pbgid": 184643 }, + { + "name": "Charge", + "type": "melee", + "damage": 80, + "speed": 1.375, + "range": { + "min": 0, + "max": 1 + }, + "modifiers": [], + "durations": { + "aim": 0, + "windup": 0.5, + "attack": 0.125, + "winddown": 0.75, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0 + }, + "attribName": "weapon_war_elephant_charge_3_sul", + "pbgid": 184799 + }, { "name": "Spear", "type": "melee", diff --git a/units/delhi-unified.json b/units/delhi-unified.json index 371e72ef..9559f128 100644 --- a/units/delhi-unified.json +++ b/units/delhi-unified.json @@ -1424,8 +1424,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -1439,7 +1439,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -1563,8 +1563,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -1578,7 +1578,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -1702,8 +1702,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -1717,7 +1717,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -3374,7 +3374,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3388,7 +3388,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -4160,6 +4160,29 @@ "attribName": "weapon_war_elephant_melee_3_sul", "pbgid": 184643 }, + { + "name": "Charge", + "type": "melee", + "damage": 80, + "speed": 1.375, + "range": { + "min": 0, + "max": 1 + }, + "modifiers": [], + "durations": { + "aim": 0, + "windup": 0.5, + "attack": 0.125, + "winddown": 0.75, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0 + }, + "attribName": "weapon_war_elephant_charge_3_sul", + "pbgid": 184799 + }, { "name": "Spear", "type": "melee", diff --git a/units/delhi.json b/units/delhi.json index 266dc9b5..d193d399 100644 --- a/units/delhi.json +++ b/units/delhi.json @@ -1213,8 +1213,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -1228,7 +1228,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -1352,8 +1352,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -1367,7 +1367,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -1491,8 +1491,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -1506,7 +1506,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -2972,7 +2972,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -2986,7 +2986,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -3606,6 +3606,29 @@ "attribName": "weapon_war_elephant_melee_3_sul", "pbgid": 184643 }, + { + "name": "Charge", + "type": "melee", + "damage": 80, + "speed": 1.375, + "range": { + "min": 0, + "max": 1 + }, + "modifiers": [], + "durations": { + "aim": 0, + "windup": 0.5, + "attack": 0.125, + "winddown": 0.75, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0 + }, + "attribName": "weapon_war_elephant_charge_3_sul", + "pbgid": 184799 + }, { "name": "Spear", "type": "melee", diff --git a/units/delhi/ghazi-raider-2.json b/units/delhi/ghazi-raider-2.json index f828db55..0f0cd2a2 100644 --- a/units/delhi/ghazi-raider-2.json +++ b/units/delhi/ghazi-raider-2.json @@ -102,8 +102,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -117,7 +117,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 diff --git a/units/delhi/ghazi-raider-3.json b/units/delhi/ghazi-raider-3.json index 7f1e98b6..9f66b8c1 100644 --- a/units/delhi/ghazi-raider-3.json +++ b/units/delhi/ghazi-raider-3.json @@ -102,8 +102,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -117,7 +117,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 diff --git a/units/delhi/ghazi-raider-4.json b/units/delhi/ghazi-raider-4.json index b2b2fa2e..20e3a723 100644 --- a/units/delhi/ghazi-raider-4.json +++ b/units/delhi/ghazi-raider-4.json @@ -102,8 +102,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -117,7 +117,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 diff --git a/units/delhi/springald-3.json b/units/delhi/springald-3.json index d3ce3dd1..98d4d933 100644 --- a/units/delhi/springald-3.json +++ b/units/delhi/springald-3.json @@ -54,7 +54,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -68,7 +68,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/delhi/war-elephant-3.json b/units/delhi/war-elephant-3.json index c0a4d7f2..1f4c3ead 100644 --- a/units/delhi/war-elephant-3.json +++ b/units/delhi/war-elephant-3.json @@ -75,6 +75,29 @@ "attribName": "weapon_war_elephant_melee_3_sul", "pbgid": 184643 }, + { + "name": "Charge", + "type": "melee", + "damage": 80, + "speed": 1.375, + "range": { + "min": 0, + "max": 1 + }, + "modifiers": [], + "durations": { + "aim": 0, + "windup": 0.5, + "attack": 0.125, + "winddown": 0.75, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0 + }, + "attribName": "weapon_war_elephant_charge_3_sul", + "pbgid": 184799 + }, { "name": "Spear", "type": "melee", diff --git a/units/english-optimized.json b/units/english-optimized.json index 22ab57fc..38acb46a 100644 --- a/units/english-optimized.json +++ b/units/english-optimized.json @@ -3360,7 +3360,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3374,7 +3374,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/english-unified.json b/units/english-unified.json index 61fbd6fb..b83c0b9b 100644 --- a/units/english-unified.json +++ b/units/english-unified.json @@ -3753,7 +3753,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3767,7 +3767,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/english.json b/units/english.json index ed8646d0..2d482ce9 100644 --- a/units/english.json +++ b/units/english.json @@ -3287,7 +3287,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3301,7 +3301,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/english/springald-3.json b/units/english/springald-3.json index c9b31e55..b609bf68 100644 --- a/units/english/springald-3.json +++ b/units/english/springald-3.json @@ -57,7 +57,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -71,7 +71,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/french-optimized.json b/units/french-optimized.json index 27436f5d..5bb268fc 100644 --- a/units/french-optimized.json +++ b/units/french-optimized.json @@ -1946,7 +1946,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/mangonel-3.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Mangonel", @@ -3515,7 +3515,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3529,7 +3529,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/french-unified.json b/units/french-unified.json index 007bc815..011ffdb4 100644 --- a/units/french-unified.json +++ b/units/french-unified.json @@ -2147,7 +2147,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/mangonel-3.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Mangonel", @@ -3874,7 +3874,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3888,7 +3888,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/french.json b/units/french.json index 8bc8c11d..59e93fd0 100644 --- a/units/french.json +++ b/units/french.json @@ -1851,7 +1851,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/mangonel-3.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Mangonel", @@ -3364,7 +3364,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3378,7 +3378,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/french/mangonel-3.json b/units/french/mangonel-3.json index 1f552040..8e568cdc 100644 --- a/units/french/mangonel-3.json +++ b/units/french/mangonel-3.json @@ -32,7 +32,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/mangonel-3.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Mangonel", diff --git a/units/french/springald-3.json b/units/french/springald-3.json index ff21419c..3428f7b5 100644 --- a/units/french/springald-3.json +++ b/units/french/springald-3.json @@ -54,7 +54,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -68,7 +68,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/hre-optimized.json b/units/hre-optimized.json index 006e64dc..6c391dd9 100644 --- a/units/hre-optimized.json +++ b/units/hre-optimized.json @@ -2674,7 +2674,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/units/mangonel-3.png", - "description": "Ranged siege unit. Fires multiple projectiles dealing damage in an area.\n+ Bonus damage vs infantry\n+ Effective against massed units\n- Must be set up to fire", + "description": "Fires multiple projectiles dealing damage in an area.\n+ Effective against massed units\n- Must be set up to fire", "variations": [ { "id": "mangonel-3", @@ -2687,7 +2687,7 @@ "civs": [ "hr" ], - "description": "Ranged siege unit. Fires multiple projectiles dealing damage in an area.\n+ Bonus damage vs infantry\n+ Effective against massed units\n- Must be set up to fire", + "description": "Fires multiple projectiles dealing damage in an area.\n+ Effective against massed units\n- Must be set up to fire", "classes": [ "siege" ], @@ -2710,7 +2710,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/mangonel-3.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Mangonel", @@ -3504,7 +3504,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/units/springald-3.png", - "description": "Ranged siege unit.\n+ Bonus damage vs siege", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "variations": [ { "id": "springald-3", @@ -3517,7 +3517,7 @@ "civs": [ "hr" ], - "description": "Ranged siege unit.\n+ Bonus damage vs siege", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -3562,7 +3562,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3576,7 +3576,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/hre-unified.json b/units/hre-unified.json index f849bd8e..1265c3d3 100644 --- a/units/hre-unified.json +++ b/units/hre-unified.json @@ -2978,7 +2978,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/units/mangonel-3.png", - "description": "Ranged siege unit. Fires multiple projectiles dealing damage in an area.\n+ Bonus damage vs infantry\n+ Effective against massed units\n- Must be set up to fire", + "description": "Fires multiple projectiles dealing damage in an area.\n+ Effective against massed units\n- Must be set up to fire", "variations": [ { "id": "mangonel-3", @@ -2991,7 +2991,7 @@ "civs": [ "hr" ], - "description": "Ranged siege unit. Fires multiple projectiles dealing damage in an area.\n+ Bonus damage vs infantry\n+ Effective against massed units\n- Must be set up to fire", + "description": "Fires multiple projectiles dealing damage in an area.\n+ Effective against massed units\n- Must be set up to fire", "classes": [ "siege" ], @@ -3014,7 +3014,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/mangonel-3.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Mangonel", @@ -3904,7 +3904,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/units/springald-3.png", - "description": "Ranged siege unit.\n+ Bonus damage vs siege", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "variations": [ { "id": "springald-3", @@ -3917,7 +3917,7 @@ "civs": [ "hr" ], - "description": "Ranged siege unit.\n+ Bonus damage vs siege", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -3962,7 +3962,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3976,7 +3976,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/hre.json b/units/hre.json index 5b57f6ec..b8b500aa 100644 --- a/units/hre.json +++ b/units/hre.json @@ -2629,7 +2629,7 @@ "civs": [ "hr" ], - "description": "Ranged siege unit. Fires multiple projectiles dealing damage in an area.\n+ Bonus damage vs infantry\n+ Effective against massed units\n- Must be set up to fire", + "description": "Fires multiple projectiles dealing damage in an area.\n+ Effective against massed units\n- Must be set up to fire", "classes": [ "siege" ], @@ -2652,7 +2652,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/mangonel-3.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Mangonel", @@ -3451,7 +3451,7 @@ "civs": [ "hr" ], - "description": "Ranged siege unit.\n+ Bonus damage vs siege", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -3496,7 +3496,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3510,7 +3510,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/hre/mangonel-3.json b/units/hre/mangonel-3.json index 1de72a4c..3ca0b290 100644 --- a/units/hre/mangonel-3.json +++ b/units/hre/mangonel-3.json @@ -9,7 +9,7 @@ "civs": [ "hr" ], - "description": "Ranged siege unit. Fires multiple projectiles dealing damage in an area.\n+ Bonus damage vs infantry\n+ Effective against massed units\n- Must be set up to fire", + "description": "Fires multiple projectiles dealing damage in an area.\n+ Effective against massed units\n- Must be set up to fire", "classes": [ "siege" ], @@ -32,7 +32,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/mangonel-3.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Mangonel", diff --git a/units/hre/springald-3.json b/units/hre/springald-3.json index 9921c5bb..403ccaca 100644 --- a/units/hre/springald-3.json +++ b/units/hre/springald-3.json @@ -9,7 +9,7 @@ "civs": [ "hr" ], - "description": "Ranged siege unit.\n+ Bonus damage vs siege", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -54,7 +54,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -68,7 +68,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/japanese-optimized.json b/units/japanese-optimized.json index de4d0935..45a5498b 100644 --- a/units/japanese-optimized.json +++ b/units/japanese-optimized.json @@ -842,103 +842,6 @@ ], "shared": {} }, - { - "id": "handcannoneer", - "name": "Handcannoneer", - "type": "unit", - "civs": [ - "ja" - ], - "unique": false, - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "minAge": 4, - "icon": "https://data.aoe4world.com/images/units/handcannoneer-4.png", - "description": "Powerful all-purpose ranged infantry.\n+ High damage\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "variations": [ - { - "id": "handcannoneer-4", - "baseId": "handcannoneer", - "type": "unit", - "name": "Handcannoneer", - "pbgid": 4137773, - "attribName": "unit_handcannon_4_jpn", - "age": 4, - "civs": [ - "ja" - ], - "description": "Powerful all-purpose ranged infantry.\n+ High damage\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "unique": false, - "costs": { - "food": 120, - "wood": 0, - "stone": 0, - "gold": 120, - "vizier": 0, - "oliveoil": 0, - "total": 240, - "popcap": 1, - "time": 35 - }, - "producedBy": [ - "archery-range", - "tanegashima-gunsmith" - ], - "icon": "https://data.aoe4world.com/images/units/handcannoneer-4.png", - "hitpoints": 130, - "weapons": [ - { - "name": "Handcannon", - "type": "ranged", - "damage": 35, - "speed": 2.125, - "range": { - "min": 0, - "max": 4 - }, - "modifiers": [], - "durations": { - "aim": 0.25, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 1.25, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_handcannon_4", - "pbgid": 127729 - } - ], - "armor": [], - "sight": { - "line": 32, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - } - ], - "shared": {} - }, { "id": "horseman", "name": "Horseman", @@ -2428,7 +2331,7 @@ ], "minAge": 4, "icon": "https://data.aoe4world.com/images/units/ozutsu-4.png", - "description": "Heavy ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Heavy armor\n+ Anti-building\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", + "description": "Ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Anti-building\n+ Area damage\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", "variations": [ { "id": "ozutsu-4", @@ -2441,7 +2344,7 @@ "civs": [ "ja" ], - "description": "Heavy ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Heavy armor\n+ Anti-building\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", + "description": "Ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Anti-building\n+ Area damage\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", "classes": [ "heavy", "ranged", @@ -3892,7 +3795,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/units/springald-3.png", - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "variations": [ { "id": "springald-3", @@ -3905,7 +3808,7 @@ "civs": [ "ja" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -3950,7 +3853,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3964,7 +3867,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/japanese-unified.json b/units/japanese-unified.json index 39030a21..178fe322 100644 --- a/units/japanese-unified.json +++ b/units/japanese-unified.json @@ -834,102 +834,6 @@ } ] }, - { - "id": "handcannoneer", - "name": "Handcannoneer", - "type": "unit", - "civs": [ - "ja" - ], - "unique": false, - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "minAge": 4, - "icon": "https://data.aoe4world.com/images/units/handcannoneer-4.png", - "description": "Powerful all-purpose ranged infantry.\n+ High damage\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "variations": [ - { - "id": "handcannoneer-4", - "baseId": "handcannoneer", - "type": "unit", - "name": "Handcannoneer", - "pbgid": 4137773, - "attribName": "unit_handcannon_4_jpn", - "age": 4, - "civs": [ - "ja" - ], - "description": "Powerful all-purpose ranged infantry.\n+ High damage\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "unique": false, - "costs": { - "food": 120, - "wood": 0, - "stone": 0, - "gold": 120, - "vizier": 0, - "oliveoil": 0, - "total": 240, - "popcap": 1, - "time": 35 - }, - "producedBy": [ - "archery-range", - "tanegashima-gunsmith" - ], - "icon": "https://data.aoe4world.com/images/units/handcannoneer-4.png", - "hitpoints": 130, - "weapons": [ - { - "name": "Handcannon", - "type": "ranged", - "damage": 35, - "speed": 2.125, - "range": { - "min": 0, - "max": 4 - }, - "modifiers": [], - "durations": { - "aim": 0.25, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 1.25, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_handcannon_4", - "pbgid": 127729 - } - ], - "armor": [], - "sight": { - "line": 32, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - } - ] - }, { "id": "horseman", "name": "Horseman", @@ -2624,7 +2528,7 @@ ], "minAge": 4, "icon": "https://data.aoe4world.com/images/units/ozutsu-4.png", - "description": "Heavy ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Heavy armor\n+ Anti-building\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", + "description": "Ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Anti-building\n+ Area damage\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", "variations": [ { "id": "ozutsu-4", @@ -2637,7 +2541,7 @@ "civs": [ "ja" ], - "description": "Heavy ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Heavy armor\n+ Anti-building\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", + "description": "Ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Anti-building\n+ Area damage\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", "classes": [ "heavy", "ranged", @@ -4276,7 +4180,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/units/springald-3.png", - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "variations": [ { "id": "springald-3", @@ -4289,7 +4193,7 @@ "civs": [ "ja" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -4334,7 +4238,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -4348,7 +4252,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/japanese.json b/units/japanese.json index a6957b1f..37c2a2a5 100644 --- a/units/japanese.json +++ b/units/japanese.json @@ -666,79 +666,6 @@ "speed": 1.125 } }, - { - "id": "handcannoneer-4", - "baseId": "handcannoneer", - "type": "unit", - "name": "Handcannoneer", - "pbgid": 4137773, - "attribName": "unit_handcannon_4_jpn", - "age": 4, - "civs": [ - "ja" - ], - "description": "Powerful all-purpose ranged infantry.\n+ High damage\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "unique": false, - "costs": { - "food": 120, - "wood": 0, - "stone": 0, - "gold": 120, - "vizier": 0, - "oliveoil": 0, - "total": 240, - "popcap": 1, - "time": 35 - }, - "producedBy": [ - "archery-range", - "tanegashima-gunsmith" - ], - "icon": "https://data.aoe4world.com/images/units/handcannoneer-4.png", - "hitpoints": 130, - "weapons": [ - { - "name": "Handcannon", - "type": "ranged", - "damage": 35, - "speed": 2.125, - "range": { - "min": 0, - "max": 4 - }, - "modifiers": [], - "durations": { - "aim": 0.25, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 1.25, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_handcannon_4", - "pbgid": 127729 - } - ], - "armor": [], - "sight": { - "line": 32, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - }, { "id": "horseman-2", "baseId": "horseman", @@ -2274,7 +2201,7 @@ "civs": [ "ja" ], - "description": "Heavy ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Heavy armor\n+ Anti-building\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", + "description": "Ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Anti-building\n+ Area damage\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", "classes": [ "heavy", "ranged", @@ -3756,7 +3683,7 @@ "civs": [ "ja" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -3801,7 +3728,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3815,7 +3742,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/japanese/handcannoneer-4.json b/units/japanese/handcannoneer-4.json deleted file mode 100644 index 41393a59..00000000 --- a/units/japanese/handcannoneer-4.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "id": "handcannoneer-4", - "baseId": "handcannoneer", - "type": "unit", - "name": "Handcannoneer", - "pbgid": 4137773, - "attribName": "unit_handcannon_4_jpn", - "age": 4, - "civs": [ - "ja" - ], - "description": "Powerful all-purpose ranged infantry.\n+ High damage\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "unique": false, - "costs": { - "food": 120, - "wood": 0, - "stone": 0, - "gold": 120, - "vizier": 0, - "oliveoil": 0, - "total": 240, - "popcap": 1, - "time": 35 - }, - "producedBy": [ - "archery-range", - "tanegashima-gunsmith" - ], - "icon": "https://data.aoe4world.com/images/units/handcannoneer-4.png", - "hitpoints": 130, - "weapons": [ - { - "name": "Handcannon", - "type": "ranged", - "damage": 35, - "speed": 2.125, - "range": { - "min": 0, - "max": 4 - }, - "modifiers": [], - "durations": { - "aim": 0.25, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 1.25, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_handcannon_4", - "pbgid": 127729 - } - ], - "armor": [], - "sight": { - "line": 32, - "height": 10 - }, - "movement": { - "speed": 1.125 - } -} \ No newline at end of file diff --git a/units/japanese/ozutsu-4.json b/units/japanese/ozutsu-4.json index a0583959..3407abc6 100644 --- a/units/japanese/ozutsu-4.json +++ b/units/japanese/ozutsu-4.json @@ -9,7 +9,7 @@ "civs": [ "ja" ], - "description": "Heavy ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Heavy armor\n+ Anti-building\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", + "description": "Ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Anti-building\n+ Area damage\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", "classes": [ "heavy", "ranged", diff --git a/units/japanese/springald-3.json b/units/japanese/springald-3.json index c1ecec93..f89915fc 100644 --- a/units/japanese/springald-3.json +++ b/units/japanese/springald-3.json @@ -9,7 +9,7 @@ "civs": [ "ja" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -54,7 +54,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -68,7 +68,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/jeannedarc-optimized.json b/units/jeannedarc-optimized.json index ccb7836a..502c3ab8 100644 --- a/units/jeannedarc-optimized.json +++ b/units/jeannedarc-optimized.json @@ -2933,7 +2933,7 @@ "name": "Jeanne's Champion", "weapons": [ { - "name": "Ax", + "name": "Sword", "type": "melee", "damage": 13, "speed": 1.375, @@ -3012,7 +3012,7 @@ "hitpoints": 210, "weapons": [ { - "name": "Ax", + "name": "Sword", "type": "melee", "damage": 16, "speed": 1.375, @@ -5139,7 +5139,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -5153,7 +5153,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/jeannedarc-unified.json b/units/jeannedarc-unified.json index a9832d4b..6f9c3726 100644 --- a/units/jeannedarc-unified.json +++ b/units/jeannedarc-unified.json @@ -3083,7 +3083,7 @@ "hitpoints": 175, "weapons": [ { - "name": "Ax", + "name": "Sword", "type": "melee", "damage": 13, "speed": 1.375, @@ -3201,7 +3201,7 @@ "hitpoints": 210, "weapons": [ { - "name": "Ax", + "name": "Sword", "type": "melee", "damage": 16, "speed": 1.375, @@ -5567,7 +5567,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -5581,7 +5581,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/jeannedarc.json b/units/jeannedarc.json index bbefdee5..03ef769a 100644 --- a/units/jeannedarc.json +++ b/units/jeannedarc.json @@ -2642,7 +2642,7 @@ "hitpoints": 175, "weapons": [ { - "name": "Ax", + "name": "Sword", "type": "melee", "damage": 13, "speed": 1.375, @@ -2760,7 +2760,7 @@ "hitpoints": 210, "weapons": [ { - "name": "Ax", + "name": "Sword", "type": "melee", "damage": 16, "speed": 1.375, @@ -4848,7 +4848,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -4862,7 +4862,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/jeannedarc/jeannes-champion-3.json b/units/jeannedarc/jeannes-champion-3.json index fee8c593..2e21ed83 100644 --- a/units/jeannedarc/jeannes-champion-3.json +++ b/units/jeannedarc/jeannes-champion-3.json @@ -38,7 +38,7 @@ "hitpoints": 175, "weapons": [ { - "name": "Ax", + "name": "Sword", "type": "melee", "damage": 13, "speed": 1.375, diff --git a/units/jeannedarc/jeannes-champion-4.json b/units/jeannedarc/jeannes-champion-4.json index c8b6bbfa..12fba1f4 100644 --- a/units/jeannedarc/jeannes-champion-4.json +++ b/units/jeannedarc/jeannes-champion-4.json @@ -38,7 +38,7 @@ "hitpoints": 210, "weapons": [ { - "name": "Ax", + "name": "Sword", "type": "melee", "damage": 16, "speed": 1.375, diff --git a/units/jeannedarc/springald-3.json b/units/jeannedarc/springald-3.json index 2e57d46b..8acca63c 100644 --- a/units/jeannedarc/springald-3.json +++ b/units/jeannedarc/springald-3.json @@ -54,7 +54,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -68,7 +68,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/malians-optimized.json b/units/malians-optimized.json index 4f27a967..5b127246 100644 --- a/units/malians-optimized.json +++ b/units/malians-optimized.json @@ -3212,7 +3212,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3226,7 +3226,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/malians-unified.json b/units/malians-unified.json index 0fc52926..893d1400 100644 --- a/units/malians-unified.json +++ b/units/malians-unified.json @@ -3574,7 +3574,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3588,7 +3588,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/malians.json b/units/malians.json index 1fb73b67..fcbdd961 100644 --- a/units/malians.json +++ b/units/malians.json @@ -3193,7 +3193,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3207,7 +3207,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/malians/springald-3.json b/units/malians/springald-3.json index 07389d10..7a338c45 100644 --- a/units/malians/springald-3.json +++ b/units/malians/springald-3.json @@ -54,7 +54,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -68,7 +68,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/mongols-optimized.json b/units/mongols-optimized.json index a0e85bc6..2dc1c71d 100644 --- a/units/mongols-optimized.json +++ b/units/mongols-optimized.json @@ -2075,7 +2075,7 @@ "hitpoints": 270, "weapons": [ { - "name": "Sword", + "name": "Poleax", "type": "melee", "damage": 29, "speed": 1.5, @@ -2097,29 +2097,6 @@ "attribName": "weapon_khagnate_knight_rus_mon", "pbgid": 2117334 }, - { - "name": "Poleax", - "type": "melee", - "damage": 29, - "speed": 1.5, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.5, - "attack": 0.125, - "winddown": 0, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 0.875 - }, - "attribName": "weapon_knight_4_axe_rus", - "pbgid": 2133554 - }, { "name": "Torch", "type": "fire", @@ -4303,7 +4280,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -4317,7 +4294,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/mongols-unified.json b/units/mongols-unified.json index 9d38777d..c9ba9787 100644 --- a/units/mongols-unified.json +++ b/units/mongols-unified.json @@ -2337,7 +2337,7 @@ "hitpoints": 270, "weapons": [ { - "name": "Sword", + "name": "Poleax", "type": "melee", "damage": 29, "speed": 1.5, @@ -2359,29 +2359,6 @@ "attribName": "weapon_khagnate_knight_rus_mon", "pbgid": 2117334 }, - { - "name": "Poleax", - "type": "melee", - "damage": 29, - "speed": 1.5, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.5, - "attack": 0.125, - "winddown": 0, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 0.875 - }, - "attribName": "weapon_knight_4_axe_rus", - "pbgid": 2133554 - }, { "name": "Torch", "type": "fire", @@ -4847,7 +4824,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -4861,7 +4838,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/mongols.json b/units/mongols.json index cdf1f105..42e14783 100644 --- a/units/mongols.json +++ b/units/mongols.json @@ -2053,7 +2053,7 @@ "hitpoints": 270, "weapons": [ { - "name": "Sword", + "name": "Poleax", "type": "melee", "damage": 29, "speed": 1.5, @@ -2075,29 +2075,6 @@ "attribName": "weapon_khagnate_knight_rus_mon", "pbgid": 2117334 }, - { - "name": "Poleax", - "type": "melee", - "damage": 29, - "speed": 1.5, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.5, - "attack": 0.125, - "winddown": 0, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 0.875 - }, - "attribName": "weapon_knight_4_axe_rus", - "pbgid": 2133554 - }, { "name": "Torch", "type": "fire", @@ -4257,7 +4234,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -4271,7 +4248,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/mongols/khaganate-knight-1.json b/units/mongols/khaganate-knight-1.json index 193abc55..120b6cc7 100644 --- a/units/mongols/khaganate-knight-1.json +++ b/units/mongols/khaganate-knight-1.json @@ -39,7 +39,7 @@ "hitpoints": 270, "weapons": [ { - "name": "Sword", + "name": "Poleax", "type": "melee", "damage": 29, "speed": 1.5, @@ -61,29 +61,6 @@ "attribName": "weapon_khagnate_knight_rus_mon", "pbgid": 2117334 }, - { - "name": "Poleax", - "type": "melee", - "damage": 29, - "speed": 1.5, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.5, - "attack": 0.125, - "winddown": 0, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 0.875 - }, - "attribName": "weapon_knight_4_axe_rus", - "pbgid": 2133554 - }, { "name": "Torch", "type": "fire", diff --git a/units/mongols/springald-3.json b/units/mongols/springald-3.json index 9d306ed6..479e89ab 100644 --- a/units/mongols/springald-3.json +++ b/units/mongols/springald-3.json @@ -54,7 +54,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -68,7 +68,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/orderofthedragon-optimized.json b/units/orderofthedragon-optimized.json index 7a0811e6..4e7bd691 100644 --- a/units/orderofthedragon-optimized.json +++ b/units/orderofthedragon-optimized.json @@ -737,300 +737,6 @@ ], "shared": {} }, - { - "id": "dragon-handcannoneer", - "name": "Dragon Handcannoneer", - "type": "unit", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "minAge": 4, - "icon": "https://data.aoe4world.com/images/units/dragon-handcannoneer-4.png", - "description": "More powerful all-purpose ranged infantry with increased attack speed.\n+ High damage\n+ Increased attack speed\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "variations": [ - { - "id": "dragon-handcannoneer-4", - "baseId": "dragon-handcannoneer", - "type": "unit", - "name": "Dragon Handcannoneer", - "pbgid": 6642514, - "attribName": "unit_handcannon_4_hre_ha_01", - "age": 4, - "civs": [ - "od" - ], - "description": "More powerful all-purpose ranged infantry with increased attack speed.\n+ High damage\n+ Increased attack speed\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "unique": true, - "costs": { - "food": 240, - "wood": 0, - "stone": 0, - "gold": 240, - "vizier": 0, - "oliveoil": 0, - "total": 480, - "popcap": 2, - "time": 35 - }, - "producedBy": [ - "archery-range" - ], - "icon": "https://data.aoe4world.com/images/units/dragon-handcannoneer-4.png", - "hitpoints": 250, - "weapons": [ - { - "name": "Handcannon", - "type": "ranged", - "damage": 38, - "speed": 1.125, - "range": { - "min": 0, - "max": 4.5 - }, - "modifiers": [], - "durations": { - "aim": 0.25, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 0.25, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_handcannon_4_hre_ha_1", - "pbgid": 2140297 - } - ], - "armor": [], - "sight": { - "line": 32, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - } - ], - "shared": {} - }, - { - "id": "dragon-villager", - "name": "Dragon Villager", - "type": "unit", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Worker" - ], - "classes": [ - "worker" - ], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/units/dragon-villager-1.png", - "description": "Gathers Wood, Food, Stone, and Gold. Builds and repairs buildings and can repair siege engines and naval units. Gathers resources +25% quicker and builds +20% faster than regular Villagers.\n- Weak in combat", - "variations": [ - { - "id": "dragon-villager-1", - "baseId": "dragon-villager", - "type": "unit", - "name": "Dragon Villager", - "pbgid": 2513732, - "attribName": "unit_villager_1_hre_ha_01", - "age": 1, - "civs": [ - "od" - ], - "description": "Gathers Wood, Food, Stone, and Gold. Builds and repairs buildings and can repair siege engines and naval units. Gathers resources +25% quicker and builds +20% faster than regular Villagers.\n- Weak in combat", - "classes": [ - "worker" - ], - "displayClasses": [ - "Worker" - ], - "unique": true, - "costs": { - "food": 60, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 60, - "popcap": 1, - "time": 24 - }, - "producedBy": [ - "town-center", - "capital-town-center", - "palace-of-swabia" - ], - "icon": "https://data.aoe4world.com/images/units/dragon-villager-1.png", - "hitpoints": 65, - "weapons": [ - { - "name": "Knife", - "type": "melee", - "damage": 7, - "speed": 3.875, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 1, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_1_hre_ha_01", - "pbgid": 2141048 - }, - { - "name": "Torch", - "type": "fire", - "damage": 12, - "speed": 2.125, - "range": { - "min": 0, - "max": 1 - }, - "modifiers": [ - { - "property": "fireAttack", - "target": { - "class": [ - [ - "siege" - ] - ] - }, - "effect": "change", - "value": 2, - "type": "passive" - } - ], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 0, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 1.25 - }, - "attribName": "weapon_torch_weak_hre_ha_01", - "pbgid": 2141047 - }, - { - "name": "Bow", - "type": "ranged", - "damage": 3, - "speed": 3, - "range": { - "min": 0, - "max": 2.875 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0.25, - "attack": 0.125, - "winddown": 0.5, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_hunt_ranged", - "pbgid": 173519 - }, - { - "name": "Crook", - "type": "melee", - "damage": 12, - "speed": 3.875, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 1, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_hunt_herd", - "pbgid": 173518 - }, - { - "name": "Spear", - "type": "melee", - "damage": 12, - "speed": 3.075, - "range": { - "min": 0, - "max": 0.5 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.5, - "attack": 0.125, - "winddown": 0.75, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 1.7 - }, - "attribName": "weapon_villager_hunt_melee", - "pbgid": 173517 - } - ], - "armor": [], - "sight": { - "line": 28, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - } - ], - "shared": {} - }, { "id": "fishing-boat", "name": "Fishing Boat", @@ -4138,7 +3844,7 @@ "oliveoil": 0, "total": 125, "popcap": 1, - "time": 30 + "time": 19.5 }, "producedBy": [ "gilded-spearman", @@ -4251,7 +3957,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -4265,7 +3971,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/orderofthedragon-unified.json b/units/orderofthedragon-unified.json index a9bb33da..3dc2ba29 100644 --- a/units/orderofthedragon-unified.json +++ b/units/orderofthedragon-unified.json @@ -731,298 +731,6 @@ } ] }, - { - "id": "dragon-handcannoneer", - "name": "Dragon Handcannoneer", - "type": "unit", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "minAge": 4, - "icon": "https://data.aoe4world.com/images/units/dragon-handcannoneer-4.png", - "description": "More powerful all-purpose ranged infantry with increased attack speed.\n+ High damage\n+ Increased attack speed\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "variations": [ - { - "id": "dragon-handcannoneer-4", - "baseId": "dragon-handcannoneer", - "type": "unit", - "name": "Dragon Handcannoneer", - "pbgid": 6642514, - "attribName": "unit_handcannon_4_hre_ha_01", - "age": 4, - "civs": [ - "od" - ], - "description": "More powerful all-purpose ranged infantry with increased attack speed.\n+ High damage\n+ Increased attack speed\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "unique": true, - "costs": { - "food": 240, - "wood": 0, - "stone": 0, - "gold": 240, - "vizier": 0, - "oliveoil": 0, - "total": 480, - "popcap": 2, - "time": 35 - }, - "producedBy": [ - "archery-range" - ], - "icon": "https://data.aoe4world.com/images/units/dragon-handcannoneer-4.png", - "hitpoints": 250, - "weapons": [ - { - "name": "Handcannon", - "type": "ranged", - "damage": 38, - "speed": 1.125, - "range": { - "min": 0, - "max": 4.5 - }, - "modifiers": [], - "durations": { - "aim": 0.25, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 0.25, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_handcannon_4_hre_ha_1", - "pbgid": 2140297 - } - ], - "armor": [], - "sight": { - "line": 32, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - } - ] - }, - { - "id": "dragon-villager", - "name": "Dragon Villager", - "type": "unit", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Worker" - ], - "classes": [ - "worker" - ], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/units/dragon-villager-1.png", - "description": "Gathers Wood, Food, Stone, and Gold. Builds and repairs buildings and can repair siege engines and naval units. Gathers resources +25% quicker and builds +20% faster than regular Villagers.\n- Weak in combat", - "variations": [ - { - "id": "dragon-villager-1", - "baseId": "dragon-villager", - "type": "unit", - "name": "Dragon Villager", - "pbgid": 2513732, - "attribName": "unit_villager_1_hre_ha_01", - "age": 1, - "civs": [ - "od" - ], - "description": "Gathers Wood, Food, Stone, and Gold. Builds and repairs buildings and can repair siege engines and naval units. Gathers resources +25% quicker and builds +20% faster than regular Villagers.\n- Weak in combat", - "classes": [ - "worker" - ], - "displayClasses": [ - "Worker" - ], - "unique": true, - "costs": { - "food": 60, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 60, - "popcap": 1, - "time": 24 - }, - "producedBy": [ - "town-center", - "capital-town-center", - "palace-of-swabia" - ], - "icon": "https://data.aoe4world.com/images/units/dragon-villager-1.png", - "hitpoints": 65, - "weapons": [ - { - "name": "Knife", - "type": "melee", - "damage": 7, - "speed": 3.875, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 1, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_1_hre_ha_01", - "pbgid": 2141048 - }, - { - "name": "Torch", - "type": "fire", - "damage": 12, - "speed": 2.125, - "range": { - "min": 0, - "max": 1 - }, - "modifiers": [ - { - "property": "fireAttack", - "target": { - "class": [ - [ - "siege" - ] - ] - }, - "effect": "change", - "value": 2, - "type": "passive" - } - ], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 0, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 1.25 - }, - "attribName": "weapon_torch_weak_hre_ha_01", - "pbgid": 2141047 - }, - { - "name": "Bow", - "type": "ranged", - "damage": 3, - "speed": 3, - "range": { - "min": 0, - "max": 2.875 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0.25, - "attack": 0.125, - "winddown": 0.5, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_hunt_ranged", - "pbgid": 173519 - }, - { - "name": "Crook", - "type": "melee", - "damage": 12, - "speed": 3.875, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 1, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_hunt_herd", - "pbgid": 173518 - }, - { - "name": "Spear", - "type": "melee", - "damage": 12, - "speed": 3.075, - "range": { - "min": 0, - "max": 0.5 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.5, - "attack": 0.125, - "winddown": 0.75, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 1.7 - }, - "attribName": "weapon_villager_hunt_melee", - "pbgid": 173517 - } - ], - "armor": [], - "sight": { - "line": 28, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - } - ] - }, { "id": "fishing-boat", "name": "Fishing Boat", @@ -4535,7 +4243,7 @@ "oliveoil": 0, "total": 125, "popcap": 1, - "time": 30 + "time": 19.5 }, "producedBy": [ "gilded-spearman", @@ -4647,7 +4355,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -4661,7 +4369,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/orderofthedragon.json b/units/orderofthedragon.json index 5763f38b..5c47cf6c 100644 --- a/units/orderofthedragon.json +++ b/units/orderofthedragon.json @@ -606,255 +606,6 @@ "speed": 2 } }, - { - "id": "dragon-handcannoneer-4", - "baseId": "dragon-handcannoneer", - "type": "unit", - "name": "Dragon Handcannoneer", - "pbgid": 6642514, - "attribName": "unit_handcannon_4_hre_ha_01", - "age": 4, - "civs": [ - "od" - ], - "description": "More powerful all-purpose ranged infantry with increased attack speed.\n+ High damage\n+ Increased attack speed\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "unique": true, - "costs": { - "food": 240, - "wood": 0, - "stone": 0, - "gold": 240, - "vizier": 0, - "oliveoil": 0, - "total": 480, - "popcap": 2, - "time": 35 - }, - "producedBy": [ - "archery-range" - ], - "icon": "https://data.aoe4world.com/images/units/dragon-handcannoneer-4.png", - "hitpoints": 250, - "weapons": [ - { - "name": "Handcannon", - "type": "ranged", - "damage": 38, - "speed": 1.125, - "range": { - "min": 0, - "max": 4.5 - }, - "modifiers": [], - "durations": { - "aim": 0.25, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 0.25, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_handcannon_4_hre_ha_1", - "pbgid": 2140297 - } - ], - "armor": [], - "sight": { - "line": 32, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - }, - { - "id": "dragon-villager-1", - "baseId": "dragon-villager", - "type": "unit", - "name": "Dragon Villager", - "pbgid": 2513732, - "attribName": "unit_villager_1_hre_ha_01", - "age": 1, - "civs": [ - "od" - ], - "description": "Gathers Wood, Food, Stone, and Gold. Builds and repairs buildings and can repair siege engines and naval units. Gathers resources +25% quicker and builds +20% faster than regular Villagers.\n- Weak in combat", - "classes": [ - "worker" - ], - "displayClasses": [ - "Worker" - ], - "unique": true, - "costs": { - "food": 60, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 60, - "popcap": 1, - "time": 24 - }, - "producedBy": [ - "town-center", - "capital-town-center", - "palace-of-swabia" - ], - "icon": "https://data.aoe4world.com/images/units/dragon-villager-1.png", - "hitpoints": 65, - "weapons": [ - { - "name": "Knife", - "type": "melee", - "damage": 7, - "speed": 3.875, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 1, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_1_hre_ha_01", - "pbgid": 2141048 - }, - { - "name": "Torch", - "type": "fire", - "damage": 12, - "speed": 2.125, - "range": { - "min": 0, - "max": 1 - }, - "modifiers": [ - { - "property": "fireAttack", - "target": { - "class": [ - [ - "siege" - ] - ] - }, - "effect": "change", - "value": 2, - "type": "passive" - } - ], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 0, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 1.25 - }, - "attribName": "weapon_torch_weak_hre_ha_01", - "pbgid": 2141047 - }, - { - "name": "Bow", - "type": "ranged", - "damage": 3, - "speed": 3, - "range": { - "min": 0, - "max": 2.875 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0.25, - "attack": 0.125, - "winddown": 0.5, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_hunt_ranged", - "pbgid": 173519 - }, - { - "name": "Crook", - "type": "melee", - "damage": 12, - "speed": 3.875, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 1, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_hunt_herd", - "pbgid": 173518 - }, - { - "name": "Spear", - "type": "melee", - "damage": 12, - "speed": 3.075, - "range": { - "min": 0, - "max": 0.5 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.5, - "attack": 0.125, - "winddown": 0.75, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 1.7 - }, - "attribName": "weapon_villager_hunt_melee", - "pbgid": 173517 - } - ], - "armor": [], - "sight": { - "line": 28, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - }, { "id": "fishing-boat-2", "baseId": "fishing-boat", @@ -4026,7 +3777,7 @@ "oliveoil": 0, "total": 125, "popcap": 1, - "time": 30 + "time": 19.5 }, "producedBy": [ "gilded-spearman", @@ -4118,7 +3869,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -4132,7 +3883,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/orderofthedragon/dragon-handcannoneer-4.json b/units/orderofthedragon/dragon-handcannoneer-4.json deleted file mode 100644 index 22900255..00000000 --- a/units/orderofthedragon/dragon-handcannoneer-4.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "id": "dragon-handcannoneer-4", - "baseId": "dragon-handcannoneer", - "type": "unit", - "name": "Dragon Handcannoneer", - "pbgid": 6642514, - "attribName": "unit_handcannon_4_hre_ha_01", - "age": 4, - "civs": [ - "od" - ], - "description": "More powerful all-purpose ranged infantry with increased attack speed.\n+ High damage\n+ Increased attack speed\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "unique": true, - "costs": { - "food": 240, - "wood": 0, - "stone": 0, - "gold": 240, - "vizier": 0, - "oliveoil": 0, - "total": 480, - "popcap": 2, - "time": 35 - }, - "producedBy": [ - "archery-range" - ], - "icon": "https://data.aoe4world.com/images/units/dragon-handcannoneer-4.png", - "hitpoints": 250, - "weapons": [ - { - "name": "Handcannon", - "type": "ranged", - "damage": 38, - "speed": 1.125, - "range": { - "min": 0, - "max": 4.5 - }, - "modifiers": [], - "durations": { - "aim": 0.25, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 0.25, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_handcannon_4_hre_ha_1", - "pbgid": 2140297 - } - ], - "armor": [], - "sight": { - "line": 32, - "height": 10 - }, - "movement": { - "speed": 1.125 - } -} \ No newline at end of file diff --git a/units/orderofthedragon/dragon-villager-1.json b/units/orderofthedragon/dragon-villager-1.json deleted file mode 100644 index 72e927c8..00000000 --- a/units/orderofthedragon/dragon-villager-1.json +++ /dev/null @@ -1,177 +0,0 @@ -{ - "id": "dragon-villager-1", - "baseId": "dragon-villager", - "type": "unit", - "name": "Dragon Villager", - "pbgid": 2513732, - "attribName": "unit_villager_1_hre_ha_01", - "age": 1, - "civs": [ - "od" - ], - "description": "Gathers Wood, Food, Stone, and Gold. Builds and repairs buildings and can repair siege engines and naval units. Gathers resources +25% quicker and builds +20% faster than regular Villagers.\n- Weak in combat", - "classes": [ - "worker" - ], - "displayClasses": [ - "Worker" - ], - "unique": true, - "costs": { - "food": 60, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 60, - "popcap": 1, - "time": 24 - }, - "producedBy": [ - "town-center", - "capital-town-center", - "palace-of-swabia" - ], - "icon": "https://data.aoe4world.com/images/units/dragon-villager-1.png", - "hitpoints": 65, - "weapons": [ - { - "name": "Knife", - "type": "melee", - "damage": 7, - "speed": 3.875, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 1, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_1_hre_ha_01", - "pbgid": 2141048 - }, - { - "name": "Torch", - "type": "fire", - "damage": 12, - "speed": 2.125, - "range": { - "min": 0, - "max": 1 - }, - "modifiers": [ - { - "property": "fireAttack", - "target": { - "class": [ - [ - "siege" - ] - ] - }, - "effect": "change", - "value": 2, - "type": "passive" - } - ], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 0, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 1.25 - }, - "attribName": "weapon_torch_weak_hre_ha_01", - "pbgid": 2141047 - }, - { - "name": "Bow", - "type": "ranged", - "damage": 3, - "speed": 3, - "range": { - "min": 0, - "max": 2.875 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0.25, - "attack": 0.125, - "winddown": 0.5, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_hunt_ranged", - "pbgid": 173519 - }, - { - "name": "Crook", - "type": "melee", - "damage": 12, - "speed": 3.875, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 1, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_hunt_herd", - "pbgid": 173518 - }, - { - "name": "Spear", - "type": "melee", - "damage": 12, - "speed": 3.075, - "range": { - "min": 0, - "max": 0.5 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.5, - "attack": 0.125, - "winddown": 0.75, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 1.7 - }, - "attribName": "weapon_villager_hunt_melee", - "pbgid": 173517 - } - ], - "armor": [], - "sight": { - "line": 28, - "height": 10 - }, - "movement": { - "speed": 1.125 - } -} \ No newline at end of file diff --git a/units/orderofthedragon/siege-tower-2.json b/units/orderofthedragon/siege-tower-2.json index 5827e6e6..c6f62fbb 100644 --- a/units/orderofthedragon/siege-tower-2.json +++ b/units/orderofthedragon/siege-tower-2.json @@ -26,7 +26,7 @@ "oliveoil": 0, "total": 125, "popcap": 1, - "time": 30 + "time": 19.5 }, "producedBy": [ "gilded-spearman", diff --git a/units/orderofthedragon/springald-3.json b/units/orderofthedragon/springald-3.json index c05b55ad..4525de74 100644 --- a/units/orderofthedragon/springald-3.json +++ b/units/orderofthedragon/springald-3.json @@ -54,7 +54,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -68,7 +68,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/ottomans-optimized.json b/units/ottomans-optimized.json index a1ba1c1a..e4176078 100644 --- a/units/ottomans-optimized.json +++ b/units/ottomans-optimized.json @@ -3447,7 +3447,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3461,7 +3461,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/ottomans-unified.json b/units/ottomans-unified.json index af7c0085..56af63c9 100644 --- a/units/ottomans-unified.json +++ b/units/ottomans-unified.json @@ -3822,7 +3822,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3836,7 +3836,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/ottomans.json b/units/ottomans.json index 166a1bf3..f6be9249 100644 --- a/units/ottomans.json +++ b/units/ottomans.json @@ -3337,7 +3337,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3351,7 +3351,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/ottomans/springald-3.json b/units/ottomans/springald-3.json index 874cef6d..f127e310 100644 --- a/units/ottomans/springald-3.json +++ b/units/ottomans/springald-3.json @@ -55,7 +55,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -69,7 +69,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/rus-optimized.json b/units/rus-optimized.json index 9ebc4a77..71551dbd 100644 --- a/units/rus-optimized.json +++ b/units/rus-optimized.json @@ -3273,7 +3273,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3287,7 +3287,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/rus-unified.json b/units/rus-unified.json index ec4b94ad..e96bb8de 100644 --- a/units/rus-unified.json +++ b/units/rus-unified.json @@ -3669,7 +3669,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3683,7 +3683,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/rus.json b/units/rus.json index 4df4099f..6541db50 100644 --- a/units/rus.json +++ b/units/rus.json @@ -3224,7 +3224,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3238,7 +3238,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/rus/springald-3.json b/units/rus/springald-3.json index dd86d8e9..df0a3d8c 100644 --- a/units/rus/springald-3.json +++ b/units/rus/springald-3.json @@ -54,7 +54,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -68,7 +68,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/unified/battering-ram.json b/units/unified/battering-ram.json index 76c5f6ae..a5e7a41a 100644 --- a/units/unified/battering-ram.json +++ b/units/unified/battering-ram.json @@ -1422,13 +1422,13 @@ "oliveoil": 0, "total": 200, "popcap": 1, - "time": 40 + "time": 35 }, "producedBy": [ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/battering-ram-3.png", - "hitpoints": 340, + "hitpoints": 370, "weapons": [ { "name": "Ram", diff --git a/units/unified/bombard.json b/units/unified/bombard.json index 40fe2591..ee74028c 100644 --- a/units/unified/bombard.json +++ b/units/unified/bombard.json @@ -1377,7 +1377,7 @@ "armor": [ { "type": "ranged", - "value": 35 + "value": 40 } ], "sight": { diff --git a/units/unified/clocktower-springald.json b/units/unified/clocktower-springald.json index ada8a396..71230543 100644 --- a/units/unified/clocktower-springald.json +++ b/units/unified/clocktower-springald.json @@ -74,7 +74,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -88,7 +88,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/unified/desert-raider.json b/units/unified/desert-raider.json index c4b7ac9c..d877638d 100644 --- a/units/unified/desert-raider.json +++ b/units/unified/desert-raider.json @@ -136,9 +136,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -275,9 +275,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -414,9 +414,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -553,9 +553,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -695,9 +695,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, @@ -837,9 +837,9 @@ "modifiers": [], "durations": { "aim": 0, - "windup": 0.25, + "windup": 0, "attack": 0.125, - "winddown": 0.25, + "winddown": 0.5, "reload": 0.625, "setup": 0, "teardown": 0, diff --git a/units/unified/dragon-handcannoneer.json b/units/unified/dragon-handcannoneer.json deleted file mode 100644 index c66a6339..00000000 --- a/units/unified/dragon-handcannoneer.json +++ /dev/null @@ -1,97 +0,0 @@ -{ - "__note__": "This is file is autogenerated, do not edit it manually. For more info https://data.aoe4world.com/", - "__version__": "0.0.2", - "id": "dragon-handcannoneer", - "name": "Dragon Handcannoneer", - "type": "unit", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "minAge": 4, - "icon": "https://data.aoe4world.com/images/units/dragon-handcannoneer-4.png", - "description": "More powerful all-purpose ranged infantry with increased attack speed.\n+ High damage\n+ Increased attack speed\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "variations": [ - { - "id": "dragon-handcannoneer-4", - "baseId": "dragon-handcannoneer", - "type": "unit", - "name": "Dragon Handcannoneer", - "pbgid": 6642514, - "attribName": "unit_handcannon_4_hre_ha_01", - "age": 4, - "civs": [ - "od" - ], - "description": "More powerful all-purpose ranged infantry with increased attack speed.\n+ High damage\n+ Increased attack speed\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "unique": true, - "costs": { - "food": 240, - "wood": 0, - "stone": 0, - "gold": 240, - "vizier": 0, - "oliveoil": 0, - "total": 480, - "popcap": 2, - "time": 35 - }, - "producedBy": [ - "archery-range" - ], - "icon": "https://data.aoe4world.com/images/units/dragon-handcannoneer-4.png", - "hitpoints": 250, - "weapons": [ - { - "name": "Handcannon", - "type": "ranged", - "damage": 38, - "speed": 1.125, - "range": { - "min": 0, - "max": 4.5 - }, - "modifiers": [], - "durations": { - "aim": 0.25, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 0.25, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_handcannon_4_hre_ha_1", - "pbgid": 2140297 - } - ], - "armor": [], - "sight": { - "line": 32, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - } - ] -} \ No newline at end of file diff --git a/units/unified/dragon-villager.json b/units/unified/dragon-villager.json deleted file mode 100644 index 2ad0648b..00000000 --- a/units/unified/dragon-villager.json +++ /dev/null @@ -1,199 +0,0 @@ -{ - "__note__": "This is file is autogenerated, do not edit it manually. For more info https://data.aoe4world.com/", - "__version__": "0.0.2", - "id": "dragon-villager", - "name": "Dragon Villager", - "type": "unit", - "civs": [ - "od" - ], - "unique": true, - "displayClasses": [ - "Worker" - ], - "classes": [ - "worker" - ], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/units/dragon-villager-1.png", - "description": "Gathers Wood, Food, Stone, and Gold. Builds and repairs buildings and can repair siege engines and naval units. Gathers resources +25% quicker and builds +20% faster than regular Villagers.\n- Weak in combat", - "variations": [ - { - "id": "dragon-villager-1", - "baseId": "dragon-villager", - "type": "unit", - "name": "Dragon Villager", - "pbgid": 2513732, - "attribName": "unit_villager_1_hre_ha_01", - "age": 1, - "civs": [ - "od" - ], - "description": "Gathers Wood, Food, Stone, and Gold. Builds and repairs buildings and can repair siege engines and naval units. Gathers resources +25% quicker and builds +20% faster than regular Villagers.\n- Weak in combat", - "classes": [ - "worker" - ], - "displayClasses": [ - "Worker" - ], - "unique": true, - "costs": { - "food": 60, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 60, - "popcap": 1, - "time": 24 - }, - "producedBy": [ - "town-center", - "capital-town-center", - "palace-of-swabia" - ], - "icon": "https://data.aoe4world.com/images/units/dragon-villager-1.png", - "hitpoints": 65, - "weapons": [ - { - "name": "Knife", - "type": "melee", - "damage": 7, - "speed": 3.875, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 1, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_1_hre_ha_01", - "pbgid": 2141048 - }, - { - "name": "Torch", - "type": "fire", - "damage": 12, - "speed": 2.125, - "range": { - "min": 0, - "max": 1 - }, - "modifiers": [ - { - "property": "fireAttack", - "target": { - "class": [ - [ - "siege" - ] - ] - }, - "effect": "change", - "value": 2, - "type": "passive" - } - ], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 0, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 1.25 - }, - "attribName": "weapon_torch_weak_hre_ha_01", - "pbgid": 2141047 - }, - { - "name": "Bow", - "type": "ranged", - "damage": 3, - "speed": 3, - "range": { - "min": 0, - "max": 2.875 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0.25, - "attack": 0.125, - "winddown": 0.5, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_hunt_ranged", - "pbgid": 173519 - }, - { - "name": "Crook", - "type": "melee", - "damage": 12, - "speed": 3.875, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.75, - "attack": 0.125, - "winddown": 1, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 2 - }, - "attribName": "weapon_villager_hunt_herd", - "pbgid": 173518 - }, - { - "name": "Spear", - "type": "melee", - "damage": 12, - "speed": 3.075, - "range": { - "min": 0, - "max": 0.5 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.5, - "attack": 0.125, - "winddown": 0.75, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 1.7 - }, - "attribName": "weapon_villager_hunt_melee", - "pbgid": 173517 - } - ], - "armor": [], - "sight": { - "line": 28, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - } - ] -} \ No newline at end of file diff --git a/units/unified/fire-lancer.json b/units/unified/fire-lancer.json index b6a87856..fdca5b45 100644 --- a/units/unified/fire-lancer.json +++ b/units/unified/fire-lancer.json @@ -117,6 +117,43 @@ }, "attribName": "weapon_torch_strong", "pbgid": 1761380 + }, + { + "name": "Charge", + "type": "melee", + "damage": 13, + "speed": 0.5, + "range": { + "min": 0, + "max": 1.0375 + }, + "modifiers": [ + { + "property": "meleeAttack", + "target": { + "class": [ + [ + "siege" + ] + ] + }, + "effect": "change", + "value": 20, + "type": "passive" + } + ], + "durations": { + "aim": 0, + "windup": 0, + "attack": 0.125, + "winddown": 0, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0.375 + }, + "attribName": "weapon_firelancer_3_charge_chi", + "pbgid": 156327 } ], "armor": [ @@ -230,6 +267,43 @@ }, "attribName": "weapon_torch_strong", "pbgid": 1761380 + }, + { + "name": "Charge", + "type": "melee", + "damage": 15, + "speed": 0.5, + "range": { + "min": 0, + "max": 1.0375 + }, + "modifiers": [ + { + "property": "meleeAttack", + "target": { + "class": [ + [ + "siege" + ] + ] + }, + "effect": "change", + "value": 20, + "type": "passive" + } + ], + "durations": { + "aim": 0, + "windup": 0, + "attack": 0.125, + "winddown": 0, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0.375 + }, + "attribName": "weapon_firelancer_4_charge_chi", + "pbgid": 156328 } ], "armor": [ diff --git a/units/unified/ghazi-raider.json b/units/unified/ghazi-raider.json index 01a550b4..cee25c0f 100644 --- a/units/unified/ghazi-raider.json +++ b/units/unified/ghazi-raider.json @@ -124,8 +124,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -139,7 +139,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -263,8 +263,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -278,7 +278,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 @@ -402,8 +402,8 @@ { "name": "Torch", "type": "fire", - "damage": 7, - "speed": 2, + "damage": 10, + "speed": 2.125, "range": { "min": 0, "max": 1.25 @@ -417,7 +417,7 @@ "reload": 0, "setup": 0, "teardown": 0, - "cooldown": 1.125 + "cooldown": 1.25 }, "attribName": "weapon_torch_horseman", "pbgid": 127935 diff --git a/units/unified/handcannoneer.json b/units/unified/handcannoneer.json index e6dc74b1..7d5361ce 100644 --- a/units/unified/handcannoneer.json +++ b/units/unified/handcannoneer.json @@ -13,7 +13,6 @@ "en", "fr", "hr", - "ja", "je", "mo" ], @@ -611,79 +610,6 @@ "speed": 1.125 } }, - { - "id": "handcannoneer-4", - "baseId": "handcannoneer", - "type": "unit", - "name": "Handcannoneer", - "pbgid": 4137773, - "attribName": "unit_handcannon_4_jpn", - "age": 4, - "civs": [ - "ja" - ], - "description": "Powerful all-purpose ranged infantry.\n+ High damage\n- High cost\n- Slow movement speed\n- Countered by Horsemen", - "classes": [ - "light", - "ranged", - "gunpowder", - "infantry" - ], - "displayClasses": [ - "Light Ranged Gunpowder Infantry" - ], - "unique": false, - "costs": { - "food": 120, - "wood": 0, - "stone": 0, - "gold": 120, - "vizier": 0, - "oliveoil": 0, - "total": 240, - "popcap": 1, - "time": 35 - }, - "producedBy": [ - "archery-range", - "tanegashima-gunsmith" - ], - "icon": "https://data.aoe4world.com/images/units/handcannoneer-4.png", - "hitpoints": 130, - "weapons": [ - { - "name": "Handcannon", - "type": "ranged", - "damage": 35, - "speed": 2.125, - "range": { - "min": 0, - "max": 4 - }, - "modifiers": [], - "durations": { - "aim": 0.25, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 1.25, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_handcannon_4", - "pbgid": 127729 - } - ], - "armor": [], - "sight": { - "line": 32, - "height": 10 - }, - "movement": { - "speed": 1.125 - } - }, { "id": "handcannoneer-4", "baseId": "handcannoneer", diff --git a/units/unified/jeannes-champion.json b/units/unified/jeannes-champion.json index d90ab5c0..1283da3c 100644 --- a/units/unified/jeannes-champion.json +++ b/units/unified/jeannes-champion.json @@ -60,7 +60,7 @@ "hitpoints": 175, "weapons": [ { - "name": "Ax", + "name": "Sword", "type": "melee", "damage": 13, "speed": 1.375, @@ -178,7 +178,7 @@ "hitpoints": 210, "weapons": [ { - "name": "Ax", + "name": "Sword", "type": "melee", "damage": 16, "speed": 1.375, diff --git a/units/unified/junk.json b/units/unified/junk.json index 7ececed1..504e9aa9 100644 --- a/units/unified/junk.json +++ b/units/unified/junk.json @@ -228,13 +228,13 @@ ], "unique": false, "costs": { - "food": 90, + "food": 80, "wood": 150, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 240, + "total": 230, "popcap": 3, "time": 25 }, diff --git a/units/unified/khaganate-knight.json b/units/unified/khaganate-knight.json index a92597a2..12d516a1 100644 --- a/units/unified/khaganate-knight.json +++ b/units/unified/khaganate-knight.json @@ -63,7 +63,7 @@ "hitpoints": 270, "weapons": [ { - "name": "Sword", + "name": "Poleax", "type": "melee", "damage": 29, "speed": 1.5, @@ -85,29 +85,6 @@ "attribName": "weapon_khagnate_knight_rus_mon", "pbgid": 2117334 }, - { - "name": "Poleax", - "type": "melee", - "damage": 29, - "speed": 1.5, - "range": { - "min": 0, - "max": 0.2875 - }, - "modifiers": [], - "durations": { - "aim": 0, - "windup": 0.5, - "attack": 0.125, - "winddown": 0, - "reload": 0, - "setup": 0, - "teardown": 0, - "cooldown": 0.875 - }, - "attribName": "weapon_knight_4_axe_rus", - "pbgid": 2133554 - }, { "name": "Torch", "type": "fire", diff --git a/units/unified/mangonel.json b/units/unified/mangonel.json index be9faef3..6b91fcc2 100644 --- a/units/unified/mangonel.json +++ b/units/unified/mangonel.json @@ -755,7 +755,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/mangonel-3.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Mangonel", @@ -904,7 +904,7 @@ "civs": [ "hr" ], - "description": "Ranged siege unit. Fires multiple projectiles dealing damage in an area.\n+ Bonus damage vs infantry\n+ Effective against massed units\n- Must be set up to fire", + "description": "Fires multiple projectiles dealing damage in an area.\n+ Effective against massed units\n- Must be set up to fire", "classes": [ "siege" ], @@ -927,7 +927,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/mangonel-3.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Mangonel", diff --git a/units/unified/nest-of-bees.json b/units/unified/nest-of-bees.json index 3b1a224c..e3fb1da9 100644 --- a/units/unified/nest-of-bees.json +++ b/units/unified/nest-of-bees.json @@ -58,7 +58,7 @@ "foreign-engineering-company" ], "icon": "https://data.aoe4world.com/images/units/nest-of-bees-4.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Rocket Arrow", @@ -249,7 +249,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/nest-of-bees-4.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Rocket Arrow", diff --git a/units/unified/ozutsu.json b/units/unified/ozutsu.json index 1fe842a3..32f6436c 100644 --- a/units/unified/ozutsu.json +++ b/units/unified/ozutsu.json @@ -19,7 +19,7 @@ ], "minAge": 4, "icon": "https://data.aoe4world.com/images/units/ozutsu-4.png", - "description": "Heavy ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Heavy armor\n+ Anti-building\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", + "description": "Ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Anti-building\n+ Area damage\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", "variations": [ { "id": "ozutsu-4", @@ -32,7 +32,7 @@ "civs": [ "ja" ], - "description": "Heavy ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Heavy armor\n+ Anti-building\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", + "description": "Ranged infantry equipped with a huge gunpowder weapon that has good weapon range, siege, and splash damage.\n+ Anti-building\n+ Area damage\n- Slow move speed\n- Slow attack speed\n- Countered by Horsemen and Crossbowmen", "classes": [ "heavy", "ranged", diff --git a/units/unified/royal-cannon.json b/units/unified/royal-cannon.json index 8109a5d6..f8c4509a 100644 --- a/units/unified/royal-cannon.json +++ b/units/unified/royal-cannon.json @@ -115,7 +115,7 @@ "armor": [ { "type": "ranged", - "value": 35 + "value": 40 } ], "sight": { diff --git a/units/unified/siege-tower.json b/units/unified/siege-tower.json index b912c79b..7183b768 100644 --- a/units/unified/siege-tower.json +++ b/units/unified/siege-tower.json @@ -707,7 +707,7 @@ "oliveoil": 0, "total": 125, "popcap": 1, - "time": 30 + "time": 19.5 }, "producedBy": [ "gilded-spearman", diff --git a/units/unified/springald.json b/units/unified/springald.json index f3f67165..02df91ea 100644 --- a/units/unified/springald.json +++ b/units/unified/springald.json @@ -89,7 +89,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -103,7 +103,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -191,7 +191,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -205,7 +205,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -248,7 +248,7 @@ "civs": [ "by" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -293,7 +293,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -307,7 +307,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -395,7 +395,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -409,7 +409,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -497,7 +497,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -511,7 +511,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -602,7 +602,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -616,7 +616,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -704,7 +704,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -718,7 +718,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -761,7 +761,7 @@ "civs": [ "hr" ], - "description": "Ranged siege unit.\n+ Bonus damage vs siege", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -806,7 +806,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -820,7 +820,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -863,7 +863,7 @@ "civs": [ "ja" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -908,7 +908,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -922,7 +922,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -1010,7 +1010,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -1024,7 +1024,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -1112,7 +1112,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -1126,7 +1126,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -1214,7 +1214,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -1228,7 +1228,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -1316,7 +1316,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -1330,7 +1330,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -1419,7 +1419,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -1433,7 +1433,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -1530,7 +1530,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -1544,7 +1544,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -1587,7 +1587,7 @@ "civs": [ "zx" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -1632,7 +1632,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -1646,7 +1646,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/unified/varangian-guard.json b/units/unified/varangian-guard.json index 1633d655..0eb6ebe5 100644 --- a/units/unified/varangian-guard.json +++ b/units/unified/varangian-guard.json @@ -60,7 +60,7 @@ "hitpoints": 140, "weapons": [ { - "name": "Mace", + "name": "Sword", "type": "melee", "damage": 13, "speed": 1.375, @@ -187,7 +187,7 @@ "hitpoints": 170, "weapons": [ { - "name": "Mace", + "name": "Sword", "type": "melee", "damage": 16, "speed": 1.375, diff --git a/units/unified/war-elephant.json b/units/unified/war-elephant.json index 3163bf1c..27594480 100644 --- a/units/unified/war-elephant.json +++ b/units/unified/war-elephant.json @@ -101,6 +101,29 @@ "attribName": "weapon_war_elephant_melee_3_sul", "pbgid": 184643 }, + { + "name": "Charge", + "type": "melee", + "damage": 80, + "speed": 1.375, + "range": { + "min": 0, + "max": 1 + }, + "modifiers": [], + "durations": { + "aim": 0, + "windup": 0.5, + "attack": 0.125, + "winddown": 0.75, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0 + }, + "attribName": "weapon_war_elephant_charge_3_sul", + "pbgid": 184799 + }, { "name": "Spear", "type": "melee", @@ -238,6 +261,29 @@ "attribName": "weapon_war_elephant_melee_3_sul", "pbgid": 184643 }, + { + "name": "Charge", + "type": "melee", + "damage": 80, + "speed": 1.375, + "range": { + "min": 0, + "max": 1 + }, + "modifiers": [], + "durations": { + "aim": 0, + "windup": 0.5, + "attack": 0.125, + "winddown": 0.75, + "reload": 0, + "setup": 0, + "teardown": 0, + "cooldown": 0 + }, + "attribName": "weapon_war_elephant_charge_3_sul", + "pbgid": 184799 + }, { "name": "Spear", "type": "melee", diff --git a/units/unified/war-junk.json b/units/unified/war-junk.json index 3933018d..05d082ab 100644 --- a/units/unified/war-junk.json +++ b/units/unified/war-junk.json @@ -352,13 +352,13 @@ ], "unique": false, "costs": { - "food": 120, + "food": 110, "wood": 200, "stone": 0, "gold": 30, "vizier": 0, "oliveoil": 0, - "total": 350, + "total": 340, "popcap": 3, "time": 30 }, diff --git a/units/zhuxi-optimized.json b/units/zhuxi-optimized.json index 65fc74bc..f6e3c00a 100644 --- a/units/zhuxi-optimized.json +++ b/units/zhuxi-optimized.json @@ -169,13 +169,13 @@ "oliveoil": 0, "total": 200, "popcap": 1, - "time": 40 + "time": 35 }, "producedBy": [ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/battering-ram-3.png", - "hitpoints": 340, + "hitpoints": 370, "weapons": [ { "name": "Ram", @@ -354,7 +354,7 @@ "armor": [ { "type": "ranged", - "value": 35 + "value": 40 } ], "sight": { @@ -1575,13 +1575,13 @@ ], "unique": false, "costs": { - "food": 90, + "food": 80, "wood": 150, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 240, + "total": 230, "popcap": 3, "time": 25 }, @@ -1963,7 +1963,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/nest-of-bees-4.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Rocket Arrow", @@ -3136,7 +3136,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/units/springald-3.png", - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "variations": [ { "id": "springald-3", @@ -3149,7 +3149,7 @@ "civs": [ "zx" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -3194,7 +3194,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3208,7 +3208,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -3564,13 +3564,13 @@ ], "unique": false, "costs": { - "food": 120, + "food": 110, "wood": 200, "stone": 0, "gold": 30, "vizier": 0, "oliveoil": 0, - "total": 350, + "total": 340, "popcap": 3, "time": 30 }, diff --git a/units/zhuxi-unified.json b/units/zhuxi-unified.json index d1005415..ec339803 100644 --- a/units/zhuxi-unified.json +++ b/units/zhuxi-unified.json @@ -168,13 +168,13 @@ "oliveoil": 0, "total": 200, "popcap": 1, - "time": 40 + "time": 35 }, "producedBy": [ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/battering-ram-3.png", - "hitpoints": 340, + "hitpoints": 370, "weapons": [ { "name": "Ram", @@ -352,7 +352,7 @@ "armor": [ { "type": "ranged", - "value": 35 + "value": 40 } ], "sight": { @@ -1672,13 +1672,13 @@ ], "unique": false, "costs": { - "food": 90, + "food": 80, "wood": 150, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 240, + "total": 230, "popcap": 3, "time": 25 }, @@ -2095,7 +2095,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/nest-of-bees-4.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Rocket Arrow", @@ -3431,7 +3431,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/units/springald-3.png", - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "variations": [ { "id": "springald-3", @@ -3444,7 +3444,7 @@ "civs": [ "zx" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -3489,7 +3489,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3503,7 +3503,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -3854,13 +3854,13 @@ ], "unique": false, "costs": { - "food": 120, + "food": 110, "wood": 200, "stone": 0, "gold": 30, "vizier": 0, "oliveoil": 0, - "total": 350, + "total": 340, "popcap": 3, "time": 30 }, diff --git a/units/zhuxi.json b/units/zhuxi.json index a34d6f50..ec2fcb67 100644 --- a/units/zhuxi.json +++ b/units/zhuxi.json @@ -130,13 +130,13 @@ "oliveoil": 0, "total": 200, "popcap": 1, - "time": 40 + "time": 35 }, "producedBy": [ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/battering-ram-3.png", - "hitpoints": 340, + "hitpoints": 370, "weapons": [ { "name": "Ram", @@ -292,7 +292,7 @@ "armor": [ { "type": "ranged", - "value": 35 + "value": 40 } ], "sight": { @@ -1419,13 +1419,13 @@ ], "unique": false, "costs": { - "food": 90, + "food": 80, "wood": 150, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 240, + "total": 230, "popcap": 3, "time": 25 }, @@ -1778,7 +1778,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/nest-of-bees-4.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Rocket Arrow", @@ -3000,7 +3000,7 @@ "civs": [ "zx" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -3045,7 +3045,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -3059,7 +3059,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], @@ -3307,13 +3307,13 @@ ], "unique": false, "costs": { - "food": 120, + "food": 110, "wood": 200, "stone": 0, "gold": 30, "vizier": 0, "oliveoil": 0, - "total": 350, + "total": 340, "popcap": 3, "time": 30 }, diff --git a/units/zhuxi/battering-ram-2.json b/units/zhuxi/battering-ram-2.json index f3092b5b..ae893498 100644 --- a/units/zhuxi/battering-ram-2.json +++ b/units/zhuxi/battering-ram-2.json @@ -26,13 +26,13 @@ "oliveoil": 0, "total": 200, "popcap": 1, - "time": 40 + "time": 35 }, "producedBy": [ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/battering-ram-3.png", - "hitpoints": 340, + "hitpoints": 370, "weapons": [ { "name": "Ram", diff --git a/units/zhuxi/bombard-4.json b/units/zhuxi/bombard-4.json index 63849ea9..c11aa83c 100644 --- a/units/zhuxi/bombard-4.json +++ b/units/zhuxi/bombard-4.json @@ -91,7 +91,7 @@ "armor": [ { "type": "ranged", - "value": 35 + "value": 40 } ], "sight": { diff --git a/units/zhuxi/junk-2.json b/units/zhuxi/junk-2.json index 07986173..08bd675a 100644 --- a/units/zhuxi/junk-2.json +++ b/units/zhuxi/junk-2.json @@ -19,13 +19,13 @@ ], "unique": false, "costs": { - "food": 90, + "food": 80, "wood": 150, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 240, + "total": 230, "popcap": 3, "time": 25 }, diff --git a/units/zhuxi/nest-of-bees-3.json b/units/zhuxi/nest-of-bees-3.json index 19ebc8c4..27dda526 100644 --- a/units/zhuxi/nest-of-bees-3.json +++ b/units/zhuxi/nest-of-bees-3.json @@ -34,7 +34,7 @@ "siege-workshop" ], "icon": "https://data.aoe4world.com/images/units/nest-of-bees-4.png", - "hitpoints": 140, + "hitpoints": 130, "weapons": [ { "name": "Rocket Arrow", diff --git a/units/zhuxi/springald-3.json b/units/zhuxi/springald-3.json index c6de3d57..99997ab3 100644 --- a/units/zhuxi/springald-3.json +++ b/units/zhuxi/springald-3.json @@ -9,7 +9,7 @@ "civs": [ "zx" ], - "description": "Effective at taking out siege engines at long range.\n+ Long range\n+ Bonus damage vs. siege engines\n+ Attacks without having to set up\n- Trivial damage vs. buildings", + "description": "Effective at taking out siege engines at long range. Fires after quickly setting up.\n+ Long range\n+ Bonus damage vs. siege engines\n- Trivial damage vs. buildings", "classes": [ "siege" ], @@ -54,7 +54,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" }, { @@ -68,7 +68,7 @@ ] }, "effect": "change", - "value": 60, + "value": 65, "type": "passive" } ], diff --git a/units/zhuxi/war-junk-3.json b/units/zhuxi/war-junk-3.json index 1903ef18..a3c4c12f 100644 --- a/units/zhuxi/war-junk-3.json +++ b/units/zhuxi/war-junk-3.json @@ -19,13 +19,13 @@ ], "unique": false, "costs": { - "food": 120, + "food": 110, "wood": 200, "stone": 0, "gold": 30, "vizier": 0, "oliveoil": 0, - "total": 350, + "total": 340, "popcap": 3, "time": 30 }, From 578a5199210dada335f7d7b592b2a0cc682cc76b Mon Sep 17 00:00:00 2001 From: Taloth Saldono Date: Sun, 22 Sep 2024 15:12:44 +0200 Subject: [PATCH 2/5] Revised code to use an index of the pbgmaps rather than recursive searching folders as well as some windows compatibility changes --- README.md | 2 +- src/attrib/config.ts | 15 ++-- src/attrib/essence.ts | 143 ++++++++++++++------------------------ src/attrib/icons.ts | 2 +- src/attrib/parse.ts | 6 +- src/attrib/run.ts | 8 +-- src/attrib/weapons.ts | 5 +- src/attrib/workarounds.ts | 2 +- src/attrib/xml.ts | 7 +- 9 files changed, 72 insertions(+), 118 deletions(-) diff --git a/README.md b/README.md index 7415f20b..8052ddda 100644 --- a/README.md +++ b/README.md @@ -143,7 +143,7 @@ You will need raw parsed game files to build and update the data. Those files ar 1. Download and install the latest version of [AOEMods.Essence](https://github.com/aoemods/AOEMods.Essence/releases). 2. Localate the game files, typically located in `C:\Program Files\Steam\steamapps\common\Age of Empires IV\`. When you play the gam through XBox, the process is a bit more [involved](https://answers.microsoft.com/en-us/xbox/forum/all/where-do-xbox-gamepass-games-install-to-on-pcs/845ceb04-fea7-4fde-b001-8b63fa52df7b#:~:text=yes%20its%20normal,the%20hidden%20folders) as the game is installed in the hidden and secure `windowsapps` folder. 3. Copy the following files/folders into `/source` - - `cardinal\archices\Attrib.sga` for all stats and attributes + - `cardinal\archives\Attrib.sga` for all stats and attributes - `cardinal\archives\UIArt.sga` for the icons (optional if you want to update icons) - `cardinal\archives\LocaleEnglish.sga` for the names and descriptions 3. Unpack and convert the Attrib archive diff --git a/src/attrib/config.ts b/src/attrib/config.ts index 47a25b79..5a302d2c 100644 --- a/src/attrib/config.ts +++ b/src/attrib/config.ts @@ -52,8 +52,8 @@ export const hardcodedDiscovery = { english: [ "upgrade/races/english/units/upgrade_abbey_king_castle_1", "upgrade/races/english/units/upgrade_abbey_king_imp_2", - "/sbps/races/english/unit_ranger_wynguard_4_eng", - "/sbps/races/english/unit_footman_wynguard_4_eng", + "sbps/races/english/unit_ranger_wynguard_4_eng", + "sbps/races/english/unit_footman_wynguard_4_eng", "abilities/timed_abilities/english/longbow_rate_of_fire_ability", //misses auto discovery; range is weird but does it matter? //convert to ability from tech "abilities/timed_abilities/english/deploy_campfire_eng", //misses auto discovery; // "abilities/always_on_abilities/english/tower_outpost_alert_aura_eng", //how to handle upgrade, tower outpost has context to upgrade to citadels or tech has the context to upgrade buff or do a workaround @@ -161,9 +161,9 @@ export const hardcodedDiscovery = { ], jeannedarc: [ "abilities/always_on_abilities/french_ha_01/jeanne_companion_keep_dummy_keep", - "abilities/always_on_abilities/french_ha_01/jeanne_d_arc_ability_charges_consecrate_fre_ha_01", - "abilities/always_on_abilities/french_ha_01/jeanne_d_arc_ability_charges_melee_fre_ha_01", - "abilities/always_on_abilities/french_ha_01/jeanne_d_arc_ability_charges_ranged_fre_ha_01", + //"abilities/always_on_abilities/french_ha_01/jeanne_d_arc_ability_charges_consecrate_fre_ha_01", + //"abilities/always_on_abilities/french_ha_01/jeanne_d_arc_ability_charges_melee_fre_ha_01", + //"abilities/always_on_abilities/french_ha_01/jeanne_d_arc_ability_charges_ranged_fre_ha_01", "abilities/always_on_abilities/french_ha_01/jeanne_d_arc_buff_follower_aura_fre_ha_01", "abilities/always_on_abilities/french_ha_01/jeanne_d_arc_cleaving_attack_fre_ha_01", "abilities/always_on_abilities/french_ha_01/jeanne_d_arc_construction_aura_fre_ha_01", @@ -391,8 +391,3 @@ export const KHAGANTE_SPAWN_COUNTS = { magudai: 5, "palace-guard": 5, }; - -export function attribFile(...paths: string[]) { - paths[paths.length - 1] = paths.at(-1)?.endsWith(".xml") ? paths.at(-1)! : `${paths.at(-1)}.xml`; - return path.join(...paths); -} diff --git a/src/attrib/essence.ts b/src/attrib/essence.ts index 7f88a129..870a1a70 100644 --- a/src/attrib/essence.ts +++ b/src/attrib/essence.ts @@ -1,7 +1,7 @@ import path from "path"; import { ATTRIB_FOLDER, ESSENCE_FOLDER, SOURCE_FOLDER } from "./config"; import { getXmlData, logJson } from "./xml"; -import fs from "fs/promises"; +import fs from "fs"; import type { RunContext } from "./run"; import { existsSync } from "fs"; @@ -10,17 +10,46 @@ import { existsSync } from "fs"; const parseAsValue = ["parent_pbg", "upgrade_bag", "weapon_bag"]; -export async function getEssenceData(file: string, base: string = ESSENCE_FOLDER, context: RunContext): Promise { - const bestMatch = await guessAppropriateEssenceFile(file, context.race, base); - if (!bestMatch) return undefined; - let filePath = path.join(base, bestMatch); - if (filePath.endsWith(".xml")) filePath = filePath.replace(".xml", ".json"); - if (!filePath.endsWith(".json")) filePath += ".json"; +// In Essence, files are unique within the pbgmap, regardless of their directory structure. +// So easiest is to build an index of all pbgmaps we need. +const pbgmaps = {}; - const fileData: EssenceData = await fs.readFile(filePath, "utf-8").then(JSON.parse); +function initEssencePBGMap(pbgmap, folder) { + if (!pbgmaps[pbgmap]) + pbgmaps[pbgmap] = {}; + const files = fs.readdirSync(folder); + for (const f of files) { + const filePath = path.join(folder, f); + const stat = fs.statSync(filePath); + if (stat?.isDirectory()) + initEssencePBGMap(pbgmap, filePath); + if (stat?.isFile() && filePath.endsWith('.json')) { + const pbgname = f.replace('.json', ''); + const fullname = path.relative(ESSENCE_FOLDER, filePath).replace(/\\/g, '/').replace('.json', '') + pbgmaps[pbgmap][pbgname] = fullname; + } + } +} + +export async function getEssenceData(file: string, context: RunContext): Promise { + let fullname = await guessAppropriateEssenceFile(file); + if (!fullname) { + throw new Error(`EssenceData not found ${file}`); + } + + let filePath = path.join(ESSENCE_FOLDER, fullname + '.json'); + + const fileData: EssenceData = await fs.promises.readFile(filePath, "utf-8").then(JSON.parse).catch(e => { + console.log(filePath, e); + throw e; + }); let result: any = { extensions: [] }; - for (const { key, value } of (fileData.data[0].value as any as EssenceItem[]) ?? fileData.data) { + let dataDefault = fileData.data.filter(d => d.key == 'default')[0]?.value; + if (!dataDefault) { + throw new Error(`No default data ${file}`); + } + for (const { key, value } of (dataDefault as any as EssenceItem[]) ?? fileData.data) { if (parseAsValue.includes(key)) result[key] = formatValue(value); else if (typeof value == "object") { result.extensions.push(parseItemAsExt({ key, value })); @@ -29,7 +58,6 @@ export async function getEssenceData(file: string, base: s } } - logJson(result, bestMatch + ".essence"); return { version: 4, description: null, template: null, source: "AOE4MODS.Essence", ...result }; } @@ -49,92 +77,23 @@ function parseItemAsExt({ key, value }: EssenceItem) { return values; } -export async function guessAppropriateEssenceFile(file: string, race: string, base = path.join(SOURCE_FOLDER, "/attrib")) { - if (file.endsWith(".xml")) file = file.replace(".xml", ".json"); - if (!file.endsWith(".json")) file += ".json"; - let matchedFile = file; - const attemptPaths = [ - insertRaceToPath(race, file), - insertRaceToPath("common", file), - ...(file.includes("unit") ? [insertRaceToPath(race + "/units", file), insertRaceToPath("common/units", file)] : []), - ...(file.includes("building") - ? [ - insertRaceToPath(race + "/buildings", file), - insertRaceToPath(race + "/buildings/" + file.split("/").pop()?.replace(".json", ""), file), - insertRaceToPath("common/buildings", file), - insertRaceToPath("common/buildings/" + file.split("/").pop()?.replace(".json", ""), file), - ] - : []), - ...(file.includes("upgrade") - ? [ - insertRaceToPath(race + "/research", file), - insertRaceToPath(race + "/research/economy", file), - insertRaceToPath(race + "/research/naval", file), - insertRaceToPath(race + "/research/unit", file), - insertRaceToPath(race + "/units", file), - insertRaceToPath("common/research", file), - insertRaceToPath("common/research/economy", file), - insertRaceToPath("common/research/naval", file), - insertRaceToPath("common/research/unit", file), - insertRaceToPath("common/units", file), - `upgrades/races/abbasid_ha_01/research/house_of_wisdom/${path}`, - `upgrades/races/byzantine/research/mercenary_upgrades/${path}`, - `upgrades/races/byzantine/mercenary_contracts/${path}`, - ] - : []), - ...(file.includes("weapon") - ? [insertRaceToPath(race + "/ranged", file), insertRaceToPath(race + "/melee", file), insertRaceToPath("common/melee", file), insertRaceToPath("common/ranged", file)] - : []), - ...(file.includes("abilities") - ? ((file) => { - const path = file.replace("abilities/", ""); - return [ - `abilities/${path}`, - `abilities/always_on_abilities/${path}`, - `abilities/modal_abilities/${path}`, - `abilities/timed_abilities/${path}`, - `abilities/toggle_abilities/${path}`, - `abilities/toggle_abilities/byzantine/cistern_abilities/${path}`, - insertRaceToPath("abilities/always_on_abilities", path), - insertRaceToPath("abilities/modal_abilities", path), - insertRaceToPath("abilities/timed_abilities", path), - insertRaceToPath("abilities/toggle_abilities", path), - ]; - })(file) - : []), - ].filter(Boolean) as string[]; - const x = [...attemptPaths, file]; - while (!existsSync(path.join(base, matchedFile)) && attemptPaths.length) matchedFile = attemptPaths.shift()!; - - if (!existsSync(path.join(base, matchedFile))) { - const [folder, filename] = file.split("/"); - const found = await findMatchingFileInFolder(path.join(base, folder), filename); - if (found) { - // console.log(`Found essence file: ${file}`, found); - return [folder, found.split(folder + "/").pop()!].join("/").replace(".json", ""); - } - } +export async function guessAppropriateEssenceFile(file: string) { + // name can be 'pbgmap/pbgname' or already a fullname 'pbgmap/*/pbgname' + const split = file.split('/'); + const pbgmap = split[0]; + const pbgname = split.at(-1) as string; - if (!existsSync(path.join(base, matchedFile))) { - console.log(`Missing essence file: ${file}`, x); - return; + if (!pbgmaps[pbgmap]) { + initEssencePBGMap(pbgmap, path.join(ESSENCE_FOLDER, pbgmap)); } - return matchedFile.replace(".json", ""); -} -async function findMatchingFileInFolder(folder: string, file: string) { - // inside folder, recuresively walk over all folders and files, until a match is found - // if no match is found, return undefined - const files = await fs.readdir(folder); - for (const f of files) { - const filePath = path.join(folder, f); - const stat = await fs.stat(filePath).catch(() => null); - if (stat?.isDirectory()) { - const result = await findMatchingFileInFolder(filePath, file); - if (result) return result; - } - if (stat?.isFile() && f === file) return filePath; + let filePath = pbgmaps[pbgmap][pbgname]; + + if (!filePath) { + throw new Error(`EssenceData not found ${file}`); } + + return filePath; } const valuesAsArray = [ diff --git a/src/attrib/icons.ts b/src/attrib/icons.ts index 9a855f65..257382ca 100644 --- a/src/attrib/icons.ts +++ b/src/attrib/icons.ts @@ -13,7 +13,7 @@ export async function useIcon(icon: string, type: ITEM_TYPES, id: string, overwr const iconFolder = FOLDERS[type].IMG; const iconFile = `${id}.png`; const iconPath = path.join(iconFolder, iconFile); - const relativeIconPath = path.join(IMAGE_FOLDER, FOLDERS[type].SLUG, iconFile); + const relativeIconPath = path.join(IMAGE_FOLDER, FOLDERS[type].SLUG, iconFile).replace(/\\/g, '/'); const sourcePath = path.join(ICON_FOLDER, `${icon}.png`); if (overwrite || !(await fs.stat(iconPath).catch(() => null))) { diff --git a/src/attrib/parse.ts b/src/attrib/parse.ts index d1ac54ff..b55359cd 100644 --- a/src/attrib/parse.ts +++ b/src/attrib/parse.ts @@ -1,7 +1,7 @@ import { ITEM_TYPES } from "../lib/config"; import { getTranslation, NO_TRANSLATION_FOUND } from "./translations"; import { parseWeapons } from "./weapons"; -import { attribFile, ignoreForNow } from "./config"; +import { ignoreForNow } from "./config"; import { slugify } from "../lib/utils/string"; import { Armor, Building, Item, ItemClass, ModifyableProperty, Technology, Unit, Upgrade, Ability } from "../types/items"; import { CivConfig } from "../types/civs"; @@ -31,7 +31,7 @@ export async function parseItemFromAttribFile(file: string, data: any, civ: CivC const loadout = maybeOnKey(findExt(data, "squadexts", "sbpextensions/squad_loadout_ext")?.unit_list[0], "loadout_data"); const unitEbps = loadout?.type; if (unitEbps) { - const ebps = await getData(attribFile(unitEbps), undefined, context); + const ebps = await getData(unitEbps, context); if (debug) writeTemp(ebps, unitEbps.split("/").join("_")); ebpextensions = ebps?.extensions; } @@ -164,7 +164,7 @@ export async function parseItemFromAttribFile(file: string, data: any, civ: CivC for (const luFile of loadoutUnits) { if (ignoreForNow.includes(luFile)) continue; try { - const luEbps = await getData(attribFile(luFile), undefined, context); + const luEbps = await getData(luFile, context); if (debug) writeTemp(luEbps, "ebps_" + luFile.split("/").pop()!); const luWeapons = await parseWeapons( luEbps?.extensions.find((ex) => ex.exts === "ebpextensions/combat_ext"), diff --git a/src/attrib/run.ts b/src/attrib/run.ts index 42abc437..19251f0a 100644 --- a/src/attrib/run.ts +++ b/src/attrib/run.ts @@ -6,7 +6,7 @@ import { CIVILIZATIONS } from "../lib/config/civs"; import { writeJson } from "../lib/files/writeData"; import { CIVILIZATION_BY_SLUG, CivConfig } from "../types/civs"; import { Item } from "../types/items"; -import { attribFile, hardcodedDiscovery, hardcodedDiscoveryCommon } from "./config"; +import { hardcodedDiscovery, hardcodedDiscoveryCommon } from "./config"; import { workarounds } from "./workarounds"; import { parseItemFromAttribFile, maybeOnKey } from "./parse"; import { getTranslation as t } from "./translations"; @@ -43,8 +43,8 @@ async function buildTechTree(civ: CivConfig, context: RunContext = { debug: fals const produces = new Map>(); const { debug, getData, race } = context; - const army: any = await getData(attribFile(`army/standard_mode/normal_${race}`), undefined, context); - const bps = await getData(attribFile(`racebps/${race}`), undefined, context); + const army: any = await getData(`army/normal_${race}`, context); + const bps = await getData(`racebps/${race}`, context); const army_extensions = army?.extensions?.[0] ?? army.army_bag; const civOverview = getCivInfo(army_extensions, bps?.extensions?.[0]); @@ -66,7 +66,7 @@ async function buildTechTree(civ: CivConfig, context: RunContext = { debug: fals if (!matchedFile) return; file = matchedFile; if (filesToItemId.has(file)) return items.get(filesToItemId.get(file)!); - const data = await getData(attribFile(file), undefined, context); + const data = await getData(file, context); if (debug) writeTemp(data, file); const item = await parseItemFromAttribFile(file, data, civ, context); diff --git a/src/attrib/weapons.ts b/src/attrib/weapons.ts index d8244f99..74397548 100644 --- a/src/attrib/weapons.ts +++ b/src/attrib/weapons.ts @@ -3,7 +3,6 @@ import fs from "fs"; import { Weapon } from "../types/items"; import { getTranslation } from "./translations"; import { parseXmlFile } from "./xml"; -import { attribFile } from "./config"; import { damageMap } from "./parse"; import { RunContext } from "./run"; @@ -18,7 +17,7 @@ export function parseWeapons(combat_ext: any, context: RunContext): Promise { if (ref?.weapon) return parseWeapon(ref.weapon, context); if (ref?.attach) { - const file = await context.getData(attribFile(ref.attach), undefined, context); + const file = await context.getData(ref.attach, context); const weaponFile = file!.extensions.find((x) => x.exts == "ebpextensions/weapon_ext")?.weapon; return parseWeapon(weaponFile, context); } @@ -29,7 +28,7 @@ export function parseWeapons(combat_ext: any, context: RunContext): Promise { - const weapon: any = await context.getData(attribFile(file), undefined, context); + const weapon: any = await context.getData(file, context); if (context.debug) fs.writeFileSync(path.join(__dirname, "/.temp", file.split("/").pop()! + ".json"), JSON.stringify(weapon ?? {}, null, 2)); const name = getTranslation(weapon.weapon_bag.ui_name); diff --git a/src/attrib/workarounds.ts b/src/attrib/workarounds.ts index fb33b799..caffc3c8 100644 --- a/src/attrib/workarounds.ts +++ b/src/attrib/workarounds.ts @@ -1,6 +1,6 @@ import { ItemSlug } from "../sdk/utils"; import { Ability, Building, Item, ItemType, Modifier, Selector, Technology, Unit, Upgrade } from "../types/items"; -import { KHAGANTE_SPAWN_COUNTS, attribFile } from "./config"; +import { KHAGANTE_SPAWN_COUNTS } from "./config"; const workarounds = new Map(); const NO_COSTS = { food: 0, wood: 0, stone: 0, gold: 0, vizier: 0, oliveoil: 0, total: 0, time: 0, popcap: 0 }; diff --git a/src/attrib/xml.ts b/src/attrib/xml.ts index 3bd1a875..171e68c8 100644 --- a/src/attrib/xml.ts +++ b/src/attrib/xml.ts @@ -55,8 +55,9 @@ becomes ``` */ const cache = new Map(); -export async function getXmlData(file: string, base: string = path.join(ATTRIB_FOLDER, "instances"), context: RunContext): Promise { +export async function getXmlData(file: string, context: RunContext): Promise { if (!file.endsWith(".xml")) file += ".xml"; + const base = path.join(ATTRIB_FOLDER, "instances"); let filePath = path.join(base, file); if (cache.has(filePath)) return cache.get(filePath) as T; try { @@ -65,7 +66,7 @@ export async function getXmlData(file: string, base: strin const raw = await parser.parseStringPromise(await fileData); let parent; const parentPath = raw.instance_reference?.find((r: any) => r.$attr.name === "parent_pbg")?.$attr.value; - if (parentPath) parent = await getXmlData(formatValue(parentPath), base, context); + if (parentPath) parent = await getXmlData(formatValue(parentPath), context); // Step 2: Parse the object into our own normalized format const parsed = parseAttribObject(raw) as T; @@ -295,5 +296,5 @@ export function logJson(data: any, name = Date.now().toString() + ".json") { } export async function parseXmlFile(file: string, context: RunContext): Promise { - return getXmlData(file, path.join(ATTRIB_FOLDER, "instances"), context); + return getXmlData(file, context); } From 8b6190eb1068956b4e465c7e9cdeca3fad903648 Mon Sep 17 00:00:00 2001 From: Taloth Saldono Date: Sun, 22 Sep 2024 19:07:00 +0200 Subject: [PATCH 3/5] Patch 11.0.782 --- abilities/all-optimized.json | 66 +---- abilities/all-unified.json | 73 +----- abilities/all.json | 52 +--- abilities/byzantines-optimized.json | 8 +- abilities/byzantines-unified.json | 8 +- abilities/byzantines.json | 6 +- .../byzantines/ability-artillery-shot-1.json | 6 +- abilities/chinese-optimized.json | 6 +- abilities/chinese-unified.json | 6 +- abilities/chinese.json | 4 +- .../chinese/ability-imperial-spies-3.json | 4 +- abilities/french-optimized.json | 8 +- abilities/french-unified.json | 8 +- abilities/french.json | 6 +- .../french/ability-artillery-shot-1.json | 6 +- abilities/jeannedarc-optimized.json | 47 ---- abilities/jeannedarc-unified.json | 46 ---- abilities/jeannedarc.json | 31 --- ...ty--translation-not-found-undefined-1.json | 31 --- abilities/ottomans-optimized.json | 7 +- abilities/ottomans-unified.json | 7 +- abilities/ottomans.json | 5 +- ...blacksmith-and-university-influence-2.json | 5 +- ...lity--translation-not-found-undefined.json | 48 ---- abilities/unified/ability-artillery-shot.json | 14 +- ...y-blacksmith-and-university-influence.json | 7 +- abilities/unified/ability-imperial-spies.json | 6 +- buildings/all-optimized.json | 70 ++--- buildings/all-unified.json | 102 ++++---- buildings/all.json | 94 +++---- buildings/byzantines-optimized.json | 6 +- buildings/byzantines-unified.json | 6 +- buildings/byzantines.json | 6 +- buildings/byzantines/olive-grove-1.json | 4 +- buildings/byzantines/town-center-2.json | 2 +- buildings/chinese-optimized.json | 14 +- buildings/chinese-unified.json | 14 +- buildings/chinese.json | 8 +- buildings/chinese/imperial-palace-2.json | 2 +- buildings/chinese/market-2.json | 2 +- buildings/chinese/pagoda-1.json | 2 +- buildings/chinese/town-center-2.json | 2 +- buildings/delhi-optimized.json | 28 +- buildings/delhi-unified.json | 28 +- buildings/delhi.json | 28 +- buildings/delhi/archery-range-2.json | 2 +- buildings/delhi/barracks-1.json | 2 +- buildings/delhi/blacksmith-2.json | 2 +- buildings/delhi/dock-1.json | 4 +- buildings/delhi/house-of-learning-2.json | 2 +- buildings/delhi/keep-3.json | 2 +- buildings/delhi/lumber-camp-1.json | 2 +- buildings/delhi/madrasa-4.json | 2 +- buildings/delhi/mill-1.json | 2 +- buildings/delhi/mining-camp-1.json | 2 +- buildings/delhi/mosque-1.json | 2 +- buildings/delhi/stable-2.json | 2 +- buildings/delhi/town-center-2.json | 2 +- buildings/english-optimized.json | 6 +- buildings/english-unified.json | 6 +- buildings/english.json | 4 +- buildings/english/the-white-tower-2.json | 2 +- buildings/english/town-center-2.json | 2 +- buildings/french-optimized.json | 6 +- buildings/french-unified.json | 6 +- buildings/french.json | 4 +- buildings/french/college-of-artillery-3.json | 2 +- buildings/french/town-center-2.json | 2 +- buildings/hre-optimized.json | 2 +- buildings/hre-unified.json | 2 +- buildings/hre.json | 2 +- buildings/hre/town-center-2.json | 2 +- buildings/japanese-optimized.json | 2 +- buildings/japanese-unified.json | 2 +- buildings/japanese.json | 2 +- buildings/japanese/town-center-2.json | 2 +- buildings/jeannedarc-optimized.json | 6 +- buildings/jeannedarc-unified.json | 6 +- buildings/jeannedarc.json | 4 +- .../jeannedarc/college-of-artillery-4.json | 2 +- buildings/jeannedarc/town-center-2.json | 2 +- buildings/malians-optimized.json | 2 +- buildings/malians-unified.json | 2 +- buildings/malians.json | 2 +- buildings/malians/town-center-2.json | 2 +- buildings/mongols-optimized.json | 6 +- buildings/mongols-unified.json | 6 +- buildings/mongols.json | 6 +- buildings/mongols/town-center-2.json | 6 +- buildings/orderofthedragon-optimized.json | 2 +- buildings/orderofthedragon-unified.json | 2 +- buildings/orderofthedragon.json | 2 +- buildings/orderofthedragon/town-center-2.json | 2 +- buildings/ottomans-optimized.json | 16 +- buildings/ottomans-unified.json | 16 +- buildings/ottomans.json | 16 +- buildings/ottomans/archery-range-2.json | 2 +- buildings/ottomans/barracks-1.json | 2 +- buildings/ottomans/dock-1.json | 2 +- .../ottomans/mehmed-imperial-armory-2.json | 2 +- buildings/ottomans/military-school-1.json | 2 +- buildings/ottomans/siege-workshop-3.json | 2 +- buildings/ottomans/stable-2.json | 2 +- buildings/ottomans/town-center-2.json | 2 +- buildings/rus-optimized.json | 2 +- buildings/rus-unified.json | 2 +- buildings/rus.json | 2 +- buildings/rus/town-center-2.json | 2 +- buildings/unified/archery-range.json | 4 +- buildings/unified/barracks.json | 4 +- buildings/unified/blacksmith.json | 2 +- buildings/unified/college-of-artillery.json | 6 +- buildings/unified/dock.json | 6 +- buildings/unified/house-of-learning.json | 2 +- buildings/unified/imperial-palace.json | 4 +- buildings/unified/keep.json | 2 +- buildings/unified/lumber-camp.json | 2 +- buildings/unified/madrasa.json | 2 +- buildings/unified/market.json | 4 +- buildings/unified/mehmed-imperial-armory.json | 2 +- buildings/unified/military-school.json | 2 +- buildings/unified/mill.json | 2 +- buildings/unified/mining-camp.json | 2 +- buildings/unified/mosque.json | 2 +- buildings/unified/olive-grove.json | 4 +- buildings/unified/pagoda.json | 6 +- buildings/unified/siege-workshop.json | 2 +- buildings/unified/stable.json | 4 +- buildings/unified/temple-of-the-sun.json | 2 +- buildings/unified/the-white-tower.json | 4 +- buildings/unified/town-center.json | 32 +-- buildings/zhuxi-optimized.json | 12 +- buildings/zhuxi-unified.json | 12 +- buildings/zhuxi.json | 8 +- buildings/zhuxi/market-2.json | 2 +- buildings/zhuxi/pagoda-1.json | 2 +- buildings/zhuxi/temple-of-the-sun-3.json | 2 +- buildings/zhuxi/town-center-2.json | 2 +- civilizations/delhi.json | 6 +- civilizations/french.json | 4 +- civilizations/hre.json | 3 +- civilizations/malians.json | 7 +- civilizations/ottomans.json | 3 +- src/attrib/config.ts | 3 +- src/attrib/workarounds.ts | 4 +- technologies/all-optimized.json | 16 +- technologies/all-unified.json | 16 +- technologies/all.json | 8 +- technologies/ayyubids-optimized.json | 16 +- technologies/ayyubids-unified.json | 16 +- technologies/ayyubids.json | 8 +- .../castle-economic-wing-growth-2.json | 2 +- .../castle-trade-wing-advisors-2.json | 2 +- .../feudal-military-wing-reinforcement-1.json | 2 +- .../feudal-trade-wing-advisors-1.json | 2 +- .../unified/castle-economic-wing-growth.json | 4 +- .../unified/castle-trade-wing-advisors.json | 4 +- .../feudal-military-wing-reinforcement.json | 4 +- .../unified/feudal-trade-wing-advisors.json | 4 +- units/abbasid-optimized.json | 36 +-- units/abbasid-unified.json | 36 +-- units/abbasid.json | 36 +-- units/abbasid/fishing-boat-2.json | 4 +- units/abbasid/horseman-2.json | 2 +- units/abbasid/horseman-3.json | 2 +- units/abbasid/horseman-4.json | 2 +- units/abbasid/trade-ship-2.json | 26 +- units/all-optimized.json | 177 +++---------- units/all-unified.json | 244 +++++++----------- units/all.json | 244 +++++++----------- units/ayyubids-optimized.json | 36 +-- units/ayyubids-unified.json | 36 +-- units/ayyubids.json | 36 +-- units/ayyubids/fishing-boat-2.json | 4 +- units/ayyubids/horseman-2.json | 2 +- units/ayyubids/horseman-3.json | 2 +- units/ayyubids/horseman-4.json | 2 +- units/ayyubids/trade-ship-2.json | 26 +- units/byzantines-optimized.json | 16 +- units/byzantines-unified.json | 16 +- units/byzantines.json | 16 +- units/byzantines/dromon-2.json | 2 +- units/byzantines/fishing-boat-2.json | 4 +- units/byzantines/galley-2.json | 4 +- units/byzantines/horseman-2.json | 2 +- units/byzantines/horseman-3.json | 2 +- units/byzantines/horseman-4.json | 2 +- units/chinese-optimized.json | 14 +- units/chinese-unified.json | 14 +- units/chinese.json | 14 +- units/chinese/fire-lancer-3.json | 2 +- units/chinese/fire-lancer-4.json | 2 +- units/chinese/fishing-boat-2.json | 4 +- units/chinese/horseman-2.json | 2 +- units/chinese/horseman-3.json | 2 +- units/chinese/horseman-4.json | 2 +- units/delhi-optimized.json | 6 +- units/delhi-unified.json | 6 +- units/delhi.json | 6 +- units/delhi/fishing-boat-2.json | 6 +- units/english-optimized.json | 12 +- units/english-unified.json | 12 +- units/english.json | 12 +- units/english/fishing-boat-2.json | 4 +- units/english/horseman-2.json | 2 +- units/english/horseman-3.json | 2 +- units/english/horseman-4.json | 2 +- units/english/king-2.json | 2 +- units/french-optimized.json | 10 +- units/french-unified.json | 10 +- units/french.json | 10 +- units/french/fishing-boat-2.json | 4 +- units/french/horseman-2.json | 2 +- units/french/horseman-3.json | 2 +- units/french/horseman-4.json | 2 +- units/hre-optimized.json | 10 +- units/hre-unified.json | 10 +- units/hre.json | 10 +- units/hre/fishing-boat-2.json | 4 +- units/hre/horseman-2.json | 2 +- units/hre/horseman-3.json | 2 +- units/hre/horseman-4.json | 2 +- units/japanese-optimized.json | 18 +- units/japanese-unified.json | 18 +- units/japanese.json | 18 +- units/japanese/atakebune-4.json | 6 +- units/japanese/fishing-boat-2.json | 4 +- units/japanese/horseman-2.json | 2 +- units/japanese/horseman-3.json | 2 +- units/japanese/horseman-4.json | 2 +- units/japanese/yumi-ashigaru-2.json | 2 +- units/jeannedarc-optimized.json | 10 +- units/jeannedarc-unified.json | 10 +- units/jeannedarc.json | 10 +- units/jeannedarc/fishing-boat-2.json | 4 +- units/jeannedarc/horseman-2.json | 2 +- units/jeannedarc/horseman-3.json | 2 +- units/jeannedarc/horseman-4.json | 2 +- units/malians-optimized.json | 4 +- units/malians-unified.json | 4 +- units/malians.json | 4 +- units/malians/fishing-boat-2.json | 4 +- units/mongols-optimized.json | 22 +- units/mongols-unified.json | 38 +-- units/mongols.json | 38 +-- units/mongols/fishing-boat-2.json | 4 +- units/mongols/horseman-1.json | 4 +- units/mongols/horseman-2.json | 2 +- units/mongols/horseman-3.json | 2 +- units/mongols/horseman-4.json | 2 +- units/mongols/mangudai-2.json | 8 +- units/mongols/mangudai-3.json | 8 +- units/mongols/mangudai-4.json | 8 +- units/orderofthedragon-optimized.json | 10 +- units/orderofthedragon-unified.json | 10 +- units/orderofthedragon.json | 10 +- units/orderofthedragon/fishing-boat-2.json | 4 +- units/orderofthedragon/gilded-horseman-2.json | 2 +- units/orderofthedragon/gilded-horseman-3.json | 2 +- units/orderofthedragon/gilded-horseman-4.json | 2 +- units/ottomans-optimized.json | 4 +- units/ottomans-unified.json | 4 +- units/ottomans.json | 4 +- units/ottomans/fishing-boat-2.json | 4 +- units/rus-optimized.json | 10 +- units/rus-unified.json | 10 +- units/rus.json | 10 +- units/rus/horseman-2.json | 2 +- units/rus/horseman-3.json | 2 +- units/rus/horseman-4.json | 2 +- units/rus/lodya-fishing-boat-2.json | 4 +- units/unified/atakebune.json | 6 +- units/unified/dromon.json | 2 +- units/unified/fire-lancer.json | 4 +- units/unified/fishing-boat.json | 62 ++--- units/unified/galley.json | 4 +- units/unified/gilded-horseman.json | 6 +- units/unified/horseman.json | 76 +++--- units/unified/king.json | 2 +- units/unified/lodya-fishing-boat.json | 4 +- units/unified/mangudai.json | 24 +- units/unified/trade-ship.json | 52 +--- units/unified/yumi-ashigaru.json | 2 +- units/zhuxi-optimized.json | 10 +- units/zhuxi-unified.json | 10 +- units/zhuxi.json | 10 +- units/zhuxi/fishing-boat-2.json | 4 +- units/zhuxi/horseman-2.json | 2 +- units/zhuxi/horseman-3.json | 2 +- units/zhuxi/horseman-4.json | 2 +- 290 files changed, 1271 insertions(+), 2029 deletions(-) delete mode 100644 abilities/jeannedarc/ability--translation-not-found-undefined-1.json delete mode 100644 abilities/unified/ability--translation-not-found-undefined.json diff --git a/abilities/all-optimized.json b/abilities/all-optimized.json index 433281ee..71e1897a 100644 --- a/abilities/all-optimized.json +++ b/abilities/all-optimized.json @@ -2219,7 +2219,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "variations": [ { "id": "ability-artillery-shot-1", @@ -2252,8 +2252,8 @@ }, "producedBy": [], "active": "manual", - "auraRange": 0, - "cooldown": 210, + "auraRange": 15, + "cooldown": 200, "effects": [ { "property": "areaOfEffect", @@ -3648,7 +3648,7 @@ "classes": [], "minAge": 3, "icon": "https://data.aoe4world.com/images/abilities/ability-imperial-spies-1.png", - "description": "Reveal location of enemy workers for 10 seconds.", + "description": "Reveal location of enemy workers for 15 seconds.", "variations": [ { "id": "ability-imperial-spies-3", @@ -3661,7 +3661,7 @@ "civs": [ "ch" ], - "description": "Reveal location of enemy workers for 10 seconds.", + "description": "Reveal location of enemy workers for 15 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -3692,7 +3692,7 @@ "effect": "change", "value": 0, "type": "ability", - "duration": 10 + "duration": 15 } ] } @@ -5870,53 +5870,6 @@ ], "shared": {} }, - { - "id": "ability--translation-not-found-undefined", - "name": "(translation not found) (undefined)", - "type": "ability", - "civs": [ - "je" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/abilities/ability--translation-not-found-undefined-1.png", - "description": "(translation not found) (undefined)", - "variations": [ - { - "id": "ability--translation-not-found-undefined-1", - "baseId": "ability--translation-not-found-undefined", - "type": "ability", - "name": "(translation not found) (undefined)", - "pbgid": 2141775, - "attribName": "jeanne_d_arc_rallying_call_units_timer_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "icon": "https://data.aoe4world.com/images/abilities/ability--translation-not-found-undefined-1.png", - "active": "always", - "auraRange": 0, - "cooldown": 90, - "effects": [] - } - ], - "shared": {} - }, { "id": "ability-bring-down-the-walls", "name": "Bring down the walls!", @@ -8318,7 +8271,7 @@ "classes": [], "minAge": 2, "icon": "https://data.aoe4world.com/images/abilities/ability-blacksmith-and-university-influence-1.png", - "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%.", + "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%.", "variations": [ { "id": "ability-blacksmith-and-university-influence-2", @@ -8331,7 +8284,7 @@ "civs": [ "ot" ], - "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%.", + "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%.", "classes": [], "displayClasses": [], "costs": { @@ -8346,7 +8299,6 @@ }, "producedBy": [ "blacksmith", - "istanbul-observatory", "university" ], "icon": "https://data.aoe4world.com/images/abilities/ability-blacksmith-and-university-influence-1.png", @@ -8446,7 +8398,7 @@ ] }, "effect": "multiply", - "value": 0.4, + "value": 0, "type": "ability" } ] diff --git a/abilities/all-unified.json b/abilities/all-unified.json index b0207527..bb24bd68 100644 --- a/abilities/all-unified.json +++ b/abilities/all-unified.json @@ -4778,7 +4778,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "variations": [ { "id": "ability-artillery-shot-1", @@ -4791,7 +4791,7 @@ "civs": [ "by" ], - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "classes": [], "displayClasses": [], "costs": { @@ -4807,8 +4807,8 @@ "producedBy": [], "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", "active": "manual", - "auraRange": 0, - "cooldown": 210, + "auraRange": 15, + "cooldown": 200, "effects": [ { "property": "areaOfEffect", @@ -4838,7 +4838,7 @@ "civs": [ "fr" ], - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "classes": [], "displayClasses": [], "costs": { @@ -4854,8 +4854,8 @@ "producedBy": [], "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", "active": "manual", - "auraRange": 0, - "cooldown": 210, + "auraRange": 15, + "cooldown": 200, "effects": [ { "property": "areaOfEffect", @@ -6354,7 +6354,7 @@ "classes": [], "minAge": 3, "icon": "https://data.aoe4world.com/images/abilities/ability-imperial-spies-1.png", - "description": "Reveal location of enemy workers for 10 seconds.", + "description": "Reveal location of enemy workers for 15 seconds.", "variations": [ { "id": "ability-imperial-spies-3", @@ -6367,7 +6367,7 @@ "civs": [ "ch" ], - "description": "Reveal location of enemy workers for 10 seconds.", + "description": "Reveal location of enemy workers for 15 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -6398,7 +6398,7 @@ "effect": "change", "value": 0, "type": "ability", - "duration": 10 + "duration": 15 } ] } @@ -8897,52 +8897,6 @@ } ] }, - { - "id": "ability--translation-not-found-undefined", - "name": "(translation not found) (undefined)", - "type": "ability", - "civs": [ - "je" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/abilities/ability--translation-not-found-undefined-1.png", - "description": "(translation not found) (undefined)", - "variations": [ - { - "id": "ability--translation-not-found-undefined-1", - "baseId": "ability--translation-not-found-undefined", - "type": "ability", - "name": "(translation not found) (undefined)", - "pbgid": 2141775, - "attribName": "jeanne_d_arc_rallying_call_units_timer_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "icon": "https://data.aoe4world.com/images/abilities/ability--translation-not-found-undefined-1.png", - "active": "always", - "auraRange": 0, - "cooldown": 90, - "effects": [] - } - ] - }, { "id": "ability-bring-down-the-walls", "name": "Bring down the walls!", @@ -11375,7 +11329,7 @@ "classes": [], "minAge": 2, "icon": "https://data.aoe4world.com/images/abilities/ability-blacksmith-and-university-influence-1.png", - "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%.", + "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%.", "variations": [ { "id": "ability-blacksmith-and-university-influence-2", @@ -11388,7 +11342,7 @@ "civs": [ "ot" ], - "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%.", + "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%.", "classes": [], "displayClasses": [], "costs": { @@ -11403,7 +11357,6 @@ }, "producedBy": [ "blacksmith", - "istanbul-observatory", "university" ], "icon": "https://data.aoe4world.com/images/abilities/ability-blacksmith-and-university-influence-1.png", @@ -11503,7 +11456,7 @@ ] }, "effect": "multiply", - "value": 0.4, + "value": 0, "type": "ability" } ] diff --git a/abilities/all.json b/abilities/all.json index 2887a18a..91205c9c 100644 --- a/abilities/all.json +++ b/abilities/all.json @@ -1673,7 +1673,7 @@ "civs": [ "by" ], - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "classes": [], "displayClasses": [], "costs": { @@ -1689,8 +1689,8 @@ "producedBy": [], "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", "active": "manual", - "auraRange": 0, - "cooldown": 210, + "auraRange": 15, + "cooldown": 200, "effects": [ { "property": "areaOfEffect", @@ -3005,7 +3005,7 @@ "civs": [ "ch" ], - "description": "Reveal location of enemy workers for 10 seconds.", + "description": "Reveal location of enemy workers for 15 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -3036,7 +3036,7 @@ "effect": "change", "value": 0, "type": "ability", - "duration": 10 + "duration": 15 } ] }, @@ -4082,7 +4082,7 @@ "civs": [ "fr" ], - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "classes": [], "displayClasses": [], "costs": { @@ -4098,8 +4098,8 @@ "producedBy": [], "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", "active": "manual", - "auraRange": 0, - "cooldown": 210, + "auraRange": 15, + "cooldown": 200, "effects": [ { "property": "areaOfEffect", @@ -5881,37 +5881,6 @@ "units/yumi-bannerman" ] }, - { - "id": "ability--translation-not-found-undefined-1", - "baseId": "ability--translation-not-found-undefined", - "type": "ability", - "name": "(translation not found) (undefined)", - "pbgid": 2141775, - "attribName": "jeanne_d_arc_rallying_call_units_timer_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "icon": "https://data.aoe4world.com/images/abilities/ability--translation-not-found-undefined-1.png", - "active": "always", - "auraRange": 0, - "cooldown": 90, - "effects": [] - }, { "id": "ability-bring-down-the-walls-1", "baseId": "ability-bring-down-the-walls", @@ -8972,7 +8941,7 @@ "civs": [ "ot" ], - "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%.", + "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%.", "classes": [], "displayClasses": [], "costs": { @@ -8987,7 +8956,6 @@ }, "producedBy": [ "blacksmith", - "istanbul-observatory", "university" ], "icon": "https://data.aoe4world.com/images/abilities/ability-blacksmith-and-university-influence-1.png", @@ -9087,7 +9055,7 @@ ] }, "effect": "multiply", - "value": 0.4, + "value": 0, "type": "ability" } ] diff --git a/abilities/byzantines-optimized.json b/abilities/byzantines-optimized.json index 3fceecd9..50e1b14b 100644 --- a/abilities/byzantines-optimized.json +++ b/abilities/byzantines-optimized.json @@ -101,7 +101,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "variations": [ { "id": "ability-artillery-shot-1", @@ -114,7 +114,7 @@ "civs": [ "by" ], - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "classes": [], "displayClasses": [], "costs": { @@ -130,8 +130,8 @@ "producedBy": [], "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", "active": "manual", - "auraRange": 0, - "cooldown": 210, + "auraRange": 15, + "cooldown": 200, "effects": [ { "property": "areaOfEffect", diff --git a/abilities/byzantines-unified.json b/abilities/byzantines-unified.json index 61687836..f7b46456 100644 --- a/abilities/byzantines-unified.json +++ b/abilities/byzantines-unified.json @@ -100,7 +100,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "variations": [ { "id": "ability-artillery-shot-1", @@ -113,7 +113,7 @@ "civs": [ "by" ], - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "classes": [], "displayClasses": [], "costs": { @@ -129,8 +129,8 @@ "producedBy": [], "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", "active": "manual", - "auraRange": 0, - "cooldown": 210, + "auraRange": 15, + "cooldown": 200, "effects": [ { "property": "areaOfEffect", diff --git a/abilities/byzantines.json b/abilities/byzantines.json index de496e6e..3d670b52 100644 --- a/abilities/byzantines.json +++ b/abilities/byzantines.json @@ -85,7 +85,7 @@ "civs": [ "by" ], - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "classes": [], "displayClasses": [], "costs": { @@ -101,8 +101,8 @@ "producedBy": [], "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", "active": "manual", - "auraRange": 0, - "cooldown": 210, + "auraRange": 15, + "cooldown": 200, "effects": [ { "property": "areaOfEffect", diff --git a/abilities/byzantines/ability-artillery-shot-1.json b/abilities/byzantines/ability-artillery-shot-1.json index 9699dae1..83d2b94c 100644 --- a/abilities/byzantines/ability-artillery-shot-1.json +++ b/abilities/byzantines/ability-artillery-shot-1.json @@ -9,7 +9,7 @@ "civs": [ "by" ], - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "classes": [], "displayClasses": [], "costs": { @@ -25,8 +25,8 @@ "producedBy": [], "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", "active": "manual", - "auraRange": 0, - "cooldown": 210, + "auraRange": 15, + "cooldown": 200, "effects": [ { "property": "areaOfEffect", diff --git a/abilities/chinese-optimized.json b/abilities/chinese-optimized.json index fe74d5e9..af3f4a90 100644 --- a/abilities/chinese-optimized.json +++ b/abilities/chinese-optimized.json @@ -212,7 +212,7 @@ "classes": [], "minAge": 3, "icon": "https://data.aoe4world.com/images/abilities/ability-imperial-spies-1.png", - "description": "Reveal location of enemy workers for 10 seconds.", + "description": "Reveal location of enemy workers for 15 seconds.", "variations": [ { "id": "ability-imperial-spies-3", @@ -225,7 +225,7 @@ "civs": [ "ch" ], - "description": "Reveal location of enemy workers for 10 seconds.", + "description": "Reveal location of enemy workers for 15 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -256,7 +256,7 @@ "effect": "change", "value": 0, "type": "ability", - "duration": 10 + "duration": 15 } ] } diff --git a/abilities/chinese-unified.json b/abilities/chinese-unified.json index 3e324d2c..80d90ab8 100644 --- a/abilities/chinese-unified.json +++ b/abilities/chinese-unified.json @@ -209,7 +209,7 @@ "classes": [], "minAge": 3, "icon": "https://data.aoe4world.com/images/abilities/ability-imperial-spies-1.png", - "description": "Reveal location of enemy workers for 10 seconds.", + "description": "Reveal location of enemy workers for 15 seconds.", "variations": [ { "id": "ability-imperial-spies-3", @@ -222,7 +222,7 @@ "civs": [ "ch" ], - "description": "Reveal location of enemy workers for 10 seconds.", + "description": "Reveal location of enemy workers for 15 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -253,7 +253,7 @@ "effect": "change", "value": 0, "type": "ability", - "duration": 10 + "duration": 15 } ] } diff --git a/abilities/chinese.json b/abilities/chinese.json index c4a20ea8..7d13e711 100644 --- a/abilities/chinese.json +++ b/abilities/chinese.json @@ -164,7 +164,7 @@ "civs": [ "ch" ], - "description": "Reveal location of enemy workers for 10 seconds.", + "description": "Reveal location of enemy workers for 15 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -195,7 +195,7 @@ "effect": "change", "value": 0, "type": "ability", - "duration": 10 + "duration": 15 } ] }, diff --git a/abilities/chinese/ability-imperial-spies-3.json b/abilities/chinese/ability-imperial-spies-3.json index 42e506bb..299acdcd 100644 --- a/abilities/chinese/ability-imperial-spies-3.json +++ b/abilities/chinese/ability-imperial-spies-3.json @@ -9,7 +9,7 @@ "civs": [ "ch" ], - "description": "Reveal location of enemy workers for 10 seconds.", + "description": "Reveal location of enemy workers for 15 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -40,7 +40,7 @@ "effect": "change", "value": 0, "type": "ability", - "duration": 10 + "duration": 15 } ] } \ No newline at end of file diff --git a/abilities/french-optimized.json b/abilities/french-optimized.json index 73e78362..8a04220e 100644 --- a/abilities/french-optimized.json +++ b/abilities/french-optimized.json @@ -22,7 +22,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "variations": [ { "id": "ability-artillery-shot-1", @@ -35,7 +35,7 @@ "civs": [ "fr" ], - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "classes": [], "displayClasses": [], "costs": { @@ -51,8 +51,8 @@ "producedBy": [], "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", "active": "manual", - "auraRange": 0, - "cooldown": 210, + "auraRange": 15, + "cooldown": 200, "effects": [ { "property": "areaOfEffect", diff --git a/abilities/french-unified.json b/abilities/french-unified.json index 715f0133..b9ce335a 100644 --- a/abilities/french-unified.json +++ b/abilities/french-unified.json @@ -22,7 +22,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "variations": [ { "id": "ability-artillery-shot-1", @@ -35,7 +35,7 @@ "civs": [ "fr" ], - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "classes": [], "displayClasses": [], "costs": { @@ -51,8 +51,8 @@ "producedBy": [], "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", "active": "manual", - "auraRange": 0, - "cooldown": 210, + "auraRange": 15, + "cooldown": 200, "effects": [ { "property": "areaOfEffect", diff --git a/abilities/french.json b/abilities/french.json index e5086b51..c54f26a5 100644 --- a/abilities/french.json +++ b/abilities/french.json @@ -22,7 +22,7 @@ "civs": [ "fr" ], - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "classes": [], "displayClasses": [], "costs": { @@ -38,8 +38,8 @@ "producedBy": [], "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", "active": "manual", - "auraRange": 0, - "cooldown": 210, + "auraRange": 15, + "cooldown": 200, "effects": [ { "property": "areaOfEffect", diff --git a/abilities/french/ability-artillery-shot-1.json b/abilities/french/ability-artillery-shot-1.json index 6055dbe1..430165e4 100644 --- a/abilities/french/ability-artillery-shot-1.json +++ b/abilities/french/ability-artillery-shot-1.json @@ -9,7 +9,7 @@ "civs": [ "fr" ], - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "classes": [], "displayClasses": [], "costs": { @@ -25,8 +25,8 @@ "producedBy": [], "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", "active": "manual", - "auraRange": 0, - "cooldown": 210, + "auraRange": 15, + "cooldown": 200, "effects": [ { "property": "areaOfEffect", diff --git a/abilities/jeannedarc-optimized.json b/abilities/jeannedarc-optimized.json index 85908841..30090978 100644 --- a/abilities/jeannedarc-optimized.json +++ b/abilities/jeannedarc-optimized.json @@ -11,53 +11,6 @@ ] }, "data": [ - { - "id": "ability--translation-not-found-undefined", - "name": "(translation not found) (undefined)", - "type": "ability", - "civs": [ - "je" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/abilities/ability--translation-not-found-undefined-1.png", - "description": "(translation not found) (undefined)", - "variations": [ - { - "id": "ability--translation-not-found-undefined-1", - "baseId": "ability--translation-not-found-undefined", - "type": "ability", - "name": "(translation not found) (undefined)", - "pbgid": 2141775, - "attribName": "jeanne_d_arc_rallying_call_units_timer_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "icon": "https://data.aoe4world.com/images/abilities/ability--translation-not-found-undefined-1.png", - "active": "always", - "auraRange": 0, - "cooldown": 90, - "effects": [] - } - ], - "shared": {} - }, { "id": "ability-bring-down-the-walls", "name": "Bring down the walls!", diff --git a/abilities/jeannedarc-unified.json b/abilities/jeannedarc-unified.json index 16b5b6ac..5580dc17 100644 --- a/abilities/jeannedarc-unified.json +++ b/abilities/jeannedarc-unified.json @@ -11,52 +11,6 @@ ] }, "data": [ - { - "id": "ability--translation-not-found-undefined", - "name": "(translation not found) (undefined)", - "type": "ability", - "civs": [ - "je" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/abilities/ability--translation-not-found-undefined-1.png", - "description": "(translation not found) (undefined)", - "variations": [ - { - "id": "ability--translation-not-found-undefined-1", - "baseId": "ability--translation-not-found-undefined", - "type": "ability", - "name": "(translation not found) (undefined)", - "pbgid": 2141775, - "attribName": "jeanne_d_arc_rallying_call_units_timer_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "icon": "https://data.aoe4world.com/images/abilities/ability--translation-not-found-undefined-1.png", - "active": "always", - "auraRange": 0, - "cooldown": 90, - "effects": [] - } - ] - }, { "id": "ability-bring-down-the-walls", "name": "Bring down the walls!", diff --git a/abilities/jeannedarc.json b/abilities/jeannedarc.json index 9fdc9fa7..81dec839 100644 --- a/abilities/jeannedarc.json +++ b/abilities/jeannedarc.json @@ -11,37 +11,6 @@ ] }, "data": [ - { - "id": "ability--translation-not-found-undefined-1", - "baseId": "ability--translation-not-found-undefined", - "type": "ability", - "name": "(translation not found) (undefined)", - "pbgid": 2141775, - "attribName": "jeanne_d_arc_rallying_call_units_timer_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "icon": "https://data.aoe4world.com/images/abilities/ability--translation-not-found-undefined-1.png", - "active": "always", - "auraRange": 0, - "cooldown": 90, - "effects": [] - }, { "id": "ability-bring-down-the-walls-1", "baseId": "ability-bring-down-the-walls", diff --git a/abilities/jeannedarc/ability--translation-not-found-undefined-1.json b/abilities/jeannedarc/ability--translation-not-found-undefined-1.json deleted file mode 100644 index ec301acc..00000000 --- a/abilities/jeannedarc/ability--translation-not-found-undefined-1.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "id": "ability--translation-not-found-undefined-1", - "baseId": "ability--translation-not-found-undefined", - "type": "ability", - "name": "(translation not found) (undefined)", - "pbgid": 2141775, - "attribName": "jeanne_d_arc_rallying_call_units_timer_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "icon": "https://data.aoe4world.com/images/abilities/ability--translation-not-found-undefined-1.png", - "active": "always", - "auraRange": 0, - "cooldown": 90, - "effects": [] -} \ No newline at end of file diff --git a/abilities/ottomans-optimized.json b/abilities/ottomans-optimized.json index b023ad7d..0e84813a 100644 --- a/abilities/ottomans-optimized.json +++ b/abilities/ottomans-optimized.json @@ -98,7 +98,7 @@ "classes": [], "minAge": 2, "icon": "https://data.aoe4world.com/images/abilities/ability-blacksmith-and-university-influence-1.png", - "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%.", + "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%.", "variations": [ { "id": "ability-blacksmith-and-university-influence-2", @@ -111,7 +111,7 @@ "civs": [ "ot" ], - "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%.", + "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%.", "classes": [], "displayClasses": [], "costs": { @@ -126,7 +126,6 @@ }, "producedBy": [ "blacksmith", - "istanbul-observatory", "university" ], "icon": "https://data.aoe4world.com/images/abilities/ability-blacksmith-and-university-influence-1.png", @@ -226,7 +225,7 @@ ] }, "effect": "multiply", - "value": 0.4, + "value": 0, "type": "ability" } ] diff --git a/abilities/ottomans-unified.json b/abilities/ottomans-unified.json index e9eed093..c4abb914 100644 --- a/abilities/ottomans-unified.json +++ b/abilities/ottomans-unified.json @@ -97,7 +97,7 @@ "classes": [], "minAge": 2, "icon": "https://data.aoe4world.com/images/abilities/ability-blacksmith-and-university-influence-1.png", - "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%.", + "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%.", "variations": [ { "id": "ability-blacksmith-and-university-influence-2", @@ -110,7 +110,7 @@ "civs": [ "ot" ], - "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%.", + "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%.", "classes": [], "displayClasses": [], "costs": { @@ -125,7 +125,6 @@ }, "producedBy": [ "blacksmith", - "istanbul-observatory", "university" ], "icon": "https://data.aoe4world.com/images/abilities/ability-blacksmith-and-university-influence-1.png", @@ -225,7 +224,7 @@ ] }, "effect": "multiply", - "value": 0.4, + "value": 0, "type": "ability" } ] diff --git a/abilities/ottomans.json b/abilities/ottomans.json index d0e0b324..49862eca 100644 --- a/abilities/ottomans.json +++ b/abilities/ottomans.json @@ -82,7 +82,7 @@ "civs": [ "ot" ], - "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%.", + "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%.", "classes": [], "displayClasses": [], "costs": { @@ -97,7 +97,6 @@ }, "producedBy": [ "blacksmith", - "istanbul-observatory", "university" ], "icon": "https://data.aoe4world.com/images/abilities/ability-blacksmith-and-university-influence-1.png", @@ -197,7 +196,7 @@ ] }, "effect": "multiply", - "value": 0.4, + "value": 0, "type": "ability" } ] diff --git a/abilities/ottomans/ability-blacksmith-and-university-influence-2.json b/abilities/ottomans/ability-blacksmith-and-university-influence-2.json index eb0482ac..9db67765 100644 --- a/abilities/ottomans/ability-blacksmith-and-university-influence-2.json +++ b/abilities/ottomans/ability-blacksmith-and-university-influence-2.json @@ -9,7 +9,7 @@ "civs": [ "ot" ], - "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%.", + "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%.", "classes": [], "displayClasses": [], "costs": { @@ -24,7 +24,6 @@ }, "producedBy": [ "blacksmith", - "istanbul-observatory", "university" ], "icon": "https://data.aoe4world.com/images/abilities/ability-blacksmith-and-university-influence-1.png", @@ -124,7 +123,7 @@ ] }, "effect": "multiply", - "value": 0.4, + "value": 0, "type": "ability" } ] diff --git a/abilities/unified/ability--translation-not-found-undefined.json b/abilities/unified/ability--translation-not-found-undefined.json deleted file mode 100644 index 3e52f280..00000000 --- a/abilities/unified/ability--translation-not-found-undefined.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "__note__": "This is file is autogenerated, do not edit it manually. For more info https://data.aoe4world.com/", - "__version__": "0.0.2", - "id": "ability--translation-not-found-undefined", - "name": "(translation not found) (undefined)", - "type": "ability", - "civs": [ - "je" - ], - "displayClasses": [], - "classes": [], - "minAge": 1, - "icon": "https://data.aoe4world.com/images/abilities/ability--translation-not-found-undefined-1.png", - "description": "(translation not found) (undefined)", - "variations": [ - { - "id": "ability--translation-not-found-undefined-1", - "baseId": "ability--translation-not-found-undefined", - "type": "ability", - "name": "(translation not found) (undefined)", - "pbgid": 2141775, - "attribName": "jeanne_d_arc_rallying_call_units_timer_fre_ha_01", - "age": 1, - "civs": [ - "je" - ], - "description": "(translation not found) (undefined)", - "classes": [], - "displayClasses": [], - "costs": { - "food": 0, - "wood": 0, - "stone": 0, - "gold": 0, - "vizier": 0, - "oliveoil": 0, - "total": 0, - "popcap": 0 - }, - "producedBy": [], - "icon": "https://data.aoe4world.com/images/abilities/ability--translation-not-found-undefined-1.png", - "active": "always", - "auraRange": 0, - "cooldown": 90, - "effects": [] - } - ] -} \ No newline at end of file diff --git a/abilities/unified/ability-artillery-shot.json b/abilities/unified/ability-artillery-shot.json index 3f241a06..02a4e6fa 100644 --- a/abilities/unified/ability-artillery-shot.json +++ b/abilities/unified/ability-artillery-shot.json @@ -12,7 +12,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "variations": [ { "id": "ability-artillery-shot-1", @@ -25,7 +25,7 @@ "civs": [ "by" ], - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "classes": [], "displayClasses": [], "costs": { @@ -41,8 +41,8 @@ "producedBy": [], "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", "active": "manual", - "auraRange": 0, - "cooldown": 210, + "auraRange": 15, + "cooldown": 200, "effects": [ { "property": "areaOfEffect", @@ -72,7 +72,7 @@ "civs": [ "fr" ], - "description": "Loads this Cannon with an Artillery Shot, reducing damage in exchange for area of effect damage. No bonus damage against buildings.", + "description": "Loads this Cannon with an Artillery Shot that has an increased range of 5 tiles and 30% more damage.\nCan only target buildings.", "classes": [], "displayClasses": [], "costs": { @@ -88,8 +88,8 @@ "producedBy": [], "icon": "https://data.aoe4world.com/images/abilities/ability-artillery-shot-1.png", "active": "manual", - "auraRange": 0, - "cooldown": 210, + "auraRange": 15, + "cooldown": 200, "effects": [ { "property": "areaOfEffect", diff --git a/abilities/unified/ability-blacksmith-and-university-influence.json b/abilities/unified/ability-blacksmith-and-university-influence.json index 0d827c71..fd3e8e2a 100644 --- a/abilities/unified/ability-blacksmith-and-university-influence.json +++ b/abilities/unified/ability-blacksmith-and-university-influence.json @@ -11,7 +11,7 @@ "classes": [], "minAge": 2, "icon": "https://data.aoe4world.com/images/abilities/ability-blacksmith-and-university-influence-1.png", - "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%.", + "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%.", "variations": [ { "id": "ability-blacksmith-and-university-influence-2", @@ -24,7 +24,7 @@ "civs": [ "ot" ], - "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%.", + "description": "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%.", "classes": [], "displayClasses": [], "costs": { @@ -39,7 +39,6 @@ }, "producedBy": [ "blacksmith", - "istanbul-observatory", "university" ], "icon": "https://data.aoe4world.com/images/abilities/ability-blacksmith-and-university-influence-1.png", @@ -139,7 +138,7 @@ ] }, "effect": "multiply", - "value": 0.4, + "value": 0, "type": "ability" } ] diff --git a/abilities/unified/ability-imperial-spies.json b/abilities/unified/ability-imperial-spies.json index e1ff01eb..c3d8dfb5 100644 --- a/abilities/unified/ability-imperial-spies.json +++ b/abilities/unified/ability-imperial-spies.json @@ -11,7 +11,7 @@ "classes": [], "minAge": 3, "icon": "https://data.aoe4world.com/images/abilities/ability-imperial-spies-1.png", - "description": "Reveal location of enemy workers for 10 seconds.", + "description": "Reveal location of enemy workers for 15 seconds.", "variations": [ { "id": "ability-imperial-spies-3", @@ -24,7 +24,7 @@ "civs": [ "ch" ], - "description": "Reveal location of enemy workers for 10 seconds.", + "description": "Reveal location of enemy workers for 15 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -55,7 +55,7 @@ "effect": "change", "value": 0, "type": "ability", - "duration": 10 + "duration": 15 } ] } diff --git a/buildings/all-optimized.json b/buildings/all-optimized.json index 20efbd34..2dc2acfb 100644 --- a/buildings/all-optimized.json +++ b/buildings/all-optimized.json @@ -106,7 +106,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -228,7 +228,7 @@ "time": 30 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -384,7 +384,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -503,7 +503,7 @@ "time": 30 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -652,7 +652,7 @@ "de" ], "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -1200,14 +1200,14 @@ "de" ], "garrison": { - "capacity": 3, + "capacity": 4, "classes": [ "monk", "fishing ship" ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -1319,7 +1319,7 @@ "time": 30 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -2262,7 +2262,7 @@ "de" ], "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -2619,7 +2619,7 @@ "de" ], "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -2826,7 +2826,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -2950,7 +2950,7 @@ "civs": [ "ch" ], - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "costs": { "food": 0, "wood": 100, @@ -3088,7 +3088,7 @@ "civs": [ "zx" ], - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold." + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced." } ], "baseId": "market", @@ -3221,7 +3221,7 @@ ], "description": "Villagers can drop off Food at this building. Houses technologies to improve Food gathering.\nConstructing the Mill near Berry Bushes increases the amount of Food available by +100.", "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -3456,7 +3456,7 @@ "de" ], "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -3696,7 +3696,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ], "shared": { "mosque-1": { @@ -4681,7 +4681,7 @@ "time": 45 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -4845,7 +4845,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -4956,7 +4956,7 @@ "time": 30 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -6032,12 +6032,12 @@ "description": "All Resources can be dropped off here. Produces Villagers and Scouts. Adds additional attacks while garrisoned.\nNon-Capital Town Centers can't detect stealth or disguises", "costs": { "food": 0, - "wood": 900, + "wood": 850, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 900, + "total": 850, "popcap": 0, "time": 150 }, @@ -6084,7 +6084,7 @@ "ot" ], "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -6146,7 +6146,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -7057,12 +7057,12 @@ "unique": true, "costs": { "food": 0, - "wood": 60, + "wood": 70, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 60, + "total": 70, "popcap": 0, "time": 6 }, @@ -8408,7 +8408,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/imperial-palace-2.png", - "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 10 seconds.\nImperial Officials can drop off taxes at this building.", + "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 15 seconds.\nImperial Officials can drop off taxes at this building.", "variations": [ { "id": "imperial-palace-2", @@ -8421,7 +8421,7 @@ "civs": [ "ch" ], - "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 10 seconds.\nImperial Officials can drop off taxes at this building.", + "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 15 seconds.\nImperial Officials can drop off taxes at this building.", "classes": [ "age", "iii", @@ -8482,7 +8482,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/pagoda-1.png", - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "variations": [ { "id": "pagoda-1", @@ -9137,7 +9137,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ], @@ -9765,7 +9765,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/the-white-tower-2.png", - "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 100% faster.", + "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 75% faster.", "variations": [ { "id": "the-white-tower-2", @@ -9778,7 +9778,7 @@ "civs": [ "en" ], - "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 100% faster.", + "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 75% faster.", "classes": [ "age", "iii", @@ -10069,7 +10069,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/college-of-artillery-3.png", - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "variations": [ { "id": "college-of-artillery-3", @@ -15544,7 +15544,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ], @@ -15617,7 +15617,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ], @@ -17216,7 +17216,7 @@ "villager" ], "icon": "https://data.aoe4world.com/images/buildings/temple-of-the-sun-3.png", - "hitpoints": 7500, + "hitpoints": 5000, "weapons": [], "armor": [ { diff --git a/buildings/all-unified.json b/buildings/all-unified.json index 4f36f7b8..c40f08c9 100644 --- a/buildings/all-unified.json +++ b/buildings/all-unified.json @@ -294,7 +294,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -752,7 +752,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -1147,7 +1147,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -1603,7 +1603,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -1991,7 +1991,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -3915,14 +3915,14 @@ "height": 8 }, "garrison": { - "capacity": 3, + "capacity": 4, "classes": [ "monk", "fishing ship" ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -4469,7 +4469,7 @@ ] }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -6987,7 +6987,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -8239,7 +8239,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -8919,7 +8919,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -9183,7 +9183,7 @@ "civs": [ "ch" ], - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "classes": [ "economy", "building", @@ -9816,7 +9816,7 @@ "civs": [ "zx" ], - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "classes": [ "economy", "building", @@ -10142,7 +10142,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -10830,7 +10830,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -11462,7 +11462,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -14770,7 +14770,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -15165,7 +15165,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -15623,7 +15623,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -18816,7 +18816,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -18880,7 +18880,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -18942,7 +18942,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -19004,7 +19004,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -19066,7 +19066,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -19128,7 +19128,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -19192,7 +19192,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -19255,7 +19255,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -19317,7 +19317,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -19353,12 +19353,12 @@ "unique": false, "costs": { "food": 0, - "wood": 900, + "wood": 850, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 900, + "total": 850, "popcap": 0, "time": 150 }, @@ -19379,7 +19379,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -19443,7 +19443,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -19507,7 +19507,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -19570,7 +19570,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -19634,7 +19634,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -20842,12 +20842,12 @@ "unique": true, "costs": { "food": 0, - "wood": 60, + "wood": 70, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 60, + "total": 70, "popcap": 0, "time": 6 }, @@ -22641,7 +22641,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/imperial-palace-2.png", - "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 10 seconds.\nImperial Officials can drop off taxes at this building.", + "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 15 seconds.\nImperial Officials can drop off taxes at this building.", "variations": [ { "id": "imperial-palace-2", @@ -22654,7 +22654,7 @@ "civs": [ "ch" ], - "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 10 seconds.\nImperial Officials can drop off taxes at this building.", + "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 15 seconds.\nImperial Officials can drop off taxes at this building.", "classes": [ "age", "iii", @@ -22714,7 +22714,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/pagoda-1.png", - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "variations": [ { "id": "pagoda-1", @@ -22727,7 +22727,7 @@ "civs": [ "ch" ], - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "classes": [ "religious", "building" @@ -22776,7 +22776,7 @@ "civs": [ "zx" ], - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "classes": [ "religious", "building" @@ -23454,7 +23454,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ] @@ -24074,7 +24074,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/the-white-tower-2.png", - "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 100% faster.", + "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 75% faster.", "variations": [ { "id": "the-white-tower-2", @@ -24087,7 +24087,7 @@ "civs": [ "en" ], - "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 100% faster.", + "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 75% faster.", "classes": [ "age", "iii", @@ -24413,7 +24413,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/college-of-artillery-3.png", - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "variations": [ { "id": "college-of-artillery-3", @@ -24426,7 +24426,7 @@ "civs": [ "fr" ], - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "classes": [ "age", "iv", @@ -24478,7 +24478,7 @@ "civs": [ "je" ], - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "classes": [ "age", "iv", @@ -30559,7 +30559,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ] @@ -30631,7 +30631,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ] @@ -32211,7 +32211,7 @@ "villager" ], "icon": "https://data.aoe4world.com/images/buildings/temple-of-the-sun-3.png", - "hitpoints": 7500, + "hitpoints": 5000, "weapons": [], "armor": [ { diff --git a/buildings/all.json b/buildings/all.json index 13a1fc52..b395e366 100644 --- a/buildings/all.json +++ b/buildings/all.json @@ -4027,12 +4027,12 @@ "unique": true, "costs": { "food": 0, - "wood": 60, + "wood": 70, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 60, + "total": 70, "popcap": 0, "time": 6 }, @@ -4569,7 +4569,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -5880,7 +5880,7 @@ "civs": [ "ch" ], - "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 10 seconds.\nImperial Officials can drop off taxes at this building.", + "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 15 seconds.\nImperial Officials can drop off taxes at this building.", "classes": [ "age", "iii", @@ -6090,7 +6090,7 @@ "civs": [ "ch" ], - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "classes": [ "economy", "building", @@ -6357,7 +6357,7 @@ "civs": [ "ch" ], - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "classes": [ "religious", "building" @@ -6885,7 +6885,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -7060,7 +7060,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -7117,7 +7117,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -7168,7 +7168,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -7340,14 +7340,14 @@ "height": 8 }, "garrison": { - "capacity": 3, + "capacity": 4, "classes": [ "monk", "fishing ship" ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -7865,7 +7865,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -7973,7 +7973,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -8024,7 +8024,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -8081,7 +8081,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -8184,7 +8184,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -8235,7 +8235,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -8292,7 +8292,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -8630,7 +8630,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -8936,7 +8936,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -10452,7 +10452,7 @@ "civs": [ "en" ], - "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 100% faster.", + "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 75% faster.", "classes": [ "age", "iii", @@ -10599,7 +10599,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -10988,7 +10988,7 @@ "civs": [ "fr" ], - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "classes": [ "age", "iv", @@ -12354,7 +12354,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -14108,7 +14108,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -16686,7 +16686,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -17026,7 +17026,7 @@ "civs": [ "je" ], - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "classes": [ "age", "iv", @@ -18409,7 +18409,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -20668,7 +20668,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -21773,12 +21773,12 @@ "unique": false, "costs": { "food": 0, - "wood": 900, + "wood": 850, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 900, + "total": 850, "popcap": 0, "time": 150 }, @@ -21799,7 +21799,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -23500,7 +23500,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -23613,7 +23613,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -23712,7 +23712,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -23890,7 +23890,7 @@ ] }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -24358,7 +24358,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -24409,7 +24409,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -24876,7 +24876,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -24927,7 +24927,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -25224,7 +25224,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -26964,7 +26964,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -27775,7 +27775,7 @@ "civs": [ "zx" ], - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "classes": [ "economy", "building", @@ -28138,7 +28138,7 @@ "civs": [ "zx" ], - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "classes": [ "religious", "building" @@ -28648,7 +28648,7 @@ "villager" ], "icon": "https://data.aoe4world.com/images/buildings/temple-of-the-sun-3.png", - "hitpoints": 7500, + "hitpoints": 5000, "weapons": [], "armor": [ { @@ -28712,7 +28712,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/byzantines-optimized.json b/buildings/byzantines-optimized.json index cb190312..6a85cb45 100644 --- a/buildings/byzantines-optimized.json +++ b/buildings/byzantines-optimized.json @@ -1709,12 +1709,12 @@ "unique": true, "costs": { "food": 0, - "wood": 60, + "wood": 70, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 60, + "total": 70, "popcap": 0, "time": 6 }, @@ -2476,7 +2476,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/byzantines-unified.json b/buildings/byzantines-unified.json index c97a1af1..06a550e1 100644 --- a/buildings/byzantines-unified.json +++ b/buildings/byzantines-unified.json @@ -1688,12 +1688,12 @@ "unique": true, "costs": { "food": 0, - "wood": 60, + "wood": 70, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 60, + "total": 70, "popcap": 0, "time": 6 }, @@ -2445,7 +2445,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/byzantines.json b/buildings/byzantines.json index 4087792c..e8d3ab5f 100644 --- a/buildings/byzantines.json +++ b/buildings/byzantines.json @@ -1198,12 +1198,12 @@ "unique": true, "costs": { "food": 0, - "wood": 60, + "wood": 70, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 60, + "total": 70, "popcap": 0, "time": 6 }, @@ -1740,7 +1740,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/byzantines/olive-grove-1.json b/buildings/byzantines/olive-grove-1.json index 7ee67652..cc9f6e5b 100644 --- a/buildings/byzantines/olive-grove-1.json +++ b/buildings/byzantines/olive-grove-1.json @@ -22,12 +22,12 @@ "unique": true, "costs": { "food": 0, - "wood": 60, + "wood": 70, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 60, + "total": 70, "popcap": 0, "time": 6 }, diff --git a/buildings/byzantines/town-center-2.json b/buildings/byzantines/town-center-2.json index 7c9ce2ce..894243a9 100644 --- a/buildings/byzantines/town-center-2.json +++ b/buildings/byzantines/town-center-2.json @@ -48,7 +48,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/chinese-optimized.json b/buildings/chinese-optimized.json index 8b475cb7..e584c513 100644 --- a/buildings/chinese-optimized.json +++ b/buildings/chinese-optimized.json @@ -1573,7 +1573,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/imperial-palace-2.png", - "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 10 seconds.\nImperial Officials can drop off taxes at this building.", + "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 15 seconds.\nImperial Officials can drop off taxes at this building.", "variations": [ { "id": "imperial-palace-2", @@ -1586,7 +1586,7 @@ "civs": [ "ch" ], - "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 10 seconds.\nImperial Officials can drop off taxes at this building.", + "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 15 seconds.\nImperial Officials can drop off taxes at this building.", "classes": [ "age", "iii", @@ -1852,7 +1852,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/market-2.png", - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "variations": [ { "id": "market-2", @@ -1865,7 +1865,7 @@ "civs": [ "ch" ], - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "classes": [ "economy", "building", @@ -2229,7 +2229,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/pagoda-1.png", - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "variations": [ { "id": "pagoda-1", @@ -2242,7 +2242,7 @@ "civs": [ "ch" ], - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "classes": [ "religious", "building" @@ -2975,7 +2975,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/chinese-unified.json b/buildings/chinese-unified.json index 31ef1657..1c7a1737 100644 --- a/buildings/chinese-unified.json +++ b/buildings/chinese-unified.json @@ -1560,7 +1560,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/imperial-palace-2.png", - "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 10 seconds.\nImperial Officials can drop off taxes at this building.", + "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 15 seconds.\nImperial Officials can drop off taxes at this building.", "variations": [ { "id": "imperial-palace-2", @@ -1573,7 +1573,7 @@ "civs": [ "ch" ], - "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 10 seconds.\nImperial Officials can drop off taxes at this building.", + "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 15 seconds.\nImperial Officials can drop off taxes at this building.", "classes": [ "age", "iii", @@ -1836,7 +1836,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/market-2.png", - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "variations": [ { "id": "market-2", @@ -1849,7 +1849,7 @@ "civs": [ "ch" ], - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "classes": [ "economy", "building", @@ -2208,7 +2208,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/pagoda-1.png", - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "variations": [ { "id": "pagoda-1", @@ -2221,7 +2221,7 @@ "civs": [ "ch" ], - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "classes": [ "religious", "building" @@ -2945,7 +2945,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/chinese.json b/buildings/chinese.json index f69fbd7f..4f6ad09a 100644 --- a/buildings/chinese.json +++ b/buildings/chinese.json @@ -1257,7 +1257,7 @@ "civs": [ "ch" ], - "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 10 seconds.\nImperial Officials can drop off taxes at this building.", + "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 15 seconds.\nImperial Officials can drop off taxes at this building.", "classes": [ "age", "iii", @@ -1467,7 +1467,7 @@ "civs": [ "ch" ], - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "classes": [ "economy", "building", @@ -1734,7 +1734,7 @@ "civs": [ "ch" ], - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "classes": [ "religious", "building" @@ -2262,7 +2262,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/chinese/imperial-palace-2.json b/buildings/chinese/imperial-palace-2.json index 5a14ef2c..fb34c789 100644 --- a/buildings/chinese/imperial-palace-2.json +++ b/buildings/chinese/imperial-palace-2.json @@ -9,7 +9,7 @@ "civs": [ "ch" ], - "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 10 seconds.\nImperial Officials can drop off taxes at this building.", + "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 15 seconds.\nImperial Officials can drop off taxes at this building.", "classes": [ "age", "iii", diff --git a/buildings/chinese/market-2.json b/buildings/chinese/market-2.json index 48e6b674..b7f05aaf 100644 --- a/buildings/chinese/market-2.json +++ b/buildings/chinese/market-2.json @@ -9,7 +9,7 @@ "civs": [ "ch" ], - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "classes": [ "economy", "building", diff --git a/buildings/chinese/pagoda-1.json b/buildings/chinese/pagoda-1.json index 6099a539..64e7decd 100644 --- a/buildings/chinese/pagoda-1.json +++ b/buildings/chinese/pagoda-1.json @@ -9,7 +9,7 @@ "civs": [ "ch" ], - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "classes": [ "religious", "building" diff --git a/buildings/chinese/town-center-2.json b/buildings/chinese/town-center-2.json index c9adb09a..c1ed271b 100644 --- a/buildings/chinese/town-center-2.json +++ b/buildings/chinese/town-center-2.json @@ -48,7 +48,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/delhi-optimized.json b/buildings/delhi-optimized.json index ff7fe32a..46174dc8 100644 --- a/buildings/delhi-optimized.json +++ b/buildings/delhi-optimized.json @@ -84,7 +84,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ], @@ -163,7 +163,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ], @@ -236,7 +236,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ], @@ -486,14 +486,14 @@ "height": 8 }, "garrison": { - "capacity": 3, + "capacity": 4, "classes": [ "monk", "fishing ship" ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ], @@ -1153,7 +1153,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ], @@ -1283,7 +1283,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ], @@ -1356,7 +1356,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ], @@ -1435,7 +1435,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ], @@ -1585,7 +1585,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ], @@ -1658,7 +1658,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ], @@ -1737,7 +1737,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ], @@ -2210,7 +2210,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ], @@ -2631,7 +2631,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/delhi-unified.json b/buildings/delhi-unified.json index 8efff2cc..2604e15c 100644 --- a/buildings/delhi-unified.json +++ b/buildings/delhi-unified.json @@ -84,7 +84,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ] @@ -162,7 +162,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ] @@ -234,7 +234,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ] @@ -481,14 +481,14 @@ "height": 8 }, "garrison": { - "capacity": 3, + "capacity": 4, "classes": [ "monk", "fishing ship" ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ] @@ -1142,7 +1142,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ] @@ -1271,7 +1271,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ] @@ -1343,7 +1343,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ] @@ -1421,7 +1421,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ] @@ -1569,7 +1569,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ] @@ -1641,7 +1641,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ] @@ -1719,7 +1719,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ] @@ -2186,7 +2186,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ] @@ -2602,7 +2602,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/delhi.json b/buildings/delhi.json index 2dc759a9..413a99c4 100644 --- a/buildings/delhi.json +++ b/buildings/delhi.json @@ -65,7 +65,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -122,7 +122,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -173,7 +173,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -345,14 +345,14 @@ "height": 8 }, "garrison": { - "capacity": 3, + "capacity": 4, "classes": [ "monk", "fishing ship" ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -870,7 +870,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -978,7 +978,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -1029,7 +1029,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -1086,7 +1086,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -1189,7 +1189,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -1240,7 +1240,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -1297,7 +1297,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -1635,7 +1635,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -1941,7 +1941,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/delhi/archery-range-2.json b/buildings/delhi/archery-range-2.json index 3d3b4ee4..6ea93e71 100644 --- a/buildings/delhi/archery-range-2.json +++ b/buildings/delhi/archery-range-2.json @@ -52,6 +52,6 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } \ No newline at end of file diff --git a/buildings/delhi/barracks-1.json b/buildings/delhi/barracks-1.json index 6728088e..2117be12 100644 --- a/buildings/delhi/barracks-1.json +++ b/buildings/delhi/barracks-1.json @@ -52,6 +52,6 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } \ No newline at end of file diff --git a/buildings/delhi/blacksmith-2.json b/buildings/delhi/blacksmith-2.json index 01953e90..6446b3ab 100644 --- a/buildings/delhi/blacksmith-2.json +++ b/buildings/delhi/blacksmith-2.json @@ -46,6 +46,6 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } \ No newline at end of file diff --git a/buildings/delhi/dock-1.json b/buildings/delhi/dock-1.json index bc33ebde..c7ec2e31 100644 --- a/buildings/delhi/dock-1.json +++ b/buildings/delhi/dock-1.json @@ -51,13 +51,13 @@ "height": 8 }, "garrison": { - "capacity": 3, + "capacity": 4, "classes": [ "monk", "fishing ship" ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } \ No newline at end of file diff --git a/buildings/delhi/house-of-learning-2.json b/buildings/delhi/house-of-learning-2.json index 5e420f2b..db05f814 100644 --- a/buildings/delhi/house-of-learning-2.json +++ b/buildings/delhi/house-of-learning-2.json @@ -49,6 +49,6 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } \ No newline at end of file diff --git a/buildings/delhi/keep-3.json b/buildings/delhi/keep-3.json index 4d30896e..8f6365c4 100644 --- a/buildings/delhi/keep-3.json +++ b/buildings/delhi/keep-3.json @@ -103,6 +103,6 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } \ No newline at end of file diff --git a/buildings/delhi/lumber-camp-1.json b/buildings/delhi/lumber-camp-1.json index 401a50dc..0e51531c 100644 --- a/buildings/delhi/lumber-camp-1.json +++ b/buildings/delhi/lumber-camp-1.json @@ -46,6 +46,6 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } \ No newline at end of file diff --git a/buildings/delhi/madrasa-4.json b/buildings/delhi/madrasa-4.json index bcdaf551..bfe3ce5f 100644 --- a/buildings/delhi/madrasa-4.json +++ b/buildings/delhi/madrasa-4.json @@ -52,6 +52,6 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } \ No newline at end of file diff --git a/buildings/delhi/mill-1.json b/buildings/delhi/mill-1.json index 0a33c3e9..76e922c2 100644 --- a/buildings/delhi/mill-1.json +++ b/buildings/delhi/mill-1.json @@ -46,6 +46,6 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } \ No newline at end of file diff --git a/buildings/delhi/mining-camp-1.json b/buildings/delhi/mining-camp-1.json index 19ab613c..fd2ba43b 100644 --- a/buildings/delhi/mining-camp-1.json +++ b/buildings/delhi/mining-camp-1.json @@ -46,6 +46,6 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } \ No newline at end of file diff --git a/buildings/delhi/mosque-1.json b/buildings/delhi/mosque-1.json index 2da473f6..329805f8 100644 --- a/buildings/delhi/mosque-1.json +++ b/buildings/delhi/mosque-1.json @@ -52,6 +52,6 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } \ No newline at end of file diff --git a/buildings/delhi/stable-2.json b/buildings/delhi/stable-2.json index cebbe133..e6b44606 100644 --- a/buildings/delhi/stable-2.json +++ b/buildings/delhi/stable-2.json @@ -52,6 +52,6 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } \ No newline at end of file diff --git a/buildings/delhi/town-center-2.json b/buildings/delhi/town-center-2.json index ae023ebe..6a23cc3e 100644 --- a/buildings/delhi/town-center-2.json +++ b/buildings/delhi/town-center-2.json @@ -48,7 +48,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/english-optimized.json b/buildings/english-optimized.json index f150eb8b..39e1516a 100644 --- a/buildings/english-optimized.json +++ b/buildings/english-optimized.json @@ -2120,7 +2120,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/the-white-tower-2.png", - "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 100% faster.", + "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 75% faster.", "variations": [ { "id": "the-white-tower-2", @@ -2133,7 +2133,7 @@ "civs": [ "en" ], - "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 100% faster.", + "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 75% faster.", "classes": [ "age", "iii", @@ -2304,7 +2304,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/english-unified.json b/buildings/english-unified.json index 8e8abb8c..336dcddc 100644 --- a/buildings/english-unified.json +++ b/buildings/english-unified.json @@ -2094,7 +2094,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/the-white-tower-2.png", - "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 100% faster.", + "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 75% faster.", "variations": [ { "id": "the-white-tower-2", @@ -2107,7 +2107,7 @@ "civs": [ "en" ], - "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 100% faster.", + "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 75% faster.", "classes": [ "age", "iii", @@ -2277,7 +2277,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/english.json b/buildings/english.json index 5a2f8647..e952b07d 100644 --- a/buildings/english.json +++ b/buildings/english.json @@ -1515,7 +1515,7 @@ "civs": [ "en" ], - "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 100% faster.", + "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 75% faster.", "classes": [ "age", "iii", @@ -1662,7 +1662,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/english/the-white-tower-2.json b/buildings/english/the-white-tower-2.json index 8329f7bf..a9283bcc 100644 --- a/buildings/english/the-white-tower-2.json +++ b/buildings/english/the-white-tower-2.json @@ -9,7 +9,7 @@ "civs": [ "en" ], - "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 100% faster.", + "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 75% faster.", "classes": [ "age", "iii", diff --git a/buildings/english/town-center-2.json b/buildings/english/town-center-2.json index c0f7e5de..9a3ee5c7 100644 --- a/buildings/english/town-center-2.json +++ b/buildings/english/town-center-2.json @@ -48,7 +48,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/french-optimized.json b/buildings/french-optimized.json index 5a9ee6ab..038437ae 100644 --- a/buildings/french-optimized.json +++ b/buildings/french-optimized.json @@ -413,7 +413,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/college-of-artillery-3.png", - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "variations": [ { "id": "college-of-artillery-3", @@ -426,7 +426,7 @@ "civs": [ "fr" ], - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "classes": [ "age", "iv", @@ -2320,7 +2320,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/french-unified.json b/buildings/french-unified.json index bd633df5..63ef5ffe 100644 --- a/buildings/french-unified.json +++ b/buildings/french-unified.json @@ -408,7 +408,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/college-of-artillery-3.png", - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "variations": [ { "id": "college-of-artillery-3", @@ -421,7 +421,7 @@ "civs": [ "fr" ], - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "classes": [ "age", "iv", @@ -2292,7 +2292,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/french.json b/buildings/french.json index d5b5147c..b30c1a5b 100644 --- a/buildings/french.json +++ b/buildings/french.json @@ -287,7 +287,7 @@ "civs": [ "fr" ], - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "classes": [ "age", "iv", @@ -1653,7 +1653,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/french/college-of-artillery-3.json b/buildings/french/college-of-artillery-3.json index adff3d60..ea5ffcc0 100644 --- a/buildings/french/college-of-artillery-3.json +++ b/buildings/french/college-of-artillery-3.json @@ -9,7 +9,7 @@ "civs": [ "fr" ], - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "classes": [ "age", "iv", diff --git a/buildings/french/town-center-2.json b/buildings/french/town-center-2.json index d279cd6a..bbd1ce9e 100644 --- a/buildings/french/town-center-2.json +++ b/buildings/french/town-center-2.json @@ -48,7 +48,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/hre-optimized.json b/buildings/hre-optimized.json index d94963ff..b4ef2c4f 100644 --- a/buildings/hre-optimized.json +++ b/buildings/hre-optimized.json @@ -2371,7 +2371,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/hre-unified.json b/buildings/hre-unified.json index 1a7663e5..72fb5316 100644 --- a/buildings/hre-unified.json +++ b/buildings/hre-unified.json @@ -2343,7 +2343,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/hre.json b/buildings/hre.json index 2fa51841..cf85ecee 100644 --- a/buildings/hre.json +++ b/buildings/hre.json @@ -1704,7 +1704,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/hre/town-center-2.json b/buildings/hre/town-center-2.json index 28ef3afd..5f3cb0a8 100644 --- a/buildings/hre/town-center-2.json +++ b/buildings/hre/town-center-2.json @@ -48,7 +48,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/japanese-optimized.json b/buildings/japanese-optimized.json index fa57d46c..e1324c25 100644 --- a/buildings/japanese-optimized.json +++ b/buildings/japanese-optimized.json @@ -3170,7 +3170,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/japanese-unified.json b/buildings/japanese-unified.json index cce4c585..79366022 100644 --- a/buildings/japanese-unified.json +++ b/buildings/japanese-unified.json @@ -3143,7 +3143,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/japanese.json b/buildings/japanese.json index 41da3d4d..7ca15a02 100644 --- a/buildings/japanese.json +++ b/buildings/japanese.json @@ -2524,7 +2524,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/japanese/town-center-2.json b/buildings/japanese/town-center-2.json index dc560d6c..f5ab43bf 100644 --- a/buildings/japanese/town-center-2.json +++ b/buildings/japanese/town-center-2.json @@ -48,7 +48,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/jeannedarc-optimized.json b/buildings/jeannedarc-optimized.json index afa1d723..11c9b1a6 100644 --- a/buildings/jeannedarc-optimized.json +++ b/buildings/jeannedarc-optimized.json @@ -416,7 +416,7 @@ ], "minAge": 4, "icon": "https://data.aoe4world.com/images/buildings/college-of-artillery-4.png", - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "variations": [ { "id": "college-of-artillery-4", @@ -429,7 +429,7 @@ "civs": [ "je" ], - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "classes": [ "age", "iv", @@ -2341,7 +2341,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/jeannedarc-unified.json b/buildings/jeannedarc-unified.json index 591d075c..df425000 100644 --- a/buildings/jeannedarc-unified.json +++ b/buildings/jeannedarc-unified.json @@ -411,7 +411,7 @@ ], "minAge": 4, "icon": "https://data.aoe4world.com/images/buildings/college-of-artillery-4.png", - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "variations": [ { "id": "college-of-artillery-4", @@ -424,7 +424,7 @@ "civs": [ "je" ], - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "classes": [ "age", "iv", @@ -2313,7 +2313,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/jeannedarc.json b/buildings/jeannedarc.json index 3e27f0e8..a47119bf 100644 --- a/buildings/jeannedarc.json +++ b/buildings/jeannedarc.json @@ -290,7 +290,7 @@ "civs": [ "je" ], - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "classes": [ "age", "iv", @@ -1673,7 +1673,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/jeannedarc/college-of-artillery-4.json b/buildings/jeannedarc/college-of-artillery-4.json index 4402a0b9..3a330259 100644 --- a/buildings/jeannedarc/college-of-artillery-4.json +++ b/buildings/jeannedarc/college-of-artillery-4.json @@ -9,7 +9,7 @@ "civs": [ "je" ], - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "classes": [ "age", "iv", diff --git a/buildings/jeannedarc/town-center-2.json b/buildings/jeannedarc/town-center-2.json index a2d37861..1dcc9937 100644 --- a/buildings/jeannedarc/town-center-2.json +++ b/buildings/jeannedarc/town-center-2.json @@ -49,7 +49,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/malians-optimized.json b/buildings/malians-optimized.json index 6789b301..2aa5e908 100644 --- a/buildings/malians-optimized.json +++ b/buildings/malians-optimized.json @@ -2942,7 +2942,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/malians-unified.json b/buildings/malians-unified.json index b49981c8..7b356c6e 100644 --- a/buildings/malians-unified.json +++ b/buildings/malians-unified.json @@ -2911,7 +2911,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/malians.json b/buildings/malians.json index 701e11d0..5016ff1e 100644 --- a/buildings/malians.json +++ b/buildings/malians.json @@ -2208,7 +2208,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/malians/town-center-2.json b/buildings/malians/town-center-2.json index 5460b391..cb710293 100644 --- a/buildings/malians/town-center-2.json +++ b/buildings/malians/town-center-2.json @@ -48,7 +48,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/mongols-optimized.json b/buildings/mongols-optimized.json index e2cfc227..89e173e1 100644 --- a/buildings/mongols-optimized.json +++ b/buildings/mongols-optimized.json @@ -1598,12 +1598,12 @@ "unique": false, "costs": { "food": 0, - "wood": 900, + "wood": 850, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 900, + "total": 850, "popcap": 0, "time": 150 }, @@ -1624,7 +1624,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/mongols-unified.json b/buildings/mongols-unified.json index 1a3b66a6..b97fd7ef 100644 --- a/buildings/mongols-unified.json +++ b/buildings/mongols-unified.json @@ -1578,12 +1578,12 @@ "unique": false, "costs": { "food": 0, - "wood": 900, + "wood": 850, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 900, + "total": 850, "popcap": 0, "time": 150 }, @@ -1604,7 +1604,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/mongols.json b/buildings/mongols.json index 9cb8b6dd..5dcfd9ec 100644 --- a/buildings/mongols.json +++ b/buildings/mongols.json @@ -1104,12 +1104,12 @@ "unique": false, "costs": { "food": 0, - "wood": 900, + "wood": 850, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 900, + "total": 850, "popcap": 0, "time": 150 }, @@ -1130,7 +1130,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/mongols/town-center-2.json b/buildings/mongols/town-center-2.json index e23fa1ba..edc57541 100644 --- a/buildings/mongols/town-center-2.json +++ b/buildings/mongols/town-center-2.json @@ -22,12 +22,12 @@ "unique": false, "costs": { "food": 0, - "wood": 900, + "wood": 850, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 900, + "total": 850, "popcap": 0, "time": 150 }, @@ -48,7 +48,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/orderofthedragon-optimized.json b/buildings/orderofthedragon-optimized.json index 1e4411ae..450040ca 100644 --- a/buildings/orderofthedragon-optimized.json +++ b/buildings/orderofthedragon-optimized.json @@ -2365,7 +2365,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/orderofthedragon-unified.json b/buildings/orderofthedragon-unified.json index a78cb2e7..1163515a 100644 --- a/buildings/orderofthedragon-unified.json +++ b/buildings/orderofthedragon-unified.json @@ -2337,7 +2337,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/orderofthedragon.json b/buildings/orderofthedragon.json index 3e01e6a9..1cd731f4 100644 --- a/buildings/orderofthedragon.json +++ b/buildings/orderofthedragon.json @@ -1698,7 +1698,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/orderofthedragon/town-center-2.json b/buildings/orderofthedragon/town-center-2.json index dcf32022..718942af 100644 --- a/buildings/orderofthedragon/town-center-2.json +++ b/buildings/orderofthedragon/town-center-2.json @@ -48,7 +48,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/ottomans-optimized.json b/buildings/ottomans-optimized.json index 89e38b89..a9dd35cd 100644 --- a/buildings/ottomans-optimized.json +++ b/buildings/ottomans-optimized.json @@ -78,7 +78,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ], @@ -220,7 +220,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ], @@ -473,7 +473,7 @@ ] }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ], @@ -1131,7 +1131,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ], @@ -1204,7 +1204,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ], @@ -1850,7 +1850,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ], @@ -1923,7 +1923,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ], @@ -2335,7 +2335,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/ottomans-unified.json b/buildings/ottomans-unified.json index 6b04d915..b3963500 100644 --- a/buildings/ottomans-unified.json +++ b/buildings/ottomans-unified.json @@ -78,7 +78,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ] @@ -218,7 +218,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ] @@ -468,7 +468,7 @@ ] }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ] @@ -1118,7 +1118,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ] @@ -1190,7 +1190,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ] @@ -1828,7 +1828,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ] @@ -1900,7 +1900,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ] @@ -2307,7 +2307,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/ottomans.json b/buildings/ottomans.json index d8926844..1bd999da 100644 --- a/buildings/ottomans.json +++ b/buildings/ottomans.json @@ -59,7 +59,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -158,7 +158,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -336,7 +336,7 @@ ] }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -804,7 +804,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -855,7 +855,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -1322,7 +1322,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -1373,7 +1373,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { @@ -1670,7 +1670,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/ottomans/archery-range-2.json b/buildings/ottomans/archery-range-2.json index 2324d52e..60383a35 100644 --- a/buildings/ottomans/archery-range-2.json +++ b/buildings/ottomans/archery-range-2.json @@ -46,6 +46,6 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } \ No newline at end of file diff --git a/buildings/ottomans/barracks-1.json b/buildings/ottomans/barracks-1.json index 30cac697..9fe6b567 100644 --- a/buildings/ottomans/barracks-1.json +++ b/buildings/ottomans/barracks-1.json @@ -46,6 +46,6 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } \ No newline at end of file diff --git a/buildings/ottomans/dock-1.json b/buildings/ottomans/dock-1.json index 08e7a564..d76aa020 100644 --- a/buildings/ottomans/dock-1.json +++ b/buildings/ottomans/dock-1.json @@ -57,6 +57,6 @@ ] }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } \ No newline at end of file diff --git a/buildings/ottomans/mehmed-imperial-armory-2.json b/buildings/ottomans/mehmed-imperial-armory-2.json index 0ec64805..3394a6aa 100644 --- a/buildings/ottomans/mehmed-imperial-armory-2.json +++ b/buildings/ottomans/mehmed-imperial-armory-2.json @@ -49,6 +49,6 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } \ No newline at end of file diff --git a/buildings/ottomans/military-school-1.json b/buildings/ottomans/military-school-1.json index ea82cd18..e7bdad4a 100644 --- a/buildings/ottomans/military-school-1.json +++ b/buildings/ottomans/military-school-1.json @@ -46,6 +46,6 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } \ No newline at end of file diff --git a/buildings/ottomans/siege-workshop-3.json b/buildings/ottomans/siege-workshop-3.json index 9362134c..67e728f3 100644 --- a/buildings/ottomans/siege-workshop-3.json +++ b/buildings/ottomans/siege-workshop-3.json @@ -46,6 +46,6 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } \ No newline at end of file diff --git a/buildings/ottomans/stable-2.json b/buildings/ottomans/stable-2.json index 533ae75d..b268dd86 100644 --- a/buildings/ottomans/stable-2.json +++ b/buildings/ottomans/stable-2.json @@ -46,6 +46,6 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } \ No newline at end of file diff --git a/buildings/ottomans/town-center-2.json b/buildings/ottomans/town-center-2.json index f739778c..e3869a65 100644 --- a/buildings/ottomans/town-center-2.json +++ b/buildings/ottomans/town-center-2.json @@ -48,7 +48,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/rus-optimized.json b/buildings/rus-optimized.json index 75bdb530..4bdf415d 100644 --- a/buildings/rus-optimized.json +++ b/buildings/rus-optimized.json @@ -2280,7 +2280,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/rus-unified.json b/buildings/rus-unified.json index df1bc5e7..14aba146 100644 --- a/buildings/rus-unified.json +++ b/buildings/rus-unified.json @@ -2253,7 +2253,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/rus.json b/buildings/rus.json index 31cc11fd..06afcc1d 100644 --- a/buildings/rus.json +++ b/buildings/rus.json @@ -1635,7 +1635,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/rus/town-center-2.json b/buildings/rus/town-center-2.json index 5e34d82f..38f40e64 100644 --- a/buildings/rus/town-center-2.json +++ b/buildings/rus/town-center-2.json @@ -48,7 +48,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/unified/archery-range.json b/buildings/unified/archery-range.json index 5cc70448..ea078df1 100644 --- a/buildings/unified/archery-range.json +++ b/buildings/unified/archery-range.json @@ -292,7 +292,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -750,7 +750,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { diff --git a/buildings/unified/barracks.json b/buildings/unified/barracks.json index 48a0ccf1..efa9cdff 100644 --- a/buildings/unified/barracks.json +++ b/buildings/unified/barracks.json @@ -292,7 +292,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -748,7 +748,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { diff --git a/buildings/unified/blacksmith.json b/buildings/unified/blacksmith.json index c9077db5..5833b2c8 100644 --- a/buildings/unified/blacksmith.json +++ b/buildings/unified/blacksmith.json @@ -285,7 +285,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { diff --git a/buildings/unified/college-of-artillery.json b/buildings/unified/college-of-artillery.json index 93ff9b00..b6122d19 100644 --- a/buildings/unified/college-of-artillery.json +++ b/buildings/unified/college-of-artillery.json @@ -21,7 +21,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/college-of-artillery-3.png", - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "variations": [ { "id": "college-of-artillery-3", @@ -34,7 +34,7 @@ "civs": [ "fr" ], - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "classes": [ "age", "iv", @@ -86,7 +86,7 @@ "civs": [ "je" ], - "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", + "description": "Produces the Royal Artillery versions of the Cannon, Ribauldequin, and Culverin, which do +30% more damage.\nUnlocks the Artillery ability for Cannons trained from the College of Artillery.\nContains Siege and Gunpowder Technologies, trains units and researches technologies 50% faster.", "classes": [ "age", "iv", diff --git a/buildings/unified/dock.json b/buildings/unified/dock.json index 5609f537..c8b70ad6 100644 --- a/buildings/unified/dock.json +++ b/buildings/unified/dock.json @@ -340,14 +340,14 @@ "height": 8 }, "garrison": { - "capacity": 3, + "capacity": 4, "classes": [ "monk", "fishing ship" ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -894,7 +894,7 @@ ] }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { diff --git a/buildings/unified/house-of-learning.json b/buildings/unified/house-of-learning.json index 71b75eda..84074ada 100644 --- a/buildings/unified/house-of-learning.json +++ b/buildings/unified/house-of-learning.json @@ -73,7 +73,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] } ] diff --git a/buildings/unified/imperial-palace.json b/buildings/unified/imperial-palace.json index c47ce48c..4143f41a 100644 --- a/buildings/unified/imperial-palace.json +++ b/buildings/unified/imperial-palace.json @@ -19,7 +19,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/imperial-palace-2.png", - "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 10 seconds.\nImperial Officials can drop off taxes at this building.", + "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 15 seconds.\nImperial Officials can drop off taxes at this building.", "variations": [ { "id": "imperial-palace-2", @@ -32,7 +32,7 @@ "civs": [ "ch" ], - "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 10 seconds.\nImperial Officials can drop off taxes at this building.", + "description": "A spy Landmark with 28 tile sight radius and the Imperial Spies ability. Activate to view location of enemy workers for 15 seconds.\nImperial Officials can drop off taxes at this building.", "classes": [ "age", "iii", diff --git a/buildings/unified/keep.json b/buildings/unified/keep.json index d17b2753..e32dd378 100644 --- a/buildings/unified/keep.json +++ b/buildings/unified/keep.json @@ -569,7 +569,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { diff --git a/buildings/unified/lumber-camp.json b/buildings/unified/lumber-camp.json index c3a46899..aab4f63b 100644 --- a/buildings/unified/lumber-camp.json +++ b/buildings/unified/lumber-camp.json @@ -285,7 +285,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { diff --git a/buildings/unified/madrasa.json b/buildings/unified/madrasa.json index 2f828b62..5d837f89 100644 --- a/buildings/unified/madrasa.json +++ b/buildings/unified/madrasa.json @@ -178,7 +178,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { diff --git a/buildings/unified/market.json b/buildings/unified/market.json index 00cc4669..ac2b7a66 100644 --- a/buildings/unified/market.json +++ b/buildings/unified/market.json @@ -210,7 +210,7 @@ "civs": [ "ch" ], - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "classes": [ "economy", "building", @@ -843,7 +843,7 @@ "civs": [ "zx" ], - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "classes": [ "economy", "building", diff --git a/buildings/unified/mehmed-imperial-armory.json b/buildings/unified/mehmed-imperial-armory.json index 10648ab4..df120527 100644 --- a/buildings/unified/mehmed-imperial-armory.json +++ b/buildings/unified/mehmed-imperial-armory.json @@ -73,7 +73,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ] diff --git a/buildings/unified/military-school.json b/buildings/unified/military-school.json index 1aa283c2..977b22d2 100644 --- a/buildings/unified/military-school.json +++ b/buildings/unified/military-school.json @@ -67,7 +67,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] } ] diff --git a/buildings/unified/mill.json b/buildings/unified/mill.json index ed58479e..a7622288 100644 --- a/buildings/unified/mill.json +++ b/buildings/unified/mill.json @@ -283,7 +283,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { diff --git a/buildings/unified/mining-camp.json b/buildings/unified/mining-camp.json index 85b8e9a9..04c8d1c8 100644 --- a/buildings/unified/mining-camp.json +++ b/buildings/unified/mining-camp.json @@ -284,7 +284,7 @@ "height": 8 }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { diff --git a/buildings/unified/mosque.json b/buildings/unified/mosque.json index f0937657..03b211ca 100644 --- a/buildings/unified/mosque.json +++ b/buildings/unified/mosque.json @@ -179,7 +179,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { diff --git a/buildings/unified/olive-grove.json b/buildings/unified/olive-grove.json index e8e05ab6..6ce9d1b9 100644 --- a/buildings/unified/olive-grove.json +++ b/buildings/unified/olive-grove.json @@ -45,12 +45,12 @@ "unique": true, "costs": { "food": 0, - "wood": 60, + "wood": 70, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 60, + "total": 70, "popcap": 0, "time": 6 }, diff --git a/buildings/unified/pagoda.json b/buildings/unified/pagoda.json index e3fb1497..247a6468 100644 --- a/buildings/unified/pagoda.json +++ b/buildings/unified/pagoda.json @@ -18,7 +18,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/pagoda-1.png", - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "variations": [ { "id": "pagoda-1", @@ -31,7 +31,7 @@ "civs": [ "ch" ], - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "classes": [ "religious", "building" @@ -80,7 +80,7 @@ "civs": [ "zx" ], - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "classes": [ "religious", "building" diff --git a/buildings/unified/siege-workshop.json b/buildings/unified/siege-workshop.json index 646e8374..65966034 100644 --- a/buildings/unified/siege-workshop.json +++ b/buildings/unified/siege-workshop.json @@ -746,7 +746,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { diff --git a/buildings/unified/stable.json b/buildings/unified/stable.json index 84548741..4cb3862b 100644 --- a/buildings/unified/stable.json +++ b/buildings/unified/stable.json @@ -292,7 +292,7 @@ ] }, "influences": [ - "The research rate of buildings within influence of a Mosque or a Madrasa is increased for each garrisoned Scholar in all Mosques and Madrasas." + "The research rate of buildings within influence of a Mosque, Madrasa, or Dock is increased for each garrisoned Scholar. Research speeds are boosted globally for each Scholar garrisoned in these buildings." ] }, { @@ -750,7 +750,7 @@ "height": 8 }, "influences": [ - "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +60%." + "Military unit production rate increased +20%/+30%/+40% by Age while within the influence of a Blacksmith or University. The Istanbul Observatory increases the bonus to +100%." ] }, { diff --git a/buildings/unified/temple-of-the-sun.json b/buildings/unified/temple-of-the-sun.json index 837aca66..7625e31b 100644 --- a/buildings/unified/temple-of-the-sun.json +++ b/buildings/unified/temple-of-the-sun.json @@ -60,7 +60,7 @@ "villager" ], "icon": "https://data.aoe4world.com/images/buildings/temple-of-the-sun-3.png", - "hitpoints": 7500, + "hitpoints": 5000, "weapons": [], "armor": [ { diff --git a/buildings/unified/the-white-tower.json b/buildings/unified/the-white-tower.json index 69973f15..bc70a745 100644 --- a/buildings/unified/the-white-tower.json +++ b/buildings/unified/the-white-tower.json @@ -20,7 +20,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/the-white-tower-2.png", - "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 100% faster.", + "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 75% faster.", "variations": [ { "id": "the-white-tower-2", @@ -33,7 +33,7 @@ "civs": [ "en" ], - "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 100% faster.", + "description": "Acts as a Keep with all the behaviors, technologies, and bonuses. Works 75% faster.", "classes": [ "age", "iii", diff --git a/buildings/unified/town-center.json b/buildings/unified/town-center.json index d4d2562c..4f3ca42e 100644 --- a/buildings/unified/town-center.json +++ b/buildings/unified/town-center.json @@ -214,7 +214,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -278,7 +278,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -340,7 +340,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -402,7 +402,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -464,7 +464,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -526,7 +526,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -590,7 +590,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -653,7 +653,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -715,7 +715,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -751,12 +751,12 @@ "unique": false, "costs": { "food": 0, - "wood": 900, + "wood": 850, "stone": 0, "gold": 0, "vizier": 0, "oliveoil": 0, - "total": 900, + "total": 850, "popcap": 0, "time": 150 }, @@ -777,7 +777,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -841,7 +841,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -905,7 +905,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -968,7 +968,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", @@ -1032,7 +1032,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/zhuxi-optimized.json b/buildings/zhuxi-optimized.json index b964d619..b7b10ec9 100644 --- a/buildings/zhuxi-optimized.json +++ b/buildings/zhuxi-optimized.json @@ -983,7 +983,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/market-2.png", - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "variations": [ { "id": "market-2", @@ -996,7 +996,7 @@ "civs": [ "zx" ], - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "classes": [ "economy", "building", @@ -1506,7 +1506,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/pagoda-1.png", - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "variations": [ { "id": "pagoda-1", @@ -1519,7 +1519,7 @@ "civs": [ "zx" ], - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "classes": [ "religious", "building" @@ -2233,7 +2233,7 @@ "villager" ], "icon": "https://data.aoe4world.com/images/buildings/temple-of-the-sun-3.png", - "hitpoints": 7500, + "hitpoints": 5000, "weapons": [], "armor": [ { @@ -2321,7 +2321,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/zhuxi-unified.json b/buildings/zhuxi-unified.json index 23b85990..2eea4d1a 100644 --- a/buildings/zhuxi-unified.json +++ b/buildings/zhuxi-unified.json @@ -971,7 +971,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/market-2.png", - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "variations": [ { "id": "market-2", @@ -984,7 +984,7 @@ "civs": [ "zx" ], - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "classes": [ "economy", "building", @@ -1487,7 +1487,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/pagoda-1.png", - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "variations": [ { "id": "pagoda-1", @@ -1500,7 +1500,7 @@ "civs": [ "zx" ], - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "classes": [ "religious", "building" @@ -2205,7 +2205,7 @@ "villager" ], "icon": "https://data.aoe4world.com/images/buildings/temple-of-the-sun-3.png", - "hitpoints": 7500, + "hitpoints": 5000, "weapons": [], "armor": [ { @@ -2292,7 +2292,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/zhuxi.json b/buildings/zhuxi.json index 863232f9..eaca2c78 100644 --- a/buildings/zhuxi.json +++ b/buildings/zhuxi.json @@ -697,7 +697,7 @@ "civs": [ "zx" ], - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "classes": [ "economy", "building", @@ -1060,7 +1060,7 @@ "civs": [ "zx" ], - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "classes": [ "religious", "building" @@ -1570,7 +1570,7 @@ "villager" ], "icon": "https://data.aoe4world.com/images/buildings/temple-of-the-sun-3.png", - "hitpoints": 7500, + "hitpoints": 5000, "weapons": [], "armor": [ { @@ -1634,7 +1634,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/buildings/zhuxi/market-2.json b/buildings/zhuxi/market-2.json index 3fffca90..ecf9d249 100644 --- a/buildings/zhuxi/market-2.json +++ b/buildings/zhuxi/market-2.json @@ -9,7 +9,7 @@ "civs": [ "zx" ], - "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader drops off Gold.", + "description": "Allows the buying and selling of resources and produces the Trader. Generates tax each time a Trader is produced.", "classes": [ "economy", "building", diff --git a/buildings/zhuxi/pagoda-1.json b/buildings/zhuxi/pagoda-1.json index 41299937..9517b9d8 100644 --- a/buildings/zhuxi/pagoda-1.json +++ b/buildings/zhuxi/pagoda-1.json @@ -9,7 +9,7 @@ "civs": [ "zx" ], - "description": "Religious units can pick up Relics and place them in the Pagoda to generate +50 Gold, +25 Food, Wood, and Stone every 30 seconds.", + "description": "Religious units can pick up Relics and place them in the Pagoda to generate +100 Gold, +62 Food, +62 Wood, and +25 Stone every 60 seconds.", "classes": [ "religious", "building" diff --git a/buildings/zhuxi/temple-of-the-sun-3.json b/buildings/zhuxi/temple-of-the-sun-3.json index ad10d621..6a13fb9a 100644 --- a/buildings/zhuxi/temple-of-the-sun-3.json +++ b/buildings/zhuxi/temple-of-the-sun-3.json @@ -36,7 +36,7 @@ "villager" ], "icon": "https://data.aoe4world.com/images/buildings/temple-of-the-sun-3.png", - "hitpoints": 7500, + "hitpoints": 5000, "weapons": [], "armor": [ { diff --git a/buildings/zhuxi/town-center-2.json b/buildings/zhuxi/town-center-2.json index f92b3939..7ae13145 100644 --- a/buildings/zhuxi/town-center-2.json +++ b/buildings/zhuxi/town-center-2.json @@ -48,7 +48,7 @@ "height": 10 }, "garrison": { - "capacity": 7, + "capacity": 8, "classes": [ "villager", "infantry", diff --git a/civilizations/delhi.json b/civilizations/delhi.json index 5777c8d3..7a0a7b41 100644 --- a/civilizations/delhi.json +++ b/civilizations/delhi.json @@ -6,9 +6,9 @@ { "title": "Civilization Bonuses", "list": [ - "Mosque, Scholar and religious technologies available in the Dark Age (I).", + "Mosque, Scholar, and religious technologies available in the Dark Age (I).", "Infantry units are able to construct Palisade Walls.", - "All technology is free but completes at a much slower rate — garrison Scholars in Mosques to increase research speed.", + "All technology is free but completes at a much slower rate. Garrison Scholars in Mosques, Madrasas, or Docks to increase research speed.", "Technologies being researched can be paused and resumed.", "Mills constructed near Berry Bushes create Orchards, increasing Food capacity by +100.", "Gather from Berry Bushes +30% faster but cannot gather from Boar.", @@ -38,7 +38,7 @@ }, { "title": "Influence", - "description": "Scholars garrisoned in a Mosque or Madrasa will increase the research speed of buildings within their influence, based on how many Scholars are garrisoned globally." + "description": "Scholars garrisoned in a Mosque, Madrasa, or Dock will increase the research speed of buildings within their influence, based on how many Scholars are garrisoned globally. Docks work faster when garrisoned by Scholars." }, { "title": "Unique Units", diff --git a/civilizations/french.json b/civilizations/french.json index c0fe132f..b0b5cf81 100644 --- a/civilizations/french.json +++ b/civilizations/french.json @@ -7,7 +7,7 @@ "title": "Civilization Bonuses", "list": [ "Royal Knights in the Feudal Age (II).", - "Town Centers work rate increased per age up +10%, +15%, +20%, +25%.", + "Town Centers work rate increased per age up +15%, +15%, +20%, +25%.", "Resource drop off buildings -50% cheaper.", "Economic technology -30% cheaper.", "Trade Posts are revealed on the minimap.", @@ -22,7 +22,7 @@ }, { "title": "Mainland Economy", - "description": "Wield a superior economy with -50% cheaper resource drop-offs and -30% cheaper economic technologies.\nTown Center production speed increased per age +10%, +15%, +20%, +25%." + "description": "Wield a superior economy with -50% cheaper resource drop-offs and -30% cheaper economic technologies.\nTown Center production speed increased per age +15%, +15%, +20%, +25%." }, { "title": "Trade Economy", diff --git a/civilizations/hre.json b/civilizations/hre.json index 47eb57a7..ed0fd7c7 100644 --- a/civilizations/hre.json +++ b/civilizations/hre.json @@ -9,6 +9,7 @@ "Place Relics in Outposts, Stone Towers and Keeps for defensive and economic bonuses.", "Relics placed in Docks increase ship attack speed by +5% per Relic (Max +25%).", "Early Man-at-Arms in the Feudal Age (II).", + "Infantry move 5% faster in the Dark Age (I) and 10% faster from the Feudal Age (II).", "Emplacements are -25% cheaper. Outpost sight range increased by +25%.", "Villagers carry +40% more resources.", "Prelates can heal and use Holy Inspiration in the Dark Age (I) — inspired Villagers gather +40% faster for 30 seconds.", @@ -21,7 +22,7 @@ }, { "title": "Army of the Empire", - "description": "Infantry have 10% faster move speed. Upgrade infantry with impactful technologies and field the Early Man-at-Arms in the Feudal Age (II)." + "description": "Infantry move 5% faster in the Dark Age (I) and 10% faster from the Feudal Age (II). Upgrade infantry with impactful technologies and field the Early Man-at-Arms in the Feudal Age (II)." }, { "title": "Emplacement Architecture", diff --git a/civilizations/malians.json b/civilizations/malians.json index a031fae1..2fd13b20 100644 --- a/civilizations/malians.json +++ b/civilizations/malians.json @@ -13,6 +13,7 @@ "Veteran unit technologies are researched in half the time and cost.", "Gold collected from Trader routes reduce the research time of future technologies.", "Traders and Trade Ships that pass by Toll Outposts instantly provide bonus Gold based on the amount of Gold being carried. Does not generate any bonus tax if a toll outpost is built within range of another one.", + "Fishing Boats drop off 10% of their Food as Gold.", "Movement speed of all ships is increased when near Docks.", "Transport Ships attack with javelins for each unit garrisoned.", "Houses construct twice as fast, but are half cost and provide half the amount of Population.", @@ -41,12 +42,16 @@ }, { "title": "Toll Outposts", - "description": "Traders and Trade Ships that pass by Toll Outposts instantly provide bonus resources based on the current trade targets. Does not generate any bonus tax if a toll outpost is built within range of another one" + "description": "Traders and Trade Ships that pass by Toll Outposts instantly provide bonus resources based on the current trade targets. Does not generate any bonus tax if a Toll Outpost is built within range of another one." }, { "title": "Manuscript Trade", "description": "Gold collected from completed Trader routes lower the research time of future technologies." }, + { + "title": "Fish Processing", + "description": "Fishing Boats drop off 10% of their Food as Gold." + }, { "title": "Landing Parties", "description": "Movement speed of all ships increased when near their Docks.\nTransport Ships attack with javelins for each unit garrisoned." diff --git a/civilizations/ottomans.json b/civilizations/ottomans.json index 25d6f158..95b4d3ac 100644 --- a/civilizations/ottomans.json +++ b/civilizations/ottomans.json @@ -308,8 +308,7 @@ "court-architects-4": null, "elite-army-tactics-4": null, "incendiary-arrows-4": null, - "siege-works-4": null, - "ability-blacksmith-and-university-influence-2": null + "siege-works-4": null }, "sea-gate-castle-3": { "springald-emplacement-3": null, diff --git a/src/attrib/config.ts b/src/attrib/config.ts index 5a302d2c..13c2a437 100644 --- a/src/attrib/config.ts +++ b/src/attrib/config.ts @@ -184,7 +184,7 @@ export const hardcodedDiscovery = { "abilities/always_on_abilities/french_ha_01/jeanne_d_arc_rallying_call_knights_fre_ha_01", "abilities/always_on_abilities/french_ha_01/jeanne_d_arc_rallying_call_manatarms_fre_ha_01", "abilities/always_on_abilities/french_ha_01/jeanne_d_arc_rallying_call_spearmen_fre_ha_01", - "abilities/always_on_abilities/french_ha_01/jeanne_d_arc_rallying_call_units_timer_fre_ha_01", + // "abilities/always_on_abilities/french_ha_01/jeanne_d_arc_rallying_call_units_timer_fre_ha_01", // "abilities/always_on_abilities/french_ha_01/jeanne_d_arc_ranged_attack_fre_ha_01", "abilities/always_on_abilities/french_ha_01/jeanne_d_arc_talented_builder_fre_ha_01", "abilities/always_on_abilities/french_ha_01/jeanne_d_arc_valorous_inspiration_fre_ha_01", @@ -356,6 +356,7 @@ export const ignoreForNow: (string | ((file: string) => boolean))[] = [ "upgrade_stable_unit_mamluk_4_abb_ha_01", "upgrade_stable_unit_mamluk_3_abb_ha_01", "monk_debuff_target_jpn_five_mountain_landmark_version", + "abilities/always_on_abilities/ottoman/galleass_production_buff_ott", (file) => file.includes("unit_") && file.includes("_free_abb_ha_01"), ]; diff --git a/src/attrib/workarounds.ts b/src/attrib/workarounds.ts index caffc3c8..d3d8cb7b 100644 --- a/src/attrib/workarounds.ts +++ b/src/attrib/workarounds.ts @@ -1266,11 +1266,11 @@ workaround("Remove the unused cannons and upgradable swivel cannon from Springal validator: (item) => (item as Unit).weapons.length == 1, }); -workaround("Remove the upgrade locked Javelin from the Hunting Canoe", { +workaround("Remove the upgrade locked Javelin/Incendiary from the Hunting Canoe", { predicate: (item) => item.baseId == "hunting-canoe", mutator: (item) => { item = item as Unit; - item.weapons = item.weapons.filter((w) => w.attribName != "weapon_naval_javelin_burst"); + item.weapons = item.weapons.filter((w) => !["weapon_naval_javelin_burst", "weapon_naval_arrow_ship_incendiary"].includes(w.attribName!)); }, validator: (item) => (item as Unit).weapons.length == 1, }); diff --git a/technologies/all-optimized.json b/technologies/all-optimized.json index 44dfe324..65bdbd6a 100644 --- a/technologies/all-optimized.json +++ b/technologies/all-optimized.json @@ -15491,7 +15491,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/technologies/economic-wing-growth-1.png", - "description": "Constructs the Economic Wing.\nUpon completion, grants 8 Villagers. Orchards gain 100 additional food.", + "description": "Constructs the Economic Wing.\nUpon completion, grants 7 Villagers. Orchards gain 100 additional food.", "variations": [ { "id": "castle-economic-wing-growth-2", @@ -15504,7 +15504,7 @@ "civs": [ "ay" ], - "description": "Constructs the Economic Wing.\nUpon completion, grants 8 Villagers. Orchards gain 100 additional food.", + "description": "Constructs the Economic Wing.\nUpon completion, grants 7 Villagers. Orchards gain 100 additional food.", "classes": [ "advance", "to", @@ -15743,7 +15743,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/technologies/trade-wing-advisors-1.png", - "description": "Constructs the Trade Wing.\nUpon completion, gain 4 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 5 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "variations": [ { "id": "castle-trade-wing-advisors-2", @@ -15756,7 +15756,7 @@ "civs": [ "ay" ], - "description": "Constructs the Trade Wing.\nUpon completion, gain 4 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 5 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "classes": [ "advance", "to", @@ -16184,7 +16184,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/technologies/military-wing-reinforcement-1.png", - "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raiders immediately and then every 2 minutes for the rest of the game.", + "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raider after 15 seconds and then every 15 minutes for the rest of the game.", "variations": [ { "id": "feudal-military-wing-reinforcement-1", @@ -16197,7 +16197,7 @@ "civs": [ "ay" ], - "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raiders immediately and then every 2 minutes for the rest of the game.", + "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raider after 15 seconds and then every 15 minutes for the rest of the game.", "classes": [ "advance", "to", @@ -16247,7 +16247,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/technologies/trade-wing-advisors-1.png", - "description": "Constructs the Trade Wing.\nUpon completion, gain 2 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 3 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "variations": [ { "id": "feudal-trade-wing-advisors-1", @@ -16260,7 +16260,7 @@ "civs": [ "ay" ], - "description": "Constructs the Trade Wing.\nUpon completion, gain 2 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 3 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "classes": [ "advance", "to", diff --git a/technologies/all-unified.json b/technologies/all-unified.json index 077739e5..093d879b 100644 --- a/technologies/all-unified.json +++ b/technologies/all-unified.json @@ -58501,7 +58501,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/technologies/economic-wing-growth-1.png", - "description": "Constructs the Economic Wing.\nUpon completion, grants 8 Villagers. Orchards gain 100 additional food.", + "description": "Constructs the Economic Wing.\nUpon completion, grants 7 Villagers. Orchards gain 100 additional food.", "variations": [ { "id": "castle-economic-wing-growth-2", @@ -58514,7 +58514,7 @@ "civs": [ "ay" ], - "description": "Constructs the Economic Wing.\nUpon completion, grants 8 Villagers. Orchards gain 100 additional food.", + "description": "Constructs the Economic Wing.\nUpon completion, grants 7 Villagers. Orchards gain 100 additional food.", "classes": [ "advance", "to", @@ -58749,7 +58749,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/technologies/trade-wing-advisors-1.png", - "description": "Constructs the Trade Wing.\nUpon completion, gain 4 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 5 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "variations": [ { "id": "castle-trade-wing-advisors-2", @@ -58762,7 +58762,7 @@ "civs": [ "ay" ], - "description": "Constructs the Trade Wing.\nUpon completion, gain 4 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 5 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "classes": [ "advance", "to", @@ -59183,7 +59183,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/technologies/military-wing-reinforcement-1.png", - "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raiders immediately and then every 2 minutes for the rest of the game.", + "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raider after 15 seconds and then every 15 minutes for the rest of the game.", "variations": [ { "id": "feudal-military-wing-reinforcement-1", @@ -59196,7 +59196,7 @@ "civs": [ "ay" ], - "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raiders immediately and then every 2 minutes for the rest of the game.", + "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raider after 15 seconds and then every 15 minutes for the rest of the game.", "classes": [ "advance", "to", @@ -59245,7 +59245,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/technologies/trade-wing-advisors-1.png", - "description": "Constructs the Trade Wing.\nUpon completion, gain 2 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 3 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "variations": [ { "id": "feudal-trade-wing-advisors-1", @@ -59258,7 +59258,7 @@ "civs": [ "ay" ], - "description": "Constructs the Trade Wing.\nUpon completion, gain 2 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 3 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "classes": [ "advance", "to", diff --git a/technologies/all.json b/technologies/all.json index e56b334c..2540baed 100644 --- a/technologies/all.json +++ b/technologies/all.json @@ -5624,7 +5624,7 @@ "civs": [ "ay" ], - "description": "Constructs the Economic Wing.\nUpon completion, grants 8 Villagers. Orchards gain 100 additional food.", + "description": "Constructs the Economic Wing.\nUpon completion, grants 7 Villagers. Orchards gain 100 additional food.", "classes": [ "advance", "to", @@ -5780,7 +5780,7 @@ "civs": [ "ay" ], - "description": "Constructs the Trade Wing.\nUpon completion, gain 4 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 5 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "classes": [ "advance", "to", @@ -6809,7 +6809,7 @@ "civs": [ "ay" ], - "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raiders immediately and then every 2 minutes for the rest of the game.", + "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raider after 15 seconds and then every 15 minutes for the rest of the game.", "classes": [ "advance", "to", @@ -6848,7 +6848,7 @@ "civs": [ "ay" ], - "description": "Constructs the Trade Wing.\nUpon completion, gain 2 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 3 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "classes": [ "advance", "to", diff --git a/technologies/ayyubids-optimized.json b/technologies/ayyubids-optimized.json index 2636d630..16b38f54 100644 --- a/technologies/ayyubids-optimized.json +++ b/technologies/ayyubids-optimized.json @@ -1468,7 +1468,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/technologies/economic-wing-growth-1.png", - "description": "Constructs the Economic Wing.\nUpon completion, grants 8 Villagers. Orchards gain 100 additional food.", + "description": "Constructs the Economic Wing.\nUpon completion, grants 7 Villagers. Orchards gain 100 additional food.", "variations": [ { "id": "castle-economic-wing-growth-2", @@ -1481,7 +1481,7 @@ "civs": [ "ay" ], - "description": "Constructs the Economic Wing.\nUpon completion, grants 8 Villagers. Orchards gain 100 additional food.", + "description": "Constructs the Economic Wing.\nUpon completion, grants 7 Villagers. Orchards gain 100 additional food.", "classes": [ "advance", "to", @@ -1720,7 +1720,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/technologies/trade-wing-advisors-1.png", - "description": "Constructs the Trade Wing.\nUpon completion, gain 4 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 5 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "variations": [ { "id": "castle-trade-wing-advisors-2", @@ -1733,7 +1733,7 @@ "civs": [ "ay" ], - "description": "Constructs the Trade Wing.\nUpon completion, gain 4 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 5 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "classes": [ "advance", "to", @@ -3217,7 +3217,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/technologies/military-wing-reinforcement-1.png", - "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raiders immediately and then every 2 minutes for the rest of the game.", + "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raider after 15 seconds and then every 15 minutes for the rest of the game.", "variations": [ { "id": "feudal-military-wing-reinforcement-1", @@ -3230,7 +3230,7 @@ "civs": [ "ay" ], - "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raiders immediately and then every 2 minutes for the rest of the game.", + "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raider after 15 seconds and then every 15 minutes for the rest of the game.", "classes": [ "advance", "to", @@ -3280,7 +3280,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/technologies/trade-wing-advisors-1.png", - "description": "Constructs the Trade Wing.\nUpon completion, gain 2 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 3 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "variations": [ { "id": "feudal-trade-wing-advisors-1", @@ -3293,7 +3293,7 @@ "civs": [ "ay" ], - "description": "Constructs the Trade Wing.\nUpon completion, gain 2 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 3 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "classes": [ "advance", "to", diff --git a/technologies/ayyubids-unified.json b/technologies/ayyubids-unified.json index b600e1cf..24deedc7 100644 --- a/technologies/ayyubids-unified.json +++ b/technologies/ayyubids-unified.json @@ -1448,7 +1448,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/technologies/economic-wing-growth-1.png", - "description": "Constructs the Economic Wing.\nUpon completion, grants 8 Villagers. Orchards gain 100 additional food.", + "description": "Constructs the Economic Wing.\nUpon completion, grants 7 Villagers. Orchards gain 100 additional food.", "variations": [ { "id": "castle-economic-wing-growth-2", @@ -1461,7 +1461,7 @@ "civs": [ "ay" ], - "description": "Constructs the Economic Wing.\nUpon completion, grants 8 Villagers. Orchards gain 100 additional food.", + "description": "Constructs the Economic Wing.\nUpon completion, grants 7 Villagers. Orchards gain 100 additional food.", "classes": [ "advance", "to", @@ -1696,7 +1696,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/technologies/trade-wing-advisors-1.png", - "description": "Constructs the Trade Wing.\nUpon completion, gain 4 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 5 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "variations": [ { "id": "castle-trade-wing-advisors-2", @@ -1709,7 +1709,7 @@ "civs": [ "ay" ], - "description": "Constructs the Trade Wing.\nUpon completion, gain 4 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 5 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "classes": [ "advance", "to", @@ -3173,7 +3173,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/technologies/military-wing-reinforcement-1.png", - "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raiders immediately and then every 2 minutes for the rest of the game.", + "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raider after 15 seconds and then every 15 minutes for the rest of the game.", "variations": [ { "id": "feudal-military-wing-reinforcement-1", @@ -3186,7 +3186,7 @@ "civs": [ "ay" ], - "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raiders immediately and then every 2 minutes for the rest of the game.", + "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raider after 15 seconds and then every 15 minutes for the rest of the game.", "classes": [ "advance", "to", @@ -3235,7 +3235,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/technologies/trade-wing-advisors-1.png", - "description": "Constructs the Trade Wing.\nUpon completion, gain 2 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 3 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "variations": [ { "id": "feudal-trade-wing-advisors-1", @@ -3248,7 +3248,7 @@ "civs": [ "ay" ], - "description": "Constructs the Trade Wing.\nUpon completion, gain 2 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 3 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "classes": [ "advance", "to", diff --git a/technologies/ayyubids.json b/technologies/ayyubids.json index 596b98b2..75b045e2 100644 --- a/technologies/ayyubids.json +++ b/technologies/ayyubids.json @@ -1008,7 +1008,7 @@ "civs": [ "ay" ], - "description": "Constructs the Economic Wing.\nUpon completion, grants 8 Villagers. Orchards gain 100 additional food.", + "description": "Constructs the Economic Wing.\nUpon completion, grants 7 Villagers. Orchards gain 100 additional food.", "classes": [ "advance", "to", @@ -1164,7 +1164,7 @@ "civs": [ "ay" ], - "description": "Constructs the Trade Wing.\nUpon completion, gain 4 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 5 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "classes": [ "advance", "to", @@ -2193,7 +2193,7 @@ "civs": [ "ay" ], - "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raiders immediately and then every 2 minutes for the rest of the game.", + "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raider after 15 seconds and then every 15 minutes for the rest of the game.", "classes": [ "advance", "to", @@ -2232,7 +2232,7 @@ "civs": [ "ay" ], - "description": "Constructs the Trade Wing.\nUpon completion, gain 2 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 3 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "classes": [ "advance", "to", diff --git a/technologies/ayyubids/castle-economic-wing-growth-2.json b/technologies/ayyubids/castle-economic-wing-growth-2.json index a1d05ce3..30e13591 100644 --- a/technologies/ayyubids/castle-economic-wing-growth-2.json +++ b/technologies/ayyubids/castle-economic-wing-growth-2.json @@ -9,7 +9,7 @@ "civs": [ "ay" ], - "description": "Constructs the Economic Wing.\nUpon completion, grants 8 Villagers. Orchards gain 100 additional food.", + "description": "Constructs the Economic Wing.\nUpon completion, grants 7 Villagers. Orchards gain 100 additional food.", "classes": [ "advance", "to", diff --git a/technologies/ayyubids/castle-trade-wing-advisors-2.json b/technologies/ayyubids/castle-trade-wing-advisors-2.json index fb3035b9..3e971638 100644 --- a/technologies/ayyubids/castle-trade-wing-advisors-2.json +++ b/technologies/ayyubids/castle-trade-wing-advisors-2.json @@ -9,7 +9,7 @@ "civs": [ "ay" ], - "description": "Constructs the Trade Wing.\nUpon completion, gain 4 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 5 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "classes": [ "advance", "to", diff --git a/technologies/ayyubids/feudal-military-wing-reinforcement-1.json b/technologies/ayyubids/feudal-military-wing-reinforcement-1.json index 1f2f56d3..4a4907b1 100644 --- a/technologies/ayyubids/feudal-military-wing-reinforcement-1.json +++ b/technologies/ayyubids/feudal-military-wing-reinforcement-1.json @@ -9,7 +9,7 @@ "civs": [ "ay" ], - "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raiders immediately and then every 2 minutes for the rest of the game.", + "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raider after 15 seconds and then every 15 minutes for the rest of the game.", "classes": [ "advance", "to", diff --git a/technologies/ayyubids/feudal-trade-wing-advisors-1.json b/technologies/ayyubids/feudal-trade-wing-advisors-1.json index 71d84f53..b2cf4a23 100644 --- a/technologies/ayyubids/feudal-trade-wing-advisors-1.json +++ b/technologies/ayyubids/feudal-trade-wing-advisors-1.json @@ -9,7 +9,7 @@ "civs": [ "ay" ], - "description": "Constructs the Trade Wing.\nUpon completion, gain 2 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 3 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "classes": [ "advance", "to", diff --git a/technologies/unified/castle-economic-wing-growth.json b/technologies/unified/castle-economic-wing-growth.json index 7894aaa8..a723168f 100644 --- a/technologies/unified/castle-economic-wing-growth.json +++ b/technologies/unified/castle-economic-wing-growth.json @@ -19,7 +19,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/technologies/economic-wing-growth-1.png", - "description": "Constructs the Economic Wing.\nUpon completion, grants 8 Villagers. Orchards gain 100 additional food.", + "description": "Constructs the Economic Wing.\nUpon completion, grants 7 Villagers. Orchards gain 100 additional food.", "variations": [ { "id": "castle-economic-wing-growth-2", @@ -32,7 +32,7 @@ "civs": [ "ay" ], - "description": "Constructs the Economic Wing.\nUpon completion, grants 8 Villagers. Orchards gain 100 additional food.", + "description": "Constructs the Economic Wing.\nUpon completion, grants 7 Villagers. Orchards gain 100 additional food.", "classes": [ "advance", "to", diff --git a/technologies/unified/castle-trade-wing-advisors.json b/technologies/unified/castle-trade-wing-advisors.json index 9c700644..e3aef96a 100644 --- a/technologies/unified/castle-trade-wing-advisors.json +++ b/technologies/unified/castle-trade-wing-advisors.json @@ -19,7 +19,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/technologies/trade-wing-advisors-1.png", - "description": "Constructs the Trade Wing.\nUpon completion, gain 4 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 5 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "variations": [ { "id": "castle-trade-wing-advisors-2", @@ -32,7 +32,7 @@ "civs": [ "ay" ], - "description": "Constructs the Trade Wing.\nUpon completion, gain 4 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 5 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "classes": [ "advance", "to", diff --git a/technologies/unified/feudal-military-wing-reinforcement.json b/technologies/unified/feudal-military-wing-reinforcement.json index e37d8fe0..0d865ba1 100644 --- a/technologies/unified/feudal-military-wing-reinforcement.json +++ b/technologies/unified/feudal-military-wing-reinforcement.json @@ -19,7 +19,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/technologies/military-wing-reinforcement-1.png", - "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raiders immediately and then every 2 minutes for the rest of the game.", + "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raider after 15 seconds and then every 15 minutes for the rest of the game.", "variations": [ { "id": "feudal-military-wing-reinforcement-1", @@ -32,7 +32,7 @@ "civs": [ "ay" ], - "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raiders immediately and then every 2 minutes for the rest of the game.", + "description": "Constructs the Military Wing.\nUpon completion, Cavalry units gain the ability to construct siege weapons.\nThe House of Wisdom produces 1 Desert Raider after 15 seconds and then every 15 minutes for the rest of the game.", "classes": [ "advance", "to", diff --git a/technologies/unified/feudal-trade-wing-advisors.json b/technologies/unified/feudal-trade-wing-advisors.json index 46f776f8..d93be2c9 100644 --- a/technologies/unified/feudal-trade-wing-advisors.json +++ b/technologies/unified/feudal-trade-wing-advisors.json @@ -19,7 +19,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/technologies/trade-wing-advisors-1.png", - "description": "Constructs the Trade Wing.\nUpon completion, gain 2 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 3 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "variations": [ { "id": "feudal-trade-wing-advisors-1", @@ -32,7 +32,7 @@ "civs": [ "ay" ], - "description": "Constructs the Trade Wing.\nUpon completion, gain 2 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", + "description": "Constructs the Trade Wing.\nUpon completion, gain 3 Atabeg which can be garrisoned in any military production building (except Docks) to increase the health of newly trained units by 20%.", "classes": [ "advance", "to", diff --git a/units/abbasid-optimized.json b/units/abbasid-optimized.json index 5e9522f2..c3b9d3ee 100644 --- a/units/abbasid-optimized.json +++ b/units/abbasid-optimized.json @@ -1733,7 +1733,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1743,7 +1743,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -2120,7 +2120,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2208,7 +2208,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2296,7 +2296,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3483,31 +3483,7 @@ ], "icon": "https://data.aoe4world.com/images/units/trade-ship-3.png", "hitpoints": 225, - "weapons": [ - { - "name": "Archer", - "type": "ranged", - "damage": 12, - "speed": 2.75, - "range": { - "min": 0, - "max": 3.75 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 2, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_naval_archer", - "pbgid": 193537 - } - ], + "weapons": [], "armor": [], "sight": { "line": 32, diff --git a/units/abbasid-unified.json b/units/abbasid-unified.json index eb97489c..b654f761 100644 --- a/units/abbasid-unified.json +++ b/units/abbasid-unified.json @@ -1944,7 +1944,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1954,7 +1954,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -2351,7 +2351,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2477,7 +2477,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2603,7 +2603,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3926,31 +3926,7 @@ ], "icon": "https://data.aoe4world.com/images/units/trade-ship-3.png", "hitpoints": 225, - "weapons": [ - { - "name": "Archer", - "type": "ranged", - "damage": 12, - "speed": 2.75, - "range": { - "min": 0, - "max": 3.75 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 2, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_naval_archer", - "pbgid": 193537 - } - ], + "weapons": [], "armor": [], "sight": { "line": 32, diff --git a/units/abbasid.json b/units/abbasid.json index 38107a3d..92abbac2 100644 --- a/units/abbasid.json +++ b/units/abbasid.json @@ -1685,7 +1685,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1695,7 +1695,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -2025,7 +2025,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2151,7 +2151,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2277,7 +2277,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3452,31 +3452,7 @@ ], "icon": "https://data.aoe4world.com/images/units/trade-ship-3.png", "hitpoints": 225, - "weapons": [ - { - "name": "Archer", - "type": "ranged", - "damage": 12, - "speed": 2.75, - "range": { - "min": 0, - "max": 3.75 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 2, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_naval_archer", - "pbgid": 193537 - } - ], + "weapons": [], "armor": [], "sight": { "line": 32, diff --git a/units/abbasid/fishing-boat-2.json b/units/abbasid/fishing-boat-2.json index 30e606c0..758ea607 100644 --- a/units/abbasid/fishing-boat-2.json +++ b/units/abbasid/fishing-boat-2.json @@ -28,7 +28,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -38,7 +38,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/abbasid/horseman-2.json b/units/abbasid/horseman-2.json index 798aa5ad..a302e268 100644 --- a/units/abbasid/horseman-2.json +++ b/units/abbasid/horseman-2.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/abbasid/horseman-3.json b/units/abbasid/horseman-3.json index 60736ead..5f9a7842 100644 --- a/units/abbasid/horseman-3.json +++ b/units/abbasid/horseman-3.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/abbasid/horseman-4.json b/units/abbasid/horseman-4.json index a2e7c826..527f392c 100644 --- a/units/abbasid/horseman-4.json +++ b/units/abbasid/horseman-4.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/abbasid/trade-ship-2.json b/units/abbasid/trade-ship-2.json index e5546d35..38c66417 100644 --- a/units/abbasid/trade-ship-2.json +++ b/units/abbasid/trade-ship-2.json @@ -35,31 +35,7 @@ ], "icon": "https://data.aoe4world.com/images/units/trade-ship-3.png", "hitpoints": 225, - "weapons": [ - { - "name": "Archer", - "type": "ranged", - "damage": 12, - "speed": 2.75, - "range": { - "min": 0, - "max": 3.75 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 2, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_naval_archer", - "pbgid": 193537 - } - ], + "weapons": [], "armor": [], "sight": { "line": 32, diff --git a/units/all-optimized.json b/units/all-optimized.json index 0983b734..c18b7c3d 100644 --- a/units/all-optimized.json +++ b/units/all-optimized.json @@ -3875,7 +3875,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 21 + "time": 25 } }, { @@ -3892,7 +3892,7 @@ { "name": "Bow", "type": "ranged", - "damage": 7, + "damage": 6, "speed": 1.875, "range": { "min": 0, @@ -3930,7 +3930,7 @@ "oliveoil": 0, "total": 68, "popcap": 1, - "time": 25 + "time": 30 } }, { @@ -3965,7 +3965,7 @@ "oliveoil": 0, "total": 45, "popcap": 1, - "time": 25 + "time": 30 } }, { @@ -4031,7 +4031,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -4040,7 +4040,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -4654,7 +4654,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -4737,7 +4737,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -4922,7 +4922,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -5005,7 +5005,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -5190,7 +5190,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -5273,7 +5273,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -5389,7 +5389,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -5459,7 +5459,7 @@ "armor": [ { "type": "ranged", - "value": 1 + "value": 2 } ], "id": "horseman-1" @@ -5477,7 +5477,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -5565,7 +5565,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -5653,7 +5653,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -9780,31 +9780,6 @@ "attribName": "unit_naval_trade_ship_3_abb", "civs": [ "ab" - ], - "weapons": [ - { - "name": "Archer", - "type": "ranged", - "damage": 12, - "speed": 2.75, - "range": { - "min": 0, - "max": 3.75 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 2, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_naval_archer", - "pbgid": 193537 - } ] }, { @@ -9813,31 +9788,6 @@ "attribName": "unit_naval_trade_ship_3_abb_ha_01", "civs": [ "ay" - ], - "weapons": [ - { - "name": "Archer", - "type": "ranged", - "damage": 12, - "speed": 2.75, - "range": { - "min": 0, - "max": 3.75 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 2, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_naval_archer", - "pbgid": 193537 - } ] }, { @@ -13494,7 +13444,7 @@ "height": 10 }, "movement": { - "speed": 1.375 + "speed": 1.5 } } ], @@ -13530,49 +13480,6 @@ "attribName": "unit_naval_war_galley_3_byz", "civs": [ "by" - ], - "weapons": [ - { - "name": "Bow", - "type": "ranged", - "damage": 6, - "speed": 1.5, - "range": { - "min": 0, - "max": 6.5 - }, - "modifiers": [ - { - "property": "rangedAttack", - "target": { - "class": [ - [ - "naval", - "fireship" - ] - ] - }, - "effect": "change", - "value": 18, - "type": "passive" - } - ], - "durations": { - "aim": 0, - "windup": 0.125, - "attack": 0.125, - "winddown": 0.5, - "reload": 0.75, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "burst": { - "count": 5 - }, - "attribName": "weapon_naval_arrow_ship_arrow_western", - "pbgid": 2034308 - } ] }, { @@ -15980,15 +15887,15 @@ "description": "Confounding mobile ranged cavalry that can fire while moving.\n+ High rate of fire\n- Low weapon range", "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" @@ -16012,15 +15919,15 @@ "description": "Confounding mobile ranged cavalry that can fire while moving.\n+ High rate of fire\n- Low weapon range", "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" @@ -16044,15 +15951,15 @@ "description": "Confounding mobile ranged cavalry that can fire while moving.\n+ High rate of fire\n- Low weapon range", "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" @@ -20035,7 +19942,7 @@ "speed": 1.625, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -20147,7 +20054,7 @@ "speed": 1.625, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -23004,7 +22911,7 @@ "oliveoil": 0, "total": 200, "popcap": 1, - "time": 35 + "time": 50 }, "producedBy": [ "abbey-of-kings" @@ -24971,13 +24878,13 @@ ], "unique": true, "costs": { - "food": 170, + "food": 100, "wood": 220, "stone": 0, "gold": 220, "vizier": 0, "oliveoil": 0, - "total": 610, + "total": 540, "popcap": 5, "time": 45 }, @@ -24990,7 +24897,7 @@ { "name": "Rocket", "type": "siege", - "damage": 30, + "damage": 40, "speed": 5.5, "range": { "min": 0, @@ -27042,7 +26949,7 @@ "producedBy": [ "archery-range" ], - "hitpoints": 60, + "hitpoints": 65, "sight": { "line": 36, "height": 10 @@ -32554,7 +32461,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -32642,7 +32549,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -32730,7 +32637,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -35073,7 +34980,7 @@ "oliveoil": 0, "total": 150, "popcap": 2, - "time": 38 + "time": 46 }, "producedBy": [ "dock" @@ -35083,7 +34990,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/all-unified.json b/units/all-unified.json index 975bfe70..dae95415 100644 --- a/units/all-unified.json +++ b/units/all-unified.json @@ -12503,7 +12503,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -12513,7 +12513,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -12550,7 +12550,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -12560,7 +12560,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -12597,7 +12597,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -12607,7 +12607,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -12644,7 +12644,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 21 + "time": 25 }, "producedBy": [ "dock" @@ -12654,7 +12654,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -12691,7 +12691,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -12702,7 +12702,7 @@ { "name": "Bow", "type": "ranged", - "damage": 7, + "damage": 6, "speed": 1.875, "range": { "min": 0, @@ -12725,7 +12725,7 @@ ], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -12762,7 +12762,7 @@ "oliveoil": 0, "total": 68, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -12772,7 +12772,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -12809,7 +12809,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -12819,7 +12819,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -12856,7 +12856,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -12866,7 +12866,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -12903,7 +12903,7 @@ "oliveoil": 0, "total": 45, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -12913,7 +12913,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -12950,7 +12950,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -12960,7 +12960,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -12997,7 +12997,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -13007,7 +13007,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -13044,7 +13044,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -13054,7 +13054,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -13091,7 +13091,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -13101,7 +13101,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -13138,7 +13138,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -13148,7 +13148,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -13185,7 +13185,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -13195,7 +13195,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -14688,7 +14688,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -14814,7 +14814,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -14940,7 +14940,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -15066,7 +15066,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -15192,7 +15192,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -15318,7 +15318,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -15445,7 +15445,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -15572,7 +15572,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -15699,7 +15699,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -15825,7 +15825,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -15951,7 +15951,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -16077,7 +16077,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -16206,7 +16206,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -16335,7 +16335,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -16464,7 +16464,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -16591,7 +16591,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -16718,7 +16718,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -16845,7 +16845,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -16971,7 +16971,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -17097,7 +17097,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -17223,7 +17223,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -17349,7 +17349,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -17475,7 +17475,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -17601,7 +17601,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -17728,7 +17728,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -17855,7 +17855,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -17982,7 +17982,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -18108,7 +18108,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -18178,7 +18178,7 @@ "armor": [ { "type": "ranged", - "value": 1 + "value": 2 } ], "sight": { @@ -18234,7 +18234,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -18360,7 +18360,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -18486,7 +18486,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -18612,7 +18612,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -18738,7 +18738,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -18864,7 +18864,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -18991,7 +18991,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -19118,7 +19118,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -19245,7 +19245,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -32025,31 +32025,7 @@ ], "icon": "https://data.aoe4world.com/images/units/trade-ship-3.png", "hitpoints": 225, - "weapons": [ - { - "name": "Archer", - "type": "ranged", - "damage": 12, - "speed": 2.75, - "range": { - "min": 0, - "max": 3.75 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 2, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_naval_archer", - "pbgid": 193537 - } - ], + "weapons": [], "armor": [], "sight": { "line": 32, @@ -32096,31 +32072,7 @@ ], "icon": "https://data.aoe4world.com/images/units/trade-ship-3.png", "hitpoints": 225, - "weapons": [ - { - "name": "Archer", - "type": "ranged", - "damage": 12, - "speed": 2.75, - "range": { - "min": 0, - "max": 3.75 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 2, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_naval_archer", - "pbgid": 193537 - } - ], + "weapons": [], "armor": [], "sight": { "line": 32, @@ -40507,7 +40459,7 @@ "height": 10 }, "movement": { - "speed": 1.375 + "speed": 1.5 } } ] @@ -40611,8 +40563,8 @@ "burst": { "count": 5 }, - "attribName": "weapon_naval_arrow_ship_arrow_western", - "pbgid": 2034308 + "attribName": "weapon_naval_arrow_ship_arrow", + "pbgid": 2034306 } ], "armor": [ @@ -45191,15 +45143,15 @@ ], "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" @@ -45262,15 +45214,15 @@ ], "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" @@ -45333,15 +45285,15 @@ ], "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" @@ -52912,7 +52864,7 @@ "speed": 1.625, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -53062,7 +53014,7 @@ "speed": 1.625, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -57942,7 +57894,7 @@ "oliveoil": 0, "total": 200, "popcap": 1, - "time": 35 + "time": 50 }, "producedBy": [ "abbey-of-kings" @@ -61110,13 +61062,13 @@ ], "unique": true, "costs": { - "food": 170, + "food": 100, "wood": 220, "stone": 0, "gold": 220, "vizier": 0, "oliveoil": 0, - "total": 610, + "total": 540, "popcap": 5, "time": 45 }, @@ -61129,7 +61081,7 @@ { "name": "Rocket", "type": "siege", - "damage": 30, + "damage": 40, "speed": 5.5, "range": { "min": 0, @@ -63406,7 +63358,7 @@ "archery-range" ], "icon": "https://data.aoe4world.com/images/units/yumi-ashigaru-2.png", - "hitpoints": 60, + "hitpoints": 65, "weapons": [ { "name": "Yumi", @@ -69477,7 +69429,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -69603,7 +69555,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -69729,7 +69681,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -72353,7 +72305,7 @@ "oliveoil": 0, "total": 150, "popcap": 2, - "time": 38 + "time": 46 }, "producedBy": [ "dock" @@ -72363,7 +72315,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/all.json b/units/all.json index 9f969062..091bc9eb 100644 --- a/units/all.json +++ b/units/all.json @@ -1676,7 +1676,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1686,7 +1686,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -2016,7 +2016,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2142,7 +2142,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2268,7 +2268,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3443,31 +3443,7 @@ ], "icon": "https://data.aoe4world.com/images/units/trade-ship-3.png", "hitpoints": 225, - "weapons": [ - { - "name": "Archer", - "type": "ranged", - "damage": 12, - "speed": 2.75, - "range": { - "min": 0, - "max": 3.75 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 2, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_naval_archer", - "pbgid": 193537 - } - ], + "weapons": [], "armor": [], "sight": { "line": 32, @@ -5911,7 +5887,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -5921,7 +5897,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -6251,7 +6227,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -6377,7 +6353,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -6503,7 +6479,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -7534,31 +7510,7 @@ ], "icon": "https://data.aoe4world.com/images/units/trade-ship-3.png", "hitpoints": 225, - "weapons": [ - { - "name": "Archer", - "type": "ranged", - "damage": 12, - "speed": 2.75, - "range": { - "min": 0, - "max": 3.75 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 2, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_naval_archer", - "pbgid": 193537 - } - ], + "weapons": [], "armor": [], "sight": { "line": 32, @@ -10328,7 +10280,7 @@ "height": 10 }, "movement": { - "speed": 1.375 + "speed": 1.5 } }, { @@ -10361,7 +10313,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -10371,7 +10323,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -10453,8 +10405,8 @@ "burst": { "count": 5 }, - "attribName": "weapon_naval_arrow_ship_arrow_western", - "pbgid": 2034308 + "attribName": "weapon_naval_arrow_ship_arrow", + "pbgid": 2034306 } ], "armor": [ @@ -11048,7 +11000,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -11175,7 +11127,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -11302,7 +11254,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -17737,7 +17689,7 @@ "speed": 1.625, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -17887,7 +17839,7 @@ "speed": 1.625, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -18022,7 +17974,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 21 + "time": 25 }, "producedBy": [ "dock" @@ -18032,7 +17984,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -18242,7 +18194,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -18368,7 +18320,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -18494,7 +18446,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -21589,7 +21541,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -21600,7 +21552,7 @@ { "name": "Bow", "type": "ranged", - "damage": 7, + "damage": 6, "speed": 1.875, "range": { "min": 0, @@ -21623,7 +21575,7 @@ ], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -25005,7 +24957,7 @@ "oliveoil": 0, "total": 68, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -25015,7 +24967,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -25239,7 +25191,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -25368,7 +25320,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -25497,7 +25449,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -25711,7 +25663,7 @@ "oliveoil": 0, "total": 200, "popcap": 1, - "time": 35 + "time": 50 }, "producedBy": [ "abbey-of-kings" @@ -29208,7 +29160,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -29218,7 +29170,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -29511,7 +29463,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -29638,7 +29590,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -29765,7 +29717,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -33098,7 +33050,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -33108,7 +33060,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -33325,7 +33277,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -33451,7 +33403,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -33577,7 +33529,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -35836,13 +35788,13 @@ ], "unique": true, "costs": { - "food": 170, + "food": 100, "wood": 220, "stone": 0, "gold": 220, "vizier": 0, "oliveoil": 0, - "total": 610, + "total": 540, "popcap": 5, "time": 45 }, @@ -35855,7 +35807,7 @@ { "name": "Rocket", "type": "siege", - "damage": 30, + "damage": 40, "speed": 5.5, "range": { "min": 0, @@ -36381,7 +36333,7 @@ "oliveoil": 0, "total": 45, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -36391,7 +36343,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -36516,7 +36468,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -36642,7 +36594,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -36768,7 +36720,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -40085,7 +40037,7 @@ "archery-range" ], "icon": "https://data.aoe4world.com/images/units/yumi-ashigaru-2.png", - "hitpoints": 60, + "hitpoints": 65, "weapons": [ { "name": "Yumi", @@ -41524,7 +41476,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -41534,7 +41486,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -41827,7 +41779,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -41954,7 +41906,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -42081,7 +42033,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -47361,7 +47313,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -47371,7 +47323,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -50615,7 +50567,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -50625,7 +50577,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -50749,7 +50701,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -50819,7 +50771,7 @@ "armor": [ { "type": "ranged", - "value": 1 + "value": 2 } ], "sight": { @@ -50875,7 +50827,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -51001,7 +50953,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -51127,7 +51079,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -53101,15 +53053,15 @@ ], "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" @@ -53172,15 +53124,15 @@ ], "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" @@ -53243,15 +53195,15 @@ ], "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" @@ -55213,7 +55165,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -55223,7 +55175,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -55971,7 +55923,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -56097,7 +56049,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -56223,7 +56175,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -59598,7 +59550,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -59608,7 +59560,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -63187,7 +63139,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -63313,7 +63265,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -63439,7 +63391,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -64128,7 +64080,7 @@ "oliveoil": 0, "total": 150, "popcap": 2, - "time": 38 + "time": 46 }, "producedBy": [ "dock" @@ -64138,7 +64090,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -66560,7 +66512,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -66570,7 +66522,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -66709,7 +66661,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -66836,7 +66788,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -66963,7 +66915,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/ayyubids-optimized.json b/units/ayyubids-optimized.json index 8c45a48b..3ccfae6e 100644 --- a/units/ayyubids-optimized.json +++ b/units/ayyubids-optimized.json @@ -2295,7 +2295,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -2305,7 +2305,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -2682,7 +2682,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2770,7 +2770,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2858,7 +2858,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3916,31 +3916,7 @@ ], "icon": "https://data.aoe4world.com/images/units/trade-ship-3.png", "hitpoints": 225, - "weapons": [ - { - "name": "Archer", - "type": "ranged", - "damage": 12, - "speed": 2.75, - "range": { - "min": 0, - "max": 3.75 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 2, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_naval_archer", - "pbgid": 193537 - } - ], + "weapons": [], "armor": [], "sight": { "line": 32, diff --git a/units/ayyubids-unified.json b/units/ayyubids-unified.json index 56487d8f..b72bc5ca 100644 --- a/units/ayyubids-unified.json +++ b/units/ayyubids-unified.json @@ -2500,7 +2500,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -2510,7 +2510,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -2907,7 +2907,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3033,7 +3033,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3159,7 +3159,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -4316,31 +4316,7 @@ ], "icon": "https://data.aoe4world.com/images/units/trade-ship-3.png", "hitpoints": 225, - "weapons": [ - { - "name": "Archer", - "type": "ranged", - "damage": 12, - "speed": 2.75, - "range": { - "min": 0, - "max": 3.75 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 2, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_naval_archer", - "pbgid": 193537 - } - ], + "weapons": [], "armor": [], "sight": { "line": 32, diff --git a/units/ayyubids.json b/units/ayyubids.json index 36b2a867..82f57612 100644 --- a/units/ayyubids.json +++ b/units/ayyubids.json @@ -2159,7 +2159,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -2169,7 +2169,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -2499,7 +2499,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2625,7 +2625,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2751,7 +2751,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3782,31 +3782,7 @@ ], "icon": "https://data.aoe4world.com/images/units/trade-ship-3.png", "hitpoints": 225, - "weapons": [ - { - "name": "Archer", - "type": "ranged", - "damage": 12, - "speed": 2.75, - "range": { - "min": 0, - "max": 3.75 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 2, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_naval_archer", - "pbgid": 193537 - } - ], + "weapons": [], "armor": [], "sight": { "line": 32, diff --git a/units/ayyubids/fishing-boat-2.json b/units/ayyubids/fishing-boat-2.json index 37eda315..a77ba15d 100644 --- a/units/ayyubids/fishing-boat-2.json +++ b/units/ayyubids/fishing-boat-2.json @@ -28,7 +28,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -38,7 +38,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/ayyubids/horseman-2.json b/units/ayyubids/horseman-2.json index 46ad2a9b..eddb8f96 100644 --- a/units/ayyubids/horseman-2.json +++ b/units/ayyubids/horseman-2.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/ayyubids/horseman-3.json b/units/ayyubids/horseman-3.json index 3702c227..0429cc77 100644 --- a/units/ayyubids/horseman-3.json +++ b/units/ayyubids/horseman-3.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/ayyubids/horseman-4.json b/units/ayyubids/horseman-4.json index 578343fe..cba24554 100644 --- a/units/ayyubids/horseman-4.json +++ b/units/ayyubids/horseman-4.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/ayyubids/trade-ship-2.json b/units/ayyubids/trade-ship-2.json index 2191894b..d2a046d5 100644 --- a/units/ayyubids/trade-ship-2.json +++ b/units/ayyubids/trade-ship-2.json @@ -35,31 +35,7 @@ ], "icon": "https://data.aoe4world.com/images/units/trade-ship-3.png", "hitpoints": 225, - "weapons": [ - { - "name": "Archer", - "type": "ranged", - "damage": 12, - "speed": 2.75, - "range": { - "min": 0, - "max": 3.75 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 2, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_naval_archer", - "pbgid": 193537 - } - ], + "weapons": [], "armor": [], "sight": { "line": 32, diff --git a/units/byzantines-optimized.json b/units/byzantines-optimized.json index 653a677e..9743d4f7 100644 --- a/units/byzantines-optimized.json +++ b/units/byzantines-optimized.json @@ -2379,7 +2379,7 @@ "height": 10 }, "movement": { - "speed": 1.375 + "speed": 1.5 } } ], @@ -2435,7 +2435,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -2445,7 +2445,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -2549,8 +2549,8 @@ "burst": { "count": 5 }, - "attribName": "weapon_naval_arrow_ship_arrow_western", - "pbgid": 2034308 + "attribName": "weapon_naval_arrow_ship_arrow", + "pbgid": 2034306 } ], "armor": [ @@ -3190,7 +3190,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3278,7 +3278,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3366,7 +3366,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/byzantines-unified.json b/units/byzantines-unified.json index c45ace86..249d44ac 100644 --- a/units/byzantines-unified.json +++ b/units/byzantines-unified.json @@ -2767,7 +2767,7 @@ "height": 10 }, "movement": { - "speed": 1.375 + "speed": 1.5 } } ] @@ -2822,7 +2822,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -2832,7 +2832,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -2935,8 +2935,8 @@ "burst": { "count": 5 }, - "attribName": "weapon_naval_arrow_ship_arrow_western", - "pbgid": 2034308 + "attribName": "weapon_naval_arrow_ship_arrow", + "pbgid": 2034306 } ], "armor": [ @@ -3642,7 +3642,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3769,7 +3769,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3896,7 +3896,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/byzantines.json b/units/byzantines.json index 552e5d55..0ab70332 100644 --- a/units/byzantines.json +++ b/units/byzantines.json @@ -2485,7 +2485,7 @@ "height": 10 }, "movement": { - "speed": 1.375 + "speed": 1.5 } }, { @@ -2518,7 +2518,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -2528,7 +2528,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -2610,8 +2610,8 @@ "burst": { "count": 5 }, - "attribName": "weapon_naval_arrow_ship_arrow_western", - "pbgid": 2034308 + "attribName": "weapon_naval_arrow_ship_arrow", + "pbgid": 2034306 } ], "armor": [ @@ -3205,7 +3205,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3332,7 +3332,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3459,7 +3459,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/byzantines/dromon-2.json b/units/byzantines/dromon-2.json index 5a39d4f9..68859500 100644 --- a/units/byzantines/dromon-2.json +++ b/units/byzantines/dromon-2.json @@ -88,6 +88,6 @@ "height": 10 }, "movement": { - "speed": 1.375 + "speed": 1.5 } } \ No newline at end of file diff --git a/units/byzantines/fishing-boat-2.json b/units/byzantines/fishing-boat-2.json index ab47783c..7604b28d 100644 --- a/units/byzantines/fishing-boat-2.json +++ b/units/byzantines/fishing-boat-2.json @@ -28,7 +28,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -38,7 +38,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/byzantines/galley-2.json b/units/byzantines/galley-2.json index 97d5af95..d0a3942e 100644 --- a/units/byzantines/galley-2.json +++ b/units/byzantines/galley-2.json @@ -73,8 +73,8 @@ "burst": { "count": 5 }, - "attribName": "weapon_naval_arrow_ship_arrow_western", - "pbgid": 2034308 + "attribName": "weapon_naval_arrow_ship_arrow", + "pbgid": 2034306 } ], "armor": [ diff --git a/units/byzantines/horseman-2.json b/units/byzantines/horseman-2.json index 416f5eb4..7b26cbb9 100644 --- a/units/byzantines/horseman-2.json +++ b/units/byzantines/horseman-2.json @@ -44,7 +44,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/byzantines/horseman-3.json b/units/byzantines/horseman-3.json index 6d155751..e66ce31c 100644 --- a/units/byzantines/horseman-3.json +++ b/units/byzantines/horseman-3.json @@ -44,7 +44,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/byzantines/horseman-4.json b/units/byzantines/horseman-4.json index 0672d769..930265f5 100644 --- a/units/byzantines/horseman-4.json +++ b/units/byzantines/horseman-4.json @@ -44,7 +44,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/chinese-optimized.json b/units/chinese-optimized.json index f86bfc17..59a903a9 100644 --- a/units/chinese-optimized.json +++ b/units/chinese-optimized.json @@ -1661,7 +1661,7 @@ "speed": 1.625, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1773,7 +1773,7 @@ "speed": 1.625, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1928,7 +1928,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 21 + "time": 25 }, "producedBy": [ "dock" @@ -1938,7 +1938,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -2234,7 +2234,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2322,7 +2322,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2410,7 +2410,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/chinese-unified.json b/units/chinese-unified.json index dbd26edc..2f50106e 100644 --- a/units/chinese-unified.json +++ b/units/chinese-unified.json @@ -1748,7 +1748,7 @@ "speed": 1.625, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1898,7 +1898,7 @@ "speed": 1.625, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2055,7 +2055,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 21 + "time": 25 }, "producedBy": [ "dock" @@ -2065,7 +2065,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -2343,7 +2343,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2469,7 +2469,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2595,7 +2595,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/chinese.json b/units/chinese.json index 8f2987a1..25bd9f81 100644 --- a/units/chinese.json +++ b/units/chinese.json @@ -1477,7 +1477,7 @@ "speed": 1.625, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1627,7 +1627,7 @@ "speed": 1.625, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1762,7 +1762,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 21 + "time": 25 }, "producedBy": [ "dock" @@ -1772,7 +1772,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1982,7 +1982,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2108,7 +2108,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2234,7 +2234,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/chinese/fire-lancer-3.json b/units/chinese/fire-lancer-3.json index f9a1ff4e..ba2e95fa 100644 --- a/units/chinese/fire-lancer-3.json +++ b/units/chinese/fire-lancer-3.json @@ -43,7 +43,7 @@ "speed": 1.625, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/chinese/fire-lancer-4.json b/units/chinese/fire-lancer-4.json index f0ea846f..d664f7be 100644 --- a/units/chinese/fire-lancer-4.json +++ b/units/chinese/fire-lancer-4.json @@ -43,7 +43,7 @@ "speed": 1.625, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/chinese/fishing-boat-2.json b/units/chinese/fishing-boat-2.json index ee0ef414..3432f1c4 100644 --- a/units/chinese/fishing-boat-2.json +++ b/units/chinese/fishing-boat-2.json @@ -28,7 +28,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 21 + "time": 25 }, "producedBy": [ "dock" @@ -38,7 +38,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/chinese/horseman-2.json b/units/chinese/horseman-2.json index 21d9485c..74f4ef67 100644 --- a/units/chinese/horseman-2.json +++ b/units/chinese/horseman-2.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/chinese/horseman-3.json b/units/chinese/horseman-3.json index 815c7493..ac562bd0 100644 --- a/units/chinese/horseman-3.json +++ b/units/chinese/horseman-3.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/chinese/horseman-4.json b/units/chinese/horseman-4.json index 204666e3..9107c81b 100644 --- a/units/chinese/horseman-4.json +++ b/units/chinese/horseman-4.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/delhi-optimized.json b/units/delhi-optimized.json index 1d4663b6..eef24f67 100644 --- a/units/delhi-optimized.json +++ b/units/delhi-optimized.json @@ -1159,7 +1159,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1170,7 +1170,7 @@ { "name": "Bow", "type": "ranged", - "damage": 7, + "damage": 6, "speed": 1.875, "range": { "min": 0, @@ -1193,7 +1193,7 @@ ], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/delhi-unified.json b/units/delhi-unified.json index 9559f128..339d7439 100644 --- a/units/delhi-unified.json +++ b/units/delhi-unified.json @@ -1257,7 +1257,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1268,7 +1268,7 @@ { "name": "Bow", "type": "ranged", - "damage": 7, + "damage": 6, "speed": 1.875, "range": { "min": 0, @@ -1291,7 +1291,7 @@ ], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/delhi.json b/units/delhi.json index d193d399..bd583508 100644 --- a/units/delhi.json +++ b/units/delhi.json @@ -1068,7 +1068,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1079,7 +1079,7 @@ { "name": "Bow", "type": "ranged", - "damage": 7, + "damage": 6, "speed": 1.875, "range": { "min": 0, @@ -1102,7 +1102,7 @@ ], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/delhi/fishing-boat-2.json b/units/delhi/fishing-boat-2.json index e7b61ca7..aab98d0b 100644 --- a/units/delhi/fishing-boat-2.json +++ b/units/delhi/fishing-boat-2.json @@ -28,7 +28,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -39,7 +39,7 @@ { "name": "Bow", "type": "ranged", - "damage": 7, + "damage": 6, "speed": 1.875, "range": { "min": 0, @@ -62,7 +62,7 @@ ], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/english-optimized.json b/units/english-optimized.json index 38acb46a..a71e815b 100644 --- a/units/english-optimized.json +++ b/units/english-optimized.json @@ -828,7 +828,7 @@ "oliveoil": 0, "total": 68, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -838,7 +838,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1146,7 +1146,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1234,7 +1234,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1322,7 +1322,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1574,7 +1574,7 @@ "oliveoil": 0, "total": 200, "popcap": 1, - "time": 35 + "time": 50 }, "producedBy": [ "abbey-of-kings" diff --git a/units/english-unified.json b/units/english-unified.json index b83c0b9b..ad4ba05c 100644 --- a/units/english-unified.json +++ b/units/english-unified.json @@ -864,7 +864,7 @@ "oliveoil": 0, "total": 68, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -874,7 +874,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1164,7 +1164,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1293,7 +1293,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1422,7 +1422,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1679,7 +1679,7 @@ "oliveoil": 0, "total": 200, "popcap": 1, - "time": 35 + "time": 50 }, "producedBy": [ "abbey-of-kings" diff --git a/units/english.json b/units/english.json index 2d482ce9..3135d146 100644 --- a/units/english.json +++ b/units/english.json @@ -719,7 +719,7 @@ "oliveoil": 0, "total": 68, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -729,7 +729,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -953,7 +953,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1082,7 +1082,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1211,7 +1211,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1425,7 +1425,7 @@ "oliveoil": 0, "total": 200, "popcap": 1, - "time": 35 + "time": 50 }, "producedBy": [ "abbey-of-kings" diff --git a/units/english/fishing-boat-2.json b/units/english/fishing-boat-2.json index cd6f2f01..b84eda23 100644 --- a/units/english/fishing-boat-2.json +++ b/units/english/fishing-boat-2.json @@ -28,7 +28,7 @@ "oliveoil": 0, "total": 68, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -38,7 +38,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/english/horseman-2.json b/units/english/horseman-2.json index dfb1eb63..bafea54e 100644 --- a/units/english/horseman-2.json +++ b/units/english/horseman-2.json @@ -46,7 +46,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/english/horseman-3.json b/units/english/horseman-3.json index 130d1cf7..68888a69 100644 --- a/units/english/horseman-3.json +++ b/units/english/horseman-3.json @@ -46,7 +46,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/english/horseman-4.json b/units/english/horseman-4.json index b285b743..34ee7d3b 100644 --- a/units/english/horseman-4.json +++ b/units/english/horseman-4.json @@ -46,7 +46,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/english/king-2.json b/units/english/king-2.json index 2cc2d46f..793cfae4 100644 --- a/units/english/king-2.json +++ b/units/english/king-2.json @@ -28,7 +28,7 @@ "oliveoil": 0, "total": 200, "popcap": 1, - "time": 35 + "time": 50 }, "producedBy": [ "abbey-of-kings" diff --git a/units/french-optimized.json b/units/french-optimized.json index 5bb268fc..570b07a0 100644 --- a/units/french-optimized.json +++ b/units/french-optimized.json @@ -1041,7 +1041,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1051,7 +1051,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1450,7 +1450,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1538,7 +1538,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1626,7 +1626,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/french-unified.json b/units/french-unified.json index 011ffdb4..204ae2a1 100644 --- a/units/french-unified.json +++ b/units/french-unified.json @@ -1140,7 +1140,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1150,7 +1150,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1530,7 +1530,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1657,7 +1657,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1784,7 +1784,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/french.json b/units/french.json index 59e93fd0..9d61f02e 100644 --- a/units/french.json +++ b/units/french.json @@ -973,7 +973,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -983,7 +983,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1276,7 +1276,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1403,7 +1403,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1530,7 +1530,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/french/fishing-boat-2.json b/units/french/fishing-boat-2.json index 93a662e7..8ef5597e 100644 --- a/units/french/fishing-boat-2.json +++ b/units/french/fishing-boat-2.json @@ -28,7 +28,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -38,7 +38,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/french/horseman-2.json b/units/french/horseman-2.json index 3bae0ce5..94c07c40 100644 --- a/units/french/horseman-2.json +++ b/units/french/horseman-2.json @@ -44,7 +44,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/french/horseman-3.json b/units/french/horseman-3.json index 740a8b16..b7e37f9c 100644 --- a/units/french/horseman-3.json +++ b/units/french/horseman-3.json @@ -44,7 +44,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/french/horseman-4.json b/units/french/horseman-4.json index 320c74e2..c6975ab9 100644 --- a/units/french/horseman-4.json +++ b/units/french/horseman-4.json @@ -44,7 +44,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/hre-optimized.json b/units/hre-optimized.json index 6c391dd9..4c02ace1 100644 --- a/units/hre-optimized.json +++ b/units/hre-optimized.json @@ -1158,7 +1158,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1168,7 +1168,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1469,7 +1469,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1557,7 +1557,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1645,7 +1645,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/hre-unified.json b/units/hre-unified.json index 1265c3d3..00dc5082 100644 --- a/units/hre-unified.json +++ b/units/hre-unified.json @@ -1256,7 +1256,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1266,7 +1266,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1549,7 +1549,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1675,7 +1675,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1801,7 +1801,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/hre.json b/units/hre.json index b8b500aa..f7f1862f 100644 --- a/units/hre.json +++ b/units/hre.json @@ -1067,7 +1067,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1077,7 +1077,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1294,7 +1294,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1420,7 +1420,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1546,7 +1546,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/hre/fishing-boat-2.json b/units/hre/fishing-boat-2.json index a4c3c6c9..2dc5db86 100644 --- a/units/hre/fishing-boat-2.json +++ b/units/hre/fishing-boat-2.json @@ -28,7 +28,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -38,7 +38,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/hre/horseman-2.json b/units/hre/horseman-2.json index dc3fa49e..b1cb6ee9 100644 --- a/units/hre/horseman-2.json +++ b/units/hre/horseman-2.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/hre/horseman-3.json b/units/hre/horseman-3.json index f2993142..ecf218df 100644 --- a/units/hre/horseman-3.json +++ b/units/hre/horseman-3.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/hre/horseman-4.json b/units/hre/horseman-4.json index a0a20030..77f11bdd 100644 --- a/units/hre/horseman-4.json +++ b/units/hre/horseman-4.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/japanese-optimized.json b/units/japanese-optimized.json index 45a5498b..ede65278 100644 --- a/units/japanese-optimized.json +++ b/units/japanese-optimized.json @@ -49,13 +49,13 @@ ], "unique": true, "costs": { - "food": 170, + "food": 100, "wood": 220, "stone": 0, "gold": 220, "vizier": 0, "oliveoil": 0, - "total": 610, + "total": 540, "popcap": 5, "time": 45 }, @@ -68,7 +68,7 @@ { "name": "Rocket", "type": "siege", - "damage": 30, + "damage": 40, "speed": 5.5, "range": { "min": 0, @@ -725,7 +725,7 @@ "oliveoil": 0, "total": 45, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -735,7 +735,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -922,7 +922,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1010,7 +1010,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1098,7 +1098,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -4564,7 +4564,7 @@ "producedBy": [ "archery-range" ], - "hitpoints": 60, + "hitpoints": 65, "sight": { "line": 36, "height": 10 diff --git a/units/japanese-unified.json b/units/japanese-unified.json index 178fe322..9c97b775 100644 --- a/units/japanese-unified.json +++ b/units/japanese-unified.json @@ -49,13 +49,13 @@ ], "unique": true, "costs": { - "food": 170, + "food": 100, "wood": 220, "stone": 0, "gold": 220, "vizier": 0, "oliveoil": 0, - "total": 610, + "total": 540, "popcap": 5, "time": 45 }, @@ -68,7 +68,7 @@ { "name": "Rocket", "type": "siege", - "damage": 30, + "damage": 40, "speed": 5.5, "range": { "min": 0, @@ -719,7 +719,7 @@ "oliveoil": 0, "total": 45, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -729,7 +729,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -899,7 +899,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1025,7 +1025,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1151,7 +1151,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -4937,7 +4937,7 @@ "archery-range" ], "icon": "https://data.aoe4world.com/images/units/yumi-ashigaru-2.png", - "hitpoints": 60, + "hitpoints": 65, "weapons": [ { "name": "Yumi", diff --git a/units/japanese.json b/units/japanese.json index 37c2a2a5..2ade6606 100644 --- a/units/japanese.json +++ b/units/japanese.json @@ -31,13 +31,13 @@ ], "unique": true, "costs": { - "food": 170, + "food": 100, "wood": 220, "stone": 0, "gold": 220, "vizier": 0, "oliveoil": 0, - "total": 610, + "total": 540, "popcap": 5, "time": 45 }, @@ -50,7 +50,7 @@ { "name": "Rocket", "type": "siege", - "damage": 30, + "damage": 40, "speed": 5.5, "range": { "min": 0, @@ -576,7 +576,7 @@ "oliveoil": 0, "total": 45, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -586,7 +586,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -711,7 +711,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -837,7 +837,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -963,7 +963,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -4280,7 +4280,7 @@ "archery-range" ], "icon": "https://data.aoe4world.com/images/units/yumi-ashigaru-2.png", - "hitpoints": 60, + "hitpoints": 65, "weapons": [ { "name": "Yumi", diff --git a/units/japanese/atakebune-4.json b/units/japanese/atakebune-4.json index f1e25fb2..d8495dfc 100644 --- a/units/japanese/atakebune-4.json +++ b/units/japanese/atakebune-4.json @@ -18,13 +18,13 @@ ], "unique": true, "costs": { - "food": 170, + "food": 100, "wood": 220, "stone": 0, "gold": 220, "vizier": 0, "oliveoil": 0, - "total": 610, + "total": 540, "popcap": 5, "time": 45 }, @@ -37,7 +37,7 @@ { "name": "Rocket", "type": "siege", - "damage": 30, + "damage": 40, "speed": 5.5, "range": { "min": 0, diff --git a/units/japanese/fishing-boat-2.json b/units/japanese/fishing-boat-2.json index 463abd5d..030147ca 100644 --- a/units/japanese/fishing-boat-2.json +++ b/units/japanese/fishing-boat-2.json @@ -28,7 +28,7 @@ "oliveoil": 0, "total": 45, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -38,7 +38,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/japanese/horseman-2.json b/units/japanese/horseman-2.json index 7b2ffe23..1e741db4 100644 --- a/units/japanese/horseman-2.json +++ b/units/japanese/horseman-2.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/japanese/horseman-3.json b/units/japanese/horseman-3.json index 4c3e94a1..ca5a8f1a 100644 --- a/units/japanese/horseman-3.json +++ b/units/japanese/horseman-3.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/japanese/horseman-4.json b/units/japanese/horseman-4.json index 859129d5..4be055ac 100644 --- a/units/japanese/horseman-4.json +++ b/units/japanese/horseman-4.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/japanese/yumi-ashigaru-2.json b/units/japanese/yumi-ashigaru-2.json index 24ec0bc8..29c86512 100644 --- a/units/japanese/yumi-ashigaru-2.json +++ b/units/japanese/yumi-ashigaru-2.json @@ -34,7 +34,7 @@ "archery-range" ], "icon": "https://data.aoe4world.com/images/units/yumi-ashigaru-2.png", - "hitpoints": 60, + "hitpoints": 65, "weapons": [ { "name": "Yumi", diff --git a/units/jeannedarc-optimized.json b/units/jeannedarc-optimized.json index 502c3ab8..02ea8fbc 100644 --- a/units/jeannedarc-optimized.json +++ b/units/jeannedarc-optimized.json @@ -1041,7 +1041,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1051,7 +1051,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1450,7 +1450,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1538,7 +1538,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1626,7 +1626,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/jeannedarc-unified.json b/units/jeannedarc-unified.json index 6f9c3726..7b69c8a5 100644 --- a/units/jeannedarc-unified.json +++ b/units/jeannedarc-unified.json @@ -1140,7 +1140,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1150,7 +1150,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1530,7 +1530,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1657,7 +1657,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1784,7 +1784,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/jeannedarc.json b/units/jeannedarc.json index 03ef769a..62f4474f 100644 --- a/units/jeannedarc.json +++ b/units/jeannedarc.json @@ -973,7 +973,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -983,7 +983,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1276,7 +1276,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1403,7 +1403,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1530,7 +1530,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/jeannedarc/fishing-boat-2.json b/units/jeannedarc/fishing-boat-2.json index 1ca37717..2f36837f 100644 --- a/units/jeannedarc/fishing-boat-2.json +++ b/units/jeannedarc/fishing-boat-2.json @@ -28,7 +28,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -38,7 +38,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/jeannedarc/horseman-2.json b/units/jeannedarc/horseman-2.json index 6684a179..b173da4b 100644 --- a/units/jeannedarc/horseman-2.json +++ b/units/jeannedarc/horseman-2.json @@ -44,7 +44,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/jeannedarc/horseman-3.json b/units/jeannedarc/horseman-3.json index 3a49cc39..572c432d 100644 --- a/units/jeannedarc/horseman-3.json +++ b/units/jeannedarc/horseman-3.json @@ -44,7 +44,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/jeannedarc/horseman-4.json b/units/jeannedarc/horseman-4.json index f484f2ee..92ef2f58 100644 --- a/units/jeannedarc/horseman-4.json +++ b/units/jeannedarc/horseman-4.json @@ -44,7 +44,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/malians-optimized.json b/units/malians-optimized.json index 5b127246..e549a307 100644 --- a/units/malians-optimized.json +++ b/units/malians-optimized.json @@ -1535,7 +1535,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1545,7 +1545,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/malians-unified.json b/units/malians-unified.json index 893d1400..6441ad6c 100644 --- a/units/malians-unified.json +++ b/units/malians-unified.json @@ -1699,7 +1699,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1709,7 +1709,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/malians.json b/units/malians.json index fcbdd961..8e124908 100644 --- a/units/malians.json +++ b/units/malians.json @@ -1530,7 +1530,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1540,7 +1540,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/malians/fishing-boat-2.json b/units/malians/fishing-boat-2.json index 92cbfe98..235c990b 100644 --- a/units/malians/fishing-boat-2.json +++ b/units/malians/fishing-boat-2.json @@ -28,7 +28,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -38,7 +38,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/mongols-optimized.json b/units/mongols-optimized.json index 2dc1c71d..bf5ecc79 100644 --- a/units/mongols-optimized.json +++ b/units/mongols-optimized.json @@ -908,7 +908,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -918,7 +918,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1112,7 +1112,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1182,7 +1182,7 @@ "armor": [ { "type": "ranged", - "value": 1 + "value": 2 } ], "id": "horseman-1" @@ -1200,7 +1200,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1288,7 +1288,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1376,7 +1376,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3456,15 +3456,15 @@ "baseId": "mangudai", "age": 2, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" diff --git a/units/mongols-unified.json b/units/mongols-unified.json index c9ba9787..899e9653 100644 --- a/units/mongols-unified.json +++ b/units/mongols-unified.json @@ -1008,7 +1008,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1018,7 +1018,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1187,7 +1187,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1257,7 +1257,7 @@ "armor": [ { "type": "ranged", - "value": 1 + "value": 2 } ], "sight": { @@ -1313,7 +1313,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1439,7 +1439,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1565,7 +1565,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3833,15 +3833,15 @@ ], "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" @@ -3904,15 +3904,15 @@ ], "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" @@ -3975,15 +3975,15 @@ ], "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" diff --git a/units/mongols.json b/units/mongols.json index 42e14783..f16e4b00 100644 --- a/units/mongols.json +++ b/units/mongols.json @@ -861,7 +861,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -871,7 +871,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -995,7 +995,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1065,7 +1065,7 @@ "armor": [ { "type": "ranged", - "value": 1 + "value": 2 } ], "sight": { @@ -1121,7 +1121,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1247,7 +1247,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1373,7 +1373,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3347,15 +3347,15 @@ ], "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" @@ -3418,15 +3418,15 @@ ], "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" @@ -3489,15 +3489,15 @@ ], "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" diff --git a/units/mongols/fishing-boat-2.json b/units/mongols/fishing-boat-2.json index ab6fe59f..37b2e7fb 100644 --- a/units/mongols/fishing-boat-2.json +++ b/units/mongols/fishing-boat-2.json @@ -28,7 +28,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -38,7 +38,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/mongols/horseman-1.json b/units/mongols/horseman-1.json index 5979d605..7560356e 100644 --- a/units/mongols/horseman-1.json +++ b/units/mongols/horseman-1.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -113,7 +113,7 @@ "armor": [ { "type": "ranged", - "value": 1 + "value": 2 } ], "sight": { diff --git a/units/mongols/horseman-2.json b/units/mongols/horseman-2.json index 48cb4f5d..01542284 100644 --- a/units/mongols/horseman-2.json +++ b/units/mongols/horseman-2.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/mongols/horseman-3.json b/units/mongols/horseman-3.json index acb55cb0..4022d2ad 100644 --- a/units/mongols/horseman-3.json +++ b/units/mongols/horseman-3.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/mongols/horseman-4.json b/units/mongols/horseman-4.json index 26585fca..2ad6a0a6 100644 --- a/units/mongols/horseman-4.json +++ b/units/mongols/horseman-4.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/mongols/mangudai-2.json b/units/mongols/mangudai-2.json index 976328f1..5f22c0e7 100644 --- a/units/mongols/mangudai-2.json +++ b/units/mongols/mangudai-2.json @@ -20,15 +20,15 @@ ], "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" diff --git a/units/mongols/mangudai-3.json b/units/mongols/mangudai-3.json index 26f3ce10..d5948ecf 100644 --- a/units/mongols/mangudai-3.json +++ b/units/mongols/mangudai-3.json @@ -20,15 +20,15 @@ ], "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" diff --git a/units/mongols/mangudai-4.json b/units/mongols/mangudai-4.json index 14352144..2d364d61 100644 --- a/units/mongols/mangudai-4.json +++ b/units/mongols/mangudai-4.json @@ -20,15 +20,15 @@ ], "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" diff --git a/units/orderofthedragon-optimized.json b/units/orderofthedragon-optimized.json index 4e7bd691..1aa4c304 100644 --- a/units/orderofthedragon-optimized.json +++ b/units/orderofthedragon-optimized.json @@ -787,7 +787,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -797,7 +797,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1570,7 +1570,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1658,7 +1658,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1746,7 +1746,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/orderofthedragon-unified.json b/units/orderofthedragon-unified.json index 3dc2ba29..2c310029 100644 --- a/units/orderofthedragon-unified.json +++ b/units/orderofthedragon-unified.json @@ -781,7 +781,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -791,7 +791,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1649,7 +1649,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1775,7 +1775,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1901,7 +1901,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/orderofthedragon.json b/units/orderofthedragon.json index 5c47cf6c..e1ae0dd0 100644 --- a/units/orderofthedragon.json +++ b/units/orderofthedragon.json @@ -636,7 +636,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -646,7 +646,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1394,7 +1394,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1520,7 +1520,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1646,7 +1646,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/orderofthedragon/fishing-boat-2.json b/units/orderofthedragon/fishing-boat-2.json index 3487b99c..e7ed3271 100644 --- a/units/orderofthedragon/fishing-boat-2.json +++ b/units/orderofthedragon/fishing-boat-2.json @@ -28,7 +28,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -38,7 +38,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/orderofthedragon/gilded-horseman-2.json b/units/orderofthedragon/gilded-horseman-2.json index 7b2a2cdb..435fbedc 100644 --- a/units/orderofthedragon/gilded-horseman-2.json +++ b/units/orderofthedragon/gilded-horseman-2.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/orderofthedragon/gilded-horseman-3.json b/units/orderofthedragon/gilded-horseman-3.json index 1b3a2e71..0fcd89af 100644 --- a/units/orderofthedragon/gilded-horseman-3.json +++ b/units/orderofthedragon/gilded-horseman-3.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/orderofthedragon/gilded-horseman-4.json b/units/orderofthedragon/gilded-horseman-4.json index 344ae5b3..b5a6c75e 100644 --- a/units/orderofthedragon/gilded-horseman-4.json +++ b/units/orderofthedragon/gilded-horseman-4.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/ottomans-optimized.json b/units/ottomans-optimized.json index e4176078..4eb56b06 100644 --- a/units/ottomans-optimized.json +++ b/units/ottomans-optimized.json @@ -1032,7 +1032,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1042,7 +1042,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/ottomans-unified.json b/units/ottomans-unified.json index 56af63c9..a8b198b9 100644 --- a/units/ottomans-unified.json +++ b/units/ottomans-unified.json @@ -1134,7 +1134,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -1144,7 +1144,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/ottomans.json b/units/ottomans.json index f6be9249..a631c0f5 100644 --- a/units/ottomans.json +++ b/units/ottomans.json @@ -968,7 +968,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -978,7 +978,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/ottomans/fishing-boat-2.json b/units/ottomans/fishing-boat-2.json index 58a640b6..9511262b 100644 --- a/units/ottomans/fishing-boat-2.json +++ b/units/ottomans/fishing-boat-2.json @@ -28,7 +28,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -38,7 +38,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/rus-optimized.json b/units/rus-optimized.json index 71551dbd..73825230 100644 --- a/units/rus-optimized.json +++ b/units/rus-optimized.json @@ -957,7 +957,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1045,7 +1045,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1133,7 +1133,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1837,7 +1837,7 @@ "oliveoil": 0, "total": 150, "popcap": 2, - "time": 38 + "time": 46 }, "producedBy": [ "dock" @@ -1847,7 +1847,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/rus-unified.json b/units/rus-unified.json index e96bb8de..b96400b8 100644 --- a/units/rus-unified.json +++ b/units/rus-unified.json @@ -1080,7 +1080,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1206,7 +1206,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1332,7 +1332,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2107,7 +2107,7 @@ "oliveoil": 0, "total": 150, "popcap": 2, - "time": 38 + "time": 46 }, "producedBy": [ "dock" @@ -2117,7 +2117,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/rus.json b/units/rus.json index 6541db50..16156bdc 100644 --- a/units/rus.json +++ b/units/rus.json @@ -932,7 +932,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1058,7 +1058,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1184,7 +1184,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1873,7 +1873,7 @@ "oliveoil": 0, "total": 150, "popcap": 2, - "time": 38 + "time": 46 }, "producedBy": [ "dock" @@ -1883,7 +1883,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/rus/horseman-2.json b/units/rus/horseman-2.json index e07bf177..6951c5db 100644 --- a/units/rus/horseman-2.json +++ b/units/rus/horseman-2.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/rus/horseman-3.json b/units/rus/horseman-3.json index a40eba26..7cd73650 100644 --- a/units/rus/horseman-3.json +++ b/units/rus/horseman-3.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/rus/horseman-4.json b/units/rus/horseman-4.json index ae563f46..8c3ea6bb 100644 --- a/units/rus/horseman-4.json +++ b/units/rus/horseman-4.json @@ -43,7 +43,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/rus/lodya-fishing-boat-2.json b/units/rus/lodya-fishing-boat-2.json index cbd1c0ba..077f4f10 100644 --- a/units/rus/lodya-fishing-boat-2.json +++ b/units/rus/lodya-fishing-boat-2.json @@ -28,7 +28,7 @@ "oliveoil": 0, "total": 150, "popcap": 2, - "time": 38 + "time": 46 }, "producedBy": [ "dock" @@ -38,7 +38,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/unified/atakebune.json b/units/unified/atakebune.json index f38f03ee..a0aa8eb1 100644 --- a/units/unified/atakebune.json +++ b/units/unified/atakebune.json @@ -38,13 +38,13 @@ ], "unique": true, "costs": { - "food": 170, + "food": 100, "wood": 220, "stone": 0, "gold": 220, "vizier": 0, "oliveoil": 0, - "total": 610, + "total": 540, "popcap": 5, "time": 45 }, @@ -57,7 +57,7 @@ { "name": "Rocket", "type": "siege", - "damage": 30, + "damage": 40, "speed": 5.5, "range": { "min": 0, diff --git a/units/unified/dromon.json b/units/unified/dromon.json index ba031954..054910f5 100644 --- a/units/unified/dromon.json +++ b/units/unified/dromon.json @@ -109,7 +109,7 @@ "height": 10 }, "movement": { - "speed": 1.375 + "speed": 1.5 } } ] diff --git a/units/unified/fire-lancer.json b/units/unified/fire-lancer.json index fdca5b45..ca830d2d 100644 --- a/units/unified/fire-lancer.json +++ b/units/unified/fire-lancer.json @@ -65,7 +65,7 @@ "speed": 1.625, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -215,7 +215,7 @@ "speed": 1.625, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/unified/fishing-boat.json b/units/unified/fishing-boat.json index 1545a45a..540e565e 100644 --- a/units/unified/fishing-boat.json +++ b/units/unified/fishing-boat.json @@ -64,7 +64,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -74,7 +74,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -111,7 +111,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -121,7 +121,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -158,7 +158,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -168,7 +168,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -205,7 +205,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 21 + "time": 25 }, "producedBy": [ "dock" @@ -215,7 +215,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -252,7 +252,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -263,7 +263,7 @@ { "name": "Bow", "type": "ranged", - "damage": 7, + "damage": 6, "speed": 1.875, "range": { "min": 0, @@ -286,7 +286,7 @@ ], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -323,7 +323,7 @@ "oliveoil": 0, "total": 68, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -333,7 +333,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -370,7 +370,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -380,7 +380,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -417,7 +417,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -427,7 +427,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -464,7 +464,7 @@ "oliveoil": 0, "total": 45, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -474,7 +474,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -511,7 +511,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -521,7 +521,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -558,7 +558,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -568,7 +568,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -605,7 +605,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -615,7 +615,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -652,7 +652,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -662,7 +662,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -699,7 +699,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -709,7 +709,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -746,7 +746,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -756,7 +756,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/unified/galley.json b/units/unified/galley.json index bc8d1980..fa6a4064 100644 --- a/units/unified/galley.json +++ b/units/unified/galley.json @@ -99,8 +99,8 @@ "burst": { "count": 5 }, - "attribName": "weapon_naval_arrow_ship_arrow_western", - "pbgid": 2034308 + "attribName": "weapon_naval_arrow_ship_arrow", + "pbgid": 2034306 } ], "armor": [ diff --git a/units/unified/gilded-horseman.json b/units/unified/gilded-horseman.json index ce899e1f..c9b8997d 100644 --- a/units/unified/gilded-horseman.json +++ b/units/unified/gilded-horseman.json @@ -65,7 +65,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -191,7 +191,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -317,7 +317,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/unified/horseman.json b/units/unified/horseman.json index eac98f53..0518e96e 100644 --- a/units/unified/horseman.json +++ b/units/unified/horseman.json @@ -76,7 +76,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -202,7 +202,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -328,7 +328,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -454,7 +454,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -580,7 +580,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -706,7 +706,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -833,7 +833,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -960,7 +960,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1087,7 +1087,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1213,7 +1213,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1339,7 +1339,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1465,7 +1465,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1594,7 +1594,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1723,7 +1723,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1852,7 +1852,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1979,7 +1979,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2106,7 +2106,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2233,7 +2233,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2359,7 +2359,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2485,7 +2485,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2611,7 +2611,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2737,7 +2737,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2863,7 +2863,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -2989,7 +2989,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3116,7 +3116,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3243,7 +3243,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3370,7 +3370,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3496,7 +3496,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3566,7 +3566,7 @@ "armor": [ { "type": "ranged", - "value": 1 + "value": 2 } ], "sight": { @@ -3622,7 +3622,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3748,7 +3748,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -3874,7 +3874,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -4000,7 +4000,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -4126,7 +4126,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -4252,7 +4252,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -4379,7 +4379,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -4506,7 +4506,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -4633,7 +4633,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/unified/king.json b/units/unified/king.json index 7340e0e5..597fbd81 100644 --- a/units/unified/king.json +++ b/units/unified/king.json @@ -50,7 +50,7 @@ "oliveoil": 0, "total": 200, "popcap": 1, - "time": 35 + "time": 50 }, "producedBy": [ "abbey-of-kings" diff --git a/units/unified/lodya-fishing-boat.json b/units/unified/lodya-fishing-boat.json index d0e54b50..5cd03699 100644 --- a/units/unified/lodya-fishing-boat.json +++ b/units/unified/lodya-fishing-boat.json @@ -50,7 +50,7 @@ "oliveoil": 0, "total": 150, "popcap": 2, - "time": 38 + "time": 46 }, "producedBy": [ "dock" @@ -60,7 +60,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/unified/mangudai.json b/units/unified/mangudai.json index b26f81aa..778cfebd 100644 --- a/units/unified/mangudai.json +++ b/units/unified/mangudai.json @@ -268,15 +268,15 @@ ], "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" @@ -339,15 +339,15 @@ ], "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" @@ -410,15 +410,15 @@ ], "unique": true, "costs": { - "food": 120, + "food": 90, "wood": 0, "stone": 0, - "gold": 40, + "gold": 60, "vizier": 0, "oliveoil": 0, - "total": 160, + "total": 150, "popcap": 1, - "time": 30 + "time": 28 }, "producedBy": [ "archery-range" diff --git a/units/unified/trade-ship.json b/units/unified/trade-ship.json index f38af775..4138a7f9 100644 --- a/units/unified/trade-ship.json +++ b/units/unified/trade-ship.json @@ -71,31 +71,7 @@ ], "icon": "https://data.aoe4world.com/images/units/trade-ship-3.png", "hitpoints": 225, - "weapons": [ - { - "name": "Archer", - "type": "ranged", - "damage": 12, - "speed": 2.75, - "range": { - "min": 0, - "max": 3.75 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 2, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_naval_archer", - "pbgid": 193537 - } - ], + "weapons": [], "armor": [], "sight": { "line": 32, @@ -142,31 +118,7 @@ ], "icon": "https://data.aoe4world.com/images/units/trade-ship-3.png", "hitpoints": 225, - "weapons": [ - { - "name": "Archer", - "type": "ranged", - "damage": 12, - "speed": 2.75, - "range": { - "min": 0, - "max": 3.75 - }, - "modifiers": [], - "durations": { - "aim": 0.125, - "windup": 0, - "attack": 0.125, - "winddown": 0.5, - "reload": 2, - "setup": 0, - "teardown": 0, - "cooldown": 0 - }, - "attribName": "weapon_naval_archer", - "pbgid": 193537 - } - ], + "weapons": [], "armor": [], "sight": { "line": 32, diff --git a/units/unified/yumi-ashigaru.json b/units/unified/yumi-ashigaru.json index 7510b34b..597c4177 100644 --- a/units/unified/yumi-ashigaru.json +++ b/units/unified/yumi-ashigaru.json @@ -56,7 +56,7 @@ "archery-range" ], "icon": "https://data.aoe4world.com/images/units/yumi-ashigaru-2.png", - "hitpoints": 60, + "hitpoints": 65, "weapons": [ { "name": "Yumi", diff --git a/units/zhuxi-optimized.json b/units/zhuxi-optimized.json index f6e3c00a..d089606f 100644 --- a/units/zhuxi-optimized.json +++ b/units/zhuxi-optimized.json @@ -855,7 +855,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -865,7 +865,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1066,7 +1066,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1154,7 +1154,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1242,7 +1242,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/zhuxi-unified.json b/units/zhuxi-unified.json index ec339803..7ff884c0 100644 --- a/units/zhuxi-unified.json +++ b/units/zhuxi-unified.json @@ -887,7 +887,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -897,7 +897,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -1081,7 +1081,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1208,7 +1208,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1335,7 +1335,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/zhuxi.json b/units/zhuxi.json index ec2fcb67..246b7258 100644 --- a/units/zhuxi.json +++ b/units/zhuxi.json @@ -742,7 +742,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -752,7 +752,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { @@ -891,7 +891,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1018,7 +1018,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { @@ -1145,7 +1145,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/zhuxi/fishing-boat-2.json b/units/zhuxi/fishing-boat-2.json index e0f409fe..97841312 100644 --- a/units/zhuxi/fishing-boat-2.json +++ b/units/zhuxi/fishing-boat-2.json @@ -28,7 +28,7 @@ "oliveoil": 0, "total": 75, "popcap": 1, - "time": 25 + "time": 30 }, "producedBy": [ "dock" @@ -38,7 +38,7 @@ "weapons": [], "armor": [], "sight": { - "line": 44, + "line": 33, "height": 501 }, "movement": { diff --git a/units/zhuxi/horseman-2.json b/units/zhuxi/horseman-2.json index 4816eab9..b16abb08 100644 --- a/units/zhuxi/horseman-2.json +++ b/units/zhuxi/horseman-2.json @@ -44,7 +44,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/zhuxi/horseman-3.json b/units/zhuxi/horseman-3.json index 4750a666..5f4b0ccb 100644 --- a/units/zhuxi/horseman-3.json +++ b/units/zhuxi/horseman-3.json @@ -44,7 +44,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { diff --git a/units/zhuxi/horseman-4.json b/units/zhuxi/horseman-4.json index 04bad831..637e0226 100644 --- a/units/zhuxi/horseman-4.json +++ b/units/zhuxi/horseman-4.json @@ -44,7 +44,7 @@ "speed": 1.75, "range": { "min": 0, - "max": 0.2875 + "max": 0.375 }, "modifiers": [ { From dffeb573f67c9bc73b5ffab0bac309e4761ee247 Mon Sep 17 00:00:00 2001 From: Taloth Saldono Date: Sun, 22 Sep 2024 19:11:26 +0200 Subject: [PATCH 4/5] Added line-of-sight at 0 height difference (need to be used in explorer code) --- buildings/abbasid-optimized.json | 125 + buildings/abbasid-unified.json | 125 + buildings/abbasid.json | 125 + buildings/abbasid/archery-range-2.json | 5 + buildings/abbasid/barracks-1.json | 5 + buildings/abbasid/blacksmith-2.json | 5 + buildings/abbasid/capital-town-center-1.json | 5 + buildings/abbasid/dock-1.json | 5 + buildings/abbasid/farm-1.json | 5 + buildings/abbasid/house-1.json | 5 + buildings/abbasid/house-of-wisdom-2.json | 5 + buildings/abbasid/keep-3.json | 5 + buildings/abbasid/lumber-camp-1.json | 5 + buildings/abbasid/madrasa-4.json | 5 + buildings/abbasid/market-2.json | 5 + buildings/abbasid/mill-1.json | 5 + buildings/abbasid/mining-camp-1.json | 5 + buildings/abbasid/mosque-3.json | 5 + buildings/abbasid/outpost-1.json | 5 + buildings/abbasid/palisade-gate-1.json | 5 + buildings/abbasid/palisade-wall-1.json | 5 + buildings/abbasid/prayer-hall-of-uqba-4.json | 5 + buildings/abbasid/siege-workshop-3.json | 5 + buildings/abbasid/stable-2.json | 5 + buildings/abbasid/stone-wall-2.json | 5 + buildings/abbasid/stone-wall-gate-2.json | 5 + buildings/abbasid/stone-wall-tower-2.json | 5 + buildings/abbasid/town-center-2.json | 5 + buildings/all-optimized.json | 670 ++++ buildings/all-unified.json | 2360 +++++++++++ buildings/all.json | 2360 +++++++++++ buildings/ayyubids-optimized.json | 125 + buildings/ayyubids-unified.json | 125 + buildings/ayyubids.json | 125 + buildings/ayyubids/archery-range-2.json | 5 + buildings/ayyubids/barracks-1.json | 5 + buildings/ayyubids/blacksmith-2.json | 5 + buildings/ayyubids/capital-town-center-1.json | 5 + buildings/ayyubids/dock-1.json | 5 + buildings/ayyubids/farm-1.json | 5 + buildings/ayyubids/house-1.json | 5 + buildings/ayyubids/house-of-wisdom-1.json | 5 + buildings/ayyubids/keep-3.json | 5 + buildings/ayyubids/lumber-camp-1.json | 5 + buildings/ayyubids/madrasa-4.json | 5 + buildings/ayyubids/market-2.json | 5 + buildings/ayyubids/mill-1.json | 5 + buildings/ayyubids/mining-camp-1.json | 5 + buildings/ayyubids/mosque-3.json | 5 + buildings/ayyubids/outpost-1.json | 5 + buildings/ayyubids/palisade-gate-1.json | 5 + buildings/ayyubids/palisade-wall-1.json | 5 + buildings/ayyubids/prayer-hall-of-uqba-4.json | 5 + buildings/ayyubids/siege-workshop-3.json | 5 + buildings/ayyubids/stable-2.json | 5 + buildings/ayyubids/stone-wall-2.json | 5 + buildings/ayyubids/stone-wall-gate-2.json | 5 + buildings/ayyubids/stone-wall-tower-2.json | 5 + buildings/ayyubids/town-center-2.json | 5 + buildings/byzantines-optimized.json | 165 + buildings/byzantines-unified.json | 165 + buildings/byzantines.json | 165 + buildings/byzantines/aqueduct-1.json | 5 + buildings/byzantines/archery-range-2.json | 5 + buildings/byzantines/barracks-1.json | 5 + buildings/byzantines/blacksmith-2.json | 5 + .../byzantines/capital-town-center-1.json | 5 + .../cathedral-of-divine-wisdom-4.json | 5 + buildings/byzantines/cistern-1.json | 5 + .../cistern-of-the-first-hill-2.json | 5 + buildings/byzantines/dock-1.json | 5 + .../foreign-engineering-company-3.json | 5 + buildings/byzantines/golden-horn-tower-2.json | 5 + buildings/byzantines/grand-winery-1.json | 5 + buildings/byzantines/house-1.json | 5 + .../byzantines/imperial-hippodrome-1.json | 5 + buildings/byzantines/keep-3.json | 5 + buildings/byzantines/lumber-camp-1.json | 5 + buildings/byzantines/market-2.json | 5 + buildings/byzantines/mercenary-house-2.json | 5 + buildings/byzantines/mill-1.json | 5 + buildings/byzantines/mining-camp-1.json | 5 + buildings/byzantines/monastery-3.json | 5 + buildings/byzantines/olive-grove-1.json | 5 + buildings/byzantines/outpost-1.json | 5 + buildings/byzantines/palatine-school-3.json | 5 + buildings/byzantines/palisade-gate-1.json | 5 + buildings/byzantines/palisade-wall-1.json | 5 + buildings/byzantines/siege-workshop-3.json | 5 + buildings/byzantines/stable-2.json | 5 + buildings/byzantines/stone-wall-2.json | 5 + buildings/byzantines/stone-wall-gate-2.json | 5 + buildings/byzantines/stone-wall-tower-2.json | 5 + buildings/byzantines/town-center-2.json | 5 + buildings/byzantines/university-4.json | 5 + buildings/chinese-optimized.json | 165 + buildings/chinese-unified.json | 165 + buildings/chinese.json | 165 + buildings/chinese/archery-range-2.json | 5 + .../chinese/astronomical-clocktower-2.json | 5 + buildings/chinese/barbican-of-the-sun-1.json | 5 + buildings/chinese/barracks-1.json | 5 + buildings/chinese/blacksmith-2.json | 5 + buildings/chinese/capital-town-center-1.json | 5 + buildings/chinese/dock-1.json | 5 + .../chinese/enclave-of-the-emperor-4.json | 5 + buildings/chinese/farm-1.json | 5 + buildings/chinese/granary-1.json | 5 + buildings/chinese/great-wall-gatehouse-3.json | 5 + buildings/chinese/house-1.json | 5 + buildings/chinese/imperial-academy-1.json | 5 + buildings/chinese/imperial-palace-2.json | 5 + buildings/chinese/keep-3.json | 5 + buildings/chinese/lumber-camp-1.json | 5 + buildings/chinese/market-2.json | 5 + buildings/chinese/mill-1.json | 5 + buildings/chinese/mining-camp-1.json | 5 + buildings/chinese/monastery-3.json | 5 + buildings/chinese/outpost-1.json | 5 + buildings/chinese/pagoda-1.json | 5 + buildings/chinese/palisade-gate-1.json | 5 + buildings/chinese/palisade-wall-1.json | 5 + buildings/chinese/siege-workshop-3.json | 5 + buildings/chinese/spirit-way-3.json | 5 + buildings/chinese/stable-2.json | 5 + buildings/chinese/stone-wall-2.json | 5 + buildings/chinese/stone-wall-gate-2.json | 5 + buildings/chinese/stone-wall-tower-2.json | 5 + buildings/chinese/town-center-2.json | 5 + buildings/chinese/university-4.json | 5 + buildings/chinese/village-1.json | 5 + buildings/delhi-optimized.json | 150 + buildings/delhi-unified.json | 150 + buildings/delhi.json | 150 + buildings/delhi/archery-range-2.json | 5 + buildings/delhi/barracks-1.json | 5 + buildings/delhi/blacksmith-2.json | 5 + buildings/delhi/capital-town-center-1.json | 5 + .../delhi/compound-of-the-defender-2.json | 5 + buildings/delhi/dock-1.json | 5 + buildings/delhi/dome-of-the-faith-1.json | 5 + buildings/delhi/farm-1.json | 5 + buildings/delhi/great-palace-of-agra-4.json | 5 + buildings/delhi/hisar-academy-3.json | 5 + buildings/delhi/house-1.json | 5 + buildings/delhi/house-of-learning-2.json | 5 + buildings/delhi/keep-3.json | 5 + buildings/delhi/lumber-camp-1.json | 5 + buildings/delhi/madrasa-4.json | 5 + buildings/delhi/market-2.json | 5 + buildings/delhi/mill-1.json | 5 + buildings/delhi/mining-camp-1.json | 5 + buildings/delhi/mosque-1.json | 5 + buildings/delhi/outpost-1.json | 5 + buildings/delhi/palace-of-the-sultan-3.json | 5 + buildings/delhi/palisade-gate-1.json | 5 + buildings/delhi/palisade-wall-1.json | 5 + buildings/delhi/siege-workshop-3.json | 5 + buildings/delhi/stable-2.json | 5 + buildings/delhi/stone-wall-2.json | 5 + buildings/delhi/stone-wall-gate-2.json | 5 + buildings/delhi/stone-wall-tower-2.json | 5 + buildings/delhi/tower-of-victory-1.json | 5 + buildings/delhi/town-center-2.json | 5 + buildings/english-optimized.json | 150 + buildings/english-unified.json | 150 + buildings/english.json | 150 + buildings/english/abbey-of-kings-1.json | 5 + buildings/english/archery-range-2.json | 5 + buildings/english/barracks-1.json | 5 + buildings/english/berkshire-palace-3.json | 5 + buildings/english/blacksmith-2.json | 5 + buildings/english/capital-town-center-1.json | 5 + .../english/cathedral-of-st-thomas-4.json | 5 + buildings/english/council-hall-1.json | 5 + buildings/english/dock-1.json | 5 + buildings/english/farm-1.json | 5 + buildings/english/house-1.json | 5 + buildings/english/keep-3.json | 5 + buildings/english/kings-palace-2.json | 5 + buildings/english/lumber-camp-1.json | 5 + buildings/english/market-2.json | 5 + buildings/english/mill-1.json | 5 + buildings/english/mining-camp-1.json | 5 + buildings/english/monastery-3.json | 5 + buildings/english/outpost-1.json | 5 + buildings/english/palisade-gate-1.json | 5 + buildings/english/palisade-wall-1.json | 5 + buildings/english/siege-workshop-3.json | 5 + buildings/english/stable-2.json | 5 + buildings/english/stone-wall-2.json | 5 + buildings/english/stone-wall-gate-2.json | 5 + buildings/english/stone-wall-tower-2.json | 5 + buildings/english/the-white-tower-2.json | 5 + buildings/english/town-center-2.json | 5 + buildings/english/university-4.json | 5 + buildings/english/wynguard-palace-3.json | 5 + buildings/french-optimized.json | 150 + buildings/french-unified.json | 150 + buildings/french.json | 150 + buildings/french/archery-range-2.json | 5 + buildings/french/barracks-1.json | 5 + buildings/french/blacksmith-2.json | 5 + buildings/french/capital-town-center-1.json | 5 + buildings/french/chamber-of-commerce-1.json | 5 + buildings/french/college-of-artillery-3.json | 5 + buildings/french/dock-1.json | 5 + buildings/french/farm-1.json | 5 + buildings/french/guild-hall-2.json | 5 + buildings/french/house-1.json | 5 + buildings/french/keep-3.json | 5 + buildings/french/lumber-camp-1.json | 5 + buildings/french/market-2.json | 5 + buildings/french/mill-1.json | 5 + buildings/french/mining-camp-1.json | 5 + buildings/french/monastery-3.json | 5 + buildings/french/notre-dame-4.json | 5 + buildings/french/outpost-1.json | 5 + buildings/french/palisade-gate-1.json | 5 + buildings/french/palisade-wall-1.json | 5 + buildings/french/red-palace-3.json | 5 + buildings/french/royal-institute-2.json | 5 + buildings/french/school-of-cavalry-1.json | 5 + buildings/french/siege-workshop-3.json | 5 + buildings/french/stable-2.json | 5 + buildings/french/stone-wall-2.json | 5 + buildings/french/stone-wall-gate-2.json | 5 + buildings/french/stone-wall-tower-2.json | 5 + buildings/french/town-center-2.json | 5 + buildings/french/university-4.json | 5 + buildings/hre-optimized.json | 150 + buildings/hre-unified.json | 150 + buildings/hre.json | 150 + buildings/hre/aachen-chapel-1.json | 5 + buildings/hre/archery-range-2.json | 5 + buildings/hre/barracks-1.json | 5 + buildings/hre/blacksmith-2.json | 5 + buildings/hre/burgrave-palace-2.json | 5 + buildings/hre/capital-town-center-1.json | 5 + buildings/hre/dock-1.json | 5 + buildings/hre/elzbach-palace-3.json | 5 + buildings/hre/farm-1.json | 5 + .../hre/great-palace-of-flensburg-4.json | 5 + buildings/hre/house-1.json | 5 + buildings/hre/keep-3.json | 5 + buildings/hre/lumber-camp-1.json | 5 + buildings/hre/market-2.json | 5 + buildings/hre/meinwerk-palace-1.json | 5 + buildings/hre/mill-1.json | 5 + buildings/hre/mining-camp-1.json | 5 + buildings/hre/monastery-3.json | 5 + buildings/hre/outpost-1.json | 5 + buildings/hre/palace-of-swabia-3.json | 5 + buildings/hre/palisade-gate-1.json | 5 + buildings/hre/palisade-wall-1.json | 5 + buildings/hre/regnitz-cathedral-2.json | 5 + buildings/hre/siege-workshop-3.json | 5 + buildings/hre/stable-2.json | 5 + buildings/hre/stone-wall-2.json | 5 + buildings/hre/stone-wall-gate-2.json | 5 + buildings/hre/stone-wall-tower-2.json | 5 + buildings/hre/town-center-2.json | 5 + buildings/hre/university-4.json | 5 + buildings/japanese-optimized.json | 145 + buildings/japanese-unified.json | 145 + buildings/japanese.json | 145 + buildings/japanese/archery-range-2.json | 5 + buildings/japanese/barracks-1.json | 5 + buildings/japanese/buddhist-temple-3.json | 5 + buildings/japanese/capital-town-center-1.json | 5 + buildings/japanese/castle-4.json | 5 + buildings/japanese/castle-of-the-crow-4.json | 5 + buildings/japanese/dock-1.json | 5 + buildings/japanese/farm-1.json | 5 + buildings/japanese/farmhouse-1.json | 5 + buildings/japanese/floating-gate-2.json | 5 + buildings/japanese/forge-1.json | 5 + buildings/japanese/koka-township-1.json | 5 + buildings/japanese/kura-storehouse-1.json | 5 + buildings/japanese/lumber-camp-1.json | 5 + buildings/japanese/market-2.json | 5 + buildings/japanese/outpost-1.json | 5 + buildings/japanese/palisade-gate-1.json | 5 + buildings/japanese/palisade-wall-1.json | 5 + buildings/japanese/shinto-shrine-3.json | 5 + buildings/japanese/siege-workshop-3.json | 5 + buildings/japanese/stable-2.json | 5 + buildings/japanese/stone-wall-2.json | 5 + buildings/japanese/stone-wall-gate-2.json | 5 + buildings/japanese/stone-wall-tower-2.json | 5 + .../japanese/tanegashima-gunsmith-3.json | 5 + buildings/japanese/temple-of-equality-2.json | 5 + buildings/japanese/tokugawa-shrine-4.json | 5 + buildings/japanese/town-center-2.json | 5 + buildings/japanese/university-4.json | 5 + buildings/jeannedarc-optimized.json | 150 + buildings/jeannedarc-unified.json | 150 + buildings/jeannedarc.json | 150 + buildings/jeannedarc/archery-range-2.json | 5 + buildings/jeannedarc/barracks-1.json | 5 + buildings/jeannedarc/blacksmith-2.json | 5 + .../jeannedarc/capital-town-center-1.json | 5 + .../jeannedarc/chamber-of-commerce-2.json | 5 + .../jeannedarc/college-of-artillery-4.json | 5 + buildings/jeannedarc/dock-1.json | 5 + buildings/jeannedarc/farm-1.json | 5 + buildings/jeannedarc/guild-hall-2.json | 5 + buildings/jeannedarc/house-1.json | 5 + buildings/jeannedarc/keep-3.json | 5 + buildings/jeannedarc/lumber-camp-1.json | 5 + buildings/jeannedarc/market-2.json | 5 + buildings/jeannedarc/mill-1.json | 5 + buildings/jeannedarc/mining-camp-1.json | 5 + buildings/jeannedarc/monastery-3.json | 5 + buildings/jeannedarc/notre-dame-4.json | 5 + buildings/jeannedarc/outpost-1.json | 5 + buildings/jeannedarc/palisade-gate-1.json | 5 + buildings/jeannedarc/palisade-wall-1.json | 5 + buildings/jeannedarc/red-palace-3.json | 5 + buildings/jeannedarc/royal-institute-3.json | 5 + buildings/jeannedarc/school-of-cavalry-1.json | 5 + buildings/jeannedarc/siege-workshop-3.json | 5 + buildings/jeannedarc/stable-2.json | 5 + buildings/jeannedarc/stone-wall-2.json | 5 + buildings/jeannedarc/stone-wall-gate-2.json | 5 + buildings/jeannedarc/stone-wall-tower-2.json | 5 + buildings/jeannedarc/town-center-2.json | 5 + buildings/jeannedarc/university-4.json | 5 + buildings/malians-optimized.json | 160 + buildings/malians-unified.json | 160 + buildings/malians.json | 160 + buildings/malians/archery-range-2.json | 5 + buildings/malians/barracks-1.json | 5 + buildings/malians/blacksmith-2.json | 5 + buildings/malians/capital-town-center-1.json | 5 + buildings/malians/cattle-ranch-2.json | 5 + buildings/malians/dock-1.json | 5 + buildings/malians/farimba-garrison-2.json | 5 + buildings/malians/farm-1.json | 5 + buildings/malians/fort-of-the-huntress-3.json | 5 + buildings/malians/grand-fulani-corral-2.json | 5 + buildings/malians/great-mosque-4.json | 5 + buildings/malians/griot-bara-3.json | 5 + buildings/malians/house-1.json | 5 + buildings/malians/keep-3.json | 5 + buildings/malians/lumber-camp-1.json | 5 + buildings/malians/madrasa-4.json | 5 + buildings/malians/mansa-quarry-2.json | 5 + buildings/malians/market-2.json | 5 + buildings/malians/mill-1.json | 5 + buildings/malians/mining-camp-1.json | 5 + buildings/malians/mosque-3.json | 5 + buildings/malians/palisade-gate-1.json | 5 + buildings/malians/palisade-wall-1.json | 5 + buildings/malians/pit-mine-1.json | 5 + .../malians/saharan-trade-network-1.json | 5 + buildings/malians/siege-workshop-3.json | 5 + buildings/malians/stable-2.json | 5 + buildings/malians/stone-wall-2.json | 5 + buildings/malians/stone-wall-gate-2.json | 5 + buildings/malians/stone-wall-tower-2.json | 5 + buildings/malians/toll-outpost-1.json | 5 + buildings/malians/town-center-2.json | 5 + buildings/mongols-optimized.json | 105 + buildings/mongols-unified.json | 105 + buildings/mongols.json | 105 + buildings/mongols/archery-range-2.json | 5 + buildings/mongols/barracks-1.json | 5 + buildings/mongols/blacksmith-2.json | 5 + buildings/mongols/capital-town-center-1.json | 5 + buildings/mongols/deer-stones-1.json | 5 + buildings/mongols/dock-1.json | 5 + buildings/mongols/ger-1.json | 5 + buildings/mongols/khaganate-palace-3.json | 5 + buildings/mongols/kurultai-2.json | 5 + buildings/mongols/market-2.json | 5 + .../mongols/monument-of-the-great-khan-4.json | 5 + buildings/mongols/outpost-1.json | 5 + buildings/mongols/ovoo-1.json | 5 + buildings/mongols/pasture-1.json | 5 + buildings/mongols/prayer-tent-3.json | 5 + buildings/mongols/siege-workshop-3.json | 5 + buildings/mongols/stable-1.json | 5 + buildings/mongols/steppe-redoubt-2.json | 5 + buildings/mongols/the-silver-tree-1.json | 5 + buildings/mongols/the-white-stupa-3.json | 5 + buildings/mongols/town-center-2.json | 5 + buildings/orderofthedragon-optimized.json | 150 + buildings/orderofthedragon-unified.json | 150 + buildings/orderofthedragon.json | 150 + .../orderofthedragon/aachen-chapel-1.json | 5 + .../orderofthedragon/archery-range-2.json | 5 + buildings/orderofthedragon/barracks-1.json | 5 + buildings/orderofthedragon/blacksmith-2.json | 5 + .../orderofthedragon/burgrave-palace-2.json | 5 + .../capital-town-center-1.json | 5 + buildings/orderofthedragon/dock-1.json | 5 + .../orderofthedragon/elzbach-palace-3.json | 5 + buildings/orderofthedragon/farm-1.json | 5 + .../great-palace-of-flensburg-4.json | 5 + buildings/orderofthedragon/house-1.json | 5 + buildings/orderofthedragon/keep-3.json | 5 + buildings/orderofthedragon/lumber-camp-1.json | 5 + buildings/orderofthedragon/market-2.json | 5 + .../orderofthedragon/meinwerk-palace-1.json | 5 + buildings/orderofthedragon/mill-1.json | 5 + buildings/orderofthedragon/mining-camp-1.json | 5 + buildings/orderofthedragon/monastery-3.json | 5 + buildings/orderofthedragon/outpost-1.json | 5 + .../orderofthedragon/palace-of-swabia-3.json | 5 + .../orderofthedragon/palisade-gate-1.json | 5 + .../orderofthedragon/palisade-wall-1.json | 5 + .../orderofthedragon/regnitz-cathedral-2.json | 5 + .../orderofthedragon/siege-workshop-3.json | 5 + buildings/orderofthedragon/stable-2.json | 5 + buildings/orderofthedragon/stone-wall-2.json | 5 + .../orderofthedragon/stone-wall-gate-2.json | 5 + .../orderofthedragon/stone-wall-tower-2.json | 5 + buildings/orderofthedragon/town-center-2.json | 5 + buildings/orderofthedragon/university-4.json | 5 + buildings/ottomans-optimized.json | 155 + buildings/ottomans-unified.json | 155 + buildings/ottomans.json | 155 + buildings/ottomans/archery-range-2.json | 5 + buildings/ottomans/azure-mosque-4.json | 5 + buildings/ottomans/barracks-1.json | 5 + buildings/ottomans/blacksmith-2.json | 5 + buildings/ottomans/capital-town-center-1.json | 5 + buildings/ottomans/dock-1.json | 5 + buildings/ottomans/farm-1.json | 5 + buildings/ottomans/house-1.json | 5 + .../ottomans/istanbul-imperial-palace-2.json | 5 + .../ottomans/istanbul-observatory-3.json | 5 + buildings/ottomans/keep-3.json | 5 + buildings/ottomans/lumber-camp-1.json | 5 + buildings/ottomans/market-2.json | 5 + .../ottomans/mehmed-imperial-armory-2.json | 5 + buildings/ottomans/military-school-1.json | 5 + buildings/ottomans/mill-1.json | 5 + buildings/ottomans/mining-camp-1.json | 5 + buildings/ottomans/mosque-3.json | 5 + buildings/ottomans/outpost-1.json | 5 + buildings/ottomans/palisade-gate-1.json | 5 + buildings/ottomans/palisade-wall-1.json | 5 + buildings/ottomans/sea-gate-castle-3.json | 5 + buildings/ottomans/siege-workshop-3.json | 5 + buildings/ottomans/stable-2.json | 5 + buildings/ottomans/stone-wall-2.json | 5 + buildings/ottomans/stone-wall-gate-2.json | 5 + buildings/ottomans/stone-wall-tower-2.json | 5 + .../ottomans/sultanhani-trade-network-1.json | 5 + buildings/ottomans/town-center-2.json | 5 + .../ottomans/twin-minaret-medrese-1.json | 5 + buildings/ottomans/university-4.json | 5 + buildings/rus-optimized.json | 150 + buildings/rus-unified.json | 150 + buildings/rus.json | 150 + buildings/rus/abbey-of-the-trinity-2.json | 5 + buildings/rus/archery-range-2.json | 5 + buildings/rus/barracks-1.json | 5 + buildings/rus/blacksmith-2.json | 5 + buildings/rus/capital-town-center-1.json | 5 + buildings/rus/cathedral-of-the-tsar-4.json | 5 + buildings/rus/dock-1.json | 5 + buildings/rus/farm-1.json | 5 + buildings/rus/fortified-palisade-gate-1.json | 5 + buildings/rus/fortified-palisade-wall-1.json | 5 + buildings/rus/high-armory-3.json | 5 + buildings/rus/high-trade-house-2.json | 5 + buildings/rus/house-1.json | 5 + buildings/rus/hunting-cabin-1.json | 5 + buildings/rus/keep-3.json | 5 + buildings/rus/kremlin-1.json | 5 + buildings/rus/lumber-camp-1.json | 5 + buildings/rus/market-2.json | 5 + buildings/rus/mining-camp-1.json | 5 + buildings/rus/monastery-3.json | 5 + buildings/rus/siege-workshop-3.json | 5 + buildings/rus/spasskaya-tower-3.json | 5 + buildings/rus/stable-2.json | 5 + buildings/rus/stone-wall-4.json | 5 + buildings/rus/stone-wall-gate-4.json | 5 + buildings/rus/stone-wall-tower-4.json | 5 + buildings/rus/the-golden-gate-1.json | 5 + buildings/rus/town-center-2.json | 5 + buildings/rus/university-4.json | 5 + buildings/rus/wooden-fortress-1.json | 5 + buildings/unified/aachen-chapel.json | 10 + buildings/unified/abbey-of-kings.json | 5 + buildings/unified/abbey-of-the-trinity.json | 5 + buildings/unified/aqueduct.json | 5 + buildings/unified/archery-range.json | 80 + .../unified/astronomical-clocktower.json | 5 + buildings/unified/azure-mosque.json | 5 + buildings/unified/barbican-of-the-sun.json | 5 + buildings/unified/barracks.json | 80 + buildings/unified/berkshire-palace.json | 5 + buildings/unified/blacksmith.json | 75 + buildings/unified/buddhist-temple.json | 5 + buildings/unified/burgrave-palace.json | 10 + buildings/unified/capital-town-center.json | 80 + buildings/unified/castle-of-the-crow.json | 5 + buildings/unified/castle.json | 5 + .../unified/cathedral-of-divine-wisdom.json | 5 + buildings/unified/cathedral-of-st-thomas.json | 5 + buildings/unified/cathedral-of-the-tsar.json | 5 + buildings/unified/cattle-ranch.json | 5 + buildings/unified/chamber-of-commerce.json | 10 + .../unified/cistern-of-the-first-hill.json | 5 + buildings/unified/cistern.json | 5 + buildings/unified/college-of-artillery.json | 10 + .../unified/compound-of-the-defender.json | 5 + buildings/unified/council-hall.json | 5 + buildings/unified/deer-stones.json | 5 + buildings/unified/dock.json | 80 + buildings/unified/dome-of-the-faith.json | 5 + buildings/unified/elzbach-palace.json | 10 + buildings/unified/enclave-of-the-emperor.json | 10 + buildings/unified/farimba-garrison.json | 5 + buildings/unified/farm.json | 70 + buildings/unified/farmhouse.json | 5 + buildings/unified/floating-gate.json | 5 + .../unified/foreign-engineering-company.json | 5 + buildings/unified/forge.json | 5 + buildings/unified/fort-of-the-huntress.json | 5 + .../unified/fortified-palisade-gate.json | 5 + .../unified/fortified-palisade-wall.json | 5 + buildings/unified/ger.json | 5 + buildings/unified/golden-horn-tower.json | 5 + buildings/unified/granary.json | 10 + buildings/unified/grand-fulani-corral.json | 5 + buildings/unified/grand-winery.json | 5 + buildings/unified/great-mosque.json | 5 + buildings/unified/great-palace-of-agra.json | 5 + .../unified/great-palace-of-flensburg.json | 10 + buildings/unified/great-wall-gatehouse.json | 5 + buildings/unified/griot-bara.json | 5 + buildings/unified/guild-hall.json | 10 + buildings/unified/high-armory.json | 5 + buildings/unified/high-trade-house.json | 5 + buildings/unified/hisar-academy.json | 5 + buildings/unified/house-of-learning.json | 5 + buildings/unified/house-of-wisdom.json | 10 + buildings/unified/house.json | 70 + buildings/unified/hunting-cabin.json | 5 + buildings/unified/imperial-academy.json | 5 + buildings/unified/imperial-hippodrome.json | 5 + buildings/unified/imperial-palace.json | 5 + .../unified/istanbul-imperial-palace.json | 5 + buildings/unified/istanbul-observatory.json | 5 + buildings/unified/jiangnan-tower.json | 5 + buildings/unified/keep.json | 70 + buildings/unified/khaganate-palace.json | 5 + buildings/unified/kings-palace.json | 5 + buildings/unified/koka-township.json | 5 + buildings/unified/kremlin.json | 5 + buildings/unified/kura-storehouse.json | 5 + buildings/unified/kurultai.json | 5 + buildings/unified/lumber-camp.json | 75 + buildings/unified/madrasa.json | 20 + buildings/unified/mansa-quarry.json | 5 + buildings/unified/market.json | 80 + buildings/unified/meditation-gardens.json | 5 + buildings/unified/mehmed-imperial-armory.json | 5 + buildings/unified/meinwerk-palace.json | 10 + buildings/unified/mercenary-house.json | 5 + buildings/unified/military-school.json | 5 + buildings/unified/mill.json | 65 + buildings/unified/mining-camp.json | 70 + buildings/unified/monastery.json | 45 + .../unified/monument-of-the-great-khan.json | 5 + buildings/unified/mosque.json | 25 + buildings/unified/mount-lu-academy.json | 5 + buildings/unified/notre-dame.json | 10 + buildings/unified/olive-grove.json | 5 + buildings/unified/outpost.json | 70 + buildings/unified/ovoo.json | 5 + buildings/unified/pagoda.json | 10 + buildings/unified/palace-of-swabia.json | 10 + buildings/unified/palace-of-the-sultan.json | 5 + buildings/unified/palatine-school.json | 5 + buildings/unified/palisade-gate.json | 70 + buildings/unified/palisade-wall.json | 70 + buildings/unified/pasture.json | 5 + buildings/unified/pit-mine.json | 5 + buildings/unified/prayer-hall-of-uqba.json | 10 + buildings/unified/prayer-tent.json | 5 + buildings/unified/red-palace.json | 10 + buildings/unified/regnitz-cathedral.json | 10 + buildings/unified/royal-institute.json | 10 + buildings/unified/saharan-trade-network.json | 5 + buildings/unified/school-of-cavalry.json | 10 + buildings/unified/sea-gate-castle.json | 5 + buildings/unified/shaolin-monastery.json | 5 + buildings/unified/shinto-shrine.json | 5 + buildings/unified/siege-workshop.json | 80 + buildings/unified/spasskaya-tower.json | 5 + buildings/unified/spirit-way.json | 5 + buildings/unified/stable.json | 80 + buildings/unified/steppe-redoubt.json | 5 + buildings/unified/stone-wall-gate.json | 75 + buildings/unified/stone-wall-tower.json | 75 + buildings/unified/stone-wall.json | 75 + .../unified/sultanhani-trade-network.json | 5 + buildings/unified/tanegashima-gunsmith.json | 5 + buildings/unified/temple-of-equality.json | 5 + buildings/unified/temple-of-the-sun.json | 5 + buildings/unified/the-golden-gate.json | 5 + buildings/unified/the-silver-tree.json | 5 + buildings/unified/the-white-stupa.json | 5 + buildings/unified/the-white-tower.json | 5 + buildings/unified/tokugawa-shrine.json | 5 + buildings/unified/toll-outpost.json | 5 + buildings/unified/tower-of-victory.json | 5 + buildings/unified/town-center.json | 80 + buildings/unified/twin-minaret-medrese.json | 5 + buildings/unified/university.json | 55 + buildings/unified/village.json | 10 + buildings/unified/wooden-fortress.json | 5 + buildings/unified/wynguard-palace.json | 5 + buildings/unified/zhu-xis-library.json | 5 + buildings/zhuxi-optimized.json | 165 + buildings/zhuxi-unified.json | 165 + buildings/zhuxi.json | 165 + buildings/zhuxi/archery-range-2.json | 5 + buildings/zhuxi/barracks-1.json | 5 + buildings/zhuxi/blacksmith-2.json | 5 + buildings/zhuxi/capital-town-center-1.json | 5 + buildings/zhuxi/dock-1.json | 5 + buildings/zhuxi/enclave-of-the-emperor-4.json | 5 + buildings/zhuxi/farm-1.json | 5 + buildings/zhuxi/granary-1.json | 5 + buildings/zhuxi/house-1.json | 5 + buildings/zhuxi/jiangnan-tower-2.json | 5 + buildings/zhuxi/keep-3.json | 5 + buildings/zhuxi/lumber-camp-1.json | 5 + buildings/zhuxi/market-2.json | 5 + buildings/zhuxi/meditation-gardens-1.json | 5 + buildings/zhuxi/mill-1.json | 5 + buildings/zhuxi/mining-camp-1.json | 5 + buildings/zhuxi/monastery-3.json | 5 + buildings/zhuxi/mount-lu-academy-1.json | 5 + buildings/zhuxi/outpost-1.json | 5 + buildings/zhuxi/pagoda-1.json | 5 + buildings/zhuxi/palisade-gate-1.json | 5 + buildings/zhuxi/palisade-wall-1.json | 5 + buildings/zhuxi/shaolin-monastery-2.json | 5 + buildings/zhuxi/siege-workshop-3.json | 5 + buildings/zhuxi/stable-2.json | 5 + buildings/zhuxi/stone-wall-2.json | 5 + buildings/zhuxi/stone-wall-gate-2.json | 5 + buildings/zhuxi/stone-wall-tower-2.json | 5 + buildings/zhuxi/temple-of-the-sun-3.json | 5 + buildings/zhuxi/town-center-2.json | 5 + buildings/zhuxi/university-4.json | 5 + buildings/zhuxi/village-1.json | 5 + buildings/zhuxi/zhu-xis-library-3.json | 5 + src/attrib/parse.ts | 18 +- units/abbasid-optimized.json | 130 + units/abbasid-unified.json | 195 + units/abbasid.json | 195 + units/abbasid/archer-2.json | 5 + units/abbasid/archer-3.json | 5 + units/abbasid/archer-4.json | 5 + units/abbasid/baghlah-2.json | 5 + units/abbasid/battering-ram-1.json | 5 + units/abbasid/bombard-4.json | 5 + units/abbasid/camel-archer-2.json | 5 + units/abbasid/camel-archer-3.json | 5 + units/abbasid/camel-archer-4.json | 5 + units/abbasid/camel-rider-3.json | 5 + units/abbasid/camel-rider-4.json | 5 + units/abbasid/counterweight-trebuchet-3.json | 5 + units/abbasid/crossbowman-3.json | 5 + units/abbasid/crossbowman-4.json | 5 + units/abbasid/culverin-4.json | 5 + units/abbasid/dhow-2.json | 5 + units/abbasid/explosive-dhow-3.json | 5 + units/abbasid/fishing-boat-2.json | 5 + units/abbasid/ghulam-3.json | 5 + units/abbasid/ghulam-4.json | 5 + units/abbasid/handcannoneer-4.json | 5 + units/abbasid/horseman-2.json | 5 + units/abbasid/horseman-3.json | 5 + units/abbasid/horseman-4.json | 5 + units/abbasid/imam-3.json | 5 + units/abbasid/lancer-3.json | 5 + units/abbasid/lancer-4.json | 5 + units/abbasid/mangonel-3.json | 5 + units/abbasid/scout-1.json | 5 + units/abbasid/spearman-1.json | 5 + units/abbasid/spearman-2.json | 5 + units/abbasid/spearman-3.json | 5 + units/abbasid/spearman-4.json | 5 + units/abbasid/springald-3.json | 5 + units/abbasid/trade-ship-2.json | 5 + units/abbasid/trader-1.json | 5 + units/abbasid/transport-ship-2.json | 5 + units/abbasid/villager-1.json | 5 + units/abbasid/xebec-4.json | 5 + units/all-optimized.json | 824 ++++ units/all-unified.json | 3510 +++++++++++++++++ units/all.json | 3510 +++++++++++++++++ units/ayyubids-optimized.json | 145 + units/ayyubids-unified.json | 205 + units/ayyubids.json | 205 + units/ayyubids/archer-2.json | 5 + units/ayyubids/archer-3.json | 5 + units/ayyubids/archer-4.json | 5 + units/ayyubids/atabeg-1.json | 5 + units/ayyubids/baghlah-2.json | 5 + units/ayyubids/battering-ram-2.json | 5 + units/ayyubids/bedouin-skirmisher-2.json | 5 + units/ayyubids/bedouin-swordsman-1.json | 5 + units/ayyubids/bombard-4.json | 5 + units/ayyubids/camel-lancer-3.json | 5 + units/ayyubids/camel-lancer-4.json | 5 + units/ayyubids/counterweight-trebuchet-3.json | 5 + units/ayyubids/crossbowman-3.json | 5 + units/ayyubids/crossbowman-4.json | 5 + units/ayyubids/culverin-4.json | 5 + units/ayyubids/dervish-3.json | 5 + units/ayyubids/desert-raider-2.json | 5 + units/ayyubids/desert-raider-3.json | 5 + units/ayyubids/desert-raider-4.json | 5 + units/ayyubids/dhow-2.json | 5 + units/ayyubids/explosive-dhow-3.json | 5 + units/ayyubids/fishing-boat-2.json | 5 + units/ayyubids/ghulam-3.json | 5 + units/ayyubids/ghulam-4.json | 5 + units/ayyubids/handcannoneer-4.json | 5 + units/ayyubids/horseman-2.json | 5 + units/ayyubids/horseman-3.json | 5 + units/ayyubids/horseman-4.json | 5 + units/ayyubids/manjaniq-3.json | 5 + units/ayyubids/scout-1.json | 5 + units/ayyubids/spearman-1.json | 5 + units/ayyubids/spearman-2.json | 5 + units/ayyubids/spearman-3.json | 5 + units/ayyubids/spearman-4.json | 5 + units/ayyubids/springald-3.json | 5 + units/ayyubids/tower-of-the-sultan-3.json | 5 + units/ayyubids/trade-ship-2.json | 5 + units/ayyubids/trader-1.json | 5 + units/ayyubids/transport-ship-2.json | 5 + units/ayyubids/villager-1.json | 5 + units/ayyubids/xebec-4.json | 5 + units/byzantines-optimized.json | 239 ++ units/byzantines-unified.json | 405 ++ units/byzantines.json | 405 ++ units/byzantines/arbaletrier-3.json | 5 + units/byzantines/arbaletrier-4.json | 5 + units/byzantines/archer-2.json | 5 + units/byzantines/archer-3.json | 5 + units/byzantines/archer-4.json | 5 + units/byzantines/bombard-4.json | 5 + units/byzantines/camel-archer-2.json | 5 + units/byzantines/camel-archer-3.json | 5 + units/byzantines/camel-archer-4.json | 5 + units/byzantines/camel-rider-3.json | 5 + units/byzantines/camel-rider-4.json | 5 + units/byzantines/carrack-4.json | 5 + units/byzantines/cataphract-3.json | 5 + units/byzantines/cataphract-4.json | 5 + units/byzantines/cheirosiphon-3.json | 5 + .../byzantines/counterweight-trebuchet-3.json | 5 + units/byzantines/crossbowman-3.json | 5 + units/byzantines/crossbowman-4.json | 5 + units/byzantines/demolition-ship-3.json | 5 + units/byzantines/desert-raider-2.json | 5 + units/byzantines/desert-raider-3.json | 5 + units/byzantines/desert-raider-4.json | 5 + units/byzantines/dromon-2.json | 5 + units/byzantines/fishing-boat-2.json | 5 + units/byzantines/galley-2.json | 5 + units/byzantines/ghulam-3.json | 5 + units/byzantines/ghulam-4.json | 5 + units/byzantines/grenadier-4.json | 5 + units/byzantines/handcannoneer-4.json | 5 + units/byzantines/horse-archer-3.json | 5 + units/byzantines/horse-archer-4.json | 5 + units/byzantines/horseman-2.json | 5 + units/byzantines/horseman-3.json | 5 + units/byzantines/horseman-4.json | 5 + units/byzantines/huihui-pao-1.json | 5 + units/byzantines/javelin-thrower-2.json | 5 + units/byzantines/javelin-thrower-3.json | 5 + units/byzantines/javelin-thrower-4.json | 5 + units/byzantines/keshik-2.json | 5 + units/byzantines/keshik-3.json | 5 + units/byzantines/keshik-4.json | 5 + units/byzantines/landsknecht-3.json | 5 + units/byzantines/landsknecht-4.json | 5 + units/byzantines/limitanei-1.json | 5 + units/byzantines/limitanei-2.json | 5 + units/byzantines/limitanei-3.json | 5 + units/byzantines/limitanei-4.json | 5 + units/byzantines/longbowman-2.json | 5 + units/byzantines/longbowman-3.json | 5 + units/byzantines/longbowman-4.json | 5 + units/byzantines/mangonel-3.json | 5 + units/byzantines/mangudai-2.json | 5 + units/byzantines/mangudai-3.json | 5 + units/byzantines/mangudai-4.json | 5 + units/byzantines/monk-2.json | 5 + units/byzantines/musofadi-warrior-2.json | 5 + units/byzantines/musofadi-warrior-3.json | 5 + units/byzantines/musofadi-warrior-4.json | 5 + units/byzantines/nest-of-bees-3.json | 5 + units/byzantines/royal-cannon-4.json | 5 + units/byzantines/royal-knight-2.json | 5 + units/byzantines/royal-knight-3.json | 5 + units/byzantines/royal-knight-4.json | 5 + units/byzantines/scout-1.json | 5 + units/byzantines/siege-tower-2.json | 5 + units/byzantines/sipahi-2.json | 5 + units/byzantines/sipahi-3.json | 5 + units/byzantines/sipahi-4.json | 5 + units/byzantines/springald-3.json | 5 + units/byzantines/streltsy-4.json | 5 + units/byzantines/tower-elephant-4.json | 5 + units/byzantines/trade-ship-2.json | 5 + units/byzantines/trader-1.json | 5 + units/byzantines/transport-ship-2.json | 5 + units/byzantines/varangian-guard-3.json | 5 + units/byzantines/varangian-guard-4.json | 5 + units/byzantines/villager-1.json | 5 + units/byzantines/war-elephant-3.json | 5 + units/byzantines/zhuge-nu-2.json | 5 + units/byzantines/zhuge-nu-3.json | 5 + units/byzantines/zhuge-nu-4.json | 5 + units/chinese-optimized.json | 179 + units/chinese-unified.json | 230 ++ units/chinese.json | 230 ++ units/chinese/archer-2.json | 5 + units/chinese/archer-3.json | 5 + units/chinese/archer-4.json | 5 + units/chinese/baochuan-4.json | 5 + units/chinese/battering-ram-2.json | 5 + units/chinese/bombard-4.json | 5 + units/chinese/clocktower-battering-ram-3.json | 5 + units/chinese/clocktower-bombard-4.json | 5 + .../clocktower-counterweight-trebuchet-3.json | 5 + units/chinese/clocktower-nest-of-bees-3.json | 5 + units/chinese/clocktower-springald-3.json | 5 + units/chinese/counterweight-trebuchet-3.json | 5 + units/chinese/crossbowman-3.json | 5 + units/chinese/crossbowman-4.json | 5 + units/chinese/explosive-junk-3.json | 5 + units/chinese/fire-lancer-3.json | 5 + units/chinese/fire-lancer-4.json | 5 + units/chinese/fishing-boat-2.json | 5 + units/chinese/grenadier-4.json | 5 + units/chinese/handcannoneer-4.json | 5 + units/chinese/horseman-2.json | 5 + units/chinese/horseman-3.json | 5 + units/chinese/horseman-4.json | 5 + units/chinese/imperial-official-1.json | 5 + units/chinese/junk-2.json | 5 + units/chinese/lancer-3.json | 5 + units/chinese/lancer-4.json | 5 + units/chinese/monk-3.json | 5 + units/chinese/nest-of-bees-3.json | 5 + units/chinese/palace-guard-3.json | 5 + units/chinese/palace-guard-4.json | 5 + units/chinese/scout-1.json | 5 + units/chinese/siege-tower-2.json | 5 + units/chinese/spearman-1.json | 5 + units/chinese/spearman-2.json | 5 + units/chinese/spearman-3.json | 5 + units/chinese/spearman-4.json | 5 + units/chinese/springald-3.json | 5 + units/chinese/trade-ship-2.json | 5 + units/chinese/trader-1.json | 5 + units/chinese/transport-ship-2.json | 5 + units/chinese/villager-1.json | 5 + units/chinese/war-junk-3.json | 5 + units/chinese/zhuge-nu-2.json | 5 + units/chinese/zhuge-nu-3.json | 5 + units/chinese/zhuge-nu-4.json | 5 + units/delhi-optimized.json | 135 + units/delhi-unified.json | 185 + units/delhi.json | 185 + units/delhi/archer-2.json | 5 + units/delhi/archer-3.json | 5 + units/delhi/archer-4.json | 5 + units/delhi/baghlah-2.json | 5 + units/delhi/battering-ram-2.json | 5 + units/delhi/bombard-4.json | 5 + units/delhi/counterweight-trebuchet-3.json | 5 + units/delhi/crossbowman-3.json | 5 + units/delhi/crossbowman-4.json | 5 + units/delhi/dhow-2.json | 5 + units/delhi/explosive-dhow-3.json | 5 + units/delhi/fishing-boat-2.json | 5 + units/delhi/ghazi-raider-2.json | 5 + units/delhi/ghazi-raider-3.json | 5 + units/delhi/ghazi-raider-4.json | 5 + units/delhi/handcannoneer-4.json | 5 + units/delhi/lancer-3.json | 5 + units/delhi/lancer-4.json | 5 + units/delhi/man-at-arms-3.json | 5 + units/delhi/man-at-arms-4.json | 5 + units/delhi/mangonel-3.json | 5 + units/delhi/scholar-2.json | 5 + units/delhi/scout-1.json | 5 + units/delhi/siege-tower-2.json | 5 + units/delhi/spearman-1.json | 5 + units/delhi/spearman-2.json | 5 + units/delhi/spearman-3.json | 5 + units/delhi/spearman-4.json | 5 + units/delhi/springald-3.json | 5 + .../delhi/sultans-elite-tower-elephant-4.json | 5 + units/delhi/tower-elephant-4.json | 5 + units/delhi/trade-ship-2.json | 5 + units/delhi/trader-1.json | 5 + units/delhi/transport-ship-2.json | 5 + units/delhi/villager-1.json | 5 + units/delhi/war-elephant-3.json | 5 + units/delhi/xebec-4.json | 5 + units/english-optimized.json | 160 + units/english-unified.json | 215 + units/english.json | 215 + units/english/battering-ram-2.json | 5 + units/english/bombard-4.json | 5 + units/english/carrack-4.json | 5 + units/english/counterweight-trebuchet-3.json | 5 + units/english/crossbowman-3.json | 5 + units/english/crossbowman-4.json | 5 + units/english/demolition-ship-3.json | 5 + units/english/fishing-boat-2.json | 5 + units/english/galley-2.json | 5 + units/english/handcannoneer-4.json | 5 + units/english/horseman-2.json | 5 + units/english/horseman-3.json | 5 + units/english/horseman-4.json | 5 + units/english/hulk-2.json | 5 + units/english/king-2.json | 5 + units/english/knight-3.json | 5 + units/english/knight-4.json | 5 + units/english/longbowman-2.json | 5 + units/english/longbowman-3.json | 5 + units/english/longbowman-4.json | 5 + units/english/man-at-arms-1.json | 5 + units/english/man-at-arms-2.json | 5 + units/english/man-at-arms-3.json | 5 + units/english/man-at-arms-4.json | 5 + units/english/mangonel-3.json | 5 + units/english/monk-3.json | 5 + units/english/ribauldequin-4.json | 5 + units/english/scout-1.json | 5 + units/english/siege-tower-2.json | 5 + units/english/spearman-2.json | 5 + units/english/spearman-3.json | 5 + units/english/spearman-4.json | 5 + units/english/springald-3.json | 5 + units/english/trade-ship-2.json | 5 + units/english/trader-1.json | 5 + units/english/transport-ship-2.json | 5 + units/english/villager-1.json | 5 + units/english/wynguard-army-4.json | 5 + units/english/wynguard-footman-4.json | 5 + units/english/wynguard-footmen-4.json | 5 + units/english/wynguard-raiders-4.json | 5 + units/english/wynguard-ranger-4.json | 5 + units/english/wynguard-rangers-4.json | 5 + units/french-optimized.json | 145 + units/french-unified.json | 200 + units/french.json | 200 + units/french/arbaletrier-3.json | 5 + units/french/arbaletrier-4.json | 5 + units/french/archer-2.json | 5 + units/french/archer-3.json | 5 + units/french/archer-4.json | 5 + units/french/battering-ram-2.json | 5 + units/french/cannon-4.json | 5 + units/french/carrack-4.json | 5 + units/french/counterweight-trebuchet-3.json | 5 + units/french/demolition-ship-3.json | 5 + units/french/fishing-boat-2.json | 5 + units/french/galleass-3.json | 5 + units/french/galley-2.json | 5 + units/french/handcannoneer-4.json | 5 + units/french/horseman-2.json | 5 + units/french/horseman-3.json | 5 + units/french/horseman-4.json | 5 + units/french/man-at-arms-3.json | 5 + units/french/man-at-arms-4.json | 5 + units/french/mangonel-3.json | 5 + units/french/monk-3.json | 5 + units/french/ribauldequin-4.json | 5 + units/french/royal-cannon-4.json | 5 + units/french/royal-culverin-4.json | 5 + units/french/royal-knight-2.json | 5 + units/french/royal-knight-3.json | 5 + units/french/royal-knight-4.json | 5 + units/french/royal-ribauldequin-4.json | 5 + units/french/scout-1.json | 5 + units/french/siege-tower-2.json | 5 + units/french/spearman-1.json | 5 + units/french/spearman-2.json | 5 + units/french/spearman-3.json | 5 + units/french/spearman-4.json | 5 + units/french/springald-3.json | 5 + units/french/trade-ship-2.json | 5 + units/french/trader-1.json | 5 + units/french/transport-ship-2.json | 5 + units/french/villager-1.json | 5 + units/french/war-cog-2.json | 5 + units/hre-optimized.json | 130 + units/hre-unified.json | 190 + units/hre.json | 190 + units/hre/archer-2.json | 5 + units/hre/archer-3.json | 5 + units/hre/archer-4.json | 5 + units/hre/battering-ram-2.json | 5 + units/hre/bombard-4.json | 5 + units/hre/carrack-4.json | 5 + units/hre/counterweight-trebuchet-3.json | 5 + units/hre/crossbowman-3.json | 5 + units/hre/crossbowman-4.json | 5 + units/hre/culverin-4.json | 5 + units/hre/demolition-ship-3.json | 5 + units/hre/fishing-boat-2.json | 5 + units/hre/galley-2.json | 5 + units/hre/handcannoneer-4.json | 5 + units/hre/horseman-2.json | 5 + units/hre/horseman-3.json | 5 + units/hre/horseman-4.json | 5 + units/hre/hulk-2.json | 5 + units/hre/knight-3.json | 5 + units/hre/knight-4.json | 5 + units/hre/landsknecht-3.json | 5 + units/hre/landsknecht-4.json | 5 + units/hre/man-at-arms-2.json | 5 + units/hre/man-at-arms-3.json | 5 + units/hre/man-at-arms-4.json | 5 + units/hre/mangonel-3.json | 5 + units/hre/prelate-1.json | 5 + units/hre/scout-1.json | 5 + units/hre/siege-tower-2.json | 5 + units/hre/spearman-1.json | 5 + units/hre/spearman-2.json | 5 + units/hre/spearman-3.json | 5 + units/hre/spearman-4.json | 5 + units/hre/springald-3.json | 5 + units/hre/trade-ship-2.json | 5 + units/hre/trader-1.json | 5 + units/hre/transport-ship-2.json | 5 + units/hre/villager-1.json | 5 + units/japanese-optimized.json | 160 + units/japanese-unified.json | 230 ++ units/japanese.json | 230 ++ units/japanese/atakebune-4.json | 5 + units/japanese/battering-ram-2.json | 5 + units/japanese/bombard-4.json | 5 + units/japanese/buddhist-monk-3.json | 5 + units/japanese/counterweight-trebuchet-3.json | 5 + units/japanese/explosive-junk-3.json | 5 + units/japanese/fishing-boat-2.json | 5 + units/japanese/handcannon-ashigaru-4.json | 5 + units/japanese/horseman-2.json | 5 + units/japanese/horseman-3.json | 5 + units/japanese/horseman-4.json | 5 + units/japanese/junk-2.json | 5 + units/japanese/katana-bannerman-2.json | 5 + units/japanese/mangonel-3.json | 5 + units/japanese/mounted-samurai-3.json | 5 + units/japanese/mounted-samurai-4.json | 5 + units/japanese/onna-bugeisha-2.json | 5 + units/japanese/onna-bugeisha-3.json | 5 + units/japanese/onna-bugeisha-4.json | 5 + units/japanese/onna-musha-3.json | 5 + units/japanese/onna-musha-4.json | 5 + units/japanese/ozutsu-4.json | 5 + units/japanese/ribauldequin-4.json | 5 + units/japanese/samurai-1.json | 5 + units/japanese/samurai-2.json | 5 + units/japanese/samurai-3.json | 5 + units/japanese/samurai-4.json | 5 + units/japanese/scout-1.json | 5 + units/japanese/shinobi-2.json | 5 + units/japanese/shinto-priest-3.json | 5 + units/japanese/siege-tower-2.json | 5 + units/japanese/spearman-1.json | 5 + units/japanese/spearman-2.json | 5 + units/japanese/spearman-3.json | 5 + units/japanese/spearman-4.json | 5 + units/japanese/springald-3.json | 5 + units/japanese/trade-ship-2.json | 5 + units/japanese/trader-1.json | 5 + units/japanese/transport-ship-2.json | 5 + units/japanese/uma-bannerman-2.json | 5 + units/japanese/villager-1.json | 5 + units/japanese/war-junk-3.json | 5 + units/japanese/yumi-ashigaru-2.json | 5 + units/japanese/yumi-ashigaru-3.json | 5 + units/japanese/yumi-ashigaru-4.json | 5 + units/japanese/yumi-bannerman-2.json | 5 + units/jeannedarc-optimized.json | 190 + units/jeannedarc-unified.json | 255 ++ units/jeannedarc.json | 255 ++ units/jeannedarc/arbaletrier-3.json | 5 + units/jeannedarc/arbaletrier-4.json | 5 + units/jeannedarc/archer-2.json | 5 + units/jeannedarc/archer-3.json | 5 + units/jeannedarc/archer-4.json | 5 + units/jeannedarc/battering-ram-2.json | 5 + units/jeannedarc/cannon-4.json | 5 + units/jeannedarc/carrack-4.json | 5 + .../jeannedarc/counterweight-trebuchet-3.json | 5 + units/jeannedarc/demolition-ship-3.json | 5 + units/jeannedarc/fishing-boat-2.json | 5 + units/jeannedarc/galleass-3.json | 5 + units/jeannedarc/galley-2.json | 5 + units/jeannedarc/handcannoneer-4.json | 5 + units/jeannedarc/horseman-2.json | 5 + units/jeannedarc/horseman-3.json | 5 + units/jeannedarc/horseman-4.json | 5 + .../jeanne-darc-blast-cannon-4.json | 5 + units/jeannedarc/jeanne-darc-hunter-2.json | 5 + units/jeannedarc/jeanne-darc-knight-3.json | 5 + .../jeannedarc/jeanne-darc-markswoman-4.json | 5 + .../jeanne-darc-mounted-archer-3.json | 5 + units/jeannedarc/jeanne-darc-peasant-1.json | 5 + .../jeanne-darc-woman-at-arms-2.json | 5 + units/jeannedarc/jeannes-champion-3.json | 5 + units/jeannedarc/jeannes-champion-4.json | 5 + units/jeannedarc/jeannes-rider-3.json | 5 + units/jeannedarc/jeannes-rider-4.json | 5 + units/jeannedarc/man-at-arms-3.json | 5 + units/jeannedarc/man-at-arms-4.json | 5 + units/jeannedarc/mangonel-3.json | 5 + units/jeannedarc/monk-3.json | 5 + units/jeannedarc/ribauldequin-4.json | 5 + units/jeannedarc/royal-cannon-4.json | 5 + units/jeannedarc/royal-culverin-4.json | 5 + units/jeannedarc/royal-knight-2.json | 5 + units/jeannedarc/royal-knight-3.json | 5 + units/jeannedarc/royal-knight-4.json | 5 + units/jeannedarc/royal-ribauldequin-4.json | 5 + units/jeannedarc/scout-1.json | 5 + units/jeannedarc/siege-tower-2.json | 5 + units/jeannedarc/spearman-1.json | 5 + units/jeannedarc/spearman-2.json | 5 + units/jeannedarc/spearman-3.json | 5 + units/jeannedarc/spearman-4.json | 5 + units/jeannedarc/springald-3.json | 5 + units/jeannedarc/trade-ship-2.json | 5 + units/jeannedarc/trader-1.json | 5 + units/jeannedarc/transport-ship-2.json | 5 + units/jeannedarc/villager-1.json | 5 + units/jeannedarc/war-cog-2.json | 5 + units/malians-optimized.json | 120 + units/malians-unified.json | 185 + units/malians.json | 185 + units/malians/archer-2.json | 5 + units/malians/archer-3.json | 5 + units/malians/archer-4.json | 5 + units/malians/battering-ram-2.json | 5 + units/malians/bombard-4.json | 5 + units/malians/counterweight-trebuchet-3.json | 5 + units/malians/culverin-4.json | 5 + units/malians/demolition-ship-3.json | 5 + units/malians/donso-1.json | 5 + units/malians/donso-2.json | 5 + units/malians/donso-3.json | 5 + units/malians/donso-4.json | 5 + units/malians/fishing-boat-2.json | 5 + units/malians/hunting-canoe-2.json | 5 + units/malians/imam-3.json | 5 + units/malians/javelin-thrower-2.json | 5 + units/malians/javelin-thrower-3.json | 5 + units/malians/javelin-thrower-4.json | 5 + units/malians/mangonel-3.json | 5 + units/malians/musofadi-gunner-4.json | 5 + units/malians/musofadi-warrior-2.json | 5 + units/malians/musofadi-warrior-3.json | 5 + units/malians/musofadi-warrior-4.json | 5 + units/malians/scout-1.json | 5 + units/malians/siege-tower-2.json | 5 + units/malians/sofa-2.json | 5 + units/malians/sofa-3.json | 5 + units/malians/sofa-4.json | 5 + units/malians/springald-3.json | 5 + units/malians/trade-ship-2.json | 5 + units/malians/trader-1.json | 5 + units/malians/transport-ship-2.json | 5 + units/malians/villager-1.json | 5 + units/malians/war-canoe-2.json | 5 + units/malians/warrior-scout-2.json | 5 + units/malians/warrior-scout-3.json | 5 + units/malians/warrior-scout-4.json | 5 + units/mongols-optimized.json | 165 + units/mongols-unified.json | 255 ++ units/mongols.json | 255 ++ units/mongols/archer-2.json | 5 + units/mongols/archer-3.json | 5 + units/mongols/archer-4.json | 5 + units/mongols/baochuan-4.json | 5 + units/mongols/battering-ram-2.json | 5 + units/mongols/bombard-4.json | 5 + units/mongols/crossbowman-3.json | 5 + units/mongols/crossbowman-4.json | 5 + units/mongols/explosive-junk-3.json | 5 + units/mongols/fishing-boat-2.json | 5 + units/mongols/handcannoneer-4.json | 5 + units/mongols/horseman-1.json | 5 + units/mongols/horseman-2.json | 5 + units/mongols/horseman-3.json | 5 + units/mongols/horseman-4.json | 5 + units/mongols/huihui-pao-1.json | 5 + units/mongols/keshik-2.json | 5 + units/mongols/keshik-3.json | 5 + units/mongols/keshik-4.json | 5 + units/mongols/khaganate-horse-archer-1.json | 5 + units/mongols/khaganate-knight-1.json | 5 + units/mongols/khaganate-mangudai-1.json | 5 + units/mongols/khaganate-nest-of-bees-3.json | 5 + units/mongols/khaganate-palace-guard-1.json | 5 + units/mongols/khaganate-warrior-monk-1.json | 5 + units/mongols/khan-1.json | 5 + units/mongols/khan-2.json | 5 + units/mongols/khan-3.json | 5 + units/mongols/khan-4.json | 5 + units/mongols/light-junk-2.json | 5 + units/mongols/man-at-arms-3.json | 5 + units/mongols/man-at-arms-4.json | 5 + units/mongols/mangonel-3.json | 5 + units/mongols/mangudai-2.json | 5 + units/mongols/mangudai-3.json | 5 + units/mongols/mangudai-4.json | 5 + units/mongols/scout-1.json | 5 + units/mongols/shaman-3.json | 5 + units/mongols/siege-tower-2.json | 5 + units/mongols/spearman-1.json | 5 + units/mongols/spearman-2.json | 5 + units/mongols/spearman-3.json | 5 + units/mongols/spearman-4.json | 5 + units/mongols/springald-3.json | 5 + units/mongols/traction-trebuchet-3.json | 5 + units/mongols/traction-trebuchet-4.json | 5 + units/mongols/trade-ship-2.json | 5 + units/mongols/trader-1.json | 5 + units/mongols/transport-ship-2.json | 5 + units/mongols/villager-1.json | 5 + units/mongols/war-junk-3.json | 5 + units/orderofthedragon-optimized.json | 130 + units/orderofthedragon-unified.json | 190 + units/orderofthedragon.json | 190 + units/orderofthedragon/battering-ram-2.json | 5 + units/orderofthedragon/bombard-4.json | 5 + units/orderofthedragon/carrack-4.json | 5 + .../counterweight-trebuchet-3.json | 5 + units/orderofthedragon/culverin-4.json | 5 + units/orderofthedragon/demolition-ship-3.json | 5 + units/orderofthedragon/fishing-boat-2.json | 5 + units/orderofthedragon/galley-2.json | 5 + units/orderofthedragon/gilded-archer-2.json | 5 + units/orderofthedragon/gilded-archer-3.json | 5 + units/orderofthedragon/gilded-archer-4.json | 5 + .../gilded-crossbowman-3.json | 5 + .../gilded-crossbowman-4.json | 5 + .../gilded-handcannoneer-4.json | 5 + units/orderofthedragon/gilded-horseman-2.json | 5 + units/orderofthedragon/gilded-horseman-3.json | 5 + units/orderofthedragon/gilded-horseman-4.json | 5 + units/orderofthedragon/gilded-knight-3.json | 5 + units/orderofthedragon/gilded-knight-4.json | 5 + .../gilded-landsknecht-3.json | 5 + .../gilded-landsknecht-4.json | 5 + .../gilded-man-at-arms-2.json | 5 + .../gilded-man-at-arms-3.json | 5 + .../gilded-man-at-arms-4.json | 5 + units/orderofthedragon/gilded-spearman-1.json | 5 + units/orderofthedragon/gilded-spearman-2.json | 5 + units/orderofthedragon/gilded-spearman-3.json | 5 + units/orderofthedragon/gilded-spearman-4.json | 5 + units/orderofthedragon/gilded-villager-1.json | 5 + units/orderofthedragon/hulk-2.json | 5 + units/orderofthedragon/mangonel-3.json | 5 + units/orderofthedragon/prelate-1.json | 5 + units/orderofthedragon/scout-1.json | 5 + units/orderofthedragon/siege-tower-2.json | 5 + units/orderofthedragon/springald-3.json | 5 + units/orderofthedragon/trade-ship-2.json | 5 + units/orderofthedragon/trader-1.json | 5 + units/orderofthedragon/transport-ship-2.json | 5 + units/ottomans-optimized.json | 135 + units/ottomans-unified.json | 190 + units/ottomans.json | 190 + units/ottomans/archer-2.json | 5 + units/ottomans/archer-3.json | 5 + units/ottomans/archer-4.json | 5 + units/ottomans/battering-ram-2.json | 5 + units/ottomans/carrack-4.json | 5 + units/ottomans/counterweight-trebuchet-3.json | 5 + units/ottomans/crossbowman-3.json | 5 + units/ottomans/crossbowman-4.json | 5 + units/ottomans/demolition-ship-3.json | 5 + units/ottomans/dhow-2.json | 5 + units/ottomans/fishing-boat-2.json | 5 + units/ottomans/grand-galley-4.json | 5 + units/ottomans/great-bombard-4.json | 5 + units/ottomans/hulk-2.json | 5 + units/ottomans/imam-3.json | 5 + units/ottomans/janissary-3.json | 5 + units/ottomans/janissary-4.json | 5 + units/ottomans/lancer-3.json | 5 + units/ottomans/lancer-4.json | 5 + units/ottomans/man-at-arms-3.json | 5 + units/ottomans/man-at-arms-4.json | 5 + units/ottomans/mangonel-3.json | 5 + units/ottomans/mehter-2.json | 5 + units/ottomans/ribauldequin-4.json | 5 + units/ottomans/scout-1.json | 5 + units/ottomans/siege-tower-2.json | 5 + units/ottomans/sipahi-2.json | 5 + units/ottomans/sipahi-3.json | 5 + units/ottomans/sipahi-4.json | 5 + units/ottomans/spearman-1.json | 5 + units/ottomans/spearman-2.json | 5 + units/ottomans/spearman-3.json | 5 + units/ottomans/spearman-4.json | 5 + units/ottomans/springald-3.json | 5 + units/ottomans/trade-ship-2.json | 5 + units/ottomans/trader-1.json | 5 + units/ottomans/transport-ship-2.json | 5 + units/ottomans/villager-1.json | 5 + units/rus-optimized.json | 125 + units/rus-unified.json | 185 + units/rus.json | 185 + units/rus/archer-2.json | 5 + units/rus/archer-3.json | 5 + units/rus/archer-4.json | 5 + units/rus/battering-ram-2.json | 5 + units/rus/bombard-4.json | 5 + units/rus/counterweight-trebuchet-3.json | 5 + units/rus/crossbowman-3.json | 5 + units/rus/crossbowman-4.json | 5 + units/rus/horse-archer-3.json | 5 + units/rus/horse-archer-4.json | 5 + units/rus/horseman-2.json | 5 + units/rus/horseman-3.json | 5 + units/rus/horseman-4.json | 5 + units/rus/knight-2.json | 5 + units/rus/knight-3.json | 5 + units/rus/knight-4.json | 5 + units/rus/lodya-attack-ship-2.json | 5 + units/rus/lodya-demolition-ship-3.json | 5 + units/rus/lodya-fishing-boat-2.json | 5 + units/rus/lodya-galley-3.json | 5 + units/rus/lodya-trade-ship-2.json | 5 + units/rus/lodya-transport-ship-2.json | 5 + units/rus/man-at-arms-3.json | 5 + units/rus/man-at-arms-4.json | 5 + units/rus/mangonel-3.json | 5 + units/rus/militia-2.json | 5 + units/rus/scout-1.json | 5 + units/rus/siege-tower-2.json | 5 + units/rus/spearman-1.json | 5 + units/rus/spearman-2.json | 5 + units/rus/spearman-3.json | 5 + units/rus/spearman-4.json | 5 + units/rus/springald-3.json | 5 + units/rus/streltsy-4.json | 5 + units/rus/trader-1.json | 5 + units/rus/villager-1.json | 5 + units/rus/warrior-monk-3.json | 5 + units/unified/arbaletrier.json | 30 + units/unified/archer.json | 180 + units/unified/atabeg.json | 5 + units/unified/atakebune.json | 5 + units/unified/baghlah.json | 15 + units/unified/baochuan.json | 15 + units/unified/battering-ram.json | 75 + units/unified/bedouin-skirmisher.json | 5 + units/unified/bedouin-swordsman.json | 5 + units/unified/bombard.json | 65 + units/unified/buddhist-monk.json | 5 + units/unified/camel-archer.json | 30 + units/unified/camel-lancer.json | 10 + units/unified/camel-rider.json | 20 + units/unified/cannon.json | 10 + units/unified/carrack.json | 35 + units/unified/cataphract.json | 10 + units/unified/cheirosiphon.json | 5 + units/unified/clocktower-battering-ram.json | 5 + units/unified/clocktower-bombard.json | 5 + .../clocktower-counterweight-trebuchet.json | 5 + units/unified/clocktower-nest-of-bees.json | 5 + units/unified/clocktower-springald.json | 5 + units/unified/counterweight-trebuchet.json | 75 + units/unified/crossbowman.json | 110 + units/unified/culverin.json | 25 + units/unified/demolition-ship.json | 40 + units/unified/dervish.json | 5 + units/unified/desert-raider.json | 30 + units/unified/dhow.json | 20 + units/unified/donso.json | 20 + units/unified/dromon.json | 5 + units/unified/explosive-dhow.json | 15 + units/unified/explosive-junk.json | 20 + units/unified/fire-lancer.json | 10 + units/unified/fishing-boat.json | 75 + units/unified/galleass.json | 10 + units/unified/galley.json | 30 + units/unified/ghazi-raider.json | 15 + units/unified/ghulam.json | 30 + units/unified/gilded-archer.json | 15 + units/unified/gilded-crossbowman.json | 10 + units/unified/gilded-handcannoneer.json | 5 + units/unified/gilded-horseman.json | 15 + units/unified/gilded-knight.json | 10 + units/unified/gilded-landsknecht.json | 10 + units/unified/gilded-man-at-arms.json | 15 + units/unified/gilded-spearman.json | 20 + units/unified/gilded-villager.json | 5 + units/unified/grand-galley.json | 5 + units/unified/great-bombard.json | 5 + units/unified/grenadier.json | 15 + units/unified/handcannon-ashigaru.json | 5 + units/unified/handcannoneer.json | 50 + units/unified/horse-archer.json | 20 + units/unified/horseman.json | 185 + units/unified/huihui-pao.json | 10 + units/unified/hulk.json | 20 + units/unified/hunting-canoe.json | 5 + units/unified/imam.json | 15 + units/unified/imperial-guard.json | 5 + units/unified/imperial-official.json | 10 + units/unified/janissary.json | 10 + units/unified/javelin-thrower.json | 30 + units/unified/jeanne-darc-blast-cannon.json | 5 + units/unified/jeanne-darc-hunter.json | 5 + units/unified/jeanne-darc-knight.json | 5 + units/unified/jeanne-darc-markswoman.json | 5 + units/unified/jeanne-darc-mounted-archer.json | 5 + units/unified/jeanne-darc-peasant.json | 5 + units/unified/jeanne-darc-woman-at-arms.json | 5 + units/unified/jeannes-champion.json | 10 + units/unified/jeannes-rider.json | 10 + units/unified/junk.json | 15 + units/unified/katana-bannerman.json | 5 + units/unified/keshik.json | 30 + units/unified/khaganate-horse-archer.json | 5 + units/unified/khaganate-knight.json | 5 + units/unified/khaganate-mangudai.json | 5 + units/unified/khaganate-nest-of-bees.json | 5 + units/unified/khaganate-palace-guard.json | 5 + units/unified/khaganate-warrior-monk.json | 5 + units/unified/khan.json | 20 + units/unified/king.json | 5 + units/unified/knight.json | 35 + units/unified/lancer.json | 50 + units/unified/landsknecht.json | 20 + units/unified/light-junk.json | 5 + units/unified/limitanei.json | 20 + units/unified/lodya-attack-ship.json | 5 + units/unified/lodya-demolition-ship.json | 5 + units/unified/lodya-fishing-boat.json | 5 + units/unified/lodya-galley.json | 5 + units/unified/lodya-trade-ship.json | 5 + units/unified/lodya-transport-ship.json | 5 + units/unified/longbowman.json | 30 + units/unified/man-at-arms.json | 95 + units/unified/mangonel.json | 65 + units/unified/mangudai.json | 30 + units/unified/manjaniq.json | 5 + units/unified/mehter.json | 5 + units/unified/militia.json | 5 + units/unified/monk.json | 30 + units/unified/mounted-samurai.json | 10 + units/unified/musofadi-gunner.json | 5 + units/unified/musofadi-warrior.json | 30 + units/unified/nest-of-bees.json | 15 + units/unified/onna-bugeisha.json | 15 + units/unified/onna-musha.json | 10 + units/unified/ozutsu.json | 5 + units/unified/palace-guard.json | 25 + units/unified/prelate.json | 10 + units/unified/ribauldequin.json | 25 + units/unified/royal-cannon.json | 15 + units/unified/royal-culverin.json | 10 + units/unified/royal-knight.json | 45 + units/unified/royal-ribauldequin.json | 10 + units/unified/samurai.json | 20 + units/unified/scholar.json | 5 + units/unified/scout.json | 80 + units/unified/shaman.json | 5 + units/unified/shaolin-monk.json | 5 + units/unified/shinobi.json | 5 + units/unified/shinto-priest.json | 5 + units/unified/siege-tower.json | 70 + units/unified/sipahi.json | 30 + units/unified/sofa.json | 15 + units/unified/spearman.json | 255 ++ units/unified/springald.json | 80 + units/unified/streltsy.json | 10 + .../unified/sultans-elite-tower-elephant.json | 5 + units/unified/tower-elephant.json | 10 + units/unified/tower-of-the-sultan.json | 5 + units/unified/traction-trebuchet.json | 10 + units/unified/trade-ship.json | 75 + units/unified/trader.json | 80 + units/unified/transport-ship.json | 75 + units/unified/uma-bannerman.json | 5 + units/unified/varangian-guard.json | 10 + units/unified/villager.json | 75 + units/unified/war-canoe.json | 5 + units/unified/war-cog.json | 10 + units/unified/war-elephant.json | 10 + units/unified/war-junk.json | 20 + units/unified/warrior-monk.json | 5 + units/unified/warrior-scout.json | 15 + units/unified/wynguard-army.json | 5 + units/unified/wynguard-footman.json | 5 + units/unified/wynguard-footmen.json | 5 + units/unified/wynguard-raiders.json | 5 + units/unified/wynguard-ranger.json | 5 + units/unified/wynguard-rangers.json | 5 + units/unified/xebec.json | 15 + units/unified/yuan-raider.json | 5 + units/unified/yumi-ashigaru.json | 15 + units/unified/yumi-bannerman.json | 5 + units/unified/zhuge-nu.json | 45 + units/zhuxi-optimized.json | 149 + units/zhuxi-unified.json | 195 + units/zhuxi.json | 195 + units/zhuxi/baochuan-4.json | 5 + units/zhuxi/battering-ram-2.json | 5 + units/zhuxi/bombard-4.json | 5 + units/zhuxi/counterweight-trebuchet-3.json | 5 + units/zhuxi/crossbowman-3.json | 5 + units/zhuxi/crossbowman-4.json | 5 + units/zhuxi/explosive-junk-3.json | 5 + units/zhuxi/fishing-boat-2.json | 5 + units/zhuxi/grenadier-4.json | 5 + units/zhuxi/horseman-2.json | 5 + units/zhuxi/horseman-3.json | 5 + units/zhuxi/horseman-4.json | 5 + units/zhuxi/imperial-guard-4.json | 5 + units/zhuxi/imperial-official-1.json | 5 + units/zhuxi/junk-2.json | 5 + units/zhuxi/lancer-3.json | 5 + units/zhuxi/lancer-4.json | 5 + units/zhuxi/monk-3.json | 5 + units/zhuxi/nest-of-bees-3.json | 5 + units/zhuxi/palace-guard-2.json | 5 + units/zhuxi/palace-guard-3.json | 5 + units/zhuxi/palace-guard-4.json | 5 + units/zhuxi/scout-1.json | 5 + units/zhuxi/shaolin-monk-3.json | 5 + units/zhuxi/siege-tower-2.json | 5 + units/zhuxi/spearman-1.json | 5 + units/zhuxi/spearman-2.json | 5 + units/zhuxi/spearman-3.json | 5 + units/zhuxi/spearman-4.json | 5 + units/zhuxi/springald-3.json | 5 + units/zhuxi/trade-ship-2.json | 5 + units/zhuxi/trader-1.json | 5 + units/zhuxi/transport-ship-2.json | 5 + units/zhuxi/villager-1.json | 5 + units/zhuxi/war-junk-3.json | 5 + units/zhuxi/yuan-raider-4.json | 5 + units/zhuxi/zhuge-nu-2.json | 5 + units/zhuxi/zhuge-nu-3.json | 5 + units/zhuxi/zhuge-nu-4.json | 5 + 1568 files changed, 41527 insertions(+), 2 deletions(-) diff --git a/buildings/abbasid-optimized.json b/buildings/abbasid-optimized.json index 8d60f22e..641dbd50 100644 --- a/buildings/abbasid-optimized.json +++ b/buildings/abbasid-optimized.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -147,6 +152,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -220,6 +230,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -301,6 +316,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -395,6 +415,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -478,6 +503,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -549,6 +579,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -630,6 +665,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -749,6 +789,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -833,6 +878,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -906,6 +956,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -985,6 +1040,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1058,6 +1118,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1131,6 +1196,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1204,6 +1274,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1277,6 +1352,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1361,6 +1441,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1432,6 +1517,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1501,6 +1591,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1574,6 +1669,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1647,6 +1747,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1720,6 +1825,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1791,6 +1901,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1901,6 +2016,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1976,6 +2096,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/abbasid-unified.json b/buildings/abbasid-unified.json index 750f943e..ad22bef3 100644 --- a/buildings/abbasid-unified.json +++ b/buildings/abbasid-unified.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -146,6 +151,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -218,6 +228,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -298,6 +313,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -391,6 +411,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -473,6 +498,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -543,6 +573,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -623,6 +658,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -741,6 +781,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -824,6 +869,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -896,6 +946,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -974,6 +1029,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1046,6 +1106,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1118,6 +1183,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1190,6 +1260,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1262,6 +1337,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1345,6 +1425,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1415,6 +1500,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1483,6 +1573,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1555,6 +1650,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1627,6 +1727,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1699,6 +1804,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1769,6 +1879,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1878,6 +1993,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1952,6 +2072,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/abbasid.json b/buildings/abbasid.json index 9190da06..1a230393 100644 --- a/buildings/abbasid.json +++ b/buildings/abbasid.json @@ -55,6 +55,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -106,6 +111,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -157,6 +167,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -212,6 +227,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -279,6 +299,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -338,6 +363,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -387,6 +417,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -444,6 +479,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -541,6 +581,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -603,6 +648,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -654,6 +704,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -708,6 +763,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -759,6 +819,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -810,6 +875,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -861,6 +931,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -912,6 +987,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -974,6 +1054,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1023,6 +1108,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1071,6 +1161,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1122,6 +1217,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1173,6 +1273,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1224,6 +1329,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1273,6 +1383,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1361,6 +1476,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1412,6 +1532,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/abbasid/archery-range-2.json b/buildings/abbasid/archery-range-2.json index 19533a67..0a6b5c72 100644 --- a/buildings/abbasid/archery-range-2.json +++ b/buildings/abbasid/archery-range-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/abbasid/barracks-1.json b/buildings/abbasid/barracks-1.json index 1ced521f..c763636b 100644 --- a/buildings/abbasid/barracks-1.json +++ b/buildings/abbasid/barracks-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/abbasid/blacksmith-2.json b/buildings/abbasid/blacksmith-2.json index 4a9205bc..0754e382 100644 --- a/buildings/abbasid/blacksmith-2.json +++ b/buildings/abbasid/blacksmith-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/abbasid/capital-town-center-1.json b/buildings/abbasid/capital-town-center-1.json index 759f20de..ac5f8ac5 100644 --- a/buildings/abbasid/capital-town-center-1.json +++ b/buildings/abbasid/capital-town-center-1.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/abbasid/dock-1.json b/buildings/abbasid/dock-1.json index 54d056d9..13a5d2f6 100644 --- a/buildings/abbasid/dock-1.json +++ b/buildings/abbasid/dock-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, diff --git a/buildings/abbasid/farm-1.json b/buildings/abbasid/farm-1.json index 753435d3..59c1aa83 100644 --- a/buildings/abbasid/farm-1.json +++ b/buildings/abbasid/farm-1.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/buildings/abbasid/house-1.json b/buildings/abbasid/house-1.json index a4a5dcfb..315ff3f7 100644 --- a/buildings/abbasid/house-1.json +++ b/buildings/abbasid/house-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/abbasid/house-of-wisdom-2.json b/buildings/abbasid/house-of-wisdom-2.json index 2202468b..91129226 100644 --- a/buildings/abbasid/house-of-wisdom-2.json +++ b/buildings/abbasid/house-of-wisdom-2.json @@ -48,6 +48,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/abbasid/keep-3.json b/buildings/abbasid/keep-3.json index 292b7281..447e4088 100644 --- a/buildings/abbasid/keep-3.json +++ b/buildings/abbasid/keep-3.json @@ -88,6 +88,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/abbasid/lumber-camp-1.json b/buildings/abbasid/lumber-camp-1.json index 15bf4c3e..84a0835c 100644 --- a/buildings/abbasid/lumber-camp-1.json +++ b/buildings/abbasid/lumber-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/abbasid/madrasa-4.json b/buildings/abbasid/madrasa-4.json index 98a306e0..1f0fff4c 100644 --- a/buildings/abbasid/madrasa-4.json +++ b/buildings/abbasid/madrasa-4.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/abbasid/market-2.json b/buildings/abbasid/market-2.json index 042f9e7a..ac168dd6 100644 --- a/buildings/abbasid/market-2.json +++ b/buildings/abbasid/market-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/abbasid/mill-1.json b/buildings/abbasid/mill-1.json index 9359b6b3..07d9f35b 100644 --- a/buildings/abbasid/mill-1.json +++ b/buildings/abbasid/mill-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/abbasid/mining-camp-1.json b/buildings/abbasid/mining-camp-1.json index 9c4d4455..fbbbb7f4 100644 --- a/buildings/abbasid/mining-camp-1.json +++ b/buildings/abbasid/mining-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/abbasid/mosque-3.json b/buildings/abbasid/mosque-3.json index 9ea06fcd..b50cee45 100644 --- a/buildings/abbasid/mosque-3.json +++ b/buildings/abbasid/mosque-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/abbasid/outpost-1.json b/buildings/abbasid/outpost-1.json index ed854ec8..a9f51c5c 100644 --- a/buildings/abbasid/outpost-1.json +++ b/buildings/abbasid/outpost-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/abbasid/palisade-gate-1.json b/buildings/abbasid/palisade-gate-1.json index 132686f4..ea7a0c9d 100644 --- a/buildings/abbasid/palisade-gate-1.json +++ b/buildings/abbasid/palisade-gate-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, diff --git a/buildings/abbasid/palisade-wall-1.json b/buildings/abbasid/palisade-wall-1.json index 3648a1ac..e28b991c 100644 --- a/buildings/abbasid/palisade-wall-1.json +++ b/buildings/abbasid/palisade-wall-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/abbasid/prayer-hall-of-uqba-4.json b/buildings/abbasid/prayer-hall-of-uqba-4.json index 46ab0b9e..41a817ab 100644 --- a/buildings/abbasid/prayer-hall-of-uqba-4.json +++ b/buildings/abbasid/prayer-hall-of-uqba-4.json @@ -41,6 +41,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/abbasid/siege-workshop-3.json b/buildings/abbasid/siege-workshop-3.json index 33e8aee0..c64a67ef 100644 --- a/buildings/abbasid/siege-workshop-3.json +++ b/buildings/abbasid/siege-workshop-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/abbasid/stable-2.json b/buildings/abbasid/stable-2.json index 05769fc5..66ef8a8e 100644 --- a/buildings/abbasid/stable-2.json +++ b/buildings/abbasid/stable-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/abbasid/stone-wall-2.json b/buildings/abbasid/stone-wall-2.json index c9217977..df6f8ad2 100644 --- a/buildings/abbasid/stone-wall-2.json +++ b/buildings/abbasid/stone-wall-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/abbasid/stone-wall-gate-2.json b/buildings/abbasid/stone-wall-gate-2.json index 7ca04137..3ff927a3 100644 --- a/buildings/abbasid/stone-wall-gate-2.json +++ b/buildings/abbasid/stone-wall-gate-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/abbasid/stone-wall-tower-2.json b/buildings/abbasid/stone-wall-tower-2.json index 3f16e849..e5c4bf91 100644 --- a/buildings/abbasid/stone-wall-tower-2.json +++ b/buildings/abbasid/stone-wall-tower-2.json @@ -81,6 +81,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/abbasid/town-center-2.json b/buildings/abbasid/town-center-2.json index 1e9b8109..6e83c2e5 100644 --- a/buildings/abbasid/town-center-2.json +++ b/buildings/abbasid/town-center-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/all-optimized.json b/buildings/all-optimized.json index 2dc2acfb..b6ad1a60 100644 --- a/buildings/all-optimized.json +++ b/buildings/all-optimized.json @@ -274,6 +274,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -549,6 +554,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -803,6 +813,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1058,6 +1073,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1365,6 +1385,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -1592,6 +1617,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -2030,6 +2060,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -2093,6 +2128,11 @@ ], "hitpoints": 2000, "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2505,6 +2545,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -2767,6 +2812,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -2864,6 +2914,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3116,6 +3171,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3354,6 +3414,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -3596,6 +3661,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -3686,6 +3756,11 @@ ], "hitpoints": 2100, "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3960,6 +4035,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -4184,6 +4264,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -4386,6 +4471,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -4453,6 +4543,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -4727,6 +4822,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -4995,6 +5095,11 @@ ], "hitpoints": 1500, "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -5227,6 +5332,11 @@ ], "hitpoints": 3000, "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -5467,6 +5577,11 @@ ], "hitpoints": 3000, "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -5725,6 +5840,11 @@ ], "hitpoints": 3000, "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -6142,6 +6262,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -6222,6 +6347,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -6291,6 +6421,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -6362,6 +6497,11 @@ } ], "sight": { + "inner_height": 4, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 28, + "base": 13.789473684210526, "line": 28, "height": 4 }, @@ -6439,6 +6579,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -6516,6 +6661,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -6595,6 +6745,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -6676,6 +6831,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -6755,6 +6915,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -6828,6 +6993,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -7006,6 +7176,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -7079,6 +7254,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -7156,6 +7336,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -7366,6 +7551,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -7441,6 +7631,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -8015,6 +8210,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -8105,6 +8305,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -8185,6 +8390,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -8304,6 +8514,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 40, + "base": 40, "line": 40, "height": 8 }, @@ -8381,6 +8596,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -8456,6 +8676,11 @@ } ], "sight": { + "inner_height": 5000, + "inner_radius": 110, + "outer_height": -5000, + "outer_radius": 110, + "base": 110, "line": 110, "height": 5000 }, @@ -8537,6 +8762,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -8616,6 +8846,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -8737,6 +8972,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -8821,6 +9061,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -8898,6 +9143,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -8973,6 +9223,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9050,6 +9305,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9133,6 +9393,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9212,6 +9477,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9295,6 +9565,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9372,6 +9647,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9495,6 +9775,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 60, + "outer_height": -15, + "outer_radius": 61, + "base": 60.97093023255814, "line": 61, "height": 501 }, @@ -9574,6 +9859,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9651,6 +9941,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9726,6 +10021,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -9860,6 +10160,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -9947,6 +10252,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -10013,6 +10323,11 @@ ], "hitpoints": 5000, "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -10106,6 +10421,11 @@ ], "hitpoints": 5000, "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -10219,6 +10539,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -10290,6 +10615,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -10412,6 +10742,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 50, + "base": 49.7093023255814, "line": 50, "height": 501 }, @@ -10488,6 +10823,11 @@ ], "hitpoints": 5000, "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -10594,6 +10934,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -10682,6 +11027,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -10776,6 +11126,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -10909,6 +11264,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -11002,6 +11362,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -11089,6 +11454,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -11175,6 +11545,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -11273,6 +11648,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -11344,6 +11724,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -11471,6 +11856,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -12512,6 +12902,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -12594,6 +12989,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -12671,6 +13071,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -12742,6 +13147,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -12819,6 +13229,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -12896,6 +13311,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -12978,6 +13398,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -13055,6 +13480,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -13132,6 +13562,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -13201,6 +13636,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -13276,6 +13716,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -13359,6 +13804,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -13482,6 +13932,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 45, + "base": 44.854651162790695, "line": 45, "height": 501 }, @@ -13568,6 +14023,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -13637,6 +14097,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -13714,6 +14179,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -13789,6 +14259,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -13860,6 +14335,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -13981,6 +14461,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -14390,6 +14875,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -14476,6 +14966,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14547,6 +15042,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -14626,6 +15126,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14703,6 +15208,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14772,6 +15282,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14847,6 +15362,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -14922,6 +15442,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -14995,6 +15520,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15074,6 +15604,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15153,6 +15688,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15236,6 +15776,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15307,6 +15852,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15384,6 +15934,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15461,6 +16016,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15540,6 +16100,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15613,6 +16178,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15738,6 +16308,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -15827,6 +16402,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15910,6 +16490,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15987,6 +16572,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16056,6 +16646,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16127,6 +16722,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -16198,6 +16798,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -16275,6 +16880,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16352,6 +16962,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 37, + "outer_height": 0, + "outer_radius": 37, + "base": 37, "line": 37, "height": 501 }, @@ -16423,6 +17038,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 25, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 501 }, @@ -16539,6 +17159,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 84, + "base": 82.1190019193858, "line": 84, "height": 501 }, @@ -16671,6 +17296,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -16756,6 +17386,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16827,6 +17462,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -16917,6 +17557,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16994,6 +17639,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -17071,6 +17721,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -17148,6 +17803,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -17225,6 +17885,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 40, + "base": 40, "line": 40, "height": 8 }, @@ -17306,6 +17971,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/all-unified.json b/buildings/all-unified.json index c40f08c9..149d1777 100644 --- a/buildings/all-unified.json +++ b/buildings/all-unified.json @@ -80,6 +80,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -131,6 +136,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -182,6 +192,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -233,6 +248,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -284,6 +304,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -341,6 +366,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -390,6 +420,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -441,6 +476,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -492,6 +532,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -542,6 +587,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -591,6 +641,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -646,6 +701,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -697,6 +757,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -748,6 +813,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -799,6 +869,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -848,6 +923,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -933,6 +1013,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -984,6 +1069,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1035,6 +1125,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1086,6 +1181,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1137,6 +1237,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1194,6 +1299,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1243,6 +1353,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1292,6 +1407,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1343,6 +1463,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1393,6 +1518,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1442,6 +1572,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1497,6 +1632,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1548,6 +1688,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1599,6 +1744,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1650,6 +1800,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1699,6 +1854,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1783,6 +1943,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1834,6 +1999,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1885,6 +2055,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1936,6 +2111,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1987,6 +2167,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2038,6 +2223,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2087,6 +2277,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2136,6 +2331,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2188,6 +2388,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2237,6 +2442,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2286,6 +2496,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2337,6 +2552,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2388,6 +2608,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2439,6 +2664,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2488,6 +2718,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2581,6 +2816,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2647,6 +2887,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2713,6 +2958,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2779,6 +3029,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2843,6 +3098,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2907,6 +3167,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2971,6 +3236,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3035,6 +3305,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3101,6 +3376,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3166,6 +3446,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3230,6 +3515,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3294,6 +3584,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3360,6 +3655,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3426,6 +3726,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3491,6 +3796,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3557,6 +3867,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3663,6 +3978,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -3725,6 +4045,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -3787,6 +4112,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -3849,6 +4179,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -3911,6 +4246,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -3974,6 +4314,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -4034,6 +4379,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -4094,6 +4444,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -4156,6 +4511,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -4217,6 +4577,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -4277,6 +4642,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -4337,6 +4707,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -4397,6 +4772,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -4459,6 +4839,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -4521,6 +4906,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -4581,6 +4971,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -4674,6 +5069,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -4725,6 +5125,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -4776,6 +5181,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -4827,6 +5237,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -4878,6 +5293,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -4931,6 +5351,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -4982,6 +5407,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -5033,6 +5463,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -5085,6 +5520,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -5136,6 +5576,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -5187,6 +5632,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -5238,6 +5688,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -5289,6 +5744,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -5340,6 +5800,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -5423,6 +5888,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -5474,6 +5944,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -5525,6 +6000,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -5576,6 +6056,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -5816,6 +6301,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -5874,6 +6364,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -5923,6 +6418,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -5972,6 +6472,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -6024,6 +6529,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -6073,6 +6583,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -6124,6 +6639,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -6175,6 +6695,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -6224,6 +6749,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -6273,6 +6803,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -6352,6 +6887,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -6409,6 +6949,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -6540,6 +7085,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -6648,6 +7198,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -6756,6 +7311,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -6864,6 +7424,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -6972,6 +7537,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -7080,6 +7650,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -7186,6 +7761,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -7294,6 +7874,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -7403,6 +7988,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -7509,6 +8099,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -7615,6 +8210,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -7723,6 +8323,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -7830,6 +8435,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -7936,6 +8546,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -8031,6 +8646,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -8082,6 +8702,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -8133,6 +8758,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -8184,6 +8814,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -8235,6 +8870,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -8286,6 +8926,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -8335,6 +8980,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -8384,6 +9034,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -8435,6 +9090,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -8485,6 +9145,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -8534,6 +9199,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -8583,6 +9253,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -8634,6 +9309,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -8683,6 +9363,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -8734,6 +9419,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -8807,6 +9497,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -8858,6 +9553,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -8909,6 +9609,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -8966,6 +9671,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9057,6 +9767,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9111,6 +9826,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9165,6 +9885,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9219,6 +9944,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9273,6 +10003,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9325,6 +10060,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9377,6 +10117,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9429,6 +10174,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9483,6 +10233,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9536,6 +10291,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9588,6 +10348,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9640,6 +10405,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9694,6 +10464,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9748,6 +10523,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9800,6 +10580,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9852,6 +10637,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9934,6 +10724,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -9985,6 +10780,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10036,6 +10836,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10087,6 +10892,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10138,6 +10948,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10189,6 +11004,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10240,6 +11060,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10289,6 +11114,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10341,6 +11171,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10390,6 +11225,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10439,6 +11279,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10490,6 +11335,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10539,6 +11389,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10622,6 +11477,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10673,6 +11533,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10724,6 +11589,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10775,6 +11645,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10826,6 +11701,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10877,6 +11757,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10926,6 +11811,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -10975,6 +11865,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -11027,6 +11922,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -11076,6 +11976,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -11127,6 +12032,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -11178,6 +12088,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -11227,6 +12142,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -11276,6 +12196,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -11350,6 +12275,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -11401,6 +12331,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -11452,6 +12387,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -11509,6 +12449,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -11558,6 +12503,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -11641,6 +12591,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -11703,6 +12658,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -11765,6 +12725,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -11827,6 +12792,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -11887,6 +12857,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -11947,6 +12922,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -12007,6 +12987,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -12067,6 +13052,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -12129,6 +13119,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -12190,6 +13185,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -12250,6 +13250,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -12310,6 +13315,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -12372,6 +13382,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -12433,6 +13448,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -12527,6 +13547,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -12576,6 +13601,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -12625,6 +13655,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -12674,6 +13709,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -12728,6 +13768,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -12777,6 +13822,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -12826,6 +13876,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -12875,6 +13930,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -12924,6 +13984,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -12974,6 +14039,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -13023,6 +14093,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -13072,6 +14147,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -13121,6 +14201,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -13170,6 +14255,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -13253,6 +14343,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -13302,6 +14397,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -13351,6 +14451,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -13400,6 +14505,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -13454,6 +14564,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -13503,6 +14618,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -13552,6 +14672,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -13601,6 +14726,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -13650,6 +14780,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -13700,6 +14835,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -13749,6 +14889,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -13798,6 +14943,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -13847,6 +14997,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -13896,6 +15051,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -13965,6 +15125,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14015,6 +15180,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14102,6 +15272,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14153,6 +15328,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14204,6 +15384,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14255,6 +15440,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14306,6 +15496,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14361,6 +15556,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14410,6 +15610,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14459,6 +15664,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14510,6 +15720,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14560,6 +15775,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14609,6 +15829,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14664,6 +15889,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14715,6 +15945,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14766,6 +16001,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14817,6 +16057,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14866,6 +16111,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14951,6 +16201,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15002,6 +16257,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15053,6 +16313,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15104,6 +16369,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15155,6 +16425,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15212,6 +16487,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15261,6 +16541,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15312,6 +16597,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15363,6 +16653,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15413,6 +16708,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15462,6 +16762,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15517,6 +16822,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15568,6 +16878,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15619,6 +16934,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15670,6 +16990,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15719,6 +17044,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15803,6 +17133,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -15852,6 +17187,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -15901,6 +17241,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -15950,6 +17295,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -16004,6 +17354,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -16053,6 +17408,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -16102,6 +17462,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -16151,6 +17516,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -16200,6 +17570,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -16250,6 +17625,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -16299,6 +17679,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -16348,6 +17733,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -16397,6 +17787,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -16446,6 +17841,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -16495,6 +17895,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -16579,6 +17984,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16628,6 +18038,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16677,6 +18092,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16726,6 +18146,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16780,6 +18205,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16829,6 +18259,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16878,6 +18313,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16927,6 +18367,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16976,6 +18421,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -17026,6 +18476,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -17075,6 +18530,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -17124,6 +18584,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -17173,6 +18638,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -17222,6 +18692,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -17271,6 +18746,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -17394,6 +18874,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -17482,6 +18967,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -17533,6 +19023,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -17621,6 +19116,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -17714,6 +19214,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -17802,6 +19307,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -17890,6 +19400,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -17978,6 +19493,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -18066,6 +19586,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -18155,6 +19680,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -18243,6 +19773,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -18331,6 +19866,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -18419,6 +19959,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -18507,6 +20052,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -18595,6 +20145,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -18684,6 +20239,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -18748,6 +20308,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -18812,6 +20377,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -18876,6 +20446,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -18938,6 +20513,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -19000,6 +20580,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -19062,6 +20647,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -19124,6 +20714,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -19188,6 +20783,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -19251,6 +20851,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -19313,6 +20918,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -19375,6 +20985,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -19439,6 +21054,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -19503,6 +21123,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -19566,6 +21191,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -19630,6 +21260,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -19711,6 +21346,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -19779,6 +21419,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -19849,6 +21494,11 @@ } ], "sight": { + "inner_height": 4, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 28, + "base": 13.789473684210526, "line": 28, "height": 4 }, @@ -19925,6 +21575,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20001,6 +21656,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20079,6 +21739,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20159,6 +21824,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20237,6 +21907,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20309,6 +21984,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20389,6 +22069,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20440,6 +22125,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20491,6 +22181,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20540,6 +22235,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20589,6 +22289,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20641,6 +22346,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20690,6 +22400,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20741,6 +22456,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20790,6 +22510,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20864,6 +22589,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -20940,6 +22670,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21022,6 +22757,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21073,6 +22813,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21124,6 +22869,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21173,6 +22923,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21222,6 +22977,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21273,6 +23033,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21323,6 +23088,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21372,6 +23142,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21423,6 +23198,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21474,6 +23254,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21523,6 +23308,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21599,6 +23389,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -22172,6 +23967,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -22251,6 +24051,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -22299,6 +24104,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -22370,6 +24180,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -22421,6 +24236,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -22539,6 +24359,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 40, + "base": 40, "line": 40, "height": 8 }, @@ -22615,6 +24440,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -22689,6 +24519,11 @@ } ], "sight": { + "inner_height": 5000, + "inner_radius": 110, + "outer_height": -5000, + "outer_radius": 110, + "base": 110, "line": 110, "height": 5000 }, @@ -22760,6 +24595,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -22809,6 +24649,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -22889,6 +24734,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -22960,6 +24810,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -23057,6 +24912,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -23142,6 +25002,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -23218,6 +25083,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -23292,6 +25162,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -23368,6 +25243,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -23450,6 +25330,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -23528,6 +25413,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -23610,6 +25500,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -23686,6 +25581,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -23808,6 +25708,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 60, + "outer_height": -15, + "outer_radius": 61, + "base": 60.97093023255814, "line": 61, "height": 501 }, @@ -23886,6 +25791,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -23962,6 +25872,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -24036,6 +25951,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -24169,6 +26089,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -24255,6 +26180,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -24332,6 +26262,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -24385,6 +26320,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -24462,6 +26402,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -24515,6 +26460,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -24592,6 +26542,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -24645,6 +26600,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -24714,6 +26674,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -24763,6 +26728,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -24886,6 +26856,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 50, + "base": 49.7093023255814, "line": 50, "height": 501 }, @@ -24997,6 +26972,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 50, + "base": 49.7093023255814, "line": 50, "height": 501 }, @@ -25084,6 +27064,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25137,6 +27122,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25214,6 +27204,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25269,6 +27264,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25346,6 +27346,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25406,6 +27411,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25485,6 +27495,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25539,6 +27554,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25664,6 +27684,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -25774,6 +27799,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -25855,6 +27885,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25905,6 +27940,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25984,6 +28024,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -26038,6 +28083,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -26115,6 +28165,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -26179,6 +28234,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -26269,6 +28329,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -26323,6 +28388,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -26395,6 +28465,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -26521,6 +28596,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -27561,6 +29641,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -27642,6 +29727,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -27718,6 +29808,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -27788,6 +29883,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -27864,6 +29964,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -27940,6 +30045,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -28021,6 +30131,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -28097,6 +30212,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -28173,6 +30293,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -28241,6 +30366,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -28315,6 +30445,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -28397,6 +30532,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -28519,6 +30659,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 45, + "base": 44.854651162790695, "line": 45, "height": 501 }, @@ -28604,6 +30749,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -28672,6 +30822,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -28748,6 +30903,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -28822,6 +30982,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -28892,6 +31057,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -29012,6 +31182,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -29420,6 +31595,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -29505,6 +31685,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -29575,6 +31760,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -29653,6 +31843,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -29729,6 +31924,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -29797,6 +31997,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -29871,6 +32076,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -29945,6 +32155,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -30017,6 +32232,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -30095,6 +32315,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -30173,6 +32398,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -30255,6 +32485,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -30325,6 +32560,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -30401,6 +32641,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -30477,6 +32722,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -30555,6 +32805,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -30627,6 +32882,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -30751,6 +33011,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -30839,6 +33104,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -30921,6 +33191,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -30997,6 +33272,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -31065,6 +33345,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -31135,6 +33420,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -31205,6 +33495,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -31281,6 +33576,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -31357,6 +33657,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 37, + "outer_height": 0, + "outer_radius": 37, + "base": 37, "line": 37, "height": 501 }, @@ -31427,6 +33732,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 25, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 501 }, @@ -31542,6 +33852,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 84, + "base": 82.1190019193858, "line": 84, "height": 501 }, @@ -31673,6 +33988,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -31757,6 +34077,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -31827,6 +34152,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -31916,6 +34246,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -31992,6 +34327,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -32068,6 +34408,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -32144,6 +34489,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -32220,6 +34570,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 40, + "base": 40, "line": 40, "height": 8 }, @@ -32300,6 +34655,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/all.json b/buildings/all.json index b395e366..000351b9 100644 --- a/buildings/all.json +++ b/buildings/all.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -97,6 +102,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -148,6 +158,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -203,6 +218,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -270,6 +290,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -329,6 +354,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -378,6 +408,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -435,6 +470,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -532,6 +572,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -594,6 +639,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -645,6 +695,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -699,6 +754,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -750,6 +810,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -801,6 +866,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -852,6 +922,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -903,6 +978,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -965,6 +1045,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1014,6 +1099,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1062,6 +1152,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1113,6 +1208,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1164,6 +1264,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1215,6 +1320,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1264,6 +1374,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1352,6 +1467,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1403,6 +1523,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1465,6 +1590,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1516,6 +1646,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1567,6 +1702,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1622,6 +1762,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1689,6 +1834,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -1748,6 +1898,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -1797,6 +1952,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1854,6 +2014,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1951,6 +2116,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -2013,6 +2183,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -2064,6 +2239,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2118,6 +2298,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2169,6 +2354,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -2220,6 +2410,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -2271,6 +2466,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2322,6 +2522,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2384,6 +2589,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -2433,6 +2643,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2481,6 +2696,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2532,6 +2752,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2583,6 +2808,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2634,6 +2864,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2683,6 +2918,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2771,6 +3011,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2822,6 +3067,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2884,6 +3134,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2933,6 +3188,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2984,6 +3244,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3035,6 +3300,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3090,6 +3360,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3151,6 +3426,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3200,6 +3480,11 @@ } ], "sight": { + "inner_height": 4, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 28, + "base": 13.789473684210526, "line": 28, "height": 4 }, @@ -3252,6 +3537,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3306,6 +3596,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -3366,6 +3661,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3420,6 +3720,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3474,6 +3779,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3525,6 +3835,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -3579,6 +3894,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3676,6 +3996,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -3738,6 +4063,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -3792,6 +4122,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3843,6 +4178,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3894,6 +4234,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -3945,6 +4290,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -3996,6 +4346,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -4049,6 +4404,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -4098,6 +4458,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -4163,6 +4528,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -4214,6 +4584,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -4263,6 +4638,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -4312,6 +4692,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -4363,6 +4748,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -4414,6 +4804,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -4463,6 +4858,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -4514,6 +4914,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -4565,6 +4970,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -4627,6 +5037,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -4678,6 +5093,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -4732,6 +5152,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -5281,6 +5706,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -5340,6 +5770,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -5391,6 +5826,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -5446,6 +5886,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -5511,6 +5956,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -5567,6 +6017,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -5618,6 +6073,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -5667,6 +6127,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -5763,6 +6228,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 40, + "base": 40, "line": 40, "height": 8 }, @@ -5812,6 +6282,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -5864,6 +6339,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -5915,6 +6395,11 @@ } ], "sight": { + "inner_height": 5000, + "inner_radius": 110, + "outer_height": -5000, + "outer_radius": 110, + "base": 110, "line": 110, "height": 5000 }, @@ -6010,6 +6495,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -6072,6 +6562,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -6126,6 +6621,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -6177,6 +6677,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -6228,6 +6733,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -6279,6 +6789,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -6330,6 +6845,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -6390,6 +6910,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -6439,6 +6964,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -6488,6 +7018,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -6537,6 +7072,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -6593,6 +7133,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -6642,6 +7187,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -6693,6 +7243,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -6742,6 +7297,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -6830,6 +7390,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -6881,6 +7446,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -6941,6 +7511,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -6992,6 +7567,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -7050,6 +7630,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -7107,6 +7692,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -7164,6 +7754,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -7219,6 +7814,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -7282,6 +7882,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -7336,6 +7941,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -7397,6 +8007,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -7454,6 +8069,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -7502,6 +8122,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -7554,6 +8179,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -7800,6 +8430,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -7861,6 +8496,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -7958,6 +8598,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -8020,6 +8665,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -8071,6 +8721,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -8131,6 +8786,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -8180,6 +8840,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -8231,6 +8896,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -8282,6 +8952,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -8339,6 +9014,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -8402,6 +9082,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -8462,6 +9147,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -8516,6 +9206,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -8565,6 +9260,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -8620,6 +9320,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -8682,6 +9387,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -8736,6 +9446,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -8829,6 +9544,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -8881,6 +9601,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -8932,6 +9657,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -8995,6 +9725,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9044,6 +9779,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9093,6 +9833,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9191,6 +9936,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 60, + "outer_height": -15, + "outer_radius": 61, + "base": 60.97093023255814, "line": 61, "height": 501 }, @@ -9250,6 +10000,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9303,6 +10058,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -9362,6 +10122,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9414,6 +10179,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9468,6 +10238,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -9525,6 +10300,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -9576,6 +10356,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -9671,6 +10456,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -9733,6 +10523,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -9793,6 +10588,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -9845,6 +10645,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -9894,6 +10699,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -9945,6 +10755,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -9994,6 +10809,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -10043,6 +10863,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -10103,6 +10928,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -10152,6 +10982,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -10201,6 +11036,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -10250,6 +11090,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -10299,6 +11144,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -10348,6 +11198,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -10436,6 +11291,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -10534,6 +11394,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -10595,6 +11460,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -10655,6 +11525,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -10707,6 +11582,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -10756,6 +11636,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -10807,6 +11692,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -10856,6 +11746,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -10909,6 +11804,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -10972,6 +11872,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -11024,6 +11929,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -11078,6 +11988,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -11135,6 +12050,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -11186,6 +12106,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -11235,6 +12160,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -11330,6 +12260,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -11392,6 +12327,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -11444,6 +12384,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -11493,6 +12438,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -11542,6 +12492,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -11591,6 +12546,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -11639,6 +12599,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -11688,6 +12653,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -11748,6 +12718,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -11797,6 +12772,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -11895,6 +12875,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 50, + "base": 49.7093023255814, "line": 50, "height": 501 }, @@ -11959,6 +12944,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -12011,6 +13001,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -12062,6 +13057,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -12111,6 +13111,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -12162,6 +13167,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -12211,6 +13221,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -12299,6 +13314,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -12350,6 +13370,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -12410,6 +13435,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -12462,6 +13492,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -12519,6 +13554,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -12570,6 +13610,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -12621,6 +13666,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -12675,6 +13725,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -12730,6 +13785,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -12797,6 +13857,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -12903,6 +13968,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -12966,6 +14036,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -13014,6 +14089,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -13065,6 +14145,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -13162,6 +14247,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -13224,6 +14314,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -13278,6 +14373,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -13332,6 +14432,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -13383,6 +14488,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -13434,6 +14544,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -13485,6 +14600,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -13536,6 +14656,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -13600,6 +14725,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -13662,6 +14792,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -13711,6 +14846,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -13763,6 +14903,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -13814,6 +14959,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -13865,6 +15015,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -13916,6 +15071,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -13965,6 +15125,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14053,6 +15218,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -14104,6 +15274,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -14166,6 +15341,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14217,6 +15397,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14266,6 +15451,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14315,6 +15505,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -14368,6 +15563,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -14484,6 +15684,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -15500,6 +16705,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15565,6 +16775,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -15622,6 +16837,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -15671,6 +16891,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -15723,6 +16948,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15772,6 +17002,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -15824,6 +17059,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15876,6 +17116,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -15936,6 +17181,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -15988,6 +17238,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16037,6 +17292,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -16097,6 +17357,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -16146,6 +17411,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -16195,6 +17465,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16244,6 +17519,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16293,6 +17573,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16342,6 +17627,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -16391,6 +17681,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16479,6 +17774,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -16531,6 +17831,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16583,6 +17888,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16631,6 +17941,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16682,6 +17997,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -16742,6 +18062,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16792,6 +18117,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16842,6 +18172,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16892,6 +18227,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -16946,6 +18286,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -17010,6 +18355,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -17063,6 +18413,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -17118,6 +18473,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -17176,6 +18536,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -17229,6 +18594,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -17279,6 +18649,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -17375,6 +18750,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -17436,6 +18816,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -17489,6 +18874,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -17539,6 +18929,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -17589,6 +18984,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -17639,6 +19039,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -17688,6 +19093,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -17738,6 +19148,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -17799,6 +19214,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -17849,6 +19269,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -17948,6 +19373,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 50, + "base": 49.7093023255814, "line": 50, "height": 501 }, @@ -18011,6 +19441,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -18064,6 +19499,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -18114,6 +19554,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -18164,6 +19609,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -18214,6 +19664,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -18264,6 +19719,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -18353,6 +19813,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -18405,6 +19870,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -18466,6 +19936,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -18515,6 +19990,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -18570,6 +20050,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -18625,6 +20110,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -18678,6 +20168,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -18740,6 +20235,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -18800,6 +20300,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -18858,6 +20363,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -18909,6 +20419,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -19007,6 +20522,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 45, + "base": 44.854651162790695, "line": 45, "height": 501 }, @@ -19069,6 +20589,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -19117,6 +20642,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -19169,6 +20699,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -19218,6 +20753,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -19315,6 +20855,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -19375,6 +20920,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -19424,6 +20974,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -19475,6 +21030,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -19527,6 +21087,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -19576,6 +21141,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -19625,6 +21195,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -19676,6 +21251,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -19725,6 +21305,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -19774,6 +21359,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -19823,6 +21413,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -19919,6 +21514,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -19978,6 +21578,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20033,6 +21638,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20088,6 +21698,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -20137,6 +21752,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20225,6 +21845,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -20602,6 +22227,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -20664,6 +22294,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -20724,6 +22359,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20775,6 +22415,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20826,6 +22471,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20881,6 +22531,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -20945,6 +22600,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -20999,6 +22659,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -21054,6 +22719,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -21108,6 +22778,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21160,6 +22835,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21212,6 +22892,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21262,6 +22947,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21311,6 +23001,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -21373,6 +23068,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -21425,6 +23125,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -21476,6 +23181,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21527,6 +23237,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21578,6 +23293,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21632,6 +23352,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21686,6 +23411,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21742,6 +23472,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21795,6 +23530,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -21860,6 +23600,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21911,6 +23656,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -21962,6 +23712,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -22013,6 +23768,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -22067,6 +23827,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -22122,6 +23887,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -22189,6 +23959,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -22295,6 +24070,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -22358,6 +24138,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -22406,6 +24191,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -22457,6 +24247,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -22554,6 +24349,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -22616,6 +24416,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -22670,6 +24475,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -22724,6 +24534,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -22775,6 +24590,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -22826,6 +24646,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -22877,6 +24702,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -22928,6 +24758,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -22992,6 +24827,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -23054,6 +24894,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -23103,6 +24948,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -23155,6 +25005,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -23206,6 +25061,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -23257,6 +25117,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -23308,6 +25173,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -23357,6 +25227,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -23445,6 +25320,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -23496,6 +25376,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -23558,6 +25443,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -23609,6 +25499,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -23659,6 +25554,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -23708,6 +25608,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -23759,6 +25664,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -23814,6 +25724,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -23880,6 +25795,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -23939,6 +25859,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -23988,6 +25913,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -24040,6 +25970,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -24092,6 +26027,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -24189,6 +26129,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -24250,6 +26195,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -24302,6 +26252,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -24354,6 +26309,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -24405,6 +26365,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -24456,6 +26421,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -24505,6 +26475,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -24554,6 +26529,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -24603,6 +26583,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -24664,6 +26649,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -24713,6 +26703,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -24811,6 +26806,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -24872,6 +26872,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -24923,6 +26928,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -24974,6 +26984,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -25023,6 +27038,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25111,6 +27131,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -25163,6 +27188,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25220,6 +27250,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -25284,6 +27319,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25333,6 +27373,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25387,6 +27432,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25436,6 +27486,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25485,6 +27540,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25534,6 +27594,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25587,6 +27652,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -25648,6 +27718,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25702,6 +27777,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -25759,6 +27839,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -25808,6 +27893,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -25857,6 +27947,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -25909,6 +28004,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -25961,6 +28061,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 37, + "outer_height": 0, + "outer_radius": 37, + "base": 37, "line": 37, "height": 501 }, @@ -26010,6 +28115,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -26059,6 +28169,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 25, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 501 }, @@ -26154,6 +28269,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -26256,6 +28376,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 84, + "base": 82.1190019193858, "line": 84, "height": 501 }, @@ -26317,6 +28442,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -26371,6 +28501,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -26420,6 +28555,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -26469,6 +28609,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -26518,6 +28663,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -26613,6 +28763,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -26672,6 +28827,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -26721,6 +28881,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -26770,6 +28935,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -26858,6 +29028,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -26909,6 +29084,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -26960,6 +29140,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -27022,6 +29207,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -27071,6 +29261,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -27133,6 +29328,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -27182,6 +29382,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -27231,6 +29436,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -27284,6 +29494,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -27349,6 +29564,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -27403,6 +29623,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -27454,6 +29679,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -27503,6 +29733,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -27552,6 +29787,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -27604,6 +29844,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -27699,6 +29944,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -27759,6 +30009,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -27811,6 +30066,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -27863,6 +30123,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -27912,6 +30177,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -27961,6 +30231,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -28010,6 +30285,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -28062,6 +30342,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -28111,6 +30396,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -28171,6 +30461,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -28220,6 +30515,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -28269,6 +30569,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -28321,6 +30626,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -28370,6 +30680,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -28419,6 +30734,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -28468,6 +30788,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -28517,6 +30842,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -28605,6 +30935,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -28657,6 +30992,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 40, + "base": 40, "line": 40, "height": 8 }, @@ -28708,6 +31048,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -28768,6 +31113,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -28856,6 +31206,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -28919,6 +31274,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ayyubids-optimized.json b/buildings/ayyubids-optimized.json index 3ece9c87..dc0bc68f 100644 --- a/buildings/ayyubids-optimized.json +++ b/buildings/ayyubids-optimized.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -147,6 +152,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -220,6 +230,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -301,6 +316,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -395,6 +415,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -478,6 +503,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -549,6 +579,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -630,6 +665,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -749,6 +789,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -833,6 +878,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -906,6 +956,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -985,6 +1040,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1058,6 +1118,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1131,6 +1196,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1204,6 +1274,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1277,6 +1352,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1361,6 +1441,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1432,6 +1517,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1501,6 +1591,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1574,6 +1669,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1647,6 +1747,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1720,6 +1825,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1791,6 +1901,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1901,6 +2016,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1976,6 +2096,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/ayyubids-unified.json b/buildings/ayyubids-unified.json index c31b3586..2815ddd2 100644 --- a/buildings/ayyubids-unified.json +++ b/buildings/ayyubids-unified.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -146,6 +151,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -218,6 +228,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -298,6 +313,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -391,6 +411,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -473,6 +498,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -543,6 +573,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -623,6 +658,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -741,6 +781,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -824,6 +869,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -896,6 +946,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -974,6 +1029,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1046,6 +1106,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1118,6 +1183,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1190,6 +1260,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1262,6 +1337,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1345,6 +1425,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1415,6 +1500,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1483,6 +1573,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1555,6 +1650,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1627,6 +1727,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1699,6 +1804,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1769,6 +1879,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1878,6 +1993,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1952,6 +2072,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/ayyubids.json b/buildings/ayyubids.json index 2c190463..df8bec1f 100644 --- a/buildings/ayyubids.json +++ b/buildings/ayyubids.json @@ -55,6 +55,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -106,6 +111,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -157,6 +167,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -212,6 +227,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -279,6 +299,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -338,6 +363,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -387,6 +417,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -444,6 +479,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -541,6 +581,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -603,6 +648,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -654,6 +704,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -708,6 +763,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -759,6 +819,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -810,6 +875,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -861,6 +931,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -912,6 +987,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -974,6 +1054,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1023,6 +1108,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1071,6 +1161,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1122,6 +1217,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1173,6 +1273,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1224,6 +1329,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1273,6 +1383,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1361,6 +1476,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1412,6 +1532,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/ayyubids/archery-range-2.json b/buildings/ayyubids/archery-range-2.json index 94a3f08e..4007b8d4 100644 --- a/buildings/ayyubids/archery-range-2.json +++ b/buildings/ayyubids/archery-range-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ayyubids/barracks-1.json b/buildings/ayyubids/barracks-1.json index 9ebf0cfe..658535a9 100644 --- a/buildings/ayyubids/barracks-1.json +++ b/buildings/ayyubids/barracks-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ayyubids/blacksmith-2.json b/buildings/ayyubids/blacksmith-2.json index 4983dafb..910109bb 100644 --- a/buildings/ayyubids/blacksmith-2.json +++ b/buildings/ayyubids/blacksmith-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ayyubids/capital-town-center-1.json b/buildings/ayyubids/capital-town-center-1.json index 4bf98eb4..27121cfa 100644 --- a/buildings/ayyubids/capital-town-center-1.json +++ b/buildings/ayyubids/capital-town-center-1.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/ayyubids/dock-1.json b/buildings/ayyubids/dock-1.json index fc3bce27..c7e57383 100644 --- a/buildings/ayyubids/dock-1.json +++ b/buildings/ayyubids/dock-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, diff --git a/buildings/ayyubids/farm-1.json b/buildings/ayyubids/farm-1.json index c0198508..c5e19e61 100644 --- a/buildings/ayyubids/farm-1.json +++ b/buildings/ayyubids/farm-1.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/buildings/ayyubids/house-1.json b/buildings/ayyubids/house-1.json index 8e6790b2..d8b2bdd1 100644 --- a/buildings/ayyubids/house-1.json +++ b/buildings/ayyubids/house-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/ayyubids/house-of-wisdom-1.json b/buildings/ayyubids/house-of-wisdom-1.json index d2603951..ad46e151 100644 --- a/buildings/ayyubids/house-of-wisdom-1.json +++ b/buildings/ayyubids/house-of-wisdom-1.json @@ -48,6 +48,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ayyubids/keep-3.json b/buildings/ayyubids/keep-3.json index 5f97a701..1ea3d035 100644 --- a/buildings/ayyubids/keep-3.json +++ b/buildings/ayyubids/keep-3.json @@ -88,6 +88,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/ayyubids/lumber-camp-1.json b/buildings/ayyubids/lumber-camp-1.json index 14837582..f0232d5d 100644 --- a/buildings/ayyubids/lumber-camp-1.json +++ b/buildings/ayyubids/lumber-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/ayyubids/madrasa-4.json b/buildings/ayyubids/madrasa-4.json index 512f2084..92a5e485 100644 --- a/buildings/ayyubids/madrasa-4.json +++ b/buildings/ayyubids/madrasa-4.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ayyubids/market-2.json b/buildings/ayyubids/market-2.json index c63a9c90..5218bedf 100644 --- a/buildings/ayyubids/market-2.json +++ b/buildings/ayyubids/market-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ayyubids/mill-1.json b/buildings/ayyubids/mill-1.json index d984eb61..39520242 100644 --- a/buildings/ayyubids/mill-1.json +++ b/buildings/ayyubids/mill-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/ayyubids/mining-camp-1.json b/buildings/ayyubids/mining-camp-1.json index 79df46a2..84cde94b 100644 --- a/buildings/ayyubids/mining-camp-1.json +++ b/buildings/ayyubids/mining-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/ayyubids/mosque-3.json b/buildings/ayyubids/mosque-3.json index 98971de4..a5a465f6 100644 --- a/buildings/ayyubids/mosque-3.json +++ b/buildings/ayyubids/mosque-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ayyubids/outpost-1.json b/buildings/ayyubids/outpost-1.json index 8d570f5b..6db9f77d 100644 --- a/buildings/ayyubids/outpost-1.json +++ b/buildings/ayyubids/outpost-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/ayyubids/palisade-gate-1.json b/buildings/ayyubids/palisade-gate-1.json index e80ce084..27225771 100644 --- a/buildings/ayyubids/palisade-gate-1.json +++ b/buildings/ayyubids/palisade-gate-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, diff --git a/buildings/ayyubids/palisade-wall-1.json b/buildings/ayyubids/palisade-wall-1.json index 51894e06..d6fdd910 100644 --- a/buildings/ayyubids/palisade-wall-1.json +++ b/buildings/ayyubids/palisade-wall-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/ayyubids/prayer-hall-of-uqba-4.json b/buildings/ayyubids/prayer-hall-of-uqba-4.json index f05ae535..df461085 100644 --- a/buildings/ayyubids/prayer-hall-of-uqba-4.json +++ b/buildings/ayyubids/prayer-hall-of-uqba-4.json @@ -41,6 +41,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ayyubids/siege-workshop-3.json b/buildings/ayyubids/siege-workshop-3.json index 6378ac13..1587d2d0 100644 --- a/buildings/ayyubids/siege-workshop-3.json +++ b/buildings/ayyubids/siege-workshop-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ayyubids/stable-2.json b/buildings/ayyubids/stable-2.json index cd24c050..bef429cb 100644 --- a/buildings/ayyubids/stable-2.json +++ b/buildings/ayyubids/stable-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ayyubids/stone-wall-2.json b/buildings/ayyubids/stone-wall-2.json index 1077b10a..d4402f1b 100644 --- a/buildings/ayyubids/stone-wall-2.json +++ b/buildings/ayyubids/stone-wall-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/ayyubids/stone-wall-gate-2.json b/buildings/ayyubids/stone-wall-gate-2.json index daf6dd68..d9ecc6aa 100644 --- a/buildings/ayyubids/stone-wall-gate-2.json +++ b/buildings/ayyubids/stone-wall-gate-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ayyubids/stone-wall-tower-2.json b/buildings/ayyubids/stone-wall-tower-2.json index ddc9db4d..c6c6cf98 100644 --- a/buildings/ayyubids/stone-wall-tower-2.json +++ b/buildings/ayyubids/stone-wall-tower-2.json @@ -81,6 +81,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/ayyubids/town-center-2.json b/buildings/ayyubids/town-center-2.json index ad56b257..39b0f021 100644 --- a/buildings/ayyubids/town-center-2.json +++ b/buildings/ayyubids/town-center-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/byzantines-optimized.json b/buildings/byzantines-optimized.json index 6a85cb45..b004704e 100644 --- a/buildings/byzantines-optimized.json +++ b/buildings/byzantines-optimized.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -145,6 +150,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -218,6 +228,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -291,6 +306,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -372,6 +392,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -454,6 +479,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -525,6 +555,11 @@ } ], "sight": { + "inner_height": 4, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 28, + "base": 13.789473684210526, "line": 28, "height": 4 }, @@ -602,6 +637,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -683,6 +723,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -768,6 +813,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -847,6 +897,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -928,6 +983,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1001,6 +1061,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1080,6 +1145,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1199,6 +1269,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1283,6 +1358,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1362,6 +1442,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1435,6 +1520,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1508,6 +1598,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1581,6 +1676,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1654,6 +1754,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1731,6 +1836,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -1802,6 +1912,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1892,6 +2007,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1965,6 +2085,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -2036,6 +2161,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2107,6 +2237,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2180,6 +2315,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2253,6 +2393,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2324,6 +2469,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2397,6 +2547,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2472,6 +2627,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2556,6 +2716,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines-unified.json b/buildings/byzantines-unified.json index 06a550e1..b137cf80 100644 --- a/buildings/byzantines-unified.json +++ b/buildings/byzantines-unified.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -144,6 +149,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -216,6 +226,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -288,6 +303,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -368,6 +388,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -449,6 +474,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -519,6 +549,11 @@ } ], "sight": { + "inner_height": 4, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 28, + "base": 13.789473684210526, "line": 28, "height": 4 }, @@ -595,6 +630,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -675,6 +715,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -759,6 +804,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -837,6 +887,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -917,6 +972,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -989,6 +1049,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1067,6 +1132,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1185,6 +1255,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1268,6 +1343,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1346,6 +1426,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1418,6 +1503,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1490,6 +1580,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1562,6 +1657,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1634,6 +1734,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1710,6 +1815,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -1780,6 +1890,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1869,6 +1984,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1941,6 +2061,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -2011,6 +2136,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2081,6 +2211,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2153,6 +2288,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2225,6 +2365,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2295,6 +2440,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2367,6 +2517,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2441,6 +2596,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2524,6 +2684,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines.json b/buildings/byzantines.json index e8d3ab5f..a6f59678 100644 --- a/buildings/byzantines.json +++ b/buildings/byzantines.json @@ -55,6 +55,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -104,6 +109,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -155,6 +165,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -206,6 +221,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -261,6 +281,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -322,6 +347,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -371,6 +401,11 @@ } ], "sight": { + "inner_height": 4, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 28, + "base": 13.789473684210526, "line": 28, "height": 4 }, @@ -423,6 +458,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -477,6 +517,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -537,6 +582,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -591,6 +641,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -645,6 +700,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -696,6 +756,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -750,6 +815,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -847,6 +917,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -909,6 +984,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -963,6 +1043,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1014,6 +1099,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1065,6 +1155,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1116,6 +1211,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1167,6 +1267,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1220,6 +1325,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -1269,6 +1379,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1334,6 +1449,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1385,6 +1505,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1434,6 +1559,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1483,6 +1613,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1534,6 +1669,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1585,6 +1725,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1634,6 +1779,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1685,6 +1835,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1736,6 +1891,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1798,6 +1958,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines/aqueduct-1.json b/buildings/byzantines/aqueduct-1.json index 690840d6..a68a3b41 100644 --- a/buildings/byzantines/aqueduct-1.json +++ b/buildings/byzantines/aqueduct-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/byzantines/archery-range-2.json b/buildings/byzantines/archery-range-2.json index 36a8ec0d..aa1bd0e2 100644 --- a/buildings/byzantines/archery-range-2.json +++ b/buildings/byzantines/archery-range-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines/barracks-1.json b/buildings/byzantines/barracks-1.json index 640532ee..64f59d10 100644 --- a/buildings/byzantines/barracks-1.json +++ b/buildings/byzantines/barracks-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines/blacksmith-2.json b/buildings/byzantines/blacksmith-2.json index 3f43a0cd..123d5ece 100644 --- a/buildings/byzantines/blacksmith-2.json +++ b/buildings/byzantines/blacksmith-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines/capital-town-center-1.json b/buildings/byzantines/capital-town-center-1.json index 5841d8ac..d1669728 100644 --- a/buildings/byzantines/capital-town-center-1.json +++ b/buildings/byzantines/capital-town-center-1.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/byzantines/cathedral-of-divine-wisdom-4.json b/buildings/byzantines/cathedral-of-divine-wisdom-4.json index 99bff4f0..0403e959 100644 --- a/buildings/byzantines/cathedral-of-divine-wisdom-4.json +++ b/buildings/byzantines/cathedral-of-divine-wisdom-4.json @@ -41,6 +41,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines/cistern-1.json b/buildings/byzantines/cistern-1.json index cc3a0955..8e0de654 100644 --- a/buildings/byzantines/cistern-1.json +++ b/buildings/byzantines/cistern-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 4, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 28, + "base": 13.789473684210526, "line": 28, "height": 4 }, diff --git a/buildings/byzantines/cistern-of-the-first-hill-2.json b/buildings/byzantines/cistern-of-the-first-hill-2.json index 4f9d96df..e2755d11 100644 --- a/buildings/byzantines/cistern-of-the-first-hill-2.json +++ b/buildings/byzantines/cistern-of-the-first-hill-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines/dock-1.json b/buildings/byzantines/dock-1.json index 1df7aff2..1c1e4e4d 100644 --- a/buildings/byzantines/dock-1.json +++ b/buildings/byzantines/dock-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, diff --git a/buildings/byzantines/foreign-engineering-company-3.json b/buildings/byzantines/foreign-engineering-company-3.json index a617d714..9e5bee09 100644 --- a/buildings/byzantines/foreign-engineering-company-3.json +++ b/buildings/byzantines/foreign-engineering-company-3.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines/golden-horn-tower-2.json b/buildings/byzantines/golden-horn-tower-2.json index d1d534fe..b7aa4224 100644 --- a/buildings/byzantines/golden-horn-tower-2.json +++ b/buildings/byzantines/golden-horn-tower-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines/grand-winery-1.json b/buildings/byzantines/grand-winery-1.json index a94e976e..73c7ff83 100644 --- a/buildings/byzantines/grand-winery-1.json +++ b/buildings/byzantines/grand-winery-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines/house-1.json b/buildings/byzantines/house-1.json index 73aba1f0..c471e36d 100644 --- a/buildings/byzantines/house-1.json +++ b/buildings/byzantines/house-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/byzantines/imperial-hippodrome-1.json b/buildings/byzantines/imperial-hippodrome-1.json index a226b08c..c4181203 100644 --- a/buildings/byzantines/imperial-hippodrome-1.json +++ b/buildings/byzantines/imperial-hippodrome-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines/keep-3.json b/buildings/byzantines/keep-3.json index fd20bef3..f6e3003d 100644 --- a/buildings/byzantines/keep-3.json +++ b/buildings/byzantines/keep-3.json @@ -88,6 +88,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/byzantines/lumber-camp-1.json b/buildings/byzantines/lumber-camp-1.json index 02c686ab..f5dbe503 100644 --- a/buildings/byzantines/lumber-camp-1.json +++ b/buildings/byzantines/lumber-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/byzantines/market-2.json b/buildings/byzantines/market-2.json index f0530ade..5249502a 100644 --- a/buildings/byzantines/market-2.json +++ b/buildings/byzantines/market-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines/mercenary-house-2.json b/buildings/byzantines/mercenary-house-2.json index b2a340a0..3c5c3f74 100644 --- a/buildings/byzantines/mercenary-house-2.json +++ b/buildings/byzantines/mercenary-house-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines/mill-1.json b/buildings/byzantines/mill-1.json index 0ae2b37d..34b99061 100644 --- a/buildings/byzantines/mill-1.json +++ b/buildings/byzantines/mill-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/byzantines/mining-camp-1.json b/buildings/byzantines/mining-camp-1.json index f10549b4..ef55cb2b 100644 --- a/buildings/byzantines/mining-camp-1.json +++ b/buildings/byzantines/mining-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/byzantines/monastery-3.json b/buildings/byzantines/monastery-3.json index cdad436f..138947d3 100644 --- a/buildings/byzantines/monastery-3.json +++ b/buildings/byzantines/monastery-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines/olive-grove-1.json b/buildings/byzantines/olive-grove-1.json index cc9f6e5b..9575674b 100644 --- a/buildings/byzantines/olive-grove-1.json +++ b/buildings/byzantines/olive-grove-1.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/buildings/byzantines/outpost-1.json b/buildings/byzantines/outpost-1.json index d40faf7e..54744beb 100644 --- a/buildings/byzantines/outpost-1.json +++ b/buildings/byzantines/outpost-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/byzantines/palatine-school-3.json b/buildings/byzantines/palatine-school-3.json index 92869f49..cbd68363 100644 --- a/buildings/byzantines/palatine-school-3.json +++ b/buildings/byzantines/palatine-school-3.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines/palisade-gate-1.json b/buildings/byzantines/palisade-gate-1.json index 942c4dab..72b3dd81 100644 --- a/buildings/byzantines/palisade-gate-1.json +++ b/buildings/byzantines/palisade-gate-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, diff --git a/buildings/byzantines/palisade-wall-1.json b/buildings/byzantines/palisade-wall-1.json index 2c60182c..a4e033d5 100644 --- a/buildings/byzantines/palisade-wall-1.json +++ b/buildings/byzantines/palisade-wall-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/byzantines/siege-workshop-3.json b/buildings/byzantines/siege-workshop-3.json index 138d4bc3..55e0d71a 100644 --- a/buildings/byzantines/siege-workshop-3.json +++ b/buildings/byzantines/siege-workshop-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines/stable-2.json b/buildings/byzantines/stable-2.json index 2434dede..db427fa6 100644 --- a/buildings/byzantines/stable-2.json +++ b/buildings/byzantines/stable-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines/stone-wall-2.json b/buildings/byzantines/stone-wall-2.json index 80e52dc5..cb725a9f 100644 --- a/buildings/byzantines/stone-wall-2.json +++ b/buildings/byzantines/stone-wall-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/byzantines/stone-wall-gate-2.json b/buildings/byzantines/stone-wall-gate-2.json index 3d17692d..7fcfefc2 100644 --- a/buildings/byzantines/stone-wall-gate-2.json +++ b/buildings/byzantines/stone-wall-gate-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/byzantines/stone-wall-tower-2.json b/buildings/byzantines/stone-wall-tower-2.json index e3260f07..ed84420a 100644 --- a/buildings/byzantines/stone-wall-tower-2.json +++ b/buildings/byzantines/stone-wall-tower-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/byzantines/town-center-2.json b/buildings/byzantines/town-center-2.json index 894243a9..fee241e9 100644 --- a/buildings/byzantines/town-center-2.json +++ b/buildings/byzantines/town-center-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/byzantines/university-4.json b/buildings/byzantines/university-4.json index 02585387..642dea3f 100644 --- a/buildings/byzantines/university-4.json +++ b/buildings/byzantines/university-4.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/chinese-optimized.json b/buildings/chinese-optimized.json index e584c513..8f486a31 100644 --- a/buildings/chinese-optimized.json +++ b/buildings/chinese-optimized.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -153,6 +158,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -727,6 +737,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -808,6 +823,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -881,6 +901,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -962,6 +987,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1054,6 +1084,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -1131,6 +1166,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1206,6 +1246,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -1277,6 +1322,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -1398,6 +1448,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 40, + "base": 40, "line": 40, "height": 8 }, @@ -1469,6 +1524,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1546,6 +1606,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1621,6 +1686,11 @@ } ], "sight": { + "inner_height": 5000, + "inner_radius": 110, + "outer_height": -5000, + "outer_radius": 110, + "base": 110, "line": 110, "height": 5000 }, @@ -1738,6 +1808,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1822,6 +1897,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1901,6 +1981,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1974,6 +2059,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -2047,6 +2137,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -2120,6 +2215,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2193,6 +2293,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2275,6 +2380,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -2346,6 +2456,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -2417,6 +2532,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2488,6 +2608,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2571,6 +2696,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2642,6 +2772,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2715,6 +2850,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2786,6 +2926,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2896,6 +3041,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2971,6 +3121,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3053,6 +3208,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3126,6 +3286,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, diff --git a/buildings/chinese-unified.json b/buildings/chinese-unified.json index 1c7a1737..2871b849 100644 --- a/buildings/chinese-unified.json +++ b/buildings/chinese-unified.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -152,6 +157,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -725,6 +735,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -805,6 +820,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -877,6 +897,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -957,6 +982,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1048,6 +1078,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -1124,6 +1159,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1198,6 +1238,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -1268,6 +1313,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -1388,6 +1438,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 40, + "base": 40, "line": 40, "height": 8 }, @@ -1458,6 +1513,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1534,6 +1594,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1608,6 +1673,11 @@ } ], "sight": { + "inner_height": 5000, + "inner_radius": 110, + "outer_height": -5000, + "outer_radius": 110, + "base": 110, "line": 110, "height": 5000 }, @@ -1724,6 +1794,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1807,6 +1882,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1885,6 +1965,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1957,6 +2042,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -2029,6 +2119,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -2101,6 +2196,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2173,6 +2273,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2254,6 +2359,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -2324,6 +2434,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -2394,6 +2509,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2464,6 +2584,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2546,6 +2671,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2616,6 +2746,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2688,6 +2823,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2758,6 +2898,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2867,6 +3012,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2941,6 +3091,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3022,6 +3177,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3094,6 +3254,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, diff --git a/buildings/chinese.json b/buildings/chinese.json index 4f6ad09a..d7f2fd14 100644 --- a/buildings/chinese.json +++ b/buildings/chinese.json @@ -55,6 +55,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -109,6 +114,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -658,6 +668,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -717,6 +732,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -768,6 +788,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -823,6 +848,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -888,6 +918,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -944,6 +979,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -995,6 +1035,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -1044,6 +1089,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -1140,6 +1190,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 40, + "base": 40, "line": 40, "height": 8 }, @@ -1189,6 +1244,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1241,6 +1301,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1292,6 +1357,11 @@ } ], "sight": { + "inner_height": 5000, + "inner_radius": 110, + "outer_height": -5000, + "outer_radius": 110, + "base": 110, "line": 110, "height": 5000 }, @@ -1387,6 +1457,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1449,6 +1524,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1503,6 +1583,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1554,6 +1639,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1605,6 +1695,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1656,6 +1751,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1707,6 +1807,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1767,6 +1872,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -1816,6 +1926,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1865,6 +1980,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1914,6 +2034,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1970,6 +2095,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2019,6 +2149,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2070,6 +2205,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2119,6 +2259,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2207,6 +2352,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2258,6 +2408,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2318,6 +2473,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2369,6 +2529,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, diff --git a/buildings/chinese/archery-range-2.json b/buildings/chinese/archery-range-2.json index a0738adf..38f246e6 100644 --- a/buildings/chinese/archery-range-2.json +++ b/buildings/chinese/archery-range-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/chinese/astronomical-clocktower-2.json b/buildings/chinese/astronomical-clocktower-2.json index 448fc3bf..8b86cc23 100644 --- a/buildings/chinese/astronomical-clocktower-2.json +++ b/buildings/chinese/astronomical-clocktower-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/chinese/barbican-of-the-sun-1.json b/buildings/chinese/barbican-of-the-sun-1.json index 9b55e260..eb807b63 100644 --- a/buildings/chinese/barbican-of-the-sun-1.json +++ b/buildings/chinese/barbican-of-the-sun-1.json @@ -540,6 +540,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/chinese/barracks-1.json b/buildings/chinese/barracks-1.json index 277110b4..691b09a3 100644 --- a/buildings/chinese/barracks-1.json +++ b/buildings/chinese/barracks-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/chinese/blacksmith-2.json b/buildings/chinese/blacksmith-2.json index d5ec9d55..a2afaa1d 100644 --- a/buildings/chinese/blacksmith-2.json +++ b/buildings/chinese/blacksmith-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/chinese/capital-town-center-1.json b/buildings/chinese/capital-town-center-1.json index f1fb42d2..fd1293ca 100644 --- a/buildings/chinese/capital-town-center-1.json +++ b/buildings/chinese/capital-town-center-1.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/chinese/dock-1.json b/buildings/chinese/dock-1.json index b48fb3dd..caa4ce56 100644 --- a/buildings/chinese/dock-1.json +++ b/buildings/chinese/dock-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, diff --git a/buildings/chinese/enclave-of-the-emperor-4.json b/buildings/chinese/enclave-of-the-emperor-4.json index 5362363a..a6712843 100644 --- a/buildings/chinese/enclave-of-the-emperor-4.json +++ b/buildings/chinese/enclave-of-the-emperor-4.json @@ -41,6 +41,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/chinese/farm-1.json b/buildings/chinese/farm-1.json index 14f64844..37be2d2a 100644 --- a/buildings/chinese/farm-1.json +++ b/buildings/chinese/farm-1.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/buildings/chinese/granary-1.json b/buildings/chinese/granary-1.json index 1fc4754f..de2e5a5f 100644 --- a/buildings/chinese/granary-1.json +++ b/buildings/chinese/granary-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, diff --git a/buildings/chinese/great-wall-gatehouse-3.json b/buildings/chinese/great-wall-gatehouse-3.json index 1098c5cb..9a10a6db 100644 --- a/buildings/chinese/great-wall-gatehouse-3.json +++ b/buildings/chinese/great-wall-gatehouse-3.json @@ -87,6 +87,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 40, + "base": 40, "line": 40, "height": 8 }, diff --git a/buildings/chinese/house-1.json b/buildings/chinese/house-1.json index 2a9d6080..3c17b12a 100644 --- a/buildings/chinese/house-1.json +++ b/buildings/chinese/house-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/chinese/imperial-academy-1.json b/buildings/chinese/imperial-academy-1.json index 480864cd..d5ddfad2 100644 --- a/buildings/chinese/imperial-academy-1.json +++ b/buildings/chinese/imperial-academy-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/chinese/imperial-palace-2.json b/buildings/chinese/imperial-palace-2.json index fb34c789..00d31773 100644 --- a/buildings/chinese/imperial-palace-2.json +++ b/buildings/chinese/imperial-palace-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 5000, + "inner_radius": 110, + "outer_height": -5000, + "outer_radius": 110, + "base": 110, "line": 110, "height": 5000 }, diff --git a/buildings/chinese/keep-3.json b/buildings/chinese/keep-3.json index f842a0b2..9d39b793 100644 --- a/buildings/chinese/keep-3.json +++ b/buildings/chinese/keep-3.json @@ -88,6 +88,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/chinese/lumber-camp-1.json b/buildings/chinese/lumber-camp-1.json index 35bf9b70..13a3453f 100644 --- a/buildings/chinese/lumber-camp-1.json +++ b/buildings/chinese/lumber-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/chinese/market-2.json b/buildings/chinese/market-2.json index b7f05aaf..d921e7ee 100644 --- a/buildings/chinese/market-2.json +++ b/buildings/chinese/market-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/chinese/mill-1.json b/buildings/chinese/mill-1.json index 9da3e7ab..17b2ef8a 100644 --- a/buildings/chinese/mill-1.json +++ b/buildings/chinese/mill-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/chinese/mining-camp-1.json b/buildings/chinese/mining-camp-1.json index 7276dffa..4908396e 100644 --- a/buildings/chinese/mining-camp-1.json +++ b/buildings/chinese/mining-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/chinese/monastery-3.json b/buildings/chinese/monastery-3.json index 7421060e..3af52741 100644 --- a/buildings/chinese/monastery-3.json +++ b/buildings/chinese/monastery-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/chinese/outpost-1.json b/buildings/chinese/outpost-1.json index ad26577c..504f83eb 100644 --- a/buildings/chinese/outpost-1.json +++ b/buildings/chinese/outpost-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/chinese/pagoda-1.json b/buildings/chinese/pagoda-1.json index 64e7decd..d142fed1 100644 --- a/buildings/chinese/pagoda-1.json +++ b/buildings/chinese/pagoda-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, diff --git a/buildings/chinese/palisade-gate-1.json b/buildings/chinese/palisade-gate-1.json index 7e809d8b..57d58682 100644 --- a/buildings/chinese/palisade-gate-1.json +++ b/buildings/chinese/palisade-gate-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, diff --git a/buildings/chinese/palisade-wall-1.json b/buildings/chinese/palisade-wall-1.json index ba5881ab..908f31ab 100644 --- a/buildings/chinese/palisade-wall-1.json +++ b/buildings/chinese/palisade-wall-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/chinese/siege-workshop-3.json b/buildings/chinese/siege-workshop-3.json index ec0d3811..253f3e14 100644 --- a/buildings/chinese/siege-workshop-3.json +++ b/buildings/chinese/siege-workshop-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/chinese/spirit-way-3.json b/buildings/chinese/spirit-way-3.json index 626383c0..54dc6d41 100644 --- a/buildings/chinese/spirit-way-3.json +++ b/buildings/chinese/spirit-way-3.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/chinese/stable-2.json b/buildings/chinese/stable-2.json index 4ccf3ac8..5862847f 100644 --- a/buildings/chinese/stable-2.json +++ b/buildings/chinese/stable-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/chinese/stone-wall-2.json b/buildings/chinese/stone-wall-2.json index 8493003f..80f70a37 100644 --- a/buildings/chinese/stone-wall-2.json +++ b/buildings/chinese/stone-wall-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/chinese/stone-wall-gate-2.json b/buildings/chinese/stone-wall-gate-2.json index bb5aaee2..d2bab6c8 100644 --- a/buildings/chinese/stone-wall-gate-2.json +++ b/buildings/chinese/stone-wall-gate-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/chinese/stone-wall-tower-2.json b/buildings/chinese/stone-wall-tower-2.json index 7218b3f3..9f78418d 100644 --- a/buildings/chinese/stone-wall-tower-2.json +++ b/buildings/chinese/stone-wall-tower-2.json @@ -81,6 +81,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/chinese/town-center-2.json b/buildings/chinese/town-center-2.json index c1ed271b..dd4521ac 100644 --- a/buildings/chinese/town-center-2.json +++ b/buildings/chinese/town-center-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/chinese/university-4.json b/buildings/chinese/university-4.json index ebbe0882..ee4ffc20 100644 --- a/buildings/chinese/university-4.json +++ b/buildings/chinese/university-4.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/chinese/village-1.json b/buildings/chinese/village-1.json index 99f54cae..a3b3445c 100644 --- a/buildings/chinese/village-1.json +++ b/buildings/chinese/village-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, diff --git a/buildings/delhi-optimized.json b/buildings/delhi-optimized.json index 46174dc8..4328a76f 100644 --- a/buildings/delhi-optimized.json +++ b/buildings/delhi-optimized.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -153,6 +158,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -232,6 +242,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -313,6 +328,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -401,6 +421,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -482,6 +507,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -568,6 +598,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -649,6 +684,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -718,6 +758,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -795,6 +840,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1063,6 +1113,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1149,6 +1204,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1268,6 +1328,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1352,6 +1417,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1425,6 +1495,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1510,6 +1585,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1581,6 +1661,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1654,6 +1739,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1727,6 +1817,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1806,6 +1901,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1894,6 +1994,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1976,6 +2081,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -2052,6 +2162,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2123,6 +2238,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2200,6 +2320,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2284,6 +2409,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2360,6 +2490,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2475,6 +2610,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2552,6 +2692,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2627,6 +2772,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/delhi-unified.json b/buildings/delhi-unified.json index 2604e15c..f4f599d1 100644 --- a/buildings/delhi-unified.json +++ b/buildings/delhi-unified.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -152,6 +157,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -230,6 +240,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -310,6 +325,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -397,6 +417,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -477,6 +502,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -562,6 +592,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -642,6 +677,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -710,6 +750,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -786,6 +831,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1053,6 +1103,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1138,6 +1193,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1256,6 +1316,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1339,6 +1404,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1411,6 +1481,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1495,6 +1570,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1565,6 +1645,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1637,6 +1722,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1709,6 +1799,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1787,6 +1882,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1874,6 +1974,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1955,6 +2060,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -2030,6 +2140,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2100,6 +2215,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2176,6 +2296,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2259,6 +2384,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2334,6 +2464,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2448,6 +2583,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2524,6 +2664,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2598,6 +2743,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/delhi.json b/buildings/delhi.json index 413a99c4..537bf971 100644 --- a/buildings/delhi.json +++ b/buildings/delhi.json @@ -55,6 +55,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -112,6 +117,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -169,6 +179,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -224,6 +239,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -287,6 +307,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -341,6 +366,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -402,6 +432,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -459,6 +494,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -507,6 +547,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -559,6 +604,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -805,6 +855,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -866,6 +921,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -963,6 +1023,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1025,6 +1090,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1076,6 +1146,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1136,6 +1211,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1185,6 +1265,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1236,6 +1321,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1287,6 +1377,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1344,6 +1439,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1407,6 +1507,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1467,6 +1572,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1521,6 +1631,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1570,6 +1685,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1625,6 +1745,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1687,6 +1812,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1741,6 +1871,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1834,6 +1969,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1886,6 +2026,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1937,6 +2082,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/delhi/archery-range-2.json b/buildings/delhi/archery-range-2.json index 6ea93e71..b11bcb3a 100644 --- a/buildings/delhi/archery-range-2.json +++ b/buildings/delhi/archery-range-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/delhi/barracks-1.json b/buildings/delhi/barracks-1.json index 2117be12..9bdda3bd 100644 --- a/buildings/delhi/barracks-1.json +++ b/buildings/delhi/barracks-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/delhi/blacksmith-2.json b/buildings/delhi/blacksmith-2.json index 6446b3ab..6c97be2e 100644 --- a/buildings/delhi/blacksmith-2.json +++ b/buildings/delhi/blacksmith-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/delhi/capital-town-center-1.json b/buildings/delhi/capital-town-center-1.json index 2336b538..e65e18ae 100644 --- a/buildings/delhi/capital-town-center-1.json +++ b/buildings/delhi/capital-town-center-1.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/delhi/compound-of-the-defender-2.json b/buildings/delhi/compound-of-the-defender-2.json index 72e158cf..a81afd08 100644 --- a/buildings/delhi/compound-of-the-defender-2.json +++ b/buildings/delhi/compound-of-the-defender-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/delhi/dock-1.json b/buildings/delhi/dock-1.json index c7ec2e31..266199c8 100644 --- a/buildings/delhi/dock-1.json +++ b/buildings/delhi/dock-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, diff --git a/buildings/delhi/dome-of-the-faith-1.json b/buildings/delhi/dome-of-the-faith-1.json index c3511a54..9d02261b 100644 --- a/buildings/delhi/dome-of-the-faith-1.json +++ b/buildings/delhi/dome-of-the-faith-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/delhi/farm-1.json b/buildings/delhi/farm-1.json index bb04295e..02d834c3 100644 --- a/buildings/delhi/farm-1.json +++ b/buildings/delhi/farm-1.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/buildings/delhi/great-palace-of-agra-4.json b/buildings/delhi/great-palace-of-agra-4.json index b626ea9d..b5e34284 100644 --- a/buildings/delhi/great-palace-of-agra-4.json +++ b/buildings/delhi/great-palace-of-agra-4.json @@ -41,6 +41,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/delhi/hisar-academy-3.json b/buildings/delhi/hisar-academy-3.json index 2f5f3576..796222b3 100644 --- a/buildings/delhi/hisar-academy-3.json +++ b/buildings/delhi/hisar-academy-3.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/delhi/house-1.json b/buildings/delhi/house-1.json index e4b782dd..bdcf2a1a 100644 --- a/buildings/delhi/house-1.json +++ b/buildings/delhi/house-1.json @@ -233,6 +233,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/delhi/house-of-learning-2.json b/buildings/delhi/house-of-learning-2.json index db05f814..17a1860f 100644 --- a/buildings/delhi/house-of-learning-2.json +++ b/buildings/delhi/house-of-learning-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/delhi/keep-3.json b/buildings/delhi/keep-3.json index 8f6365c4..c8463903 100644 --- a/buildings/delhi/keep-3.json +++ b/buildings/delhi/keep-3.json @@ -88,6 +88,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/delhi/lumber-camp-1.json b/buildings/delhi/lumber-camp-1.json index 0e51531c..3c521f7c 100644 --- a/buildings/delhi/lumber-camp-1.json +++ b/buildings/delhi/lumber-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/delhi/madrasa-4.json b/buildings/delhi/madrasa-4.json index bfe3ce5f..85829022 100644 --- a/buildings/delhi/madrasa-4.json +++ b/buildings/delhi/madrasa-4.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/delhi/market-2.json b/buildings/delhi/market-2.json index 336c83ac..01dbd1ac 100644 --- a/buildings/delhi/market-2.json +++ b/buildings/delhi/market-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/delhi/mill-1.json b/buildings/delhi/mill-1.json index 76e922c2..368d1b84 100644 --- a/buildings/delhi/mill-1.json +++ b/buildings/delhi/mill-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/delhi/mining-camp-1.json b/buildings/delhi/mining-camp-1.json index fd2ba43b..d00af80f 100644 --- a/buildings/delhi/mining-camp-1.json +++ b/buildings/delhi/mining-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/delhi/mosque-1.json b/buildings/delhi/mosque-1.json index 329805f8..fe68b49d 100644 --- a/buildings/delhi/mosque-1.json +++ b/buildings/delhi/mosque-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/delhi/outpost-1.json b/buildings/delhi/outpost-1.json index bb482866..10adc88a 100644 --- a/buildings/delhi/outpost-1.json +++ b/buildings/delhi/outpost-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/delhi/palace-of-the-sultan-3.json b/buildings/delhi/palace-of-the-sultan-3.json index e608d098..fb5987db 100644 --- a/buildings/delhi/palace-of-the-sultan-3.json +++ b/buildings/delhi/palace-of-the-sultan-3.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/delhi/palisade-gate-1.json b/buildings/delhi/palisade-gate-1.json index 7f82e107..30f1e1f9 100644 --- a/buildings/delhi/palisade-gate-1.json +++ b/buildings/delhi/palisade-gate-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, diff --git a/buildings/delhi/palisade-wall-1.json b/buildings/delhi/palisade-wall-1.json index 52199ca5..946b6bb7 100644 --- a/buildings/delhi/palisade-wall-1.json +++ b/buildings/delhi/palisade-wall-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/delhi/siege-workshop-3.json b/buildings/delhi/siege-workshop-3.json index 97c22569..7766efda 100644 --- a/buildings/delhi/siege-workshop-3.json +++ b/buildings/delhi/siege-workshop-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/delhi/stable-2.json b/buildings/delhi/stable-2.json index e6b44606..6a16da9f 100644 --- a/buildings/delhi/stable-2.json +++ b/buildings/delhi/stable-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/delhi/stone-wall-2.json b/buildings/delhi/stone-wall-2.json index 4342f9eb..4122b2c4 100644 --- a/buildings/delhi/stone-wall-2.json +++ b/buildings/delhi/stone-wall-2.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/delhi/stone-wall-gate-2.json b/buildings/delhi/stone-wall-gate-2.json index eda8bced..76beb659 100644 --- a/buildings/delhi/stone-wall-gate-2.json +++ b/buildings/delhi/stone-wall-gate-2.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/delhi/stone-wall-tower-2.json b/buildings/delhi/stone-wall-tower-2.json index 7e5211ce..ffaacebd 100644 --- a/buildings/delhi/stone-wall-tower-2.json +++ b/buildings/delhi/stone-wall-tower-2.json @@ -86,6 +86,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/delhi/tower-of-victory-1.json b/buildings/delhi/tower-of-victory-1.json index e0285eef..54470487 100644 --- a/buildings/delhi/tower-of-victory-1.json +++ b/buildings/delhi/tower-of-victory-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/delhi/town-center-2.json b/buildings/delhi/town-center-2.json index 6a23cc3e..3ae07592 100644 --- a/buildings/delhi/town-center-2.json +++ b/buildings/delhi/town-center-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/english-optimized.json b/buildings/english-optimized.json index 39e1516a..dce7ed57 100644 --- a/buildings/english-optimized.json +++ b/buildings/english-optimized.json @@ -80,6 +80,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -151,6 +156,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -222,6 +232,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -345,6 +360,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 60, + "outer_height": -15, + "outer_radius": 61, + "base": 60.97093023255814, "line": 61, "height": 501 }, @@ -426,6 +446,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -505,6 +530,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -585,6 +615,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -662,6 +697,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -743,6 +783,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -824,6 +869,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -897,6 +947,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1014,6 +1069,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1100,6 +1160,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1182,6 +1247,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1259,6 +1329,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1330,6 +1405,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1403,6 +1483,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1474,6 +1559,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1545,6 +1635,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1627,6 +1722,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1698,6 +1798,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1769,6 +1874,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1840,6 +1950,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1911,6 +2026,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1982,6 +2102,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2092,6 +2217,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2215,6 +2345,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -2300,6 +2435,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2382,6 +2522,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2459,6 +2604,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/english-unified.json b/buildings/english-unified.json index 336dcddc..a0c70b11 100644 --- a/buildings/english-unified.json +++ b/buildings/english-unified.json @@ -80,6 +80,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -150,6 +155,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -220,6 +230,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -342,6 +357,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 60, + "outer_height": -15, + "outer_radius": 61, + "base": 60.97093023255814, "line": 61, "height": 501 }, @@ -422,6 +442,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -500,6 +525,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -579,6 +609,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -655,6 +690,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -735,6 +775,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -815,6 +860,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -887,6 +937,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1003,6 +1058,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1088,6 +1148,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1169,6 +1234,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1245,6 +1315,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1315,6 +1390,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1387,6 +1467,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1457,6 +1542,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1527,6 +1617,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1608,6 +1703,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1678,6 +1778,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1748,6 +1853,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1818,6 +1928,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1888,6 +2003,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1958,6 +2078,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2067,6 +2192,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2189,6 +2319,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -2273,6 +2408,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2354,6 +2494,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2430,6 +2575,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/english.json b/buildings/english.json index e952b07d..d1361900 100644 --- a/buildings/english.json +++ b/buildings/english.json @@ -58,6 +58,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -107,6 +112,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -156,6 +166,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -254,6 +269,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 60, + "outer_height": -15, + "outer_radius": 61, + "base": 60.97093023255814, "line": 61, "height": 501 }, @@ -313,6 +333,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -366,6 +391,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -425,6 +455,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -477,6 +512,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -531,6 +571,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -588,6 +633,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -639,6 +689,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -734,6 +789,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -796,6 +856,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -856,6 +921,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -908,6 +978,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -957,6 +1032,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1008,6 +1088,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1057,6 +1142,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1106,6 +1196,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1166,6 +1261,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1215,6 +1315,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1264,6 +1369,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1313,6 +1423,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1362,6 +1477,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1411,6 +1531,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1499,6 +1624,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1597,6 +1727,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1658,6 +1793,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1718,6 +1858,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1770,6 +1915,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/english/abbey-of-kings-1.json b/buildings/english/abbey-of-kings-1.json index 670552c7..412a6b5f 100644 --- a/buildings/english/abbey-of-kings-1.json +++ b/buildings/english/abbey-of-kings-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/english/archery-range-2.json b/buildings/english/archery-range-2.json index 172736bf..5774b444 100644 --- a/buildings/english/archery-range-2.json +++ b/buildings/english/archery-range-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/english/barracks-1.json b/buildings/english/barracks-1.json index 1eeec06d..67d1a503 100644 --- a/buildings/english/barracks-1.json +++ b/buildings/english/barracks-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/english/berkshire-palace-3.json b/buildings/english/berkshire-palace-3.json index 8dc36078..538c6138 100644 --- a/buildings/english/berkshire-palace-3.json +++ b/buildings/english/berkshire-palace-3.json @@ -91,6 +91,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 60, + "outer_height": -15, + "outer_radius": 61, + "base": 60.97093023255814, "line": 61, "height": 501 }, diff --git a/buildings/english/blacksmith-2.json b/buildings/english/blacksmith-2.json index b9ef32ad..760b0349 100644 --- a/buildings/english/blacksmith-2.json +++ b/buildings/english/blacksmith-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/english/capital-town-center-1.json b/buildings/english/capital-town-center-1.json index c0161503..48648903 100644 --- a/buildings/english/capital-town-center-1.json +++ b/buildings/english/capital-town-center-1.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/english/cathedral-of-st-thomas-4.json b/buildings/english/cathedral-of-st-thomas-4.json index 0b680ebc..f9970dbe 100644 --- a/buildings/english/cathedral-of-st-thomas-4.json +++ b/buildings/english/cathedral-of-st-thomas-4.json @@ -41,6 +41,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/english/council-hall-1.json b/buildings/english/council-hall-1.json index fcc542c8..e19700ff 100644 --- a/buildings/english/council-hall-1.json +++ b/buildings/english/council-hall-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/english/dock-1.json b/buildings/english/dock-1.json index 537b52eb..d9ac150c 100644 --- a/buildings/english/dock-1.json +++ b/buildings/english/dock-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, diff --git a/buildings/english/farm-1.json b/buildings/english/farm-1.json index 90f0924d..06005203 100644 --- a/buildings/english/farm-1.json +++ b/buildings/english/farm-1.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/buildings/english/house-1.json b/buildings/english/house-1.json index 6d9d8031..de50d613 100644 --- a/buildings/english/house-1.json +++ b/buildings/english/house-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/english/keep-3.json b/buildings/english/keep-3.json index 61fa4289..604bdf65 100644 --- a/buildings/english/keep-3.json +++ b/buildings/english/keep-3.json @@ -88,6 +88,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/english/kings-palace-2.json b/buildings/english/kings-palace-2.json index ba041d59..0d13db46 100644 --- a/buildings/english/kings-palace-2.json +++ b/buildings/english/kings-palace-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/english/lumber-camp-1.json b/buildings/english/lumber-camp-1.json index d4df07ee..9dfb458d 100644 --- a/buildings/english/lumber-camp-1.json +++ b/buildings/english/lumber-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/english/market-2.json b/buildings/english/market-2.json index cfbc98fd..a119c07d 100644 --- a/buildings/english/market-2.json +++ b/buildings/english/market-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/english/mill-1.json b/buildings/english/mill-1.json index a4d5b9df..8f2c3924 100644 --- a/buildings/english/mill-1.json +++ b/buildings/english/mill-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/english/mining-camp-1.json b/buildings/english/mining-camp-1.json index 915a20cd..69ee89e8 100644 --- a/buildings/english/mining-camp-1.json +++ b/buildings/english/mining-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/english/monastery-3.json b/buildings/english/monastery-3.json index 5ea4662f..2bfa7577 100644 --- a/buildings/english/monastery-3.json +++ b/buildings/english/monastery-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/english/outpost-1.json b/buildings/english/outpost-1.json index 24e5e9a4..59d3ddfd 100644 --- a/buildings/english/outpost-1.json +++ b/buildings/english/outpost-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/english/palisade-gate-1.json b/buildings/english/palisade-gate-1.json index cd87bbab..4b209b15 100644 --- a/buildings/english/palisade-gate-1.json +++ b/buildings/english/palisade-gate-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, diff --git a/buildings/english/palisade-wall-1.json b/buildings/english/palisade-wall-1.json index 1602f826..a562af82 100644 --- a/buildings/english/palisade-wall-1.json +++ b/buildings/english/palisade-wall-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/english/siege-workshop-3.json b/buildings/english/siege-workshop-3.json index ee12fa65..e61c6d0d 100644 --- a/buildings/english/siege-workshop-3.json +++ b/buildings/english/siege-workshop-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/english/stable-2.json b/buildings/english/stable-2.json index 06e9809f..f2681e74 100644 --- a/buildings/english/stable-2.json +++ b/buildings/english/stable-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/english/stone-wall-2.json b/buildings/english/stone-wall-2.json index 54ca73f9..a2f19356 100644 --- a/buildings/english/stone-wall-2.json +++ b/buildings/english/stone-wall-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/english/stone-wall-gate-2.json b/buildings/english/stone-wall-gate-2.json index e8abbc6f..54060767 100644 --- a/buildings/english/stone-wall-gate-2.json +++ b/buildings/english/stone-wall-gate-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/english/stone-wall-tower-2.json b/buildings/english/stone-wall-tower-2.json index 7e71080e..9ac0bdd5 100644 --- a/buildings/english/stone-wall-tower-2.json +++ b/buildings/english/stone-wall-tower-2.json @@ -81,6 +81,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/english/the-white-tower-2.json b/buildings/english/the-white-tower-2.json index a9283bcc..73712239 100644 --- a/buildings/english/the-white-tower-2.json +++ b/buildings/english/the-white-tower-2.json @@ -91,6 +91,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/english/town-center-2.json b/buildings/english/town-center-2.json index 9a3ee5c7..402b5477 100644 --- a/buildings/english/town-center-2.json +++ b/buildings/english/town-center-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/english/university-4.json b/buildings/english/university-4.json index 16562cba..68f6a7d9 100644 --- a/buildings/english/university-4.json +++ b/buildings/english/university-4.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/english/wynguard-palace-3.json b/buildings/english/wynguard-palace-3.json index 3dde18f3..5f608869 100644 --- a/buildings/english/wynguard-palace-3.json +++ b/buildings/english/wynguard-palace-3.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/french-optimized.json b/buildings/french-optimized.json index 038437ae..dfc414c2 100644 --- a/buildings/french-optimized.json +++ b/buildings/french-optimized.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -147,6 +152,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -218,6 +228,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -297,6 +312,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -385,6 +405,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -462,6 +487,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -543,6 +573,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -624,6 +659,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -699,6 +739,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -770,6 +815,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -887,6 +937,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -971,6 +1026,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1048,6 +1108,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1119,6 +1184,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1190,6 +1260,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1261,6 +1336,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1330,6 +1410,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1401,6 +1486,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1483,6 +1573,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1554,6 +1649,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1677,6 +1777,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 50, + "base": 49.7093023255814, "line": 50, "height": 501 }, @@ -1766,6 +1871,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1843,6 +1953,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1916,6 +2031,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1987,6 +2107,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2060,6 +2185,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2131,6 +2261,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2241,6 +2376,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2316,6 +2456,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2398,6 +2543,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/french-unified.json b/buildings/french-unified.json index 63ef5ffe..a8d02597 100644 --- a/buildings/french-unified.json +++ b/buildings/french-unified.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -146,6 +151,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -216,6 +226,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -294,6 +309,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -381,6 +401,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -457,6 +482,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -537,6 +567,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -617,6 +652,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -691,6 +731,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -761,6 +806,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -877,6 +927,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -960,6 +1015,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1036,6 +1096,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1106,6 +1171,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1176,6 +1246,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1246,6 +1321,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1314,6 +1394,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1384,6 +1469,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1465,6 +1555,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1535,6 +1630,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1657,6 +1757,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 50, + "base": 49.7093023255814, "line": 50, "height": 501 }, @@ -1745,6 +1850,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1821,6 +1931,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1893,6 +2008,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1963,6 +2083,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2035,6 +2160,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2105,6 +2235,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2214,6 +2349,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2288,6 +2428,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2369,6 +2514,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/french.json b/buildings/french.json index b30c1a5b..c5f9b4a9 100644 --- a/buildings/french.json +++ b/buildings/french.json @@ -55,6 +55,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -106,6 +111,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -155,6 +165,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -208,6 +223,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -271,6 +291,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -323,6 +348,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -377,6 +407,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -434,6 +469,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -485,6 +525,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -534,6 +579,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -629,6 +679,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -691,6 +746,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -743,6 +803,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -792,6 +857,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -841,6 +911,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -890,6 +965,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -938,6 +1018,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -987,6 +1072,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1047,6 +1137,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1096,6 +1191,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1194,6 +1294,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 50, + "base": 49.7093023255814, "line": 50, "height": 501 }, @@ -1258,6 +1363,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1310,6 +1420,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1361,6 +1476,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1410,6 +1530,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1461,6 +1586,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1510,6 +1640,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1598,6 +1733,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1649,6 +1789,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1709,6 +1854,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/french/archery-range-2.json b/buildings/french/archery-range-2.json index 036025f5..53928e23 100644 --- a/buildings/french/archery-range-2.json +++ b/buildings/french/archery-range-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/french/barracks-1.json b/buildings/french/barracks-1.json index ee0e0fa7..08c63b01 100644 --- a/buildings/french/barracks-1.json +++ b/buildings/french/barracks-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/french/blacksmith-2.json b/buildings/french/blacksmith-2.json index d52e018c..b179141b 100644 --- a/buildings/french/blacksmith-2.json +++ b/buildings/french/blacksmith-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/french/capital-town-center-1.json b/buildings/french/capital-town-center-1.json index 88cda566..144b9efb 100644 --- a/buildings/french/capital-town-center-1.json +++ b/buildings/french/capital-town-center-1.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/french/chamber-of-commerce-1.json b/buildings/french/chamber-of-commerce-1.json index add06116..9449f7eb 100644 --- a/buildings/french/chamber-of-commerce-1.json +++ b/buildings/french/chamber-of-commerce-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/french/college-of-artillery-3.json b/buildings/french/college-of-artillery-3.json index ea5ffcc0..bc458dbe 100644 --- a/buildings/french/college-of-artillery-3.json +++ b/buildings/french/college-of-artillery-3.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/french/dock-1.json b/buildings/french/dock-1.json index ec37980c..954fc47a 100644 --- a/buildings/french/dock-1.json +++ b/buildings/french/dock-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, diff --git a/buildings/french/farm-1.json b/buildings/french/farm-1.json index 26f420d4..b9234654 100644 --- a/buildings/french/farm-1.json +++ b/buildings/french/farm-1.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/buildings/french/guild-hall-2.json b/buildings/french/guild-hall-2.json index d5ae96d9..11d25d3c 100644 --- a/buildings/french/guild-hall-2.json +++ b/buildings/french/guild-hall-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/french/house-1.json b/buildings/french/house-1.json index 8195a08e..0741af28 100644 --- a/buildings/french/house-1.json +++ b/buildings/french/house-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/french/keep-3.json b/buildings/french/keep-3.json index 1399a381..72d9e05d 100644 --- a/buildings/french/keep-3.json +++ b/buildings/french/keep-3.json @@ -88,6 +88,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/french/lumber-camp-1.json b/buildings/french/lumber-camp-1.json index 4fd329fc..b54e5ed3 100644 --- a/buildings/french/lumber-camp-1.json +++ b/buildings/french/lumber-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/french/market-2.json b/buildings/french/market-2.json index de7ce0f0..088ec78f 100644 --- a/buildings/french/market-2.json +++ b/buildings/french/market-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/french/mill-1.json b/buildings/french/mill-1.json index bf33abe1..45de7952 100644 --- a/buildings/french/mill-1.json +++ b/buildings/french/mill-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/french/mining-camp-1.json b/buildings/french/mining-camp-1.json index a8027891..161c7359 100644 --- a/buildings/french/mining-camp-1.json +++ b/buildings/french/mining-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/french/monastery-3.json b/buildings/french/monastery-3.json index 34ea0a70..86febf8d 100644 --- a/buildings/french/monastery-3.json +++ b/buildings/french/monastery-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/french/notre-dame-4.json b/buildings/french/notre-dame-4.json index c8dd47b7..1755d411 100644 --- a/buildings/french/notre-dame-4.json +++ b/buildings/french/notre-dame-4.json @@ -41,6 +41,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/french/outpost-1.json b/buildings/french/outpost-1.json index 04ee5b69..6fcaa60e 100644 --- a/buildings/french/outpost-1.json +++ b/buildings/french/outpost-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/french/palisade-gate-1.json b/buildings/french/palisade-gate-1.json index 35ffbf7e..6e5973d4 100644 --- a/buildings/french/palisade-gate-1.json +++ b/buildings/french/palisade-gate-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, diff --git a/buildings/french/palisade-wall-1.json b/buildings/french/palisade-wall-1.json index 0e6c74ac..d3966605 100644 --- a/buildings/french/palisade-wall-1.json +++ b/buildings/french/palisade-wall-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/french/red-palace-3.json b/buildings/french/red-palace-3.json index f26256be..2a02096f 100644 --- a/buildings/french/red-palace-3.json +++ b/buildings/french/red-palace-3.json @@ -91,6 +91,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 50, + "base": 49.7093023255814, "line": 50, "height": 501 }, diff --git a/buildings/french/royal-institute-2.json b/buildings/french/royal-institute-2.json index 3e87275b..b33c1e61 100644 --- a/buildings/french/royal-institute-2.json +++ b/buildings/french/royal-institute-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/french/school-of-cavalry-1.json b/buildings/french/school-of-cavalry-1.json index 4ccf0fdd..04402726 100644 --- a/buildings/french/school-of-cavalry-1.json +++ b/buildings/french/school-of-cavalry-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/french/siege-workshop-3.json b/buildings/french/siege-workshop-3.json index 40fcd6f2..aac54582 100644 --- a/buildings/french/siege-workshop-3.json +++ b/buildings/french/siege-workshop-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/french/stable-2.json b/buildings/french/stable-2.json index 7e2dab0a..187cdcd4 100644 --- a/buildings/french/stable-2.json +++ b/buildings/french/stable-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/french/stone-wall-2.json b/buildings/french/stone-wall-2.json index 522124f7..131bf136 100644 --- a/buildings/french/stone-wall-2.json +++ b/buildings/french/stone-wall-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/french/stone-wall-gate-2.json b/buildings/french/stone-wall-gate-2.json index 4808920f..b8ecbad0 100644 --- a/buildings/french/stone-wall-gate-2.json +++ b/buildings/french/stone-wall-gate-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/french/stone-wall-tower-2.json b/buildings/french/stone-wall-tower-2.json index 520bbd68..267a02ca 100644 --- a/buildings/french/stone-wall-tower-2.json +++ b/buildings/french/stone-wall-tower-2.json @@ -81,6 +81,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/french/town-center-2.json b/buildings/french/town-center-2.json index bbd1ce9e..b7d39bc6 100644 --- a/buildings/french/town-center-2.json +++ b/buildings/french/town-center-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/french/university-4.json b/buildings/french/university-4.json index f40a74d1..068bbeb1 100644 --- a/buildings/french/university-4.json +++ b/buildings/french/university-4.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/hre-optimized.json b/buildings/hre-optimized.json index b4ef2c4f..aac3e030 100644 --- a/buildings/hre-optimized.json +++ b/buildings/hre-optimized.json @@ -80,6 +80,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -159,6 +164,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -232,6 +242,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -305,6 +320,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -384,6 +404,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -465,6 +490,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -559,6 +589,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -690,6 +725,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -777,6 +817,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -846,6 +891,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -919,6 +969,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1038,6 +1093,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1122,6 +1182,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1201,6 +1266,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1280,6 +1350,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1353,6 +1428,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1426,6 +1506,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1499,6 +1584,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1572,6 +1662,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1660,6 +1755,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1744,6 +1844,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1815,6 +1920,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1892,6 +2002,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1965,6 +2080,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2038,6 +2158,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2111,6 +2236,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2182,6 +2312,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2292,6 +2427,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2367,6 +2507,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2451,6 +2596,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/hre-unified.json b/buildings/hre-unified.json index 72fb5316..93bb79f6 100644 --- a/buildings/hre-unified.json +++ b/buildings/hre-unified.json @@ -80,6 +80,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -158,6 +163,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -230,6 +240,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -302,6 +317,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -380,6 +400,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -460,6 +485,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -553,6 +583,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -683,6 +718,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -769,6 +809,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -837,6 +882,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -909,6 +959,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1027,6 +1082,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1110,6 +1170,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1188,6 +1253,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1266,6 +1336,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1338,6 +1413,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1410,6 +1490,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1482,6 +1567,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1554,6 +1644,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1641,6 +1736,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1724,6 +1824,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1794,6 +1899,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1870,6 +1980,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1942,6 +2057,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2014,6 +2134,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2086,6 +2211,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2156,6 +2286,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2265,6 +2400,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2339,6 +2479,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2422,6 +2567,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/hre.json b/buildings/hre.json index cf85ecee..0c228356 100644 --- a/buildings/hre.json +++ b/buildings/hre.json @@ -58,6 +58,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -115,6 +120,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -166,6 +176,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -217,6 +232,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -271,6 +291,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -326,6 +351,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -393,6 +423,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -499,6 +534,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -562,6 +602,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -610,6 +655,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -661,6 +711,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -758,6 +813,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -820,6 +880,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -874,6 +939,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -928,6 +998,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -979,6 +1054,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1030,6 +1110,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1081,6 +1166,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1132,6 +1222,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1196,6 +1291,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1258,6 +1358,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1307,6 +1412,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1359,6 +1469,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1410,6 +1525,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1461,6 +1581,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1512,6 +1637,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1561,6 +1691,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1649,6 +1784,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1700,6 +1840,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1762,6 +1907,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/hre/aachen-chapel-1.json b/buildings/hre/aachen-chapel-1.json index 071b1b9b..0fa0ef20 100644 --- a/buildings/hre/aachen-chapel-1.json +++ b/buildings/hre/aachen-chapel-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/hre/archery-range-2.json b/buildings/hre/archery-range-2.json index 083b53b5..d9959240 100644 --- a/buildings/hre/archery-range-2.json +++ b/buildings/hre/archery-range-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/hre/barracks-1.json b/buildings/hre/barracks-1.json index fcf71054..a69e2458 100644 --- a/buildings/hre/barracks-1.json +++ b/buildings/hre/barracks-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/hre/blacksmith-2.json b/buildings/hre/blacksmith-2.json index 64240f4f..dd5fbd7b 100644 --- a/buildings/hre/blacksmith-2.json +++ b/buildings/hre/blacksmith-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/hre/burgrave-palace-2.json b/buildings/hre/burgrave-palace-2.json index ce0b9958..af78ba84 100644 --- a/buildings/hre/burgrave-palace-2.json +++ b/buildings/hre/burgrave-palace-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/hre/capital-town-center-1.json b/buildings/hre/capital-town-center-1.json index 029c3bcc..3a5832f7 100644 --- a/buildings/hre/capital-town-center-1.json +++ b/buildings/hre/capital-town-center-1.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/hre/dock-1.json b/buildings/hre/dock-1.json index ff072465..000fa75d 100644 --- a/buildings/hre/dock-1.json +++ b/buildings/hre/dock-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, diff --git a/buildings/hre/elzbach-palace-3.json b/buildings/hre/elzbach-palace-3.json index bf7cdfe9..685d640a 100644 --- a/buildings/hre/elzbach-palace-3.json +++ b/buildings/hre/elzbach-palace-3.json @@ -91,6 +91,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/hre/farm-1.json b/buildings/hre/farm-1.json index ff1b5302..d5b80ab6 100644 --- a/buildings/hre/farm-1.json +++ b/buildings/hre/farm-1.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/buildings/hre/great-palace-of-flensburg-4.json b/buildings/hre/great-palace-of-flensburg-4.json index e4830a7d..98f3ccd6 100644 --- a/buildings/hre/great-palace-of-flensburg-4.json +++ b/buildings/hre/great-palace-of-flensburg-4.json @@ -41,6 +41,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/hre/house-1.json b/buildings/hre/house-1.json index f8517910..c976fd9a 100644 --- a/buildings/hre/house-1.json +++ b/buildings/hre/house-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/hre/keep-3.json b/buildings/hre/keep-3.json index 75a2216d..fb1ce251 100644 --- a/buildings/hre/keep-3.json +++ b/buildings/hre/keep-3.json @@ -88,6 +88,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/hre/lumber-camp-1.json b/buildings/hre/lumber-camp-1.json index 85be6f79..e216db0d 100644 --- a/buildings/hre/lumber-camp-1.json +++ b/buildings/hre/lumber-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/hre/market-2.json b/buildings/hre/market-2.json index ef86dfc3..75992ad5 100644 --- a/buildings/hre/market-2.json +++ b/buildings/hre/market-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/hre/meinwerk-palace-1.json b/buildings/hre/meinwerk-palace-1.json index cd12835e..73b0b2e2 100644 --- a/buildings/hre/meinwerk-palace-1.json +++ b/buildings/hre/meinwerk-palace-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/hre/mill-1.json b/buildings/hre/mill-1.json index 296c9f57..fe2d0d42 100644 --- a/buildings/hre/mill-1.json +++ b/buildings/hre/mill-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/hre/mining-camp-1.json b/buildings/hre/mining-camp-1.json index 0e85efc5..78acdabf 100644 --- a/buildings/hre/mining-camp-1.json +++ b/buildings/hre/mining-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/hre/monastery-3.json b/buildings/hre/monastery-3.json index 4e167cd0..88bcd0ee 100644 --- a/buildings/hre/monastery-3.json +++ b/buildings/hre/monastery-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/hre/outpost-1.json b/buildings/hre/outpost-1.json index 85777e47..0f626f9f 100644 --- a/buildings/hre/outpost-1.json +++ b/buildings/hre/outpost-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/hre/palace-of-swabia-3.json b/buildings/hre/palace-of-swabia-3.json index 5632daa2..399fcdfe 100644 --- a/buildings/hre/palace-of-swabia-3.json +++ b/buildings/hre/palace-of-swabia-3.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/hre/palisade-gate-1.json b/buildings/hre/palisade-gate-1.json index 9a59956e..764b781e 100644 --- a/buildings/hre/palisade-gate-1.json +++ b/buildings/hre/palisade-gate-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, diff --git a/buildings/hre/palisade-wall-1.json b/buildings/hre/palisade-wall-1.json index 681fdc36..3fb1e96b 100644 --- a/buildings/hre/palisade-wall-1.json +++ b/buildings/hre/palisade-wall-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/hre/regnitz-cathedral-2.json b/buildings/hre/regnitz-cathedral-2.json index cee9e225..b4aa4d11 100644 --- a/buildings/hre/regnitz-cathedral-2.json +++ b/buildings/hre/regnitz-cathedral-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/hre/siege-workshop-3.json b/buildings/hre/siege-workshop-3.json index 29ef765a..92e5a615 100644 --- a/buildings/hre/siege-workshop-3.json +++ b/buildings/hre/siege-workshop-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/hre/stable-2.json b/buildings/hre/stable-2.json index 1d7a61b5..8c00c13e 100644 --- a/buildings/hre/stable-2.json +++ b/buildings/hre/stable-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/hre/stone-wall-2.json b/buildings/hre/stone-wall-2.json index 9cf83133..e99816ef 100644 --- a/buildings/hre/stone-wall-2.json +++ b/buildings/hre/stone-wall-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/hre/stone-wall-gate-2.json b/buildings/hre/stone-wall-gate-2.json index 072595d9..29ca649a 100644 --- a/buildings/hre/stone-wall-gate-2.json +++ b/buildings/hre/stone-wall-gate-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/hre/stone-wall-tower-2.json b/buildings/hre/stone-wall-tower-2.json index faf7a5fe..1cff229e 100644 --- a/buildings/hre/stone-wall-tower-2.json +++ b/buildings/hre/stone-wall-tower-2.json @@ -81,6 +81,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/hre/town-center-2.json b/buildings/hre/town-center-2.json index 5f3cb0a8..f806b745 100644 --- a/buildings/hre/town-center-2.json +++ b/buildings/hre/town-center-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/hre/university-4.json b/buildings/hre/university-4.json index e7fdf1f3..8991ec0a 100644 --- a/buildings/hre/university-4.json +++ b/buildings/hre/university-4.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese-optimized.json b/buildings/japanese-optimized.json index e1324c25..1ebd44ae 100644 --- a/buildings/japanese-optimized.json +++ b/buildings/japanese-optimized.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -145,6 +150,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -216,6 +226,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -295,6 +310,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -433,6 +453,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1474,6 +1499,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1566,6 +1596,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -1647,6 +1682,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -1718,6 +1758,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1795,6 +1840,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1866,6 +1916,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1943,6 +1998,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2020,6 +2080,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2102,6 +2167,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -2179,6 +2249,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2250,6 +2325,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2332,6 +2412,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -2403,6 +2488,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2474,6 +2564,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2545,6 +2640,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2616,6 +2716,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2687,6 +2792,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2758,6 +2868,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2868,6 +2983,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2945,6 +3065,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3022,6 +3147,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3091,6 +3221,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3166,6 +3301,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3248,6 +3388,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese-unified.json b/buildings/japanese-unified.json index 79366022..f7cb4ec4 100644 --- a/buildings/japanese-unified.json +++ b/buildings/japanese-unified.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -144,6 +149,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -214,6 +224,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -292,6 +307,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -429,6 +449,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1469,6 +1494,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1560,6 +1590,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -1640,6 +1675,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -1710,6 +1750,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1786,6 +1831,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1856,6 +1906,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1932,6 +1987,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2008,6 +2068,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2089,6 +2154,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -2165,6 +2235,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2235,6 +2310,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2316,6 +2396,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -2386,6 +2471,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2456,6 +2546,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2526,6 +2621,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2596,6 +2696,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2666,6 +2771,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2736,6 +2846,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2845,6 +2960,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2921,6 +3041,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2997,6 +3122,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3065,6 +3195,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -3139,6 +3274,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3220,6 +3360,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese.json b/buildings/japanese.json index 7ca15a02..e59776f8 100644 --- a/buildings/japanese.json +++ b/buildings/japanese.json @@ -55,6 +55,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -104,6 +109,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -153,6 +163,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -206,6 +221,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -322,6 +342,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1338,6 +1363,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1403,6 +1433,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -1460,6 +1495,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -1509,6 +1549,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1561,6 +1606,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1610,6 +1660,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1662,6 +1717,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1714,6 +1774,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1774,6 +1839,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1826,6 +1896,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1875,6 +1950,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1935,6 +2015,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1984,6 +2069,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2033,6 +2123,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2082,6 +2177,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2131,6 +2231,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2180,6 +2285,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2229,6 +2339,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2317,6 +2432,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2369,6 +2489,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2421,6 +2546,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2469,6 +2599,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2520,6 +2655,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2580,6 +2720,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese/archery-range-2.json b/buildings/japanese/archery-range-2.json index af32c914..ac57d9fa 100644 --- a/buildings/japanese/archery-range-2.json +++ b/buildings/japanese/archery-range-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese/barracks-1.json b/buildings/japanese/barracks-1.json index 1dfa3373..fae2bf42 100644 --- a/buildings/japanese/barracks-1.json +++ b/buildings/japanese/barracks-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese/buddhist-temple-3.json b/buildings/japanese/buddhist-temple-3.json index 802fd311..0638f20a 100644 --- a/buildings/japanese/buddhist-temple-3.json +++ b/buildings/japanese/buddhist-temple-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese/capital-town-center-1.json b/buildings/japanese/capital-town-center-1.json index 9d3e8335..36722ba5 100644 --- a/buildings/japanese/capital-town-center-1.json +++ b/buildings/japanese/capital-town-center-1.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/japanese/castle-4.json b/buildings/japanese/castle-4.json index 5f3c68b9..0e5abaf5 100644 --- a/buildings/japanese/castle-4.json +++ b/buildings/japanese/castle-4.json @@ -98,6 +98,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/japanese/castle-of-the-crow-4.json b/buildings/japanese/castle-of-the-crow-4.json index 90f535c4..8a261e4e 100644 --- a/buildings/japanese/castle-of-the-crow-4.json +++ b/buildings/japanese/castle-of-the-crow-4.json @@ -998,6 +998,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese/dock-1.json b/buildings/japanese/dock-1.json index 17f90995..f8622f9f 100644 --- a/buildings/japanese/dock-1.json +++ b/buildings/japanese/dock-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, diff --git a/buildings/japanese/farm-1.json b/buildings/japanese/farm-1.json index 717e2062..1abf4597 100644 --- a/buildings/japanese/farm-1.json +++ b/buildings/japanese/farm-1.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/buildings/japanese/farmhouse-1.json b/buildings/japanese/farmhouse-1.json index 78a52254..0a49f304 100644 --- a/buildings/japanese/farmhouse-1.json +++ b/buildings/japanese/farmhouse-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/japanese/floating-gate-2.json b/buildings/japanese/floating-gate-2.json index ebf1a1a8..79f82dc4 100644 --- a/buildings/japanese/floating-gate-2.json +++ b/buildings/japanese/floating-gate-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese/forge-1.json b/buildings/japanese/forge-1.json index 635a213d..8eaa5bdf 100644 --- a/buildings/japanese/forge-1.json +++ b/buildings/japanese/forge-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/japanese/koka-township-1.json b/buildings/japanese/koka-township-1.json index 7853ef6e..c067e43f 100644 --- a/buildings/japanese/koka-township-1.json +++ b/buildings/japanese/koka-township-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese/kura-storehouse-1.json b/buildings/japanese/kura-storehouse-1.json index c02bd334..f80ea07c 100644 --- a/buildings/japanese/kura-storehouse-1.json +++ b/buildings/japanese/kura-storehouse-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese/lumber-camp-1.json b/buildings/japanese/lumber-camp-1.json index 933e50d9..44b23c96 100644 --- a/buildings/japanese/lumber-camp-1.json +++ b/buildings/japanese/lumber-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/japanese/market-2.json b/buildings/japanese/market-2.json index e06ba760..8346388e 100644 --- a/buildings/japanese/market-2.json +++ b/buildings/japanese/market-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese/outpost-1.json b/buildings/japanese/outpost-1.json index a97e8b06..999896c8 100644 --- a/buildings/japanese/outpost-1.json +++ b/buildings/japanese/outpost-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/japanese/palisade-gate-1.json b/buildings/japanese/palisade-gate-1.json index 5f421617..bcb3d692 100644 --- a/buildings/japanese/palisade-gate-1.json +++ b/buildings/japanese/palisade-gate-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, diff --git a/buildings/japanese/palisade-wall-1.json b/buildings/japanese/palisade-wall-1.json index 6640810d..f66eaef7 100644 --- a/buildings/japanese/palisade-wall-1.json +++ b/buildings/japanese/palisade-wall-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/japanese/shinto-shrine-3.json b/buildings/japanese/shinto-shrine-3.json index f76ad329..ab3b15eb 100644 --- a/buildings/japanese/shinto-shrine-3.json +++ b/buildings/japanese/shinto-shrine-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese/siege-workshop-3.json b/buildings/japanese/siege-workshop-3.json index d975d233..c4426c15 100644 --- a/buildings/japanese/siege-workshop-3.json +++ b/buildings/japanese/siege-workshop-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese/stable-2.json b/buildings/japanese/stable-2.json index 1e87cfa0..94e8ae13 100644 --- a/buildings/japanese/stable-2.json +++ b/buildings/japanese/stable-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese/stone-wall-2.json b/buildings/japanese/stone-wall-2.json index b56335df..9746450d 100644 --- a/buildings/japanese/stone-wall-2.json +++ b/buildings/japanese/stone-wall-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/japanese/stone-wall-gate-2.json b/buildings/japanese/stone-wall-gate-2.json index f24a55d0..fa41eb50 100644 --- a/buildings/japanese/stone-wall-gate-2.json +++ b/buildings/japanese/stone-wall-gate-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese/stone-wall-tower-2.json b/buildings/japanese/stone-wall-tower-2.json index 93d4749d..b22ceba6 100644 --- a/buildings/japanese/stone-wall-tower-2.json +++ b/buildings/japanese/stone-wall-tower-2.json @@ -81,6 +81,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/japanese/tanegashima-gunsmith-3.json b/buildings/japanese/tanegashima-gunsmith-3.json index 16373d31..c85576fa 100644 --- a/buildings/japanese/tanegashima-gunsmith-3.json +++ b/buildings/japanese/tanegashima-gunsmith-3.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese/temple-of-equality-2.json b/buildings/japanese/temple-of-equality-2.json index 03eee60a..0b148b2b 100644 --- a/buildings/japanese/temple-of-equality-2.json +++ b/buildings/japanese/temple-of-equality-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese/tokugawa-shrine-4.json b/buildings/japanese/tokugawa-shrine-4.json index fd8f5c69..a37ecf97 100644 --- a/buildings/japanese/tokugawa-shrine-4.json +++ b/buildings/japanese/tokugawa-shrine-4.json @@ -41,6 +41,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/japanese/town-center-2.json b/buildings/japanese/town-center-2.json index f5ab43bf..bf77775a 100644 --- a/buildings/japanese/town-center-2.json +++ b/buildings/japanese/town-center-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/japanese/university-4.json b/buildings/japanese/university-4.json index 9f3c10bd..8454686f 100644 --- a/buildings/japanese/university-4.json +++ b/buildings/japanese/university-4.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/jeannedarc-optimized.json b/buildings/jeannedarc-optimized.json index 11c9b1a6..34c7735c 100644 --- a/buildings/jeannedarc-optimized.json +++ b/buildings/jeannedarc-optimized.json @@ -75,6 +75,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -147,6 +152,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -219,6 +229,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -299,6 +314,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -388,6 +408,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -466,6 +491,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -548,6 +578,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -630,6 +665,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -708,6 +748,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -780,6 +825,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -898,6 +948,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -981,6 +1036,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1059,6 +1119,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1131,6 +1196,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1203,6 +1273,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1275,6 +1350,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1345,6 +1425,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1417,6 +1502,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1500,6 +1590,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1572,6 +1667,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1696,6 +1796,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 50, + "base": 49.7093023255814, "line": 50, "height": 501 }, @@ -1784,6 +1889,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1862,6 +1972,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1934,6 +2049,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2006,6 +2126,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2078,6 +2203,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2150,6 +2280,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2261,6 +2396,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2337,6 +2477,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2420,6 +2565,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/jeannedarc-unified.json b/buildings/jeannedarc-unified.json index df425000..35ab360e 100644 --- a/buildings/jeannedarc-unified.json +++ b/buildings/jeannedarc-unified.json @@ -75,6 +75,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -146,6 +151,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -217,6 +227,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -296,6 +311,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -384,6 +404,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -461,6 +486,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -542,6 +572,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -623,6 +658,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -700,6 +740,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -771,6 +816,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -888,6 +938,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -970,6 +1025,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1047,6 +1107,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1118,6 +1183,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1189,6 +1259,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1260,6 +1335,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1329,6 +1409,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1400,6 +1485,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1482,6 +1572,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1553,6 +1648,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1676,6 +1776,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 50, + "base": 49.7093023255814, "line": 50, "height": 501 }, @@ -1763,6 +1868,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1840,6 +1950,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1911,6 +2026,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1982,6 +2102,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2053,6 +2178,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2124,6 +2254,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2234,6 +2369,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2309,6 +2449,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2391,6 +2536,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/jeannedarc.json b/buildings/jeannedarc.json index a47119bf..da5a6b29 100644 --- a/buildings/jeannedarc.json +++ b/buildings/jeannedarc.json @@ -56,6 +56,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -106,6 +111,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -156,6 +166,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -210,6 +225,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -274,6 +294,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -327,6 +352,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -382,6 +412,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -440,6 +475,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -493,6 +533,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -543,6 +588,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -639,6 +689,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -700,6 +755,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -753,6 +813,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -803,6 +868,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -853,6 +923,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -903,6 +978,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -952,6 +1032,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1002,6 +1087,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1063,6 +1153,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1113,6 +1208,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1212,6 +1312,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 50, + "base": 49.7093023255814, "line": 50, "height": 501 }, @@ -1275,6 +1380,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1328,6 +1438,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1378,6 +1493,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1428,6 +1548,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1478,6 +1603,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1528,6 +1658,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1617,6 +1752,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1669,6 +1809,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1730,6 +1875,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/jeannedarc/archery-range-2.json b/buildings/jeannedarc/archery-range-2.json index c2f2c1af..3df8d9b7 100644 --- a/buildings/jeannedarc/archery-range-2.json +++ b/buildings/jeannedarc/archery-range-2.json @@ -43,6 +43,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/jeannedarc/barracks-1.json b/buildings/jeannedarc/barracks-1.json index 62958774..fbc6a5b4 100644 --- a/buildings/jeannedarc/barracks-1.json +++ b/buildings/jeannedarc/barracks-1.json @@ -43,6 +43,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/jeannedarc/blacksmith-2.json b/buildings/jeannedarc/blacksmith-2.json index 6544fca6..e979cc78 100644 --- a/buildings/jeannedarc/blacksmith-2.json +++ b/buildings/jeannedarc/blacksmith-2.json @@ -43,6 +43,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/jeannedarc/capital-town-center-1.json b/buildings/jeannedarc/capital-town-center-1.json index 380c8308..37450368 100644 --- a/buildings/jeannedarc/capital-town-center-1.json +++ b/buildings/jeannedarc/capital-town-center-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/jeannedarc/chamber-of-commerce-2.json b/buildings/jeannedarc/chamber-of-commerce-2.json index e27a7daf..d3e46ce5 100644 --- a/buildings/jeannedarc/chamber-of-commerce-2.json +++ b/buildings/jeannedarc/chamber-of-commerce-2.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/jeannedarc/college-of-artillery-4.json b/buildings/jeannedarc/college-of-artillery-4.json index 3a330259..2680ccd6 100644 --- a/buildings/jeannedarc/college-of-artillery-4.json +++ b/buildings/jeannedarc/college-of-artillery-4.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/jeannedarc/dock-1.json b/buildings/jeannedarc/dock-1.json index 92f57778..df9dd5c9 100644 --- a/buildings/jeannedarc/dock-1.json +++ b/buildings/jeannedarc/dock-1.json @@ -48,6 +48,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, diff --git a/buildings/jeannedarc/farm-1.json b/buildings/jeannedarc/farm-1.json index 44bbecee..84c36712 100644 --- a/buildings/jeannedarc/farm-1.json +++ b/buildings/jeannedarc/farm-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/buildings/jeannedarc/guild-hall-2.json b/buildings/jeannedarc/guild-hall-2.json index c1a50244..7e3ed7ba 100644 --- a/buildings/jeannedarc/guild-hall-2.json +++ b/buildings/jeannedarc/guild-hall-2.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/jeannedarc/house-1.json b/buildings/jeannedarc/house-1.json index faaf0574..8e0c5272 100644 --- a/buildings/jeannedarc/house-1.json +++ b/buildings/jeannedarc/house-1.json @@ -43,6 +43,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/jeannedarc/keep-3.json b/buildings/jeannedarc/keep-3.json index a742d790..c86084c6 100644 --- a/buildings/jeannedarc/keep-3.json +++ b/buildings/jeannedarc/keep-3.json @@ -89,6 +89,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/jeannedarc/lumber-camp-1.json b/buildings/jeannedarc/lumber-camp-1.json index 001f5e8f..9cb93201 100644 --- a/buildings/jeannedarc/lumber-camp-1.json +++ b/buildings/jeannedarc/lumber-camp-1.json @@ -43,6 +43,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/jeannedarc/market-2.json b/buildings/jeannedarc/market-2.json index 7745ccbf..fed20cf7 100644 --- a/buildings/jeannedarc/market-2.json +++ b/buildings/jeannedarc/market-2.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/jeannedarc/mill-1.json b/buildings/jeannedarc/mill-1.json index ad7bda15..18f81458 100644 --- a/buildings/jeannedarc/mill-1.json +++ b/buildings/jeannedarc/mill-1.json @@ -43,6 +43,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/jeannedarc/mining-camp-1.json b/buildings/jeannedarc/mining-camp-1.json index ea7c8a61..b7fddeed 100644 --- a/buildings/jeannedarc/mining-camp-1.json +++ b/buildings/jeannedarc/mining-camp-1.json @@ -43,6 +43,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/jeannedarc/monastery-3.json b/buildings/jeannedarc/monastery-3.json index ef60036a..d483256e 100644 --- a/buildings/jeannedarc/monastery-3.json +++ b/buildings/jeannedarc/monastery-3.json @@ -43,6 +43,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/jeannedarc/notre-dame-4.json b/buildings/jeannedarc/notre-dame-4.json index 6cbfea1f..1efef521 100644 --- a/buildings/jeannedarc/notre-dame-4.json +++ b/buildings/jeannedarc/notre-dame-4.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/jeannedarc/outpost-1.json b/buildings/jeannedarc/outpost-1.json index 7f5946a5..e9259177 100644 --- a/buildings/jeannedarc/outpost-1.json +++ b/buildings/jeannedarc/outpost-1.json @@ -43,6 +43,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/jeannedarc/palisade-gate-1.json b/buildings/jeannedarc/palisade-gate-1.json index c8022509..89154506 100644 --- a/buildings/jeannedarc/palisade-gate-1.json +++ b/buildings/jeannedarc/palisade-gate-1.json @@ -43,6 +43,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, diff --git a/buildings/jeannedarc/palisade-wall-1.json b/buildings/jeannedarc/palisade-wall-1.json index 447cf406..d678633a 100644 --- a/buildings/jeannedarc/palisade-wall-1.json +++ b/buildings/jeannedarc/palisade-wall-1.json @@ -43,6 +43,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/jeannedarc/red-palace-3.json b/buildings/jeannedarc/red-palace-3.json index f4911370..43602323 100644 --- a/buildings/jeannedarc/red-palace-3.json +++ b/buildings/jeannedarc/red-palace-3.json @@ -92,6 +92,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 50, + "base": 49.7093023255814, "line": 50, "height": 501 }, diff --git a/buildings/jeannedarc/royal-institute-3.json b/buildings/jeannedarc/royal-institute-3.json index 84b1bb00..4f0d531f 100644 --- a/buildings/jeannedarc/royal-institute-3.json +++ b/buildings/jeannedarc/royal-institute-3.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/jeannedarc/school-of-cavalry-1.json b/buildings/jeannedarc/school-of-cavalry-1.json index f735a133..066f838c 100644 --- a/buildings/jeannedarc/school-of-cavalry-1.json +++ b/buildings/jeannedarc/school-of-cavalry-1.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/jeannedarc/siege-workshop-3.json b/buildings/jeannedarc/siege-workshop-3.json index dd172f08..4635d448 100644 --- a/buildings/jeannedarc/siege-workshop-3.json +++ b/buildings/jeannedarc/siege-workshop-3.json @@ -43,6 +43,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/jeannedarc/stable-2.json b/buildings/jeannedarc/stable-2.json index a53c82c0..867ee2d2 100644 --- a/buildings/jeannedarc/stable-2.json +++ b/buildings/jeannedarc/stable-2.json @@ -43,6 +43,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/jeannedarc/stone-wall-2.json b/buildings/jeannedarc/stone-wall-2.json index cbaec4df..0d0aceb8 100644 --- a/buildings/jeannedarc/stone-wall-2.json +++ b/buildings/jeannedarc/stone-wall-2.json @@ -43,6 +43,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/jeannedarc/stone-wall-gate-2.json b/buildings/jeannedarc/stone-wall-gate-2.json index 5744d9ec..6e1df0c1 100644 --- a/buildings/jeannedarc/stone-wall-gate-2.json +++ b/buildings/jeannedarc/stone-wall-gate-2.json @@ -43,6 +43,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/jeannedarc/stone-wall-tower-2.json b/buildings/jeannedarc/stone-wall-tower-2.json index 612db632..72b3ba70 100644 --- a/buildings/jeannedarc/stone-wall-tower-2.json +++ b/buildings/jeannedarc/stone-wall-tower-2.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/jeannedarc/town-center-2.json b/buildings/jeannedarc/town-center-2.json index 1dcc9937..c6a32c1e 100644 --- a/buildings/jeannedarc/town-center-2.json +++ b/buildings/jeannedarc/town-center-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/jeannedarc/university-4.json b/buildings/jeannedarc/university-4.json index 5a34f33f..e8fc2f2a 100644 --- a/buildings/jeannedarc/university-4.json +++ b/buildings/jeannedarc/university-4.json @@ -43,6 +43,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/malians-optimized.json b/buildings/malians-optimized.json index 2aa5e908..53bedd01 100644 --- a/buildings/malians-optimized.json +++ b/buildings/malians-optimized.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -151,6 +156,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -228,6 +238,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -307,6 +322,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -393,6 +413,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -480,6 +505,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -563,6 +593,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -638,6 +673,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -761,6 +801,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 45, + "base": 44.854651162790695, "line": 45, "height": 501 }, @@ -847,6 +892,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -916,6 +966,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -993,6 +1048,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1064,6 +1124,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1183,6 +1248,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1265,6 +1335,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1336,6 +1411,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1411,6 +1491,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1488,6 +1573,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1559,6 +1649,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1630,6 +1725,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1703,6 +1803,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1774,6 +1879,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1845,6 +1955,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1916,6 +2031,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -2037,6 +2157,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2118,6 +2243,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2195,6 +2325,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2272,6 +2407,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2343,6 +2483,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2453,6 +2598,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2852,6 +3002,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2938,6 +3093,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/malians-unified.json b/buildings/malians-unified.json index 7b356c6e..05eb45d9 100644 --- a/buildings/malians-unified.json +++ b/buildings/malians-unified.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -150,6 +155,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -226,6 +236,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -304,6 +319,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -389,6 +409,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -475,6 +500,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -557,6 +587,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -631,6 +666,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -753,6 +793,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 45, + "base": 44.854651162790695, "line": 45, "height": 501 }, @@ -838,6 +883,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -906,6 +956,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -982,6 +1037,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1052,6 +1112,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1170,6 +1235,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1251,6 +1321,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1321,6 +1396,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1395,6 +1475,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1471,6 +1556,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1541,6 +1631,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1611,6 +1706,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1683,6 +1783,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1753,6 +1858,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1823,6 +1933,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1893,6 +2008,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -2013,6 +2133,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2093,6 +2218,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2169,6 +2299,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2245,6 +2380,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2315,6 +2455,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2424,6 +2569,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2822,6 +2972,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2907,6 +3062,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/malians.json b/buildings/malians.json index 5016ff1e..cfb3334a 100644 --- a/buildings/malians.json +++ b/buildings/malians.json @@ -55,6 +55,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -110,6 +115,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -165,6 +175,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -218,6 +233,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -280,6 +300,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -340,6 +365,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -398,6 +428,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -449,6 +484,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -547,6 +587,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 45, + "base": 44.854651162790695, "line": 45, "height": 501 }, @@ -609,6 +654,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -657,6 +707,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -709,6 +764,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -758,6 +818,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -855,6 +920,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -915,6 +985,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -964,6 +1039,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1015,6 +1095,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1067,6 +1152,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1116,6 +1206,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1165,6 +1260,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1216,6 +1316,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1265,6 +1370,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1314,6 +1424,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1363,6 +1478,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -1459,6 +1579,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1518,6 +1643,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1573,6 +1703,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1628,6 +1763,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1677,6 +1817,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1765,6 +1910,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2142,6 +2292,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2204,6 +2359,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/malians/archery-range-2.json b/buildings/malians/archery-range-2.json index ea2123db..3943bb15 100644 --- a/buildings/malians/archery-range-2.json +++ b/buildings/malians/archery-range-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/malians/barracks-1.json b/buildings/malians/barracks-1.json index 0cb746dc..f009fa14 100644 --- a/buildings/malians/barracks-1.json +++ b/buildings/malians/barracks-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/malians/blacksmith-2.json b/buildings/malians/blacksmith-2.json index ab1951e5..cfaf5a97 100644 --- a/buildings/malians/blacksmith-2.json +++ b/buildings/malians/blacksmith-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/malians/capital-town-center-1.json b/buildings/malians/capital-town-center-1.json index c69ff2b0..564e87f7 100644 --- a/buildings/malians/capital-town-center-1.json +++ b/buildings/malians/capital-town-center-1.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/malians/cattle-ranch-2.json b/buildings/malians/cattle-ranch-2.json index 90bfd2de..656f083a 100644 --- a/buildings/malians/cattle-ranch-2.json +++ b/buildings/malians/cattle-ranch-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/malians/dock-1.json b/buildings/malians/dock-1.json index f70a317a..c056ca56 100644 --- a/buildings/malians/dock-1.json +++ b/buildings/malians/dock-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, diff --git a/buildings/malians/farimba-garrison-2.json b/buildings/malians/farimba-garrison-2.json index 448c68cc..760f2836 100644 --- a/buildings/malians/farimba-garrison-2.json +++ b/buildings/malians/farimba-garrison-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/malians/farm-1.json b/buildings/malians/farm-1.json index 259384ae..41e55262 100644 --- a/buildings/malians/farm-1.json +++ b/buildings/malians/farm-1.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/buildings/malians/fort-of-the-huntress-3.json b/buildings/malians/fort-of-the-huntress-3.json index a496bdaf..a12026e0 100644 --- a/buildings/malians/fort-of-the-huntress-3.json +++ b/buildings/malians/fort-of-the-huntress-3.json @@ -91,6 +91,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 45, + "base": 44.854651162790695, "line": 45, "height": 501 }, diff --git a/buildings/malians/grand-fulani-corral-2.json b/buildings/malians/grand-fulani-corral-2.json index 03756ccb..d44381fc 100644 --- a/buildings/malians/grand-fulani-corral-2.json +++ b/buildings/malians/grand-fulani-corral-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/malians/great-mosque-4.json b/buildings/malians/great-mosque-4.json index 7b098b9f..a37b8b70 100644 --- a/buildings/malians/great-mosque-4.json +++ b/buildings/malians/great-mosque-4.json @@ -41,6 +41,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/malians/griot-bara-3.json b/buildings/malians/griot-bara-3.json index 8197ef89..d5cd94bc 100644 --- a/buildings/malians/griot-bara-3.json +++ b/buildings/malians/griot-bara-3.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/malians/house-1.json b/buildings/malians/house-1.json index d9c44d07..b677e04b 100644 --- a/buildings/malians/house-1.json +++ b/buildings/malians/house-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/malians/keep-3.json b/buildings/malians/keep-3.json index c366e5f4..05e5d40d 100644 --- a/buildings/malians/keep-3.json +++ b/buildings/malians/keep-3.json @@ -88,6 +88,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/malians/lumber-camp-1.json b/buildings/malians/lumber-camp-1.json index 240cc749..d5f22127 100644 --- a/buildings/malians/lumber-camp-1.json +++ b/buildings/malians/lumber-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/malians/madrasa-4.json b/buildings/malians/madrasa-4.json index db2215ec..73bf9b8f 100644 --- a/buildings/malians/madrasa-4.json +++ b/buildings/malians/madrasa-4.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/malians/mansa-quarry-2.json b/buildings/malians/mansa-quarry-2.json index 83e77d15..26e244c2 100644 --- a/buildings/malians/mansa-quarry-2.json +++ b/buildings/malians/mansa-quarry-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/malians/market-2.json b/buildings/malians/market-2.json index cc02cef6..ba0e0229 100644 --- a/buildings/malians/market-2.json +++ b/buildings/malians/market-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/malians/mill-1.json b/buildings/malians/mill-1.json index 27c45c4f..d1890648 100644 --- a/buildings/malians/mill-1.json +++ b/buildings/malians/mill-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/malians/mining-camp-1.json b/buildings/malians/mining-camp-1.json index b335780d..d4fc490a 100644 --- a/buildings/malians/mining-camp-1.json +++ b/buildings/malians/mining-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/malians/mosque-3.json b/buildings/malians/mosque-3.json index 37ce2add..f3a22efe 100644 --- a/buildings/malians/mosque-3.json +++ b/buildings/malians/mosque-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/malians/palisade-gate-1.json b/buildings/malians/palisade-gate-1.json index 872bbb6b..05864952 100644 --- a/buildings/malians/palisade-gate-1.json +++ b/buildings/malians/palisade-gate-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, diff --git a/buildings/malians/palisade-wall-1.json b/buildings/malians/palisade-wall-1.json index a1a66e87..3987c705 100644 --- a/buildings/malians/palisade-wall-1.json +++ b/buildings/malians/palisade-wall-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/malians/pit-mine-1.json b/buildings/malians/pit-mine-1.json index 1a3dc535..d184dd05 100644 --- a/buildings/malians/pit-mine-1.json +++ b/buildings/malians/pit-mine-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, diff --git a/buildings/malians/saharan-trade-network-1.json b/buildings/malians/saharan-trade-network-1.json index 8484ddf2..109017ce 100644 --- a/buildings/malians/saharan-trade-network-1.json +++ b/buildings/malians/saharan-trade-network-1.json @@ -87,6 +87,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/malians/siege-workshop-3.json b/buildings/malians/siege-workshop-3.json index b55a69be..429d5770 100644 --- a/buildings/malians/siege-workshop-3.json +++ b/buildings/malians/siege-workshop-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/malians/stable-2.json b/buildings/malians/stable-2.json index b1b03d44..e57ee956 100644 --- a/buildings/malians/stable-2.json +++ b/buildings/malians/stable-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/malians/stone-wall-2.json b/buildings/malians/stone-wall-2.json index 1fa0792b..258fe46e 100644 --- a/buildings/malians/stone-wall-2.json +++ b/buildings/malians/stone-wall-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/malians/stone-wall-gate-2.json b/buildings/malians/stone-wall-gate-2.json index 031b5fe9..6babc7ab 100644 --- a/buildings/malians/stone-wall-gate-2.json +++ b/buildings/malians/stone-wall-gate-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/malians/stone-wall-tower-2.json b/buildings/malians/stone-wall-tower-2.json index 3b1d6c1c..132b7f53 100644 --- a/buildings/malians/stone-wall-tower-2.json +++ b/buildings/malians/stone-wall-tower-2.json @@ -81,6 +81,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/malians/toll-outpost-1.json b/buildings/malians/toll-outpost-1.json index dfbf1b82..cf75688f 100644 --- a/buildings/malians/toll-outpost-1.json +++ b/buildings/malians/toll-outpost-1.json @@ -370,6 +370,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/malians/town-center-2.json b/buildings/malians/town-center-2.json index cb710293..94e5e0bd 100644 --- a/buildings/malians/town-center-2.json +++ b/buildings/malians/town-center-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/mongols-optimized.json b/buildings/mongols-optimized.json index 89e173e1..49f67d59 100644 --- a/buildings/mongols-optimized.json +++ b/buildings/mongols-optimized.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -147,6 +152,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -220,6 +230,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -301,6 +316,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -389,6 +409,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -470,6 +495,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -547,6 +577,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -626,6 +661,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -703,6 +743,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -780,6 +825,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -851,6 +901,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -922,6 +977,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1008,6 +1068,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -1083,6 +1148,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1156,6 +1226,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1229,6 +1304,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1302,6 +1382,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1381,6 +1466,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1460,6 +1550,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1543,6 +1638,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1620,6 +1720,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/mongols-unified.json b/buildings/mongols-unified.json index b97fd7ef..c21ed43b 100644 --- a/buildings/mongols-unified.json +++ b/buildings/mongols-unified.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -146,6 +151,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -218,6 +228,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -298,6 +313,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -385,6 +405,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -465,6 +490,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -541,6 +571,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -619,6 +654,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -695,6 +735,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -771,6 +816,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -841,6 +891,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -911,6 +966,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -996,6 +1056,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -1070,6 +1135,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1142,6 +1212,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1214,6 +1289,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1286,6 +1366,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1364,6 +1449,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1442,6 +1532,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1524,6 +1619,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1600,6 +1700,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/mongols.json b/buildings/mongols.json index 5dcfd9ec..3dbbaaf2 100644 --- a/buildings/mongols.json +++ b/buildings/mongols.json @@ -55,6 +55,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -106,6 +111,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -157,6 +167,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -212,6 +227,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -276,6 +296,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -330,6 +355,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -385,6 +415,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -439,6 +474,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -491,6 +531,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -543,6 +588,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -593,6 +643,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -642,6 +697,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -704,6 +764,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -756,6 +821,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -807,6 +877,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -858,6 +933,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -909,6 +989,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -963,6 +1048,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1017,6 +1107,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1073,6 +1168,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1126,6 +1226,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/mongols/archery-range-2.json b/buildings/mongols/archery-range-2.json index 3a86055b..181cd172 100644 --- a/buildings/mongols/archery-range-2.json +++ b/buildings/mongols/archery-range-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/mongols/barracks-1.json b/buildings/mongols/barracks-1.json index 04371d47..897fd237 100644 --- a/buildings/mongols/barracks-1.json +++ b/buildings/mongols/barracks-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/mongols/blacksmith-2.json b/buildings/mongols/blacksmith-2.json index 2f1453ae..5884d961 100644 --- a/buildings/mongols/blacksmith-2.json +++ b/buildings/mongols/blacksmith-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/mongols/capital-town-center-1.json b/buildings/mongols/capital-town-center-1.json index a408937e..364cbe38 100644 --- a/buildings/mongols/capital-town-center-1.json +++ b/buildings/mongols/capital-town-center-1.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/mongols/deer-stones-1.json b/buildings/mongols/deer-stones-1.json index 688fe594..7c8737f8 100644 --- a/buildings/mongols/deer-stones-1.json +++ b/buildings/mongols/deer-stones-1.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/mongols/dock-1.json b/buildings/mongols/dock-1.json index a80ec04a..ec4fbd05 100644 --- a/buildings/mongols/dock-1.json +++ b/buildings/mongols/dock-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, diff --git a/buildings/mongols/ger-1.json b/buildings/mongols/ger-1.json index a59139b7..afad6fce 100644 --- a/buildings/mongols/ger-1.json +++ b/buildings/mongols/ger-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/mongols/khaganate-palace-3.json b/buildings/mongols/khaganate-palace-3.json index c9cc6b22..c45dfaff 100644 --- a/buildings/mongols/khaganate-palace-3.json +++ b/buildings/mongols/khaganate-palace-3.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/mongols/kurultai-2.json b/buildings/mongols/kurultai-2.json index c1417ba3..efec4697 100644 --- a/buildings/mongols/kurultai-2.json +++ b/buildings/mongols/kurultai-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/mongols/market-2.json b/buildings/mongols/market-2.json index abe98639..41f2e0bf 100644 --- a/buildings/mongols/market-2.json +++ b/buildings/mongols/market-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/mongols/monument-of-the-great-khan-4.json b/buildings/mongols/monument-of-the-great-khan-4.json index f391f23e..a55672ce 100644 --- a/buildings/mongols/monument-of-the-great-khan-4.json +++ b/buildings/mongols/monument-of-the-great-khan-4.json @@ -41,6 +41,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/mongols/outpost-1.json b/buildings/mongols/outpost-1.json index dc2a9f6a..d4dcca3a 100644 --- a/buildings/mongols/outpost-1.json +++ b/buildings/mongols/outpost-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/mongols/ovoo-1.json b/buildings/mongols/ovoo-1.json index f4ad9370..0a669cba 100644 --- a/buildings/mongols/ovoo-1.json +++ b/buildings/mongols/ovoo-1.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, diff --git a/buildings/mongols/pasture-1.json b/buildings/mongols/pasture-1.json index 16983d1c..8126c40b 100644 --- a/buildings/mongols/pasture-1.json +++ b/buildings/mongols/pasture-1.json @@ -43,6 +43,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/mongols/prayer-tent-3.json b/buildings/mongols/prayer-tent-3.json index fecfb401..d0394a68 100644 --- a/buildings/mongols/prayer-tent-3.json +++ b/buildings/mongols/prayer-tent-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/mongols/siege-workshop-3.json b/buildings/mongols/siege-workshop-3.json index 731dc695..de57489c 100644 --- a/buildings/mongols/siege-workshop-3.json +++ b/buildings/mongols/siege-workshop-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/mongols/stable-1.json b/buildings/mongols/stable-1.json index 6fd6a0d0..fc7dabfb 100644 --- a/buildings/mongols/stable-1.json +++ b/buildings/mongols/stable-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/mongols/steppe-redoubt-2.json b/buildings/mongols/steppe-redoubt-2.json index 0f59e32f..a905a9c6 100644 --- a/buildings/mongols/steppe-redoubt-2.json +++ b/buildings/mongols/steppe-redoubt-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/mongols/the-silver-tree-1.json b/buildings/mongols/the-silver-tree-1.json index ea1e2756..ab26b286 100644 --- a/buildings/mongols/the-silver-tree-1.json +++ b/buildings/mongols/the-silver-tree-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/mongols/the-white-stupa-3.json b/buildings/mongols/the-white-stupa-3.json index 2a751d7c..fcbce3ff 100644 --- a/buildings/mongols/the-white-stupa-3.json +++ b/buildings/mongols/the-white-stupa-3.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/mongols/town-center-2.json b/buildings/mongols/town-center-2.json index edc57541..ef12048a 100644 --- a/buildings/mongols/town-center-2.json +++ b/buildings/mongols/town-center-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/orderofthedragon-optimized.json b/buildings/orderofthedragon-optimized.json index 450040ca..063fa14c 100644 --- a/buildings/orderofthedragon-optimized.json +++ b/buildings/orderofthedragon-optimized.json @@ -80,6 +80,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -153,6 +158,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -226,6 +236,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -299,6 +314,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -378,6 +398,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -459,6 +484,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -553,6 +583,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -684,6 +719,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -771,6 +811,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -840,6 +885,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -913,6 +963,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1032,6 +1087,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1116,6 +1176,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1195,6 +1260,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1274,6 +1344,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1347,6 +1422,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1420,6 +1500,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1493,6 +1578,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1566,6 +1656,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1654,6 +1749,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1738,6 +1838,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1809,6 +1914,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1886,6 +1996,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1959,6 +2074,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2032,6 +2152,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2105,6 +2230,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2176,6 +2306,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2286,6 +2421,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2361,6 +2501,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2445,6 +2590,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/orderofthedragon-unified.json b/buildings/orderofthedragon-unified.json index 1163515a..04061ec0 100644 --- a/buildings/orderofthedragon-unified.json +++ b/buildings/orderofthedragon-unified.json @@ -80,6 +80,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -152,6 +157,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -224,6 +234,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -296,6 +311,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -374,6 +394,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -454,6 +479,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -547,6 +577,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -677,6 +712,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -763,6 +803,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -831,6 +876,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -903,6 +953,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1021,6 +1076,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1104,6 +1164,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1182,6 +1247,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1260,6 +1330,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1332,6 +1407,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1404,6 +1484,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1476,6 +1561,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1548,6 +1638,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1635,6 +1730,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1718,6 +1818,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1788,6 +1893,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1864,6 +1974,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1936,6 +2051,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2008,6 +2128,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2080,6 +2205,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2150,6 +2280,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2259,6 +2394,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2333,6 +2473,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2416,6 +2561,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/orderofthedragon.json b/buildings/orderofthedragon.json index 1cd731f4..8d6cfc03 100644 --- a/buildings/orderofthedragon.json +++ b/buildings/orderofthedragon.json @@ -58,6 +58,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -109,6 +114,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -160,6 +170,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -211,6 +226,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -265,6 +285,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -320,6 +345,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -387,6 +417,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -493,6 +528,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -556,6 +596,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -604,6 +649,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -655,6 +705,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -752,6 +807,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -814,6 +874,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -868,6 +933,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -922,6 +992,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -973,6 +1048,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1024,6 +1104,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1075,6 +1160,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1126,6 +1216,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1190,6 +1285,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1252,6 +1352,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1301,6 +1406,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1353,6 +1463,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1404,6 +1519,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1455,6 +1575,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1506,6 +1631,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1555,6 +1685,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1643,6 +1778,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1694,6 +1834,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1756,6 +1901,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/orderofthedragon/aachen-chapel-1.json b/buildings/orderofthedragon/aachen-chapel-1.json index 9056b62a..9ff38013 100644 --- a/buildings/orderofthedragon/aachen-chapel-1.json +++ b/buildings/orderofthedragon/aachen-chapel-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/orderofthedragon/archery-range-2.json b/buildings/orderofthedragon/archery-range-2.json index 8cce8367..b5e4da4e 100644 --- a/buildings/orderofthedragon/archery-range-2.json +++ b/buildings/orderofthedragon/archery-range-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/orderofthedragon/barracks-1.json b/buildings/orderofthedragon/barracks-1.json index c19e0ac9..04eeae98 100644 --- a/buildings/orderofthedragon/barracks-1.json +++ b/buildings/orderofthedragon/barracks-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/orderofthedragon/blacksmith-2.json b/buildings/orderofthedragon/blacksmith-2.json index c1823b16..1849e13b 100644 --- a/buildings/orderofthedragon/blacksmith-2.json +++ b/buildings/orderofthedragon/blacksmith-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/orderofthedragon/burgrave-palace-2.json b/buildings/orderofthedragon/burgrave-palace-2.json index 1ac516ae..4f7be523 100644 --- a/buildings/orderofthedragon/burgrave-palace-2.json +++ b/buildings/orderofthedragon/burgrave-palace-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/orderofthedragon/capital-town-center-1.json b/buildings/orderofthedragon/capital-town-center-1.json index 4b7590da..e29ac22d 100644 --- a/buildings/orderofthedragon/capital-town-center-1.json +++ b/buildings/orderofthedragon/capital-town-center-1.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/orderofthedragon/dock-1.json b/buildings/orderofthedragon/dock-1.json index ba513fed..ac66948f 100644 --- a/buildings/orderofthedragon/dock-1.json +++ b/buildings/orderofthedragon/dock-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, diff --git a/buildings/orderofthedragon/elzbach-palace-3.json b/buildings/orderofthedragon/elzbach-palace-3.json index bf482f1e..23c5269d 100644 --- a/buildings/orderofthedragon/elzbach-palace-3.json +++ b/buildings/orderofthedragon/elzbach-palace-3.json @@ -91,6 +91,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/orderofthedragon/farm-1.json b/buildings/orderofthedragon/farm-1.json index 9eb04ead..16de81db 100644 --- a/buildings/orderofthedragon/farm-1.json +++ b/buildings/orderofthedragon/farm-1.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/buildings/orderofthedragon/great-palace-of-flensburg-4.json b/buildings/orderofthedragon/great-palace-of-flensburg-4.json index ca3601ba..7f3454f0 100644 --- a/buildings/orderofthedragon/great-palace-of-flensburg-4.json +++ b/buildings/orderofthedragon/great-palace-of-flensburg-4.json @@ -41,6 +41,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/orderofthedragon/house-1.json b/buildings/orderofthedragon/house-1.json index 1ea4e459..aee3a0e1 100644 --- a/buildings/orderofthedragon/house-1.json +++ b/buildings/orderofthedragon/house-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/orderofthedragon/keep-3.json b/buildings/orderofthedragon/keep-3.json index 75245f5d..30766568 100644 --- a/buildings/orderofthedragon/keep-3.json +++ b/buildings/orderofthedragon/keep-3.json @@ -88,6 +88,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/orderofthedragon/lumber-camp-1.json b/buildings/orderofthedragon/lumber-camp-1.json index 06d846d4..fe0489cd 100644 --- a/buildings/orderofthedragon/lumber-camp-1.json +++ b/buildings/orderofthedragon/lumber-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/orderofthedragon/market-2.json b/buildings/orderofthedragon/market-2.json index 92a72109..17147bfb 100644 --- a/buildings/orderofthedragon/market-2.json +++ b/buildings/orderofthedragon/market-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/orderofthedragon/meinwerk-palace-1.json b/buildings/orderofthedragon/meinwerk-palace-1.json index a29f393d..7a828424 100644 --- a/buildings/orderofthedragon/meinwerk-palace-1.json +++ b/buildings/orderofthedragon/meinwerk-palace-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/orderofthedragon/mill-1.json b/buildings/orderofthedragon/mill-1.json index 3c848010..54784d7d 100644 --- a/buildings/orderofthedragon/mill-1.json +++ b/buildings/orderofthedragon/mill-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/orderofthedragon/mining-camp-1.json b/buildings/orderofthedragon/mining-camp-1.json index 72ba437e..515adf6e 100644 --- a/buildings/orderofthedragon/mining-camp-1.json +++ b/buildings/orderofthedragon/mining-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/orderofthedragon/monastery-3.json b/buildings/orderofthedragon/monastery-3.json index ce2f4b18..c4ed5966 100644 --- a/buildings/orderofthedragon/monastery-3.json +++ b/buildings/orderofthedragon/monastery-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/orderofthedragon/outpost-1.json b/buildings/orderofthedragon/outpost-1.json index 7080678b..944e4052 100644 --- a/buildings/orderofthedragon/outpost-1.json +++ b/buildings/orderofthedragon/outpost-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/orderofthedragon/palace-of-swabia-3.json b/buildings/orderofthedragon/palace-of-swabia-3.json index 41bbf398..133347dc 100644 --- a/buildings/orderofthedragon/palace-of-swabia-3.json +++ b/buildings/orderofthedragon/palace-of-swabia-3.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/orderofthedragon/palisade-gate-1.json b/buildings/orderofthedragon/palisade-gate-1.json index e1a8ebaa..102cb76f 100644 --- a/buildings/orderofthedragon/palisade-gate-1.json +++ b/buildings/orderofthedragon/palisade-gate-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, diff --git a/buildings/orderofthedragon/palisade-wall-1.json b/buildings/orderofthedragon/palisade-wall-1.json index 71e6654b..9c1424d9 100644 --- a/buildings/orderofthedragon/palisade-wall-1.json +++ b/buildings/orderofthedragon/palisade-wall-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/orderofthedragon/regnitz-cathedral-2.json b/buildings/orderofthedragon/regnitz-cathedral-2.json index 19f20793..c571b517 100644 --- a/buildings/orderofthedragon/regnitz-cathedral-2.json +++ b/buildings/orderofthedragon/regnitz-cathedral-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/orderofthedragon/siege-workshop-3.json b/buildings/orderofthedragon/siege-workshop-3.json index 2e4554bd..189ad6fa 100644 --- a/buildings/orderofthedragon/siege-workshop-3.json +++ b/buildings/orderofthedragon/siege-workshop-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/orderofthedragon/stable-2.json b/buildings/orderofthedragon/stable-2.json index 478fd9e8..803c7710 100644 --- a/buildings/orderofthedragon/stable-2.json +++ b/buildings/orderofthedragon/stable-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/orderofthedragon/stone-wall-2.json b/buildings/orderofthedragon/stone-wall-2.json index 02615142..0338856c 100644 --- a/buildings/orderofthedragon/stone-wall-2.json +++ b/buildings/orderofthedragon/stone-wall-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/orderofthedragon/stone-wall-gate-2.json b/buildings/orderofthedragon/stone-wall-gate-2.json index 60f9d26a..1178e83b 100644 --- a/buildings/orderofthedragon/stone-wall-gate-2.json +++ b/buildings/orderofthedragon/stone-wall-gate-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/orderofthedragon/stone-wall-tower-2.json b/buildings/orderofthedragon/stone-wall-tower-2.json index 4302bb63..7e51e6ba 100644 --- a/buildings/orderofthedragon/stone-wall-tower-2.json +++ b/buildings/orderofthedragon/stone-wall-tower-2.json @@ -81,6 +81,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/orderofthedragon/town-center-2.json b/buildings/orderofthedragon/town-center-2.json index 718942af..2aba463a 100644 --- a/buildings/orderofthedragon/town-center-2.json +++ b/buildings/orderofthedragon/town-center-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/orderofthedragon/university-4.json b/buildings/orderofthedragon/university-4.json index 23154927..9d1502c2 100644 --- a/buildings/orderofthedragon/university-4.json +++ b/buildings/orderofthedragon/university-4.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans-optimized.json b/buildings/ottomans-optimized.json index a9dd35cd..bd41422b 100644 --- a/buildings/ottomans-optimized.json +++ b/buildings/ottomans-optimized.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -145,6 +150,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -216,6 +226,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -289,6 +304,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -370,6 +390,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -463,6 +488,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -546,6 +576,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -617,6 +652,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -694,6 +734,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -771,6 +816,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -890,6 +940,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -973,6 +1028,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1050,6 +1110,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1127,6 +1192,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1200,6 +1270,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1273,6 +1348,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1344,6 +1424,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1415,6 +1500,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1486,6 +1576,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1569,6 +1664,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1640,6 +1740,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1763,6 +1868,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1846,6 +1956,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1919,6 +2034,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1992,6 +2112,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2063,6 +2188,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2173,6 +2303,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2250,6 +2385,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2331,6 +2471,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2420,6 +2565,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2491,6 +2641,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans-unified.json b/buildings/ottomans-unified.json index b3963500..998fdc9e 100644 --- a/buildings/ottomans-unified.json +++ b/buildings/ottomans-unified.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -144,6 +149,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -214,6 +224,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -286,6 +301,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -366,6 +386,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -458,6 +483,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -540,6 +570,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -610,6 +645,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -686,6 +726,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -762,6 +807,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -880,6 +930,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -962,6 +1017,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1038,6 +1098,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1114,6 +1179,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1186,6 +1256,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1258,6 +1333,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1328,6 +1408,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1398,6 +1483,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1468,6 +1558,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1550,6 +1645,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1620,6 +1720,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1742,6 +1847,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1824,6 +1934,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1896,6 +2011,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1968,6 +2088,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2038,6 +2163,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2147,6 +2277,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2223,6 +2358,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2303,6 +2443,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2391,6 +2536,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2461,6 +2611,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans.json b/buildings/ottomans.json index 1bd999da..5767d65b 100644 --- a/buildings/ottomans.json +++ b/buildings/ottomans.json @@ -55,6 +55,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -105,6 +110,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -154,6 +164,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -205,6 +220,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -260,6 +280,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -326,6 +351,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -385,6 +415,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -434,6 +469,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -486,6 +526,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -538,6 +583,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -635,6 +685,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -696,6 +751,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -748,6 +808,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -800,6 +865,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -851,6 +921,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -902,6 +977,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -951,6 +1031,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1000,6 +1085,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1049,6 +1139,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1110,6 +1205,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1159,6 +1259,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1257,6 +1362,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1318,6 +1428,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1369,6 +1484,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1420,6 +1540,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1469,6 +1594,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1557,6 +1687,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1609,6 +1744,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1666,6 +1806,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1730,6 +1875,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1779,6 +1929,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans/archery-range-2.json b/buildings/ottomans/archery-range-2.json index 60383a35..6398b0b8 100644 --- a/buildings/ottomans/archery-range-2.json +++ b/buildings/ottomans/archery-range-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans/azure-mosque-4.json b/buildings/ottomans/azure-mosque-4.json index debfdf6a..b03e8863 100644 --- a/buildings/ottomans/azure-mosque-4.json +++ b/buildings/ottomans/azure-mosque-4.json @@ -41,6 +41,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans/barracks-1.json b/buildings/ottomans/barracks-1.json index 9fe6b567..a84e62c5 100644 --- a/buildings/ottomans/barracks-1.json +++ b/buildings/ottomans/barracks-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans/blacksmith-2.json b/buildings/ottomans/blacksmith-2.json index 7747dae6..99e22c33 100644 --- a/buildings/ottomans/blacksmith-2.json +++ b/buildings/ottomans/blacksmith-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans/capital-town-center-1.json b/buildings/ottomans/capital-town-center-1.json index a5282b9b..5c6729eb 100644 --- a/buildings/ottomans/capital-town-center-1.json +++ b/buildings/ottomans/capital-town-center-1.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/ottomans/dock-1.json b/buildings/ottomans/dock-1.json index d76aa020..f2dc189a 100644 --- a/buildings/ottomans/dock-1.json +++ b/buildings/ottomans/dock-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, diff --git a/buildings/ottomans/farm-1.json b/buildings/ottomans/farm-1.json index d8a5f89d..91ccdc2a 100644 --- a/buildings/ottomans/farm-1.json +++ b/buildings/ottomans/farm-1.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/buildings/ottomans/house-1.json b/buildings/ottomans/house-1.json index 66b34b7e..b19101cb 100644 --- a/buildings/ottomans/house-1.json +++ b/buildings/ottomans/house-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/ottomans/istanbul-imperial-palace-2.json b/buildings/ottomans/istanbul-imperial-palace-2.json index 57cf681b..0edf6d09 100644 --- a/buildings/ottomans/istanbul-imperial-palace-2.json +++ b/buildings/ottomans/istanbul-imperial-palace-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans/istanbul-observatory-3.json b/buildings/ottomans/istanbul-observatory-3.json index 0fffa108..aea21139 100644 --- a/buildings/ottomans/istanbul-observatory-3.json +++ b/buildings/ottomans/istanbul-observatory-3.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans/keep-3.json b/buildings/ottomans/keep-3.json index a518dbc5..87b73b61 100644 --- a/buildings/ottomans/keep-3.json +++ b/buildings/ottomans/keep-3.json @@ -88,6 +88,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/ottomans/lumber-camp-1.json b/buildings/ottomans/lumber-camp-1.json index e8f7545a..08d58174 100644 --- a/buildings/ottomans/lumber-camp-1.json +++ b/buildings/ottomans/lumber-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/ottomans/market-2.json b/buildings/ottomans/market-2.json index a219be78..ebef3191 100644 --- a/buildings/ottomans/market-2.json +++ b/buildings/ottomans/market-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans/mehmed-imperial-armory-2.json b/buildings/ottomans/mehmed-imperial-armory-2.json index 3394a6aa..0cf17f6b 100644 --- a/buildings/ottomans/mehmed-imperial-armory-2.json +++ b/buildings/ottomans/mehmed-imperial-armory-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans/military-school-1.json b/buildings/ottomans/military-school-1.json index e7bdad4a..5aaa0b0b 100644 --- a/buildings/ottomans/military-school-1.json +++ b/buildings/ottomans/military-school-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans/mill-1.json b/buildings/ottomans/mill-1.json index 0cda8736..72b4d461 100644 --- a/buildings/ottomans/mill-1.json +++ b/buildings/ottomans/mill-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/ottomans/mining-camp-1.json b/buildings/ottomans/mining-camp-1.json index 438f13a2..3eae4bb4 100644 --- a/buildings/ottomans/mining-camp-1.json +++ b/buildings/ottomans/mining-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/ottomans/mosque-3.json b/buildings/ottomans/mosque-3.json index adf52382..d8899d90 100644 --- a/buildings/ottomans/mosque-3.json +++ b/buildings/ottomans/mosque-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans/outpost-1.json b/buildings/ottomans/outpost-1.json index 216c9e80..90b07f98 100644 --- a/buildings/ottomans/outpost-1.json +++ b/buildings/ottomans/outpost-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/ottomans/palisade-gate-1.json b/buildings/ottomans/palisade-gate-1.json index 85711123..da79da7f 100644 --- a/buildings/ottomans/palisade-gate-1.json +++ b/buildings/ottomans/palisade-gate-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, diff --git a/buildings/ottomans/palisade-wall-1.json b/buildings/ottomans/palisade-wall-1.json index dcb0fb8a..172d5290 100644 --- a/buildings/ottomans/palisade-wall-1.json +++ b/buildings/ottomans/palisade-wall-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/ottomans/sea-gate-castle-3.json b/buildings/ottomans/sea-gate-castle-3.json index 096f3427..118328de 100644 --- a/buildings/ottomans/sea-gate-castle-3.json +++ b/buildings/ottomans/sea-gate-castle-3.json @@ -91,6 +91,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/ottomans/siege-workshop-3.json b/buildings/ottomans/siege-workshop-3.json index 67e728f3..240c4268 100644 --- a/buildings/ottomans/siege-workshop-3.json +++ b/buildings/ottomans/siege-workshop-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans/stable-2.json b/buildings/ottomans/stable-2.json index b268dd86..7b940fba 100644 --- a/buildings/ottomans/stable-2.json +++ b/buildings/ottomans/stable-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans/stone-wall-2.json b/buildings/ottomans/stone-wall-2.json index 3c032856..a624ff2e 100644 --- a/buildings/ottomans/stone-wall-2.json +++ b/buildings/ottomans/stone-wall-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/ottomans/stone-wall-gate-2.json b/buildings/ottomans/stone-wall-gate-2.json index 36510372..b0038855 100644 --- a/buildings/ottomans/stone-wall-gate-2.json +++ b/buildings/ottomans/stone-wall-gate-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans/stone-wall-tower-2.json b/buildings/ottomans/stone-wall-tower-2.json index ac409334..d6b64606 100644 --- a/buildings/ottomans/stone-wall-tower-2.json +++ b/buildings/ottomans/stone-wall-tower-2.json @@ -81,6 +81,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/ottomans/sultanhani-trade-network-1.json b/buildings/ottomans/sultanhani-trade-network-1.json index dd480c21..02baf0ab 100644 --- a/buildings/ottomans/sultanhani-trade-network-1.json +++ b/buildings/ottomans/sultanhani-trade-network-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans/town-center-2.json b/buildings/ottomans/town-center-2.json index e3869a65..ee4c4e45 100644 --- a/buildings/ottomans/town-center-2.json +++ b/buildings/ottomans/town-center-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/ottomans/twin-minaret-medrese-1.json b/buildings/ottomans/twin-minaret-medrese-1.json index 978f27a6..03c38099 100644 --- a/buildings/ottomans/twin-minaret-medrese-1.json +++ b/buildings/ottomans/twin-minaret-medrese-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/ottomans/university-4.json b/buildings/ottomans/university-4.json index 7697c629..4f7a8150 100644 --- a/buildings/ottomans/university-4.json +++ b/buildings/ottomans/university-4.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/rus-optimized.json b/buildings/rus-optimized.json index 4bdf415d..7c6ce27b 100644 --- a/buildings/rus-optimized.json +++ b/buildings/rus-optimized.json @@ -80,6 +80,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -151,6 +156,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -222,6 +232,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -293,6 +308,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -372,6 +392,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -454,6 +479,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -535,6 +565,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -616,6 +651,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -687,6 +727,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -758,6 +803,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -835,6 +885,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -912,6 +967,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 37, + "outer_height": 0, + "outer_radius": 37, + "base": 37, "line": 37, "height": 501 }, @@ -983,6 +1043,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1054,6 +1119,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 25, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 501 }, @@ -1171,6 +1241,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1298,6 +1373,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 84, + "base": 82.1190019193858, "line": 84, "height": 501 }, @@ -1381,6 +1461,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1460,6 +1545,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1531,6 +1621,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1602,6 +1697,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1673,6 +1773,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1793,6 +1898,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1874,6 +1984,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1945,6 +2060,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2016,6 +2136,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2126,6 +2251,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2201,6 +2331,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2276,6 +2411,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2360,6 +2500,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2431,6 +2576,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/rus-unified.json b/buildings/rus-unified.json index 14aba146..93e943a3 100644 --- a/buildings/rus-unified.json +++ b/buildings/rus-unified.json @@ -80,6 +80,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -150,6 +155,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -220,6 +230,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -290,6 +305,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -368,6 +388,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -449,6 +474,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -529,6 +559,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -609,6 +644,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -679,6 +719,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -749,6 +794,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -825,6 +875,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -901,6 +956,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 37, + "outer_height": 0, + "outer_radius": 37, + "base": 37, "line": 37, "height": 501 }, @@ -971,6 +1031,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1041,6 +1106,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 25, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 501 }, @@ -1157,6 +1227,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1283,6 +1358,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 84, + "base": 82.1190019193858, "line": 84, "height": 501 }, @@ -1365,6 +1445,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1443,6 +1528,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1513,6 +1603,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1583,6 +1678,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1653,6 +1753,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1772,6 +1877,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1852,6 +1962,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1922,6 +2037,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1992,6 +2112,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2101,6 +2226,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2175,6 +2305,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2249,6 +2384,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2332,6 +2472,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2402,6 +2547,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/rus.json b/buildings/rus.json index 06afcc1d..e25c5949 100644 --- a/buildings/rus.json +++ b/buildings/rus.json @@ -58,6 +58,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -107,6 +112,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -156,6 +166,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -205,6 +220,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -258,6 +278,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -319,6 +344,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -373,6 +403,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -430,6 +465,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -479,6 +519,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -528,6 +573,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -580,6 +630,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -632,6 +687,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 37, + "outer_height": 0, + "outer_radius": 37, + "base": 37, "line": 37, "height": 501 }, @@ -681,6 +741,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -730,6 +795,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 25, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 501 }, @@ -825,6 +895,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -927,6 +1002,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 84, + "base": 82.1190019193858, "line": 84, "height": 501 }, @@ -988,6 +1068,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1042,6 +1127,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1091,6 +1181,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1140,6 +1235,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1189,6 +1289,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1284,6 +1389,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1343,6 +1453,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1392,6 +1507,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1441,6 +1561,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1529,6 +1654,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1580,6 +1710,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1631,6 +1766,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1693,6 +1833,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1742,6 +1887,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/rus/abbey-of-the-trinity-2.json b/buildings/rus/abbey-of-the-trinity-2.json index 75f5e90e..f25059b3 100644 --- a/buildings/rus/abbey-of-the-trinity-2.json +++ b/buildings/rus/abbey-of-the-trinity-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/rus/archery-range-2.json b/buildings/rus/archery-range-2.json index fc848e93..0bf03424 100644 --- a/buildings/rus/archery-range-2.json +++ b/buildings/rus/archery-range-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/rus/barracks-1.json b/buildings/rus/barracks-1.json index dfbfc528..25518f54 100644 --- a/buildings/rus/barracks-1.json +++ b/buildings/rus/barracks-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/rus/blacksmith-2.json b/buildings/rus/blacksmith-2.json index db5151ff..87b48705 100644 --- a/buildings/rus/blacksmith-2.json +++ b/buildings/rus/blacksmith-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/rus/capital-town-center-1.json b/buildings/rus/capital-town-center-1.json index 9786f880..7025f672 100644 --- a/buildings/rus/capital-town-center-1.json +++ b/buildings/rus/capital-town-center-1.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/rus/cathedral-of-the-tsar-4.json b/buildings/rus/cathedral-of-the-tsar-4.json index f9e815bd..369713d2 100644 --- a/buildings/rus/cathedral-of-the-tsar-4.json +++ b/buildings/rus/cathedral-of-the-tsar-4.json @@ -41,6 +41,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/rus/dock-1.json b/buildings/rus/dock-1.json index 2c2e27b0..c092a80d 100644 --- a/buildings/rus/dock-1.json +++ b/buildings/rus/dock-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, diff --git a/buildings/rus/farm-1.json b/buildings/rus/farm-1.json index 609fa19c..94db4bae 100644 --- a/buildings/rus/farm-1.json +++ b/buildings/rus/farm-1.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/buildings/rus/fortified-palisade-gate-1.json b/buildings/rus/fortified-palisade-gate-1.json index 39365faf..8a24ab49 100644 --- a/buildings/rus/fortified-palisade-gate-1.json +++ b/buildings/rus/fortified-palisade-gate-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, diff --git a/buildings/rus/fortified-palisade-wall-1.json b/buildings/rus/fortified-palisade-wall-1.json index 49419874..f39ab5fd 100644 --- a/buildings/rus/fortified-palisade-wall-1.json +++ b/buildings/rus/fortified-palisade-wall-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/rus/high-armory-3.json b/buildings/rus/high-armory-3.json index 6be8a1d7..c8fcdf88 100644 --- a/buildings/rus/high-armory-3.json +++ b/buildings/rus/high-armory-3.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/rus/high-trade-house-2.json b/buildings/rus/high-trade-house-2.json index e7706d21..f42bbae4 100644 --- a/buildings/rus/high-trade-house-2.json +++ b/buildings/rus/high-trade-house-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 37, + "outer_height": 0, + "outer_radius": 37, + "base": 37, "line": 37, "height": 501 }, diff --git a/buildings/rus/house-1.json b/buildings/rus/house-1.json index 4d1a1a4b..8b8c6ff2 100644 --- a/buildings/rus/house-1.json +++ b/buildings/rus/house-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/rus/hunting-cabin-1.json b/buildings/rus/hunting-cabin-1.json index 40fee888..be4bfeed 100644 --- a/buildings/rus/hunting-cabin-1.json +++ b/buildings/rus/hunting-cabin-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 25, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 501 }, diff --git a/buildings/rus/keep-3.json b/buildings/rus/keep-3.json index 3e3fe90e..8a358463 100644 --- a/buildings/rus/keep-3.json +++ b/buildings/rus/keep-3.json @@ -88,6 +88,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/rus/kremlin-1.json b/buildings/rus/kremlin-1.json index 68e19687..2d575b9c 100644 --- a/buildings/rus/kremlin-1.json +++ b/buildings/rus/kremlin-1.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 84, + "base": 82.1190019193858, "line": 84, "height": 501 }, diff --git a/buildings/rus/lumber-camp-1.json b/buildings/rus/lumber-camp-1.json index eef8db55..b4a0c574 100644 --- a/buildings/rus/lumber-camp-1.json +++ b/buildings/rus/lumber-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/rus/market-2.json b/buildings/rus/market-2.json index b59b1d57..5f4fd695 100644 --- a/buildings/rus/market-2.json +++ b/buildings/rus/market-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/rus/mining-camp-1.json b/buildings/rus/mining-camp-1.json index 2954d58b..990c60e2 100644 --- a/buildings/rus/mining-camp-1.json +++ b/buildings/rus/mining-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/rus/monastery-3.json b/buildings/rus/monastery-3.json index 455a0988..0b1b36ec 100644 --- a/buildings/rus/monastery-3.json +++ b/buildings/rus/monastery-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/rus/siege-workshop-3.json b/buildings/rus/siege-workshop-3.json index f0c236da..82f391bb 100644 --- a/buildings/rus/siege-workshop-3.json +++ b/buildings/rus/siege-workshop-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/rus/spasskaya-tower-3.json b/buildings/rus/spasskaya-tower-3.json index b98f6e63..4779b3c2 100644 --- a/buildings/rus/spasskaya-tower-3.json +++ b/buildings/rus/spasskaya-tower-3.json @@ -88,6 +88,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/rus/stable-2.json b/buildings/rus/stable-2.json index 962eb5a9..b4178ea4 100644 --- a/buildings/rus/stable-2.json +++ b/buildings/rus/stable-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/rus/stone-wall-4.json b/buildings/rus/stone-wall-4.json index 7230bf1c..cd1d932c 100644 --- a/buildings/rus/stone-wall-4.json +++ b/buildings/rus/stone-wall-4.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/rus/stone-wall-gate-4.json b/buildings/rus/stone-wall-gate-4.json index 6e7ed0fc..8d17f859 100644 --- a/buildings/rus/stone-wall-gate-4.json +++ b/buildings/rus/stone-wall-gate-4.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/rus/stone-wall-tower-4.json b/buildings/rus/stone-wall-tower-4.json index 950e5b34..50b19209 100644 --- a/buildings/rus/stone-wall-tower-4.json +++ b/buildings/rus/stone-wall-tower-4.json @@ -81,6 +81,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/rus/the-golden-gate-1.json b/buildings/rus/the-golden-gate-1.json index 64c7a8c5..053e6b3d 100644 --- a/buildings/rus/the-golden-gate-1.json +++ b/buildings/rus/the-golden-gate-1.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/rus/town-center-2.json b/buildings/rus/town-center-2.json index 38f40e64..cf3d36f7 100644 --- a/buildings/rus/town-center-2.json +++ b/buildings/rus/town-center-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/rus/university-4.json b/buildings/rus/university-4.json index 3a7bebe3..2d9c21f8 100644 --- a/buildings/rus/university-4.json +++ b/buildings/rus/university-4.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/rus/wooden-fortress-1.json b/buildings/rus/wooden-fortress-1.json index 8f6834ad..51594c89 100644 --- a/buildings/rus/wooden-fortress-1.json +++ b/buildings/rus/wooden-fortress-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/unified/aachen-chapel.json b/buildings/unified/aachen-chapel.json index 57b3007c..e7e5dd28 100644 --- a/buildings/unified/aachen-chapel.json +++ b/buildings/unified/aachen-chapel.json @@ -70,6 +70,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -130,6 +135,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/abbey-of-kings.json b/buildings/unified/abbey-of-kings.json index 4756cd5b..3c52b468 100644 --- a/buildings/unified/abbey-of-kings.json +++ b/buildings/unified/abbey-of-kings.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/abbey-of-the-trinity.json b/buildings/unified/abbey-of-the-trinity.json index d5043541..ad7a34fe 100644 --- a/buildings/unified/abbey-of-the-trinity.json +++ b/buildings/unified/abbey-of-the-trinity.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/aqueduct.json b/buildings/unified/aqueduct.json index 63a3c276..3770abf7 100644 --- a/buildings/unified/aqueduct.json +++ b/buildings/unified/aqueduct.json @@ -63,6 +63,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/unified/archery-range.json b/buildings/unified/archery-range.json index ea078df1..f323d9cc 100644 --- a/buildings/unified/archery-range.json +++ b/buildings/unified/archery-range.json @@ -78,6 +78,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -129,6 +134,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -180,6 +190,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -231,6 +246,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -282,6 +302,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -339,6 +364,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -388,6 +418,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -439,6 +474,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -490,6 +530,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -540,6 +585,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -589,6 +639,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -644,6 +699,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -695,6 +755,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -746,6 +811,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -797,6 +867,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -846,6 +921,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/astronomical-clocktower.json b/buildings/unified/astronomical-clocktower.json index fbecaace..eda494c7 100644 --- a/buildings/unified/astronomical-clocktower.json +++ b/buildings/unified/astronomical-clocktower.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/azure-mosque.json b/buildings/unified/azure-mosque.json index 6d480fce..5e206063 100644 --- a/buildings/unified/azure-mosque.json +++ b/buildings/unified/azure-mosque.json @@ -61,6 +61,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/barbican-of-the-sun.json b/buildings/unified/barbican-of-the-sun.json index 5d84f94f..77beaa76 100644 --- a/buildings/unified/barbican-of-the-sun.json +++ b/buildings/unified/barbican-of-the-sun.json @@ -564,6 +564,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/unified/barracks.json b/buildings/unified/barracks.json index efa9cdff..278df396 100644 --- a/buildings/unified/barracks.json +++ b/buildings/unified/barracks.json @@ -78,6 +78,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -129,6 +134,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -180,6 +190,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -231,6 +246,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -282,6 +302,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -339,6 +364,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -388,6 +418,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -437,6 +472,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -488,6 +528,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -538,6 +583,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -587,6 +637,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -642,6 +697,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -693,6 +753,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -744,6 +809,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -795,6 +865,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -844,6 +919,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/berkshire-palace.json b/buildings/unified/berkshire-palace.json index 565e5fda..45a26423 100644 --- a/buildings/unified/berkshire-palace.json +++ b/buildings/unified/berkshire-palace.json @@ -115,6 +115,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 60, + "outer_height": -15, + "outer_radius": 61, + "base": 60.97093023255814, "line": 61, "height": 501 }, diff --git a/buildings/unified/blacksmith.json b/buildings/unified/blacksmith.json index 5833b2c8..09356e47 100644 --- a/buildings/unified/blacksmith.json +++ b/buildings/unified/blacksmith.json @@ -77,6 +77,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -128,6 +133,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -179,6 +189,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -230,6 +245,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -281,6 +301,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -332,6 +357,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -381,6 +411,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -430,6 +465,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -482,6 +522,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -531,6 +576,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -580,6 +630,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -631,6 +686,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -682,6 +742,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -733,6 +798,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -782,6 +852,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/buddhist-temple.json b/buildings/unified/buddhist-temple.json index e5255018..218a0aa3 100644 --- a/buildings/unified/buddhist-temple.json +++ b/buildings/unified/buddhist-temple.json @@ -63,6 +63,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/burgrave-palace.json b/buildings/unified/burgrave-palace.json index 68502bb1..46b95cf9 100644 --- a/buildings/unified/burgrave-palace.json +++ b/buildings/unified/burgrave-palace.json @@ -70,6 +70,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -124,6 +129,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/capital-town-center.json b/buildings/unified/capital-town-center.json index 5fc1d9b6..baaa8978 100644 --- a/buildings/unified/capital-town-center.json +++ b/buildings/unified/capital-town-center.json @@ -86,6 +86,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -152,6 +157,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -218,6 +228,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -284,6 +299,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -348,6 +368,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -412,6 +437,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -476,6 +506,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -540,6 +575,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -606,6 +646,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -671,6 +716,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -735,6 +785,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -799,6 +854,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -865,6 +925,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -931,6 +996,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -996,6 +1066,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1062,6 +1137,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/unified/castle-of-the-crow.json b/buildings/unified/castle-of-the-crow.json index 87f9bd07..b2f48602 100644 --- a/buildings/unified/castle-of-the-crow.json +++ b/buildings/unified/castle-of-the-crow.json @@ -1022,6 +1022,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/castle.json b/buildings/unified/castle.json index 1458d1c7..1e0c362c 100644 --- a/buildings/unified/castle.json +++ b/buildings/unified/castle.json @@ -119,6 +119,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/unified/cathedral-of-divine-wisdom.json b/buildings/unified/cathedral-of-divine-wisdom.json index c71d6d8d..ae547514 100644 --- a/buildings/unified/cathedral-of-divine-wisdom.json +++ b/buildings/unified/cathedral-of-divine-wisdom.json @@ -61,6 +61,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/cathedral-of-st-thomas.json b/buildings/unified/cathedral-of-st-thomas.json index 8825b4af..a56b4ea4 100644 --- a/buildings/unified/cathedral-of-st-thomas.json +++ b/buildings/unified/cathedral-of-st-thomas.json @@ -61,6 +61,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/cathedral-of-the-tsar.json b/buildings/unified/cathedral-of-the-tsar.json index 91817263..e1ec080b 100644 --- a/buildings/unified/cathedral-of-the-tsar.json +++ b/buildings/unified/cathedral-of-the-tsar.json @@ -61,6 +61,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/cattle-ranch.json b/buildings/unified/cattle-ranch.json index 99a78bac..b8ca2b58 100644 --- a/buildings/unified/cattle-ranch.json +++ b/buildings/unified/cattle-ranch.json @@ -67,6 +67,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/unified/chamber-of-commerce.json b/buildings/unified/chamber-of-commerce.json index 7c85c68a..8226c85b 100644 --- a/buildings/unified/chamber-of-commerce.json +++ b/buildings/unified/chamber-of-commerce.json @@ -70,6 +70,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -123,6 +128,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/cistern-of-the-first-hill.json b/buildings/unified/cistern-of-the-first-hill.json index 5d014213..7d57d4c1 100644 --- a/buildings/unified/cistern-of-the-first-hill.json +++ b/buildings/unified/cistern-of-the-first-hill.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/cistern.json b/buildings/unified/cistern.json index bc96475c..e86b102c 100644 --- a/buildings/unified/cistern.json +++ b/buildings/unified/cistern.json @@ -63,6 +63,11 @@ } ], "sight": { + "inner_height": 4, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 28, + "base": 13.789473684210526, "line": 28, "height": 4 }, diff --git a/buildings/unified/college-of-artillery.json b/buildings/unified/college-of-artillery.json index b6122d19..5fe7adec 100644 --- a/buildings/unified/college-of-artillery.json +++ b/buildings/unified/college-of-artillery.json @@ -70,6 +70,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -123,6 +128,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/compound-of-the-defender.json b/buildings/unified/compound-of-the-defender.json index 0181d197..d5a21e75 100644 --- a/buildings/unified/compound-of-the-defender.json +++ b/buildings/unified/compound-of-the-defender.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/council-hall.json b/buildings/unified/council-hall.json index 428ecc02..b30d1335 100644 --- a/buildings/unified/council-hall.json +++ b/buildings/unified/council-hall.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/deer-stones.json b/buildings/unified/deer-stones.json index 270a1d8e..b946ef01 100644 --- a/buildings/unified/deer-stones.json +++ b/buildings/unified/deer-stones.json @@ -67,6 +67,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/dock.json b/buildings/unified/dock.json index c8b70ad6..8b99e19b 100644 --- a/buildings/unified/dock.json +++ b/buildings/unified/dock.json @@ -88,6 +88,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -150,6 +155,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -212,6 +222,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -274,6 +289,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -336,6 +356,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -399,6 +424,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -459,6 +489,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -519,6 +554,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -581,6 +621,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -642,6 +687,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -702,6 +752,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -762,6 +817,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -822,6 +882,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -884,6 +949,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -946,6 +1016,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -1006,6 +1081,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, diff --git a/buildings/unified/dome-of-the-faith.json b/buildings/unified/dome-of-the-faith.json index a27f9065..279b9ccd 100644 --- a/buildings/unified/dome-of-the-faith.json +++ b/buildings/unified/dome-of-the-faith.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/elzbach-palace.json b/buildings/unified/elzbach-palace.json index 9ab15771..2f68db04 100644 --- a/buildings/unified/elzbach-palace.json +++ b/buildings/unified/elzbach-palace.json @@ -116,6 +116,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -226,6 +231,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/unified/enclave-of-the-emperor.json b/buildings/unified/enclave-of-the-emperor.json index 3315c749..018a42ca 100644 --- a/buildings/unified/enclave-of-the-emperor.json +++ b/buildings/unified/enclave-of-the-emperor.json @@ -62,6 +62,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -110,6 +115,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/farimba-garrison.json b/buildings/unified/farimba-garrison.json index 0a5d7579..94002d78 100644 --- a/buildings/unified/farimba-garrison.json +++ b/buildings/unified/farimba-garrison.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/farm.json b/buildings/unified/farm.json index b974ae49..d9eb99ff 100644 --- a/buildings/unified/farm.json +++ b/buildings/unified/farm.json @@ -80,6 +80,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -131,6 +136,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -182,6 +192,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -233,6 +248,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -284,6 +304,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -337,6 +362,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -388,6 +418,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -439,6 +474,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -491,6 +531,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -542,6 +587,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -593,6 +643,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -644,6 +699,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -695,6 +755,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -746,6 +811,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/buildings/unified/farmhouse.json b/buildings/unified/farmhouse.json index d331c526..6c12a7c7 100644 --- a/buildings/unified/farmhouse.json +++ b/buildings/unified/farmhouse.json @@ -63,6 +63,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/unified/floating-gate.json b/buildings/unified/floating-gate.json index d86329a5..1bc1aace 100644 --- a/buildings/unified/floating-gate.json +++ b/buildings/unified/floating-gate.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/foreign-engineering-company.json b/buildings/unified/foreign-engineering-company.json index 8093b02f..0e0b2a1e 100644 --- a/buildings/unified/foreign-engineering-company.json +++ b/buildings/unified/foreign-engineering-company.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/forge.json b/buildings/unified/forge.json index b8083ef5..c0c7701a 100644 --- a/buildings/unified/forge.json +++ b/buildings/unified/forge.json @@ -63,6 +63,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/unified/fort-of-the-huntress.json b/buildings/unified/fort-of-the-huntress.json index ebf95898..0207586e 100644 --- a/buildings/unified/fort-of-the-huntress.json +++ b/buildings/unified/fort-of-the-huntress.json @@ -115,6 +115,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 45, + "base": 44.854651162790695, "line": 45, "height": 501 }, diff --git a/buildings/unified/fortified-palisade-gate.json b/buildings/unified/fortified-palisade-gate.json index 9f51df2e..0e732ebb 100644 --- a/buildings/unified/fortified-palisade-gate.json +++ b/buildings/unified/fortified-palisade-gate.json @@ -63,6 +63,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, diff --git a/buildings/unified/fortified-palisade-wall.json b/buildings/unified/fortified-palisade-wall.json index 24b70866..23727971 100644 --- a/buildings/unified/fortified-palisade-wall.json +++ b/buildings/unified/fortified-palisade-wall.json @@ -63,6 +63,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/unified/ger.json b/buildings/unified/ger.json index 35a953aa..0fdc6c84 100644 --- a/buildings/unified/ger.json +++ b/buildings/unified/ger.json @@ -63,6 +63,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/unified/golden-horn-tower.json b/buildings/unified/golden-horn-tower.json index 5b9cb784..4031d2d5 100644 --- a/buildings/unified/golden-horn-tower.json +++ b/buildings/unified/golden-horn-tower.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/granary.json b/buildings/unified/granary.json index 0053ef6d..274b54c1 100644 --- a/buildings/unified/granary.json +++ b/buildings/unified/granary.json @@ -64,6 +64,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -115,6 +120,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, diff --git a/buildings/unified/grand-fulani-corral.json b/buildings/unified/grand-fulani-corral.json index 760dc97d..56e6e942 100644 --- a/buildings/unified/grand-fulani-corral.json +++ b/buildings/unified/grand-fulani-corral.json @@ -67,6 +67,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/grand-winery.json b/buildings/unified/grand-winery.json index 2a053555..94c98cef 100644 --- a/buildings/unified/grand-winery.json +++ b/buildings/unified/grand-winery.json @@ -73,6 +73,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/great-mosque.json b/buildings/unified/great-mosque.json index 6ef3014f..b3aed26b 100644 --- a/buildings/unified/great-mosque.json +++ b/buildings/unified/great-mosque.json @@ -61,6 +61,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/great-palace-of-agra.json b/buildings/unified/great-palace-of-agra.json index 1fc15983..57c614e2 100644 --- a/buildings/unified/great-palace-of-agra.json +++ b/buildings/unified/great-palace-of-agra.json @@ -61,6 +61,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/great-palace-of-flensburg.json b/buildings/unified/great-palace-of-flensburg.json index cb32cf09..70289d54 100644 --- a/buildings/unified/great-palace-of-flensburg.json +++ b/buildings/unified/great-palace-of-flensburg.json @@ -62,6 +62,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -112,6 +117,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/great-wall-gatehouse.json b/buildings/unified/great-wall-gatehouse.json index 5c51d642..76e598b7 100644 --- a/buildings/unified/great-wall-gatehouse.json +++ b/buildings/unified/great-wall-gatehouse.json @@ -111,6 +111,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 40, + "base": 40, "line": 40, "height": 8 }, diff --git a/buildings/unified/griot-bara.json b/buildings/unified/griot-bara.json index e0e6dfee..23ecf7b2 100644 --- a/buildings/unified/griot-bara.json +++ b/buildings/unified/griot-bara.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/guild-hall.json b/buildings/unified/guild-hall.json index b5228d63..68564c0a 100644 --- a/buildings/unified/guild-hall.json +++ b/buildings/unified/guild-hall.json @@ -70,6 +70,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -123,6 +128,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/high-armory.json b/buildings/unified/high-armory.json index e40b3de1..ab79883d 100644 --- a/buildings/unified/high-armory.json +++ b/buildings/unified/high-armory.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/high-trade-house.json b/buildings/unified/high-trade-house.json index acdb370a..f6bfd055 100644 --- a/buildings/unified/high-trade-house.json +++ b/buildings/unified/high-trade-house.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 37, + "outer_height": 0, + "outer_radius": 37, + "base": 37, "line": 37, "height": 501 }, diff --git a/buildings/unified/hisar-academy.json b/buildings/unified/hisar-academy.json index 05a4d973..8ed22460 100644 --- a/buildings/unified/hisar-academy.json +++ b/buildings/unified/hisar-academy.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/house-of-learning.json b/buildings/unified/house-of-learning.json index 84074ada..8dce365f 100644 --- a/buildings/unified/house-of-learning.json +++ b/buildings/unified/house-of-learning.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/house-of-wisdom.json b/buildings/unified/house-of-wisdom.json index 15725221..af386f53 100644 --- a/buildings/unified/house-of-wisdom.json +++ b/buildings/unified/house-of-wisdom.json @@ -72,6 +72,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -129,6 +134,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/house.json b/buildings/unified/house.json index ec1a4ed5..f541a837 100644 --- a/buildings/unified/house.json +++ b/buildings/unified/house.json @@ -76,6 +76,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -127,6 +132,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -178,6 +188,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -229,6 +244,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -469,6 +489,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -527,6 +552,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -576,6 +606,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -625,6 +660,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -677,6 +717,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -726,6 +771,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -777,6 +827,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -828,6 +883,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -877,6 +937,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -926,6 +991,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/unified/hunting-cabin.json b/buildings/unified/hunting-cabin.json index 148c5953..c05e0bb6 100644 --- a/buildings/unified/hunting-cabin.json +++ b/buildings/unified/hunting-cabin.json @@ -63,6 +63,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 25, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 501 }, diff --git a/buildings/unified/imperial-academy.json b/buildings/unified/imperial-academy.json index dc05d4d7..ee35edfe 100644 --- a/buildings/unified/imperial-academy.json +++ b/buildings/unified/imperial-academy.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/imperial-hippodrome.json b/buildings/unified/imperial-hippodrome.json index 18099d55..9bf4eff9 100644 --- a/buildings/unified/imperial-hippodrome.json +++ b/buildings/unified/imperial-hippodrome.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/imperial-palace.json b/buildings/unified/imperial-palace.json index 4143f41a..2d6293b3 100644 --- a/buildings/unified/imperial-palace.json +++ b/buildings/unified/imperial-palace.json @@ -67,6 +67,11 @@ } ], "sight": { + "inner_height": 5000, + "inner_radius": 110, + "outer_height": -5000, + "outer_radius": 110, + "base": 110, "line": 110, "height": 5000 }, diff --git a/buildings/unified/istanbul-imperial-palace.json b/buildings/unified/istanbul-imperial-palace.json index 1883a962..d87e72c6 100644 --- a/buildings/unified/istanbul-imperial-palace.json +++ b/buildings/unified/istanbul-imperial-palace.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/istanbul-observatory.json b/buildings/unified/istanbul-observatory.json index 0eebc3d1..c4b8675d 100644 --- a/buildings/unified/istanbul-observatory.json +++ b/buildings/unified/istanbul-observatory.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/jiangnan-tower.json b/buildings/unified/jiangnan-tower.json index 4be995ab..f9752bb4 100644 --- a/buildings/unified/jiangnan-tower.json +++ b/buildings/unified/jiangnan-tower.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/keep.json b/buildings/unified/keep.json index e32dd378..ea34e3d0 100644 --- a/buildings/unified/keep.json +++ b/buildings/unified/keep.json @@ -122,6 +122,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -230,6 +235,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -338,6 +348,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -446,6 +461,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -554,6 +574,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -662,6 +687,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -768,6 +798,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -876,6 +911,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -985,6 +1025,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1091,6 +1136,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1197,6 +1247,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1305,6 +1360,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1412,6 +1472,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -1518,6 +1583,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/unified/khaganate-palace.json b/buildings/unified/khaganate-palace.json index f1dd4a8d..53e9749e 100644 --- a/buildings/unified/khaganate-palace.json +++ b/buildings/unified/khaganate-palace.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/kings-palace.json b/buildings/unified/kings-palace.json index 86d07497..029e35af 100644 --- a/buildings/unified/kings-palace.json +++ b/buildings/unified/kings-palace.json @@ -67,6 +67,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/unified/koka-township.json b/buildings/unified/koka-township.json index e73af21d..d68d850d 100644 --- a/buildings/unified/koka-township.json +++ b/buildings/unified/koka-township.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/kremlin.json b/buildings/unified/kremlin.json index 4ef93030..9a97f0e5 100644 --- a/buildings/unified/kremlin.json +++ b/buildings/unified/kremlin.json @@ -108,6 +108,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 84, + "base": 82.1190019193858, "line": 84, "height": 501 }, diff --git a/buildings/unified/kura-storehouse.json b/buildings/unified/kura-storehouse.json index d1f17f3e..ada66b57 100644 --- a/buildings/unified/kura-storehouse.json +++ b/buildings/unified/kura-storehouse.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/kurultai.json b/buildings/unified/kurultai.json index 9c44ca11..a4fd00e2 100644 --- a/buildings/unified/kurultai.json +++ b/buildings/unified/kurultai.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/lumber-camp.json b/buildings/unified/lumber-camp.json index aab4f63b..1df0e046 100644 --- a/buildings/unified/lumber-camp.json +++ b/buildings/unified/lumber-camp.json @@ -77,6 +77,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -128,6 +133,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -179,6 +189,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -230,6 +245,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -281,6 +301,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -332,6 +357,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -381,6 +411,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -430,6 +465,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -481,6 +521,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -531,6 +576,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -580,6 +630,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -629,6 +684,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -680,6 +740,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -729,6 +794,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -780,6 +850,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/unified/madrasa.json b/buildings/unified/madrasa.json index 5d837f89..fee0a653 100644 --- a/buildings/unified/madrasa.json +++ b/buildings/unified/madrasa.json @@ -66,6 +66,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -117,6 +122,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -168,6 +178,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -225,6 +240,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/mansa-quarry.json b/buildings/unified/mansa-quarry.json index 6a11e889..9ae4b483 100644 --- a/buildings/unified/mansa-quarry.json +++ b/buildings/unified/mansa-quarry.json @@ -67,6 +67,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/market.json b/buildings/unified/market.json index ac2b7a66..58e2a524 100644 --- a/buildings/unified/market.json +++ b/buildings/unified/market.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -138,6 +143,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -192,6 +202,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -246,6 +261,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -300,6 +320,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -352,6 +377,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -404,6 +434,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -456,6 +491,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -510,6 +550,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -563,6 +608,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -615,6 +665,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -667,6 +722,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -721,6 +781,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -775,6 +840,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -827,6 +897,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -879,6 +954,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/meditation-gardens.json b/buildings/unified/meditation-gardens.json index 353aa86a..7ff61f0d 100644 --- a/buildings/unified/meditation-gardens.json +++ b/buildings/unified/meditation-gardens.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/mehmed-imperial-armory.json b/buildings/unified/mehmed-imperial-armory.json index df120527..5eb1d0a8 100644 --- a/buildings/unified/mehmed-imperial-armory.json +++ b/buildings/unified/mehmed-imperial-armory.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/meinwerk-palace.json b/buildings/unified/meinwerk-palace.json index b35efa8a..6fcccaa8 100644 --- a/buildings/unified/meinwerk-palace.json +++ b/buildings/unified/meinwerk-palace.json @@ -70,6 +70,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -124,6 +129,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/mercenary-house.json b/buildings/unified/mercenary-house.json index a0549baa..78017bad 100644 --- a/buildings/unified/mercenary-house.json +++ b/buildings/unified/mercenary-house.json @@ -63,6 +63,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/military-school.json b/buildings/unified/military-school.json index 977b22d2..3b1863ad 100644 --- a/buildings/unified/military-school.json +++ b/buildings/unified/military-school.json @@ -63,6 +63,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/mill.json b/buildings/unified/mill.json index a7622288..64ec4fba 100644 --- a/buildings/unified/mill.json +++ b/buildings/unified/mill.json @@ -75,6 +75,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -126,6 +131,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -177,6 +187,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -228,6 +243,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -279,6 +299,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -330,6 +355,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -381,6 +411,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -430,6 +465,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -482,6 +522,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -531,6 +576,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -580,6 +630,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -631,6 +686,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -680,6 +740,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/unified/mining-camp.json b/buildings/unified/mining-camp.json index 04c8d1c8..7a759a20 100644 --- a/buildings/unified/mining-camp.json +++ b/buildings/unified/mining-camp.json @@ -76,6 +76,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -127,6 +132,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -178,6 +188,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -229,6 +244,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -280,6 +300,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -331,6 +356,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -380,6 +410,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -429,6 +464,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -481,6 +521,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -530,6 +575,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -581,6 +631,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -632,6 +687,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -681,6 +741,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -730,6 +795,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/unified/monastery.json b/buildings/unified/monastery.json index 0c07cac0..e67510b6 100644 --- a/buildings/unified/monastery.json +++ b/buildings/unified/monastery.json @@ -71,6 +71,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -122,6 +127,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -173,6 +183,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -222,6 +237,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -271,6 +291,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -323,6 +348,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -372,6 +402,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -423,6 +458,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -472,6 +512,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/monument-of-the-great-khan.json b/buildings/unified/monument-of-the-great-khan.json index a45c9ed9..5895e02c 100644 --- a/buildings/unified/monument-of-the-great-khan.json +++ b/buildings/unified/monument-of-the-great-khan.json @@ -61,6 +61,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/mosque.json b/buildings/unified/mosque.json index 03b211ca..206e06c3 100644 --- a/buildings/unified/mosque.json +++ b/buildings/unified/mosque.json @@ -67,6 +67,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -118,6 +123,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -169,6 +179,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -226,6 +241,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -275,6 +295,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/mount-lu-academy.json b/buildings/unified/mount-lu-academy.json index 85714a82..7ea44c3b 100644 --- a/buildings/unified/mount-lu-academy.json +++ b/buildings/unified/mount-lu-academy.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/unified/notre-dame.json b/buildings/unified/notre-dame.json index fa4e4e9d..5d02e25f 100644 --- a/buildings/unified/notre-dame.json +++ b/buildings/unified/notre-dame.json @@ -62,6 +62,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -111,6 +116,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/olive-grove.json b/buildings/unified/olive-grove.json index 6ce9d1b9..3d88c91a 100644 --- a/buildings/unified/olive-grove.json +++ b/buildings/unified/olive-grove.json @@ -67,6 +67,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/buildings/unified/outpost.json b/buildings/unified/outpost.json index 5f5979c5..0ff53fc9 100644 --- a/buildings/unified/outpost.json +++ b/buildings/unified/outpost.json @@ -76,6 +76,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -138,6 +143,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -200,6 +210,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -262,6 +277,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -322,6 +342,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -382,6 +407,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -442,6 +472,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -502,6 +537,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -564,6 +604,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -625,6 +670,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -685,6 +735,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -745,6 +800,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -807,6 +867,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -868,6 +933,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/unified/ovoo.json b/buildings/unified/ovoo.json index 30ebc69b..829fe3a3 100644 --- a/buildings/unified/ovoo.json +++ b/buildings/unified/ovoo.json @@ -67,6 +67,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, diff --git a/buildings/unified/pagoda.json b/buildings/unified/pagoda.json index 247a6468..9a5338ea 100644 --- a/buildings/unified/pagoda.json +++ b/buildings/unified/pagoda.json @@ -64,6 +64,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -113,6 +118,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, diff --git a/buildings/unified/palace-of-swabia.json b/buildings/unified/palace-of-swabia.json index 12a31b3b..e390f48a 100644 --- a/buildings/unified/palace-of-swabia.json +++ b/buildings/unified/palace-of-swabia.json @@ -68,6 +68,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -132,6 +137,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/unified/palace-of-the-sultan.json b/buildings/unified/palace-of-the-sultan.json index a21269c2..8d05aa48 100644 --- a/buildings/unified/palace-of-the-sultan.json +++ b/buildings/unified/palace-of-the-sultan.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/palatine-school.json b/buildings/unified/palatine-school.json index 18d08f4b..3380b811 100644 --- a/buildings/unified/palatine-school.json +++ b/buildings/unified/palatine-school.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/palisade-gate.json b/buildings/unified/palisade-gate.json index 84af9363..22c2d126 100644 --- a/buildings/unified/palisade-gate.json +++ b/buildings/unified/palisade-gate.json @@ -76,6 +76,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -125,6 +130,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -174,6 +184,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -223,6 +238,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -277,6 +297,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -326,6 +351,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -375,6 +405,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -424,6 +459,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -473,6 +513,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -523,6 +568,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -572,6 +622,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -621,6 +676,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -670,6 +730,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -719,6 +784,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, diff --git a/buildings/unified/palisade-wall.json b/buildings/unified/palisade-wall.json index d2c44649..8d3b9264 100644 --- a/buildings/unified/palisade-wall.json +++ b/buildings/unified/palisade-wall.json @@ -76,6 +76,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -125,6 +130,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -174,6 +184,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -223,6 +238,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -277,6 +297,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -326,6 +351,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -375,6 +405,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -424,6 +459,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -473,6 +513,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -523,6 +568,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -572,6 +622,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -621,6 +676,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -670,6 +730,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -719,6 +784,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/unified/pasture.json b/buildings/unified/pasture.json index 735bfc48..6b6b7942 100644 --- a/buildings/unified/pasture.json +++ b/buildings/unified/pasture.json @@ -65,6 +65,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/unified/pit-mine.json b/buildings/unified/pit-mine.json index 35c7caae..116409e5 100644 --- a/buildings/unified/pit-mine.json +++ b/buildings/unified/pit-mine.json @@ -63,6 +63,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, diff --git a/buildings/unified/prayer-hall-of-uqba.json b/buildings/unified/prayer-hall-of-uqba.json index ded0f797..3d22b1b8 100644 --- a/buildings/unified/prayer-hall-of-uqba.json +++ b/buildings/unified/prayer-hall-of-uqba.json @@ -62,6 +62,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -112,6 +117,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/prayer-tent.json b/buildings/unified/prayer-tent.json index dbd07110..2ed8e355 100644 --- a/buildings/unified/prayer-tent.json +++ b/buildings/unified/prayer-tent.json @@ -63,6 +63,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/red-palace.json b/buildings/unified/red-palace.json index 5ac32ecb..0eeb5c68 100644 --- a/buildings/unified/red-palace.json +++ b/buildings/unified/red-palace.json @@ -116,6 +116,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 50, + "base": 49.7093023255814, "line": 50, "height": 501 }, @@ -227,6 +232,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 50, + "base": 49.7093023255814, "line": 50, "height": 501 }, diff --git a/buildings/unified/regnitz-cathedral.json b/buildings/unified/regnitz-cathedral.json index aa60a489..8513cef2 100644 --- a/buildings/unified/regnitz-cathedral.json +++ b/buildings/unified/regnitz-cathedral.json @@ -70,6 +70,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -124,6 +129,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/royal-institute.json b/buildings/unified/royal-institute.json index f198a20a..26c9d187 100644 --- a/buildings/unified/royal-institute.json +++ b/buildings/unified/royal-institute.json @@ -70,6 +70,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -123,6 +128,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/saharan-trade-network.json b/buildings/unified/saharan-trade-network.json index c188fffc..6e1dbac3 100644 --- a/buildings/unified/saharan-trade-network.json +++ b/buildings/unified/saharan-trade-network.json @@ -111,6 +111,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/unified/school-of-cavalry.json b/buildings/unified/school-of-cavalry.json index 8fad9cf4..6a2214cf 100644 --- a/buildings/unified/school-of-cavalry.json +++ b/buildings/unified/school-of-cavalry.json @@ -70,6 +70,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -125,6 +130,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/sea-gate-castle.json b/buildings/unified/sea-gate-castle.json index f404bd55..a25a2d3d 100644 --- a/buildings/unified/sea-gate-castle.json +++ b/buildings/unified/sea-gate-castle.json @@ -115,6 +115,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/unified/shaolin-monastery.json b/buildings/unified/shaolin-monastery.json index 2a699a63..a1b8eef9 100644 --- a/buildings/unified/shaolin-monastery.json +++ b/buildings/unified/shaolin-monastery.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/shinto-shrine.json b/buildings/unified/shinto-shrine.json index ad11b6cd..2ac4d4a0 100644 --- a/buildings/unified/shinto-shrine.json +++ b/buildings/unified/shinto-shrine.json @@ -63,6 +63,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/siege-workshop.json b/buildings/unified/siege-workshop.json index 65966034..552d77ac 100644 --- a/buildings/unified/siege-workshop.json +++ b/buildings/unified/siege-workshop.json @@ -78,6 +78,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -129,6 +134,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -180,6 +190,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -231,6 +246,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -282,6 +302,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -337,6 +362,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -386,6 +416,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -435,6 +470,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -486,6 +526,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -536,6 +581,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -585,6 +635,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -640,6 +695,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -691,6 +751,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -742,6 +807,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -793,6 +863,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -842,6 +917,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/spasskaya-tower.json b/buildings/unified/spasskaya-tower.json index 4816ec7a..4fd9cef8 100644 --- a/buildings/unified/spasskaya-tower.json +++ b/buildings/unified/spasskaya-tower.json @@ -112,6 +112,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/unified/spirit-way.json b/buildings/unified/spirit-way.json index 999f744a..7865e94f 100644 --- a/buildings/unified/spirit-way.json +++ b/buildings/unified/spirit-way.json @@ -73,6 +73,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/stable.json b/buildings/unified/stable.json index 4cb3862b..e251fa3e 100644 --- a/buildings/unified/stable.json +++ b/buildings/unified/stable.json @@ -78,6 +78,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -129,6 +134,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -180,6 +190,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -231,6 +246,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -282,6 +302,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -339,6 +364,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -388,6 +418,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -439,6 +474,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -490,6 +530,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -540,6 +585,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -589,6 +639,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -644,6 +699,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -695,6 +755,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -746,6 +811,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -797,6 +867,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -846,6 +921,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/steppe-redoubt.json b/buildings/unified/steppe-redoubt.json index d50971e5..c2dafe22 100644 --- a/buildings/unified/steppe-redoubt.json +++ b/buildings/unified/steppe-redoubt.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/stone-wall-gate.json b/buildings/unified/stone-wall-gate.json index ac946052..cb34a3fd 100644 --- a/buildings/unified/stone-wall-gate.json +++ b/buildings/unified/stone-wall-gate.json @@ -77,6 +77,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -126,6 +131,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -175,6 +185,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -224,6 +239,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -278,6 +298,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -327,6 +352,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -376,6 +406,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -425,6 +460,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -474,6 +514,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -524,6 +569,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -573,6 +623,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -622,6 +677,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -671,6 +731,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -720,6 +785,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -769,6 +839,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/stone-wall-tower.json b/buildings/unified/stone-wall-tower.json index 5d00aaa2..0d7cc622 100644 --- a/buildings/unified/stone-wall-tower.json +++ b/buildings/unified/stone-wall-tower.json @@ -116,6 +116,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -204,6 +209,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -255,6 +265,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -343,6 +358,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -436,6 +456,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -524,6 +549,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -612,6 +642,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -700,6 +735,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -788,6 +828,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -877,6 +922,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -965,6 +1015,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1053,6 +1108,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1141,6 +1201,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1229,6 +1294,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1317,6 +1387,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/unified/stone-wall.json b/buildings/unified/stone-wall.json index 114e3561..8465228c 100644 --- a/buildings/unified/stone-wall.json +++ b/buildings/unified/stone-wall.json @@ -77,6 +77,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -126,6 +131,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -175,6 +185,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -224,6 +239,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -278,6 +298,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -327,6 +352,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -376,6 +406,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -425,6 +460,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -474,6 +514,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -524,6 +569,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -573,6 +623,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -622,6 +677,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -671,6 +731,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -720,6 +785,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -769,6 +839,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/unified/sultanhani-trade-network.json b/buildings/unified/sultanhani-trade-network.json index fc663c56..d80ded4f 100644 --- a/buildings/unified/sultanhani-trade-network.json +++ b/buildings/unified/sultanhani-trade-network.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/tanegashima-gunsmith.json b/buildings/unified/tanegashima-gunsmith.json index 4f5de763..81f586b0 100644 --- a/buildings/unified/tanegashima-gunsmith.json +++ b/buildings/unified/tanegashima-gunsmith.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/temple-of-equality.json b/buildings/unified/temple-of-equality.json index c1cec90f..db50e768 100644 --- a/buildings/unified/temple-of-equality.json +++ b/buildings/unified/temple-of-equality.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/temple-of-the-sun.json b/buildings/unified/temple-of-the-sun.json index 7625e31b..7ce661ab 100644 --- a/buildings/unified/temple-of-the-sun.json +++ b/buildings/unified/temple-of-the-sun.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 40, + "base": 40, "line": 40, "height": 8 }, diff --git a/buildings/unified/the-golden-gate.json b/buildings/unified/the-golden-gate.json index 0a5842f9..ad19a55d 100644 --- a/buildings/unified/the-golden-gate.json +++ b/buildings/unified/the-golden-gate.json @@ -67,6 +67,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/the-silver-tree.json b/buildings/unified/the-silver-tree.json index 14509d9e..39d53486 100644 --- a/buildings/unified/the-silver-tree.json +++ b/buildings/unified/the-silver-tree.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/the-white-stupa.json b/buildings/unified/the-white-stupa.json index 511c2b88..2d727696 100644 --- a/buildings/unified/the-white-stupa.json +++ b/buildings/unified/the-white-stupa.json @@ -73,6 +73,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/the-white-tower.json b/buildings/unified/the-white-tower.json index bc70a745..83381a4b 100644 --- a/buildings/unified/the-white-tower.json +++ b/buildings/unified/the-white-tower.json @@ -115,6 +115,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/unified/tokugawa-shrine.json b/buildings/unified/tokugawa-shrine.json index f7e49474..d0a0fad3 100644 --- a/buildings/unified/tokugawa-shrine.json +++ b/buildings/unified/tokugawa-shrine.json @@ -61,6 +61,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/toll-outpost.json b/buildings/unified/toll-outpost.json index 2b88cd2c..4838fc16 100644 --- a/buildings/unified/toll-outpost.json +++ b/buildings/unified/toll-outpost.json @@ -391,6 +391,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/unified/tower-of-victory.json b/buildings/unified/tower-of-victory.json index dadb1962..b03cc2d4 100644 --- a/buildings/unified/tower-of-victory.json +++ b/buildings/unified/tower-of-victory.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/town-center.json b/buildings/unified/town-center.json index 4f3ca42e..7726cab2 100644 --- a/buildings/unified/town-center.json +++ b/buildings/unified/town-center.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -146,6 +151,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -210,6 +220,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -274,6 +289,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -336,6 +356,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -398,6 +423,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -460,6 +490,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -522,6 +557,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -586,6 +626,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -649,6 +694,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -711,6 +761,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -773,6 +828,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -837,6 +897,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -901,6 +966,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -964,6 +1034,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1028,6 +1103,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/unified/twin-minaret-medrese.json b/buildings/unified/twin-minaret-medrese.json index a0d4c123..3889fc6f 100644 --- a/buildings/unified/twin-minaret-medrese.json +++ b/buildings/unified/twin-minaret-medrese.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/university.json b/buildings/unified/university.json index bbafc5c5..d308fe0e 100644 --- a/buildings/unified/university.json +++ b/buildings/unified/university.json @@ -73,6 +73,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -124,6 +129,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -175,6 +185,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -224,6 +239,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -273,6 +293,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -324,6 +349,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -374,6 +404,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -423,6 +458,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -474,6 +514,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -525,6 +570,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -574,6 +624,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/village.json b/buildings/unified/village.json index 715a8780..4bbb3982 100644 --- a/buildings/unified/village.json +++ b/buildings/unified/village.json @@ -64,6 +64,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -161,6 +166,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, diff --git a/buildings/unified/wooden-fortress.json b/buildings/unified/wooden-fortress.json index 0576eb6b..2f1d5cef 100644 --- a/buildings/unified/wooden-fortress.json +++ b/buildings/unified/wooden-fortress.json @@ -63,6 +63,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/unified/wynguard-palace.json b/buildings/unified/wynguard-palace.json index b06893b3..3ab54cbf 100644 --- a/buildings/unified/wynguard-palace.json +++ b/buildings/unified/wynguard-palace.json @@ -69,6 +69,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/unified/zhu-xis-library.json b/buildings/unified/zhu-xis-library.json index 134f8b04..58bcc286 100644 --- a/buildings/unified/zhu-xis-library.json +++ b/buildings/unified/zhu-xis-library.json @@ -73,6 +73,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/zhuxi-optimized.json b/buildings/zhuxi-optimized.json index b7b10ec9..63294e5a 100644 --- a/buildings/zhuxi-optimized.json +++ b/buildings/zhuxi-optimized.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -145,6 +150,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -216,6 +226,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -295,6 +310,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -387,6 +407,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -462,6 +487,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -537,6 +567,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -608,6 +643,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -679,6 +719,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -756,6 +801,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -873,6 +923,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -955,6 +1010,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1032,6 +1092,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1109,6 +1174,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1180,6 +1250,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1251,6 +1326,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1322,6 +1402,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1399,6 +1484,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1470,6 +1560,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1552,6 +1647,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -1623,6 +1723,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1694,6 +1799,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1771,6 +1881,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1842,6 +1957,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1913,6 +2033,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1984,6 +2109,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2055,6 +2185,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2165,6 +2300,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2242,6 +2382,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 40, + "base": 40, "line": 40, "height": 8 }, @@ -2317,6 +2462,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2399,6 +2549,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2509,6 +2664,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -2599,6 +2759,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/zhuxi-unified.json b/buildings/zhuxi-unified.json index 2eea4d1a..24344eaa 100644 --- a/buildings/zhuxi-unified.json +++ b/buildings/zhuxi-unified.json @@ -74,6 +74,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -144,6 +149,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -214,6 +224,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -292,6 +307,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -383,6 +403,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -457,6 +482,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -531,6 +561,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -601,6 +636,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -671,6 +711,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -747,6 +792,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -863,6 +913,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -944,6 +999,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1020,6 +1080,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1096,6 +1161,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1166,6 +1236,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1236,6 +1311,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -1306,6 +1386,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1382,6 +1467,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1452,6 +1542,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1533,6 +1628,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -1603,6 +1703,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1673,6 +1778,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1749,6 +1859,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1819,6 +1934,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1889,6 +2009,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1959,6 +2084,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -2029,6 +2159,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2138,6 +2273,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -2214,6 +2354,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 40, + "base": 40, "line": 40, "height": 8 }, @@ -2288,6 +2433,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2369,6 +2519,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -2478,6 +2633,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -2567,6 +2727,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/zhuxi.json b/buildings/zhuxi.json index eaca2c78..1d2aac74 100644 --- a/buildings/zhuxi.json +++ b/buildings/zhuxi.json @@ -55,6 +55,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -104,6 +109,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -153,6 +163,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -206,6 +221,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -271,6 +291,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, @@ -325,6 +350,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -376,6 +406,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -425,6 +460,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -474,6 +514,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -526,6 +571,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -621,6 +671,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, @@ -681,6 +736,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -733,6 +793,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -785,6 +850,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -834,6 +904,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -883,6 +958,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, @@ -932,6 +1012,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -984,6 +1069,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1033,6 +1123,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1093,6 +1188,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, @@ -1142,6 +1242,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, @@ -1191,6 +1296,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1243,6 +1353,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1292,6 +1407,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1341,6 +1461,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1390,6 +1515,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, @@ -1439,6 +1569,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1527,6 +1662,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, @@ -1579,6 +1719,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 40, + "base": 40, "line": 40, "height": 8 }, @@ -1630,6 +1775,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1690,6 +1840,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, @@ -1778,6 +1933,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, @@ -1841,6 +2001,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/zhuxi/archery-range-2.json b/buildings/zhuxi/archery-range-2.json index e7614639..a4360f81 100644 --- a/buildings/zhuxi/archery-range-2.json +++ b/buildings/zhuxi/archery-range-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/zhuxi/barracks-1.json b/buildings/zhuxi/barracks-1.json index defb881b..3552aa03 100644 --- a/buildings/zhuxi/barracks-1.json +++ b/buildings/zhuxi/barracks-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/zhuxi/blacksmith-2.json b/buildings/zhuxi/blacksmith-2.json index 089cf321..e16050f4 100644 --- a/buildings/zhuxi/blacksmith-2.json +++ b/buildings/zhuxi/blacksmith-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/zhuxi/capital-town-center-1.json b/buildings/zhuxi/capital-town-center-1.json index c7adfd7c..dc902e4d 100644 --- a/buildings/zhuxi/capital-town-center-1.json +++ b/buildings/zhuxi/capital-town-center-1.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/zhuxi/dock-1.json b/buildings/zhuxi/dock-1.json index 34f9bd0d..01b8835b 100644 --- a/buildings/zhuxi/dock-1.json +++ b/buildings/zhuxi/dock-1.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 50, + "base": 50, "line": 50, "height": 8 }, diff --git a/buildings/zhuxi/enclave-of-the-emperor-4.json b/buildings/zhuxi/enclave-of-the-emperor-4.json index c848c518..9f21a5a4 100644 --- a/buildings/zhuxi/enclave-of-the-emperor-4.json +++ b/buildings/zhuxi/enclave-of-the-emperor-4.json @@ -41,6 +41,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/zhuxi/farm-1.json b/buildings/zhuxi/farm-1.json index 55f4de25..098c7fde 100644 --- a/buildings/zhuxi/farm-1.json +++ b/buildings/zhuxi/farm-1.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/buildings/zhuxi/granary-1.json b/buildings/zhuxi/granary-1.json index f699a0c3..97ea94e6 100644 --- a/buildings/zhuxi/granary-1.json +++ b/buildings/zhuxi/granary-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, diff --git a/buildings/zhuxi/house-1.json b/buildings/zhuxi/house-1.json index 6972be21..aaaf858c 100644 --- a/buildings/zhuxi/house-1.json +++ b/buildings/zhuxi/house-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/zhuxi/jiangnan-tower-2.json b/buildings/zhuxi/jiangnan-tower-2.json index 9d5e2188..c0583a35 100644 --- a/buildings/zhuxi/jiangnan-tower-2.json +++ b/buildings/zhuxi/jiangnan-tower-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/zhuxi/keep-3.json b/buildings/zhuxi/keep-3.json index e4d7723a..c3f22f12 100644 --- a/buildings/zhuxi/keep-3.json +++ b/buildings/zhuxi/keep-3.json @@ -88,6 +88,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 41, + "base": 40.97093023255814, "line": 41, "height": 501 }, diff --git a/buildings/zhuxi/lumber-camp-1.json b/buildings/zhuxi/lumber-camp-1.json index 29f15d6b..ded41a8c 100644 --- a/buildings/zhuxi/lumber-camp-1.json +++ b/buildings/zhuxi/lumber-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/zhuxi/market-2.json b/buildings/zhuxi/market-2.json index ecf9d249..4c9cc686 100644 --- a/buildings/zhuxi/market-2.json +++ b/buildings/zhuxi/market-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/zhuxi/meditation-gardens-1.json b/buildings/zhuxi/meditation-gardens-1.json index aa046e27..cb51ca63 100644 --- a/buildings/zhuxi/meditation-gardens-1.json +++ b/buildings/zhuxi/meditation-gardens-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/zhuxi/mill-1.json b/buildings/zhuxi/mill-1.json index a9660e5e..d7d346b1 100644 --- a/buildings/zhuxi/mill-1.json +++ b/buildings/zhuxi/mill-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/zhuxi/mining-camp-1.json b/buildings/zhuxi/mining-camp-1.json index 43c71af3..08f8fd74 100644 --- a/buildings/zhuxi/mining-camp-1.json +++ b/buildings/zhuxi/mining-camp-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 15, + "base": 15, "line": 15, "height": 8 }, diff --git a/buildings/zhuxi/monastery-3.json b/buildings/zhuxi/monastery-3.json index d6df9eb1..0a5efe87 100644 --- a/buildings/zhuxi/monastery-3.json +++ b/buildings/zhuxi/monastery-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/zhuxi/mount-lu-academy-1.json b/buildings/zhuxi/mount-lu-academy-1.json index b3fbe67f..6df2739a 100644 --- a/buildings/zhuxi/mount-lu-academy-1.json +++ b/buildings/zhuxi/mount-lu-academy-1.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/zhuxi/outpost-1.json b/buildings/zhuxi/outpost-1.json index bd14aff6..43f4b70a 100644 --- a/buildings/zhuxi/outpost-1.json +++ b/buildings/zhuxi/outpost-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/zhuxi/pagoda-1.json b/buildings/zhuxi/pagoda-1.json index 9517b9d8..1b6bd3b9 100644 --- a/buildings/zhuxi/pagoda-1.json +++ b/buildings/zhuxi/pagoda-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": -6, + "outer_radius": 25, + "base": 22.857142857142858, "line": 25, "height": 8 }, diff --git a/buildings/zhuxi/palisade-gate-1.json b/buildings/zhuxi/palisade-gate-1.json index c981d5cf..80c6d615 100644 --- a/buildings/zhuxi/palisade-gate-1.json +++ b/buildings/zhuxi/palisade-gate-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 20, + "base": 20, "line": 20, "height": 8 }, diff --git a/buildings/zhuxi/palisade-wall-1.json b/buildings/zhuxi/palisade-wall-1.json index 0bb0d509..dedcd776 100644 --- a/buildings/zhuxi/palisade-wall-1.json +++ b/buildings/zhuxi/palisade-wall-1.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/zhuxi/shaolin-monastery-2.json b/buildings/zhuxi/shaolin-monastery-2.json index 0561e0c8..b2ee11fd 100644 --- a/buildings/zhuxi/shaolin-monastery-2.json +++ b/buildings/zhuxi/shaolin-monastery-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/zhuxi/siege-workshop-3.json b/buildings/zhuxi/siege-workshop-3.json index a4ee4353..937087a1 100644 --- a/buildings/zhuxi/siege-workshop-3.json +++ b/buildings/zhuxi/siege-workshop-3.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/zhuxi/stable-2.json b/buildings/zhuxi/stable-2.json index 635a663b..9980c94b 100644 --- a/buildings/zhuxi/stable-2.json +++ b/buildings/zhuxi/stable-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/zhuxi/stone-wall-2.json b/buildings/zhuxi/stone-wall-2.json index 7d19cdb1..b154f385 100644 --- a/buildings/zhuxi/stone-wall-2.json +++ b/buildings/zhuxi/stone-wall-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 6, + "outer_height": 0, + "outer_radius": 6, + "base": 6, "line": 6, "height": 8 }, diff --git a/buildings/zhuxi/stone-wall-gate-2.json b/buildings/zhuxi/stone-wall-gate-2.json index fabc6051..9c2229e9 100644 --- a/buildings/zhuxi/stone-wall-gate-2.json +++ b/buildings/zhuxi/stone-wall-gate-2.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/zhuxi/stone-wall-tower-2.json b/buildings/zhuxi/stone-wall-tower-2.json index 3a66b0bf..80d6625f 100644 --- a/buildings/zhuxi/stone-wall-tower-2.json +++ b/buildings/zhuxi/stone-wall-tower-2.json @@ -81,6 +81,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 35, + "outer_height": -20, + "outer_radius": 60, + "base": 59.04030710172745, "line": 60, "height": 501 }, diff --git a/buildings/zhuxi/temple-of-the-sun-3.json b/buildings/zhuxi/temple-of-the-sun-3.json index 6a13fb9a..e695818c 100644 --- a/buildings/zhuxi/temple-of-the-sun-3.json +++ b/buildings/zhuxi/temple-of-the-sun-3.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 40, + "base": 40, "line": 40, "height": 8 }, diff --git a/buildings/zhuxi/town-center-2.json b/buildings/zhuxi/town-center-2.json index 7ae13145..7856b47a 100644 --- a/buildings/zhuxi/town-center-2.json +++ b/buildings/zhuxi/town-center-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/buildings/zhuxi/university-4.json b/buildings/zhuxi/university-4.json index 79bb0894..ed716a1d 100644 --- a/buildings/zhuxi/university-4.json +++ b/buildings/zhuxi/university-4.json @@ -42,6 +42,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/buildings/zhuxi/village-1.json b/buildings/zhuxi/village-1.json index c01b29ba..aceb3f30 100644 --- a/buildings/zhuxi/village-1.json +++ b/buildings/zhuxi/village-1.json @@ -81,6 +81,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 10, + "outer_height": -6, + "outer_radius": 15, + "base": 12.857142857142858, "line": 15, "height": 8 }, diff --git a/buildings/zhuxi/zhu-xis-library-3.json b/buildings/zhuxi/zhu-xis-library-3.json index 8361536a..044e3daa 100644 --- a/buildings/zhuxi/zhu-xis-library-3.json +++ b/buildings/zhuxi/zhu-xis-library-3.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 8, + "inner_radius": 20, + "outer_height": 0, + "outer_radius": 25, + "base": 25, "line": 25, "height": 8 }, diff --git a/src/attrib/parse.ts b/src/attrib/parse.ts index b55359cd..74926376 100644 --- a/src/attrib/parse.ts +++ b/src/attrib/parse.ts @@ -330,9 +330,23 @@ function parseAge(name: string, requirements: any, parent_pbg: string) { } function parseSight(sight_ext: any) { + const { + inner_height = 0, + inner_radius = 0, + outer_height = 0, + outer_radius = 0 + } = sight_ext?.sight_package || {}; + // It's a cone and outer_height is negative (which leads to units seeing further from elevation) + // Calculate the radius at 0 height + const base = outer_height === inner_height ? outer_radius : (outer_radius - outer_height * (inner_radius - outer_radius) / (inner_height - outer_height)); return { - line: sight_ext?.sight_package?.outer_radius || 0, - height: sight_ext?.sight_package?.inner_height || 0, + inner_height, + inner_radius, + outer_height, + outer_radius, + base, + line: outer_radius, + height: inner_height, }; } diff --git a/units/abbasid-optimized.json b/units/abbasid-optimized.json index c3b9d3ee..d4c189dc 100644 --- a/units/abbasid-optimized.json +++ b/units/abbasid-optimized.json @@ -74,6 +74,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -342,6 +347,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -451,6 +461,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -587,6 +602,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -662,6 +682,11 @@ ], "hitpoints": 140, "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -872,6 +897,11 @@ ], "hitpoints": 270, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1157,6 +1187,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1222,6 +1257,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1439,6 +1479,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -1554,6 +1599,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1673,6 +1723,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1743,6 +1798,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1808,6 +1868,11 @@ ], "hitpoints": 195, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2030,6 +2095,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2103,6 +2173,11 @@ ], "hitpoints": 125, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2429,6 +2504,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2494,6 +2574,11 @@ ], "hitpoints": 230, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2813,6 +2898,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2936,6 +3026,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3017,6 +3112,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3416,6 +3516,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3486,6 +3591,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3552,6 +3662,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3618,6 +3733,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3744,6 +3864,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3856,6 +3981,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, diff --git a/units/abbasid-unified.json b/units/abbasid-unified.json index b654f761..44d98086 100644 --- a/units/abbasid-unified.json +++ b/units/abbasid-unified.json @@ -111,6 +111,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -198,6 +203,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -285,6 +295,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -409,6 +424,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -517,6 +537,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -652,6 +677,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -765,6 +795,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -854,6 +889,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -943,6 +983,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -1090,6 +1135,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1213,6 +1263,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1335,6 +1390,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1442,6 +1502,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1527,6 +1592,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1653,6 +1723,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -1767,6 +1842,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1885,6 +1965,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1954,6 +2039,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -2079,6 +2169,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2182,6 +2277,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2277,6 +2377,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2425,6 +2530,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2551,6 +2661,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2677,6 +2792,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2742,6 +2862,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2867,6 +2992,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2970,6 +3100,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3162,6 +3297,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3284,6 +3424,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3414,6 +3559,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3522,6 +3672,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3630,6 +3785,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3738,6 +3898,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3860,6 +4025,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3929,6 +4099,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3994,6 +4169,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -4059,6 +4239,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -4184,6 +4369,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4295,6 +4485,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, diff --git a/units/abbasid.json b/units/abbasid.json index 92abbac2..bcc4fbe7 100644 --- a/units/abbasid.json +++ b/units/abbasid.json @@ -91,6 +91,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -178,6 +183,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -265,6 +275,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -368,6 +383,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -456,6 +476,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -569,6 +594,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -658,6 +688,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -747,6 +782,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -836,6 +876,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -959,6 +1004,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1082,6 +1132,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1184,6 +1239,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1269,6 +1329,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1354,6 +1419,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1458,6 +1528,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -1551,6 +1626,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1648,6 +1728,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1695,6 +1780,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1798,6 +1888,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1901,6 +1996,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1973,6 +2073,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2099,6 +2204,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2225,6 +2335,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2351,6 +2466,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2396,6 +2516,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2499,6 +2624,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2602,6 +2732,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2774,6 +2909,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2874,6 +3014,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2982,6 +3127,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3090,6 +3240,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3198,6 +3353,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3306,6 +3466,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3408,6 +3573,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3455,6 +3625,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3500,6 +3675,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3545,6 +3725,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3650,6 +3835,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3741,6 +3931,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, diff --git a/units/abbasid/archer-2.json b/units/abbasid/archer-2.json index 4bb95c0b..8d952474 100644 --- a/units/abbasid/archer-2.json +++ b/units/abbasid/archer-2.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/abbasid/archer-3.json b/units/abbasid/archer-3.json index 4322a6a2..46174883 100644 --- a/units/abbasid/archer-3.json +++ b/units/abbasid/archer-3.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/abbasid/archer-4.json b/units/abbasid/archer-4.json index 995b29f0..644d3790 100644 --- a/units/abbasid/archer-4.json +++ b/units/abbasid/archer-4.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/abbasid/baghlah-2.json b/units/abbasid/baghlah-2.json index cd0c424d..233f11fe 100644 --- a/units/abbasid/baghlah-2.json +++ b/units/abbasid/baghlah-2.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/abbasid/battering-ram-1.json b/units/abbasid/battering-ram-1.json index ff8f37c3..a61cf04b 100644 --- a/units/abbasid/battering-ram-1.json +++ b/units/abbasid/battering-ram-1.json @@ -79,6 +79,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/abbasid/bombard-4.json b/units/abbasid/bombard-4.json index 56840e69..66ee220b 100644 --- a/units/abbasid/bombard-4.json +++ b/units/abbasid/bombard-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/abbasid/camel-archer-2.json b/units/abbasid/camel-archer-2.json index 22cca570..33a6ae59 100644 --- a/units/abbasid/camel-archer-2.json +++ b/units/abbasid/camel-archer-2.json @@ -80,6 +80,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, diff --git a/units/abbasid/camel-archer-3.json b/units/abbasid/camel-archer-3.json index b31daa8e..2475fec4 100644 --- a/units/abbasid/camel-archer-3.json +++ b/units/abbasid/camel-archer-3.json @@ -80,6 +80,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, diff --git a/units/abbasid/camel-archer-4.json b/units/abbasid/camel-archer-4.json index 786909a9..feebdda9 100644 --- a/units/abbasid/camel-archer-4.json +++ b/units/abbasid/camel-archer-4.json @@ -80,6 +80,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, diff --git a/units/abbasid/camel-rider-3.json b/units/abbasid/camel-rider-3.json index 59f65eb5..a366cc67 100644 --- a/units/abbasid/camel-rider-3.json +++ b/units/abbasid/camel-rider-3.json @@ -114,6 +114,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/abbasid/camel-rider-4.json b/units/abbasid/camel-rider-4.json index a8fba64a..5fd4eadd 100644 --- a/units/abbasid/camel-rider-4.json +++ b/units/abbasid/camel-rider-4.json @@ -114,6 +114,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/abbasid/counterweight-trebuchet-3.json b/units/abbasid/counterweight-trebuchet-3.json index ccca8f4b..17a77a23 100644 --- a/units/abbasid/counterweight-trebuchet-3.json +++ b/units/abbasid/counterweight-trebuchet-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/abbasid/crossbowman-3.json b/units/abbasid/crossbowman-3.json index 9a5c8f45..6795ddd4 100644 --- a/units/abbasid/crossbowman-3.json +++ b/units/abbasid/crossbowman-3.json @@ -76,6 +76,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/abbasid/crossbowman-4.json b/units/abbasid/crossbowman-4.json index b5b8def1..83882966 100644 --- a/units/abbasid/crossbowman-4.json +++ b/units/abbasid/crossbowman-4.json @@ -76,6 +76,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/abbasid/culverin-4.json b/units/abbasid/culverin-4.json index 17a94d19..a162bac4 100644 --- a/units/abbasid/culverin-4.json +++ b/units/abbasid/culverin-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, diff --git a/units/abbasid/dhow-2.json b/units/abbasid/dhow-2.json index 6f3a3f7c..e3474274 100644 --- a/units/abbasid/dhow-2.json +++ b/units/abbasid/dhow-2.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/abbasid/explosive-dhow-3.json b/units/abbasid/explosive-dhow-3.json index aea7e7d6..9c681f45 100644 --- a/units/abbasid/explosive-dhow-3.json +++ b/units/abbasid/explosive-dhow-3.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/abbasid/fishing-boat-2.json b/units/abbasid/fishing-boat-2.json index 758ea607..d2a5b728 100644 --- a/units/abbasid/fishing-boat-2.json +++ b/units/abbasid/fishing-boat-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, diff --git a/units/abbasid/ghulam-3.json b/units/abbasid/ghulam-3.json index 1aad3145..93da4dea 100644 --- a/units/abbasid/ghulam-3.json +++ b/units/abbasid/ghulam-3.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/abbasid/ghulam-4.json b/units/abbasid/ghulam-4.json index 9734a082..02656033 100644 --- a/units/abbasid/ghulam-4.json +++ b/units/abbasid/ghulam-4.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/abbasid/handcannoneer-4.json b/units/abbasid/handcannoneer-4.json index 94c63a5d..5db00fd9 100644 --- a/units/abbasid/handcannoneer-4.json +++ b/units/abbasid/handcannoneer-4.json @@ -63,6 +63,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/abbasid/horseman-2.json b/units/abbasid/horseman-2.json index a302e268..a66b3b39 100644 --- a/units/abbasid/horseman-2.json +++ b/units/abbasid/horseman-2.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/abbasid/horseman-3.json b/units/abbasid/horseman-3.json index 5f9a7842..0e2db947 100644 --- a/units/abbasid/horseman-3.json +++ b/units/abbasid/horseman-3.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/abbasid/horseman-4.json b/units/abbasid/horseman-4.json index 527f392c..3a42657f 100644 --- a/units/abbasid/horseman-4.json +++ b/units/abbasid/horseman-4.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/abbasid/imam-3.json b/units/abbasid/imam-3.json index c7dc62bc..a49d05b5 100644 --- a/units/abbasid/imam-3.json +++ b/units/abbasid/imam-3.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/abbasid/lancer-3.json b/units/abbasid/lancer-3.json index 13ef584e..aacd117e 100644 --- a/units/abbasid/lancer-3.json +++ b/units/abbasid/lancer-3.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/abbasid/lancer-4.json b/units/abbasid/lancer-4.json index b5d1a05a..13d1a0f3 100644 --- a/units/abbasid/lancer-4.json +++ b/units/abbasid/lancer-4.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/abbasid/mangonel-3.json b/units/abbasid/mangonel-3.json index 50a4400b..216ce048 100644 --- a/units/abbasid/mangonel-3.json +++ b/units/abbasid/mangonel-3.json @@ -163,6 +163,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/units/abbasid/scout-1.json b/units/abbasid/scout-1.json index 50bab75e..028b2b2c 100644 --- a/units/abbasid/scout-1.json +++ b/units/abbasid/scout-1.json @@ -91,6 +91,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/abbasid/spearman-1.json b/units/abbasid/spearman-1.json index 154794ae..bea340a0 100644 --- a/units/abbasid/spearman-1.json +++ b/units/abbasid/spearman-1.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/abbasid/spearman-2.json b/units/abbasid/spearman-2.json index 02b85672..c300b846 100644 --- a/units/abbasid/spearman-2.json +++ b/units/abbasid/spearman-2.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/abbasid/spearman-3.json b/units/abbasid/spearman-3.json index 6292d726..ec368176 100644 --- a/units/abbasid/spearman-3.json +++ b/units/abbasid/spearman-3.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/abbasid/spearman-4.json b/units/abbasid/spearman-4.json index 76f5ab28..532c1e46 100644 --- a/units/abbasid/spearman-4.json +++ b/units/abbasid/spearman-4.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/abbasid/springald-3.json b/units/abbasid/springald-3.json index ba372b0c..2c5e6d98 100644 --- a/units/abbasid/springald-3.json +++ b/units/abbasid/springald-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/abbasid/trade-ship-2.json b/units/abbasid/trade-ship-2.json index 38c66417..e17167cc 100644 --- a/units/abbasid/trade-ship-2.json +++ b/units/abbasid/trade-ship-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/abbasid/trader-1.json b/units/abbasid/trader-1.json index 1686a3e6..560fb4d0 100644 --- a/units/abbasid/trader-1.json +++ b/units/abbasid/trader-1.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/abbasid/transport-ship-2.json b/units/abbasid/transport-ship-2.json index e3300a7a..8948c20a 100644 --- a/units/abbasid/transport-ship-2.json +++ b/units/abbasid/transport-ship-2.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/abbasid/villager-1.json b/units/abbasid/villager-1.json index 68d96f4f..b9fbfdb8 100644 --- a/units/abbasid/villager-1.json +++ b/units/abbasid/villager-1.json @@ -84,6 +84,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/abbasid/xebec-4.json b/units/abbasid/xebec-4.json index f752a2ba..be67db2a 100644 --- a/units/abbasid/xebec-4.json +++ b/units/abbasid/xebec-4.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, diff --git a/units/all-optimized.json b/units/all-optimized.json index c18b7c3d..58bea306 100644 --- a/units/all-optimized.json +++ b/units/all-optimized.json @@ -850,6 +850,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1126,6 +1131,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -1393,6 +1403,11 @@ ], "hitpoints": 370, "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -1840,6 +1855,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1998,6 +2018,11 @@ ], "hitpoints": 140, "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -2267,6 +2292,11 @@ ], "hitpoints": 270, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2845,6 +2875,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -3296,6 +3331,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -3538,6 +3578,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -3668,6 +3713,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -3793,6 +3843,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -4040,6 +4095,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -4179,6 +4239,11 @@ ], "hitpoints": 195, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4502,6 +4567,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -5372,6 +5442,11 @@ ], "hitpoints": 110, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -5820,6 +5895,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -6293,6 +6373,11 @@ ], "hitpoints": 230, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -6976,6 +7061,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -7657,6 +7747,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -9082,6 +9177,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -9732,6 +9832,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -9940,6 +10045,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -10168,6 +10278,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -10420,6 +10535,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -10752,6 +10872,11 @@ null ], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -10828,6 +10953,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -10880,6 +11010,11 @@ "de" ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 } @@ -10951,6 +11086,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -11015,6 +11155,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -11150,6 +11295,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -11284,6 +11434,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -11354,6 +11509,11 @@ ], "hitpoints": 210, "sight": { + "inner_height": 10, + "inner_radius": 6, + "outer_height": -15, + "outer_radius": 38, + "base": 18.8, "line": 38, "height": 10 }, @@ -11592,6 +11752,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -11753,6 +11918,11 @@ ], "hitpoints": 120, "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -12236,6 +12406,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -12355,6 +12530,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -12505,6 +12685,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -12682,6 +12867,11 @@ "hr" ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 } @@ -12702,6 +12892,11 @@ "od" ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 } @@ -12714,6 +12909,11 @@ "ot" ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 } @@ -12785,6 +12985,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -12850,6 +13055,11 @@ ], "hitpoints": 360, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -13135,6 +13345,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -13327,6 +13542,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -13440,6 +13660,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -13601,6 +13826,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -13736,6 +13966,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -13849,6 +14084,11 @@ ], "hitpoints": 85, "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -14167,6 +14407,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -14315,6 +14560,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -14683,6 +14933,11 @@ ], "hitpoints": 145, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -15063,6 +15318,11 @@ ], "hitpoints": 85, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -15257,6 +15517,11 @@ ], "hitpoints": 90, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -15692,6 +15957,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -15985,6 +16255,11 @@ ], "hitpoints": 85, "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -16184,6 +16459,11 @@ ], "hitpoints": 90, "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -16351,6 +16631,11 @@ ], "hitpoints": 90, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -16703,6 +16988,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -16854,6 +17144,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -17036,6 +17331,11 @@ ], "hitpoints": 190, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -17523,6 +17823,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -17680,6 +17985,11 @@ ], "hitpoints": 155, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -18053,6 +18363,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -18244,6 +18559,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -18312,6 +18632,11 @@ ], "hitpoints": 140, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -18678,6 +19003,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -18873,6 +19203,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -18983,6 +19318,15 @@ } ], "armor": [], + "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, + "line": 40, + "height": 10 + }, "id": "zhuge-nu-4" } } @@ -19109,6 +19453,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -19216,6 +19565,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -19352,6 +19706,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -19475,6 +19834,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -19592,6 +19956,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -19715,6 +20084,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -19862,6 +20236,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -19925,6 +20304,11 @@ ], "hitpoints": 155, "sight": { + "inner_height": 10, + "inner_radius": 17, + "outer_height": -15, + "outer_radius": 45, + "base": 28.2, "line": 45, "height": 10 }, @@ -20152,6 +20536,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -20221,6 +20610,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -20353,6 +20747,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -20441,6 +20840,11 @@ ], "hitpoints": 120, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -20785,6 +21189,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -20856,6 +21265,11 @@ ], "hitpoints": 140, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -22208,6 +22622,11 @@ ], "hitpoints": 100, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -22559,6 +22978,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -22700,6 +23124,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -22853,6 +23282,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -23000,6 +23434,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -23262,6 +23701,11 @@ ], "hitpoints": 190, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -23625,6 +24069,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -23692,6 +24141,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -23830,6 +24284,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -23899,6 +24358,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -23968,6 +24432,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -24076,6 +24545,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 45, + "base": 44.0406976744186, "line": 45, "height": 501 }, @@ -24145,6 +24619,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -24270,6 +24749,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -24364,6 +24848,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -24487,6 +24976,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -24585,6 +25079,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -24758,6 +25257,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -24832,6 +25336,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -24939,6 +25448,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -25006,6 +25520,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -25103,6 +25622,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -25229,6 +25753,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -25294,6 +25823,11 @@ ], "hitpoints": 230, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -25539,6 +26073,11 @@ ], "hitpoints": 85, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -25768,6 +26307,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -26047,6 +26591,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -26128,6 +26677,11 @@ ], "hitpoints": 100, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -26663,6 +27217,11 @@ ], "armor": [], "sight": { + "inner_height": 250, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 34.64150943396226, "line": 36, "height": 250 }, @@ -26729,6 +27288,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -26878,6 +27442,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -26951,6 +27520,11 @@ ], "hitpoints": 65, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -27369,6 +27943,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -27488,6 +28067,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -27679,6 +28263,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -27860,6 +28449,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -27990,6 +28584,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -28190,6 +28789,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -28389,6 +28993,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -28532,6 +29141,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -28598,6 +29212,11 @@ ], "hitpoints": 175, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -28818,6 +29437,11 @@ ], "hitpoints": 185, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -29072,6 +29696,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -29631,6 +30260,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -29728,6 +30362,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -29801,6 +30440,11 @@ ], "hitpoints": 155, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -30159,6 +30803,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -30234,6 +30883,11 @@ ], "hitpoints": 110, "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -30539,6 +31193,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -30669,6 +31328,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -30767,6 +31431,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -30888,6 +31557,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -31018,6 +31692,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -31137,6 +31816,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -31216,6 +31900,11 @@ "producedBy": [], "hitpoints": 90, "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -31528,6 +32217,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -31594,6 +32288,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -31661,6 +32360,11 @@ ], "hitpoints": 150, "sight": { + "inner_height": 10, + "inner_radius": 44, + "outer_height": -15, + "outer_radius": 68, + "base": 53.6, "line": 68, "height": 10 }, @@ -31876,6 +32580,11 @@ ], "hitpoints": 125, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -32085,6 +32794,11 @@ ], "hitpoints": 140, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -32371,6 +33085,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -32444,6 +33163,11 @@ ], "hitpoints": 250, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -32769,6 +33493,11 @@ ], "hitpoints": 400, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -33008,6 +33737,11 @@ ], "hitpoints": 180, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -33236,6 +33970,11 @@ ], "hitpoints": 230, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -33689,6 +34428,11 @@ ], "hitpoints": 160, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -34169,6 +34913,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -34264,6 +35013,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -34418,6 +35172,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -34493,6 +35252,11 @@ ], "hitpoints": 90, "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -34676,6 +35440,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -34801,6 +35570,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -34920,6 +35694,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -34990,6 +35769,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -35105,6 +35889,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -35175,6 +35964,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -35241,6 +36035,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -35382,6 +36181,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -35498,6 +36302,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -35647,6 +36456,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -35768,6 +36582,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -35917,6 +36736,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, diff --git a/units/all-unified.json b/units/all-unified.json index dae95415..c757c4bc 100644 --- a/units/all-unified.json +++ b/units/all-unified.json @@ -113,6 +113,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -200,6 +205,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -287,6 +297,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -374,6 +389,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -461,6 +481,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -548,6 +573,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -635,6 +665,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -722,6 +757,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -809,6 +849,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -896,6 +941,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -983,6 +1033,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1070,6 +1125,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1157,6 +1217,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1244,6 +1309,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1331,6 +1401,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1418,6 +1493,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1505,6 +1585,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1592,6 +1677,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1679,6 +1769,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1766,6 +1861,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1853,6 +1953,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1940,6 +2045,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2027,6 +2137,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2114,6 +2229,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2241,6 +2361,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2368,6 +2493,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2495,6 +2625,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2582,6 +2717,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2669,6 +2809,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2756,6 +2901,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2844,6 +2994,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2932,6 +3087,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3020,6 +3180,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3107,6 +3272,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3194,6 +3364,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3281,6 +3456,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3407,6 +3587,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -3510,6 +3695,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -3613,6 +3803,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -3735,6 +3930,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -3832,6 +4032,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -3929,6 +4134,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -4026,6 +4236,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -4126,6 +4341,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -4223,6 +4443,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -4320,6 +4545,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -4417,6 +4647,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -4514,6 +4749,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -4611,6 +4851,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -4708,6 +4953,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -4805,6 +5055,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -4903,6 +5158,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -5000,6 +5260,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -5097,6 +5362,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -5244,6 +5514,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -5348,6 +5623,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -5452,6 +5732,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -5556,6 +5841,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -5660,6 +5950,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -5767,6 +6062,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -5871,6 +6171,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -5976,6 +6281,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -6080,6 +6390,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -6184,6 +6499,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -6288,6 +6608,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -6392,6 +6717,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -6496,6 +6826,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -6610,6 +6945,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -6699,6 +7039,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -6788,6 +7133,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -6878,6 +7228,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -6971,6 +7326,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -7064,6 +7424,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -7215,6 +7580,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -7338,6 +7708,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -7462,6 +7837,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -7590,6 +7970,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -7730,6 +8115,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -7832,6 +8222,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -7985,6 +8380,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -8087,6 +8487,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -8189,6 +8594,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -8294,6 +8704,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -8396,6 +8811,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -8498,6 +8918,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -8600,6 +9025,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -8702,6 +9132,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -8804,6 +9239,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -8906,6 +9346,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -9009,6 +9454,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -9120,6 +9570,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -9222,6 +9677,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -9339,6 +9799,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -9424,6 +9889,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -9509,6 +9979,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -9594,6 +10069,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -9679,6 +10159,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -9764,6 +10249,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -9849,6 +10339,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -9934,6 +10429,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -10019,6 +10519,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -10104,6 +10609,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -10193,6 +10703,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -10282,6 +10797,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -10367,6 +10887,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -10452,6 +10977,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -10537,6 +11067,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -10622,6 +11157,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -10708,6 +11248,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -10794,6 +11339,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -10879,6 +11429,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -10964,6 +11519,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -11089,6 +11649,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -11174,6 +11739,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -11304,6 +11874,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -11408,6 +11983,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -11512,6 +12092,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -11616,6 +12201,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -11720,6 +12310,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -11837,6 +12432,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -11930,6 +12530,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -12023,6 +12628,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -12116,6 +12726,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -12236,6 +12851,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -12333,6 +12953,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -12430,6 +13055,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -12513,6 +13143,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -12560,6 +13195,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -12607,6 +13247,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -12654,6 +13299,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -12725,6 +13375,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -12772,6 +13427,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -12819,6 +13479,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -12866,6 +13531,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -12913,6 +13583,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -12960,6 +13635,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -13007,6 +13687,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -13054,6 +13739,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -13101,6 +13791,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -13148,6 +13843,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -13195,6 +13895,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -13322,6 +14027,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -13425,6 +14135,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -13528,6 +14243,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -13631,6 +14351,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -13735,6 +14460,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -13843,6 +14573,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -13951,6 +14686,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -14023,6 +14763,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -14095,6 +14840,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -14167,6 +14917,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -14239,6 +14994,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -14315,6 +15075,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -14387,6 +15152,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -14459,6 +15229,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -14531,6 +15306,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -14603,6 +15383,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -14762,6 +15547,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -14888,6 +15678,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -15014,6 +15809,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -15140,6 +15940,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -15266,6 +16071,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -15392,6 +16202,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -15519,6 +16334,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -15646,6 +16466,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -15773,6 +16598,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -15899,6 +16729,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -16025,6 +16860,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -16151,6 +16991,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -16280,6 +17125,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -16409,6 +17259,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -16538,6 +17393,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -16665,6 +17525,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -16792,6 +17657,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -16919,6 +17789,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -17045,6 +17920,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -17171,6 +18051,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -17297,6 +18182,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -17423,6 +18313,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -17549,6 +18444,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -17675,6 +18575,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -17802,6 +18707,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -17929,6 +18839,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -18056,6 +18971,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -18182,6 +19102,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -18308,6 +19233,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -18434,6 +19364,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -18560,6 +19495,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -18686,6 +19626,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -18812,6 +19757,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -18938,6 +19888,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -19065,6 +20020,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -19192,6 +20152,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -19319,6 +20284,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -19386,6 +20356,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -19455,6 +20430,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -19524,6 +20504,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -19653,6 +20638,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -19756,6 +20746,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -19859,6 +20854,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -19962,6 +20962,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -20088,6 +21093,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -20214,6 +21224,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -20318,6 +21333,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -20422,6 +21442,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -20525,6 +21550,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -20628,6 +21658,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -20832,6 +21867,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -21004,6 +22044,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -21176,6 +22221,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -21351,6 +22401,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -21523,6 +22578,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -21695,6 +22755,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -21867,6 +22932,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -22039,6 +23109,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -22211,6 +23286,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -22383,6 +23463,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -22555,6 +23640,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -22728,6 +23818,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -22909,6 +24004,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -23046,6 +24146,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -23146,6 +24251,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -23247,6 +24357,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -23347,6 +24462,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -23448,6 +24568,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -23549,6 +24674,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -23650,6 +24780,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -23751,6 +24886,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -23851,6 +24991,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -23952,6 +25097,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -24052,6 +25202,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -24152,6 +25307,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -24253,6 +25413,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -24353,6 +25518,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -24454,6 +25624,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -24554,6 +25729,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -24696,6 +25876,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -24804,6 +25989,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -24912,6 +26102,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -25020,6 +26215,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -25128,6 +26328,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -25236,6 +26441,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -25344,6 +26554,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -25452,6 +26667,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -25560,6 +26780,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -25668,6 +26893,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -25776,6 +27006,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -25884,6 +27119,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -25992,6 +27232,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -26100,6 +27345,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -26208,6 +27458,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -26316,6 +27571,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -26427,6 +27687,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -26538,6 +27803,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -26649,6 +27919,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -26757,6 +28032,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -26865,6 +28145,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -26973,6 +28258,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -27081,6 +28371,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -27190,6 +28485,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -27299,6 +28599,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -27408,6 +28713,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -27517,6 +28827,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -27625,6 +28940,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -27733,6 +29053,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -27841,6 +29166,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -27949,6 +29279,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -28057,6 +29392,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -28165,6 +29505,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -28273,6 +29618,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -28381,6 +29731,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -28489,6 +29844,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -28597,6 +29957,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -28705,6 +30070,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -28813,6 +30183,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -28922,6 +30297,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -29031,6 +30411,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -29140,6 +30525,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -29249,6 +30639,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -29357,6 +30752,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -29465,6 +30865,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -29573,6 +30978,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -29681,6 +31091,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -29827,6 +31242,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -29973,6 +31393,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -30119,6 +31544,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -30265,6 +31695,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -30402,6 +31837,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -30504,6 +31944,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -30606,6 +32051,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -30708,6 +32158,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -30810,6 +32265,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -30915,6 +32375,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -31017,6 +32482,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -31119,6 +32589,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -31221,6 +32696,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -31323,6 +32803,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -31425,6 +32910,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -31527,6 +33017,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -31629,6 +33124,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -31732,6 +33232,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -31843,6 +33348,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -31945,6 +33455,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -32028,6 +33543,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -32075,6 +33595,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -32122,6 +33647,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -32169,6 +33699,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -32216,6 +33751,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -32263,6 +33803,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -32310,6 +33855,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -32357,6 +33907,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -32404,6 +33959,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -32451,6 +34011,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -32498,6 +34063,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -32545,6 +34115,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -32592,6 +34167,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -32639,6 +34219,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -32686,6 +34271,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -32766,6 +34356,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -32811,6 +34406,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -32856,6 +34456,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -32901,6 +34506,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -32946,6 +34556,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -32991,6 +34606,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -33037,6 +34657,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -33082,6 +34707,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -33127,6 +34757,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -33173,6 +34808,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -33218,6 +34858,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -33264,6 +34909,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -33309,6 +34959,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -33355,6 +35010,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -33400,6 +35060,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -33445,6 +35110,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -33524,6 +35194,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -33581,6 +35256,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -33638,6 +35318,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -33695,6 +35380,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -33752,6 +35442,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -33809,6 +35504,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -33866,6 +35566,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -33923,6 +35628,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -33980,6 +35690,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -34037,6 +35752,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -34118,6 +35838,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -34175,6 +35900,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -34232,6 +35962,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -34289,6 +36024,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -34347,6 +36087,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -34486,6 +36231,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -34579,6 +36329,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -34672,6 +36427,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -34765,6 +36525,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -34859,6 +36624,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -34953,6 +36723,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -35046,6 +36821,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -35140,6 +36920,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -35232,6 +37017,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -35325,6 +37115,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -35418,6 +37213,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -35511,6 +37311,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -35604,6 +37409,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -35697,6 +37507,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -35743,6 +37558,11 @@ ], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -35856,6 +37676,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -35947,6 +37772,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -36038,6 +37868,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -36103,6 +37938,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -36237,6 +38077,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -36370,6 +38215,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -36523,6 +38373,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 6, + "outer_height": -15, + "outer_radius": 38, + "base": 18.8, "line": 38, "height": 10 }, @@ -36649,6 +38504,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 6, + "outer_height": -15, + "outer_radius": 38, + "base": 18.8, "line": 38, "height": 10 }, @@ -36714,6 +38574,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -36878,6 +38743,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -37017,6 +38887,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -37156,6 +39031,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -37295,6 +39175,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -37437,6 +39322,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -37579,6 +39469,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -37774,6 +39669,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -37892,6 +39792,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -38016,6 +39921,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -38111,6 +40021,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -38205,6 +40120,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -38295,6 +40215,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -38385,6 +40310,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -38475,6 +40405,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -38592,6 +40527,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -38683,6 +40623,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -38774,6 +40719,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -38865,6 +40815,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -38956,6 +40911,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -39047,6 +41007,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -39138,6 +41103,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -39288,6 +41258,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -39416,6 +41391,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -39528,6 +41508,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -39662,6 +41647,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -39759,6 +41749,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -39856,6 +41851,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -39953,6 +41953,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -40050,6 +42055,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -40147,6 +42157,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -40244,6 +42259,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -40341,6 +42361,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -40455,6 +42480,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -40574,6 +42604,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -40667,6 +42702,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -40760,6 +42800,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -40853,6 +42898,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -40946,6 +42996,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -41039,6 +43094,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -41151,6 +43211,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -41241,6 +43306,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -41327,6 +43397,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -41422,6 +43497,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -41498,6 +43578,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -41573,6 +43658,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -41644,6 +43734,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -41820,6 +43915,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -41927,6 +44027,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -42064,6 +44169,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -42178,6 +44288,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -42292,6 +44407,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -42406,6 +44526,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -42520,6 +44645,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -42634,6 +44764,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -42784,6 +44919,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -42914,6 +45054,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -43044,6 +45189,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -43174,6 +45324,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -43301,6 +45456,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -43428,6 +45588,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -43546,6 +45711,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -43645,6 +45815,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -43744,6 +45919,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -43839,6 +46019,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -43970,6 +46155,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -44079,6 +46269,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -44188,6 +46383,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -44297,6 +46497,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -44408,6 +46613,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -44499,6 +46709,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -44590,6 +46805,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -44684,6 +46904,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -44775,6 +47000,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -44866,6 +47096,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -44961,6 +47196,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -45036,6 +47276,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -45111,6 +47356,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -45185,6 +47435,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -45256,6 +47511,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -45327,6 +47587,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -45398,6 +47663,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -45443,6 +47713,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -45488,6 +47763,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -45533,6 +47813,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -45578,6 +47863,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -45623,6 +47913,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -45755,6 +48050,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -45867,6 +48167,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -45979,6 +48284,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -46091,6 +48401,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -46200,6 +48515,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -46309,6 +48629,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -46427,6 +48752,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -46524,6 +48854,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -46618,6 +48953,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -46746,6 +49086,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -46853,6 +49198,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -46957,6 +49307,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -47085,6 +49440,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -47192,6 +49552,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -47299,6 +49664,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -47406,6 +49776,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -47510,6 +49885,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -47614,6 +49994,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -47718,6 +50103,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -47822,6 +50212,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -47926,6 +50321,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -48022,6 +50422,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -48087,6 +50492,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -48150,6 +50560,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -48212,6 +50627,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -48275,6 +50695,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -48339,6 +50764,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -48406,6 +50836,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -48472,6 +50907,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -48535,6 +50975,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -48598,6 +51043,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -48662,6 +51112,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -48725,6 +51180,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -48789,6 +51249,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -48850,6 +51315,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -49009,6 +51479,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -49139,6 +51614,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -49269,6 +51749,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -49399,6 +51884,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -49526,6 +52016,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -49653,6 +52148,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -49750,6 +52250,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -49826,6 +52331,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -50002,6 +52512,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -50157,6 +52672,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -50306,6 +52826,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -50433,6 +52958,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -50615,6 +53145,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -50775,6 +53310,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -50874,6 +53414,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -50952,6 +53497,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -51030,6 +53580,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, "line": 40, "height": 10 }, @@ -51107,6 +53662,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -51181,6 +53741,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -51255,6 +53820,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, "line": 40, "height": 10 }, @@ -51330,6 +53900,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -51405,6 +53980,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -51480,6 +54060,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, "line": 40, "height": 10 }, @@ -51593,6 +54178,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -51684,6 +54274,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -51775,6 +54370,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -51883,6 +54483,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -52018,6 +54623,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -52140,6 +54750,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -52256,6 +54871,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -52378,6 +54998,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -52499,6 +55124,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -52596,6 +55226,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -52693,6 +55328,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -52790,6 +55430,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -52962,6 +55607,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 17, + "outer_height": -15, + "outer_radius": 45, + "base": 28.2, "line": 45, "height": 10 }, @@ -53112,6 +55762,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -53180,6 +55835,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -53226,6 +55886,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -53342,6 +56007,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -53435,6 +56105,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -53528,6 +56203,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -53654,6 +56334,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -53757,6 +56442,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -53860,6 +56550,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -53963,6 +56658,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -54066,6 +56766,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -54193,6 +56898,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -54296,6 +57006,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -54399,6 +57114,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -54502,6 +57222,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -54663,6 +57388,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -54802,6 +57532,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -54941,6 +57676,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -55096,6 +57836,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -55222,6 +57967,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -55328,6 +58078,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -55434,6 +58189,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -55540,6 +58300,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -55646,6 +58411,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -55749,6 +58519,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -55852,6 +58627,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -56016,6 +58796,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -56180,6 +58965,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -56344,6 +59134,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -56447,6 +59242,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -56550,6 +59350,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -56653,6 +59458,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -56779,6 +59589,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -56883,6 +59698,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -56987,6 +59807,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -57090,6 +59915,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -57193,6 +60023,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -57259,6 +60094,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -57399,6 +60239,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -57526,6 +60371,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -57629,6 +60479,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -57732,6 +60587,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -57835,6 +60695,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -57983,6 +60848,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -58113,6 +60983,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -58219,6 +61094,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -58322,6 +61202,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -58425,6 +61310,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -58551,6 +61441,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -58677,6 +61572,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -58803,6 +61703,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -58911,6 +61816,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -58990,6 +61900,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -59069,6 +61984,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -59148,6 +62068,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -59228,6 +62153,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -59305,6 +62235,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -59442,6 +62377,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -59510,6 +62450,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -59578,6 +62523,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -59685,6 +62635,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 45, + "base": 44.0406976744186, "line": 45, "height": 501 }, @@ -59753,6 +62708,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -59880,6 +62840,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -59984,6 +62949,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -60081,6 +63051,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -60156,6 +63131,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -60283,6 +63263,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -60387,6 +63372,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -60489,6 +63479,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -60568,6 +63563,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -60744,6 +63744,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -60898,6 +63903,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -60968,6 +63978,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -61015,6 +64030,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -61123,6 +64143,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -61189,6 +64214,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -61285,6 +64315,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -61410,6 +64445,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -61558,6 +64598,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -61684,6 +64729,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -61800,6 +64850,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -61894,6 +64949,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -61988,6 +65048,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -62132,6 +65197,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -62254,6 +65324,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -62368,6 +65443,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -62530,6 +65610,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -62670,6 +65755,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -62810,6 +65900,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -62950,6 +66045,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -63080,6 +66180,11 @@ ], "armor": [], "sight": { + "inner_height": 250, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 34.64150943396226, "line": 36, "height": 250 }, @@ -63145,6 +66250,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -63293,6 +66403,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -63441,6 +66556,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -63567,6 +66687,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -63693,6 +66818,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -63850,6 +66980,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -63968,6 +67103,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -64158,6 +67298,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -64338,6 +67483,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -64467,6 +67617,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -64666,6 +67821,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -64864,6 +68024,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -65006,6 +68171,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -65146,6 +68316,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -65264,6 +68439,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -65413,6 +68593,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -65540,6 +68725,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -65713,6 +68903,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -65864,6 +69059,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -66015,6 +69215,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -66166,6 +69371,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -66280,6 +69490,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -66376,6 +69591,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -66515,6 +69735,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -66632,6 +69857,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -66749,6 +69979,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -66873,6 +70108,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -66995,6 +70235,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -67108,6 +70353,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -67221,6 +70471,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -67318,6 +70573,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -67447,6 +70707,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -67544,6 +70809,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -67664,6 +70934,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -67793,6 +71068,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -67911,6 +71191,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -68017,6 +71302,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -68101,6 +71391,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -68185,6 +71480,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -68278,6 +71578,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -68392,6 +71697,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -68457,6 +71767,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -68583,6 +71898,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 44, + "outer_height": -15, + "outer_radius": 68, + "base": 53.6, "line": 68, "height": 10 }, @@ -68685,6 +72005,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 44, + "outer_height": -15, + "outer_radius": 68, + "base": 53.6, "line": 68, "height": 10 }, @@ -68794,6 +72119,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -68881,6 +72211,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -68968,6 +72303,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -69125,6 +72465,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -69260,6 +72605,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -69355,6 +72705,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -69503,6 +72858,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -69629,6 +72989,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -69755,6 +73120,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -69903,6 +73273,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -70029,6 +73404,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -70169,6 +73549,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -70287,6 +73672,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -70436,6 +73826,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -70637,6 +74032,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -70801,6 +74201,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -70937,6 +74342,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -71051,6 +74461,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -71165,6 +74580,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -71279,6 +74699,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -71462,6 +74887,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -71556,6 +74986,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -71709,6 +75144,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -71826,6 +75266,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -71912,6 +75357,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -72004,6 +75454,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -72128,6 +75583,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -72246,6 +75706,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -72315,6 +75780,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -72429,6 +75899,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -72498,6 +75973,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -72563,6 +76043,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -72703,6 +76188,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -72818,6 +76308,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -72966,6 +76461,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -73086,6 +76586,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -73234,6 +76739,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, diff --git a/units/all.json b/units/all.json index 091bc9eb..265167d8 100644 --- a/units/all.json +++ b/units/all.json @@ -82,6 +82,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -169,6 +174,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -256,6 +266,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -359,6 +374,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -447,6 +467,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -560,6 +585,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -649,6 +679,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -738,6 +773,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -827,6 +867,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -950,6 +995,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1073,6 +1123,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1175,6 +1230,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1260,6 +1320,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1345,6 +1410,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1449,6 +1519,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -1542,6 +1617,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1639,6 +1719,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1686,6 +1771,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1789,6 +1879,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1892,6 +1987,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1964,6 +2064,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2090,6 +2195,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2216,6 +2326,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2342,6 +2457,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2387,6 +2507,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2490,6 +2615,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2593,6 +2723,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2765,6 +2900,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2865,6 +3005,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2973,6 +3118,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3081,6 +3231,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3189,6 +3344,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3297,6 +3457,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3399,6 +3564,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3446,6 +3616,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3491,6 +3666,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3536,6 +3716,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3641,6 +3826,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3732,6 +3922,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -3819,6 +4014,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3906,6 +4106,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3993,6 +4198,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4038,6 +4248,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -4141,6 +4356,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -4229,6 +4449,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -4350,6 +4575,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -4461,6 +4691,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4570,6 +4805,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -4696,6 +4936,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 6, + "outer_height": -15, + "outer_radius": 38, + "base": 18.8, "line": 38, "height": 10 }, @@ -4822,6 +5067,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 6, + "outer_height": -15, + "outer_radius": 38, + "base": 18.8, "line": 38, "height": 10 }, @@ -4924,6 +5174,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -5009,6 +5264,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -5094,6 +5354,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -5198,6 +5463,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -5243,6 +5513,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -5382,6 +5657,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -5521,6 +5801,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -5660,6 +5945,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -5753,6 +6043,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -5850,6 +6145,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -5897,6 +6197,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -6000,6 +6305,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -6103,6 +6413,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -6175,6 +6490,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -6301,6 +6621,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -6427,6 +6752,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -6553,6 +6883,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -6725,6 +7060,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -6825,6 +7165,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -6933,6 +7278,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -7041,6 +7391,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -7149,6 +7504,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -7257,6 +7617,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -7359,6 +7724,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -7457,6 +7827,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -7513,6 +7888,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -7558,6 +7938,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -7603,6 +7988,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -7708,6 +8098,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -7799,6 +8194,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -7890,6 +8290,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -7985,6 +8390,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -8076,6 +8486,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -8163,6 +8578,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -8250,6 +8670,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -8354,6 +8779,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -8444,6 +8874,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -8537,6 +8972,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -8630,6 +9070,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -8757,6 +9202,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -8885,6 +9335,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -8980,6 +9435,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -9108,6 +9568,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -9236,6 +9701,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -9328,6 +9798,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -9490,6 +9965,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -9575,6 +10055,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -9660,6 +10145,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -9757,6 +10247,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -9896,6 +10391,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -10038,6 +10538,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -10180,6 +10685,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -10276,6 +10786,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -10323,6 +10838,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -10416,6 +10936,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -10520,6 +11045,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -10628,6 +11158,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -10719,6 +11254,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -10795,6 +11335,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -10867,6 +11412,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -10943,6 +11493,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -11074,6 +11629,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -11201,6 +11761,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -11328,6 +11893,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -11481,6 +12051,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -11598,6 +12173,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -11712,6 +12292,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -11826,6 +12411,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -11953,6 +12543,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -12083,6 +12678,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -12213,6 +12813,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -12311,6 +12916,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -12410,6 +13020,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -12523,6 +13138,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -12632,6 +13252,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -12741,6 +13366,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -12850,6 +13480,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -12938,6 +13573,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -13029,6 +13669,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -13120,6 +13765,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -13295,6 +13945,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -13367,6 +14022,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -13442,6 +14102,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -13517,6 +14182,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -13566,6 +14236,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -13675,6 +14350,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -13787,6 +14467,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -13899,6 +14584,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -13996,6 +14686,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -14103,6 +14798,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -14210,6 +14910,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -14317,6 +15022,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -14424,6 +15134,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -14528,6 +15243,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -14591,6 +15311,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -14727,6 +15452,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -14857,6 +15587,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -14987,6 +15722,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -15092,6 +15832,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -15165,6 +15910,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -15321,6 +16071,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -15372,6 +16127,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -15417,6 +16177,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -15462,6 +16227,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -15601,6 +16371,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -15728,6 +16503,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -15821,6 +16601,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -15978,6 +16763,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -16057,6 +16847,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -16135,6 +16930,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -16213,6 +17013,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, "line": 40, "height": 10 }, @@ -16303,6 +17108,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -16390,6 +17200,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -16477,6 +17292,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -16568,6 +17388,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -16656,6 +17481,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -16769,6 +17599,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -16857,6 +17692,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -16970,6 +17810,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -17072,6 +17917,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -17166,6 +18016,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -17268,6 +18123,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -17370,6 +18230,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -17455,6 +18320,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -17540,6 +18410,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -17637,6 +18512,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -17787,6 +18667,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 17, + "outer_height": -15, + "outer_radius": 45, + "base": 28.2, "line": 45, "height": 10 }, @@ -17937,6 +18822,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -17984,6 +18874,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -18070,6 +18965,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -18142,6 +19042,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -18268,6 +19173,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -18394,6 +19304,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -18520,6 +19435,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -18567,6 +19487,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -18660,6 +19585,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -18763,6 +19693,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -18866,6 +19801,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -18911,6 +19851,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -19005,6 +19950,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -19108,6 +20058,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -19211,6 +20166,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -19311,6 +20271,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -19367,6 +20332,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -19484,6 +20454,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -19592,6 +20567,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -19700,6 +20680,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -19808,6 +20793,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -19910,6 +20900,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -19957,6 +20952,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -20002,6 +21002,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -20047,6 +21052,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -20152,6 +21162,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -20255,6 +21270,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -20329,6 +21349,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -20403,6 +21428,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -20477,6 +21507,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, "line": 40, "height": 10 }, @@ -20564,6 +21599,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -20651,6 +21691,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -20738,6 +21783,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -20841,6 +21891,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -20929,6 +21984,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -21042,6 +22102,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -21144,6 +22209,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -21229,6 +22299,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -21314,6 +22389,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -21407,6 +22487,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -21504,6 +22589,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -21575,6 +22665,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -21714,6 +22809,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -21853,6 +22953,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -21992,6 +23097,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -22064,6 +23174,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -22190,6 +23305,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -22316,6 +23436,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -22442,6 +23567,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -22568,6 +23698,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -22740,6 +23875,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -22786,6 +23926,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -22887,6 +24032,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -22941,6 +24091,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -23058,6 +24213,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -23166,6 +24326,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -23274,6 +24439,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -23382,6 +24552,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -23484,6 +24659,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -23601,6 +24781,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -23752,6 +24937,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -23799,6 +24989,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -23844,6 +25039,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -23889,6 +25089,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -23995,6 +25200,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -24151,6 +25361,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -24242,6 +25457,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -24333,6 +25553,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -24449,6 +25674,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -24540,6 +25770,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -24645,6 +25880,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -24734,6 +25974,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -24823,6 +26068,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -24920,6 +26170,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -24967,6 +26222,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -25060,6 +26320,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -25136,6 +26401,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -25265,6 +26535,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -25394,6 +26669,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -25523,6 +26803,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -25626,6 +26911,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -25752,6 +27042,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -25858,6 +27153,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -25964,6 +27264,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -26055,6 +27360,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -26146,6 +27456,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -26237,6 +27552,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -26343,6 +27663,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -26449,6 +27774,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -26555,6 +27885,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -26661,6 +27996,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -26836,6 +28176,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -26881,6 +28226,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -26963,6 +28313,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -27064,6 +28419,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -27117,6 +28477,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -27237,6 +28602,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -27348,6 +28718,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -27459,6 +28834,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -27564,6 +28944,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -27611,6 +28996,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -27656,6 +29046,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -27701,6 +29096,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -27807,6 +29207,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -27853,6 +29258,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -27968,6 +29378,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -28014,6 +29429,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -28060,6 +29480,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -28145,6 +29570,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 45, + "base": 44.0406976744186, "line": 45, "height": 501 }, @@ -28191,6 +29621,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -28281,6 +29716,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -28371,6 +29811,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -28458,6 +29903,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -28545,6 +29995,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -28632,6 +30087,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -28720,6 +30180,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -28833,6 +30298,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -28924,6 +30394,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -29026,6 +30501,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -29123,6 +30603,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -29170,6 +30655,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -29245,6 +30735,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -29338,6 +30833,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -29410,6 +30910,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -29537,6 +31042,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -29664,6 +31174,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -29791,6 +31306,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -29894,6 +31414,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -29997,6 +31522,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -30169,6 +31699,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -30214,6 +31749,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -30293,6 +31833,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -30397,6 +31942,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -30501,6 +32051,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -30605,6 +32160,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -30709,6 +32269,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -30813,6 +32378,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -30892,6 +32462,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -30993,6 +32568,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -31047,6 +32627,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -31164,6 +32749,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -31272,6 +32862,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -31380,6 +32975,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -31488,6 +33088,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -31590,6 +33195,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -31637,6 +33247,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -31683,6 +33298,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -31728,6 +33348,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -31833,6 +33458,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -31987,6 +33617,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -32074,6 +33709,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -32161,6 +33801,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -32248,6 +33893,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -32336,6 +33986,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -32449,6 +34104,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -32540,6 +34200,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -32642,6 +34307,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -32727,6 +34397,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -32812,6 +34487,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -32916,6 +34596,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -33013,6 +34698,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -33060,6 +34750,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -33153,6 +34848,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -33225,6 +34925,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -33351,6 +35056,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -33477,6 +35187,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -33603,6 +35318,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -33706,6 +35426,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -33809,6 +35534,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -33912,6 +35642,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -34007,6 +35742,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -34102,6 +35842,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -34266,6 +36011,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -34430,6 +36180,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -34594,6 +36349,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -34766,6 +36526,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -34815,6 +36580,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -34916,6 +36686,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -34971,6 +36746,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -35089,6 +36869,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -35198,6 +36983,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -35307,6 +37097,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -35416,6 +37211,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -35518,6 +37318,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -35565,6 +37370,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -35610,6 +37420,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -35655,6 +37470,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -35761,6 +37581,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -35849,6 +37674,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -35937,6 +37767,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -36051,6 +37886,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -36097,6 +37937,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -36199,6 +38044,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -36296,6 +38146,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -36343,6 +38198,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -36416,6 +38276,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -36542,6 +38407,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -36668,6 +38538,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -36794,6 +38669,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -36887,6 +38767,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -36990,6 +38875,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -37162,6 +39052,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -37288,6 +39183,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -37414,6 +39314,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -37508,6 +39413,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -37602,6 +39512,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -37696,6 +39611,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -37818,6 +39738,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -37940,6 +39865,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -38031,6 +39961,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -38110,6 +40045,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -38250,6 +40190,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -38390,6 +40335,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -38530,6 +40480,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -38670,6 +40625,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -38770,6 +40730,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -38878,6 +40843,11 @@ ], "armor": [], "sight": { + "inner_height": 250, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 34.64150943396226, "line": 36, "height": 250 }, @@ -38923,6 +40893,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -38981,6 +40956,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -39098,6 +41078,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -39206,6 +41191,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -39314,6 +41304,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -39422,6 +41417,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -39524,6 +41524,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -39571,6 +41576,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -39616,6 +41626,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -39661,6 +41676,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -39799,6 +41819,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -39891,6 +41916,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -39994,6 +42024,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -40120,6 +42155,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -40246,6 +42286,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -40372,6 +42417,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -40507,6 +42557,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -40597,6 +42652,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -40687,6 +42747,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -40774,6 +42839,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -40861,6 +42931,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -40948,6 +43023,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -41036,6 +43116,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -41149,6 +43234,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -41240,6 +43330,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -41342,6 +43437,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -41439,6 +43539,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -41486,6 +43591,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -41561,6 +43671,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -41654,6 +43769,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -41726,6 +43846,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -41853,6 +43978,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -41980,6 +44110,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -42107,6 +44242,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -42201,6 +44341,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -42367,6 +44512,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -42523,6 +44673,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -42629,6 +44784,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -42804,6 +44964,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -42980,6 +45145,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -43098,6 +45268,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -43216,6 +45391,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -43334,6 +45514,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -43461,6 +45646,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -43588,6 +45778,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -43691,6 +45886,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -43794,6 +45994,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -43966,6 +46171,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -44011,6 +46221,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -44090,6 +46305,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -44194,6 +46414,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -44298,6 +46523,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -44402,6 +46632,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -44506,6 +46741,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -44610,6 +46850,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -44689,6 +46934,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -44790,6 +47040,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -44847,6 +47102,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -44964,6 +47224,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -45072,6 +47337,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -45180,6 +47450,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -45288,6 +47563,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -45390,6 +47670,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -45437,6 +47722,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -45483,6 +47773,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -45528,6 +47823,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -45633,6 +47933,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -45787,6 +48092,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -45914,6 +48224,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -46041,6 +48356,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -46168,6 +48488,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -46256,6 +48581,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -46369,6 +48699,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -46471,6 +48806,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -46575,6 +48915,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -46672,6 +49017,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -46823,6 +49173,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -46974,6 +49329,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -47125,6 +49485,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -47276,6 +49641,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -47323,6 +49693,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -47416,6 +49791,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -47485,6 +49865,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -47599,6 +49984,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -47713,6 +50103,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -47827,6 +50222,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -47999,6 +50399,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -48072,6 +50477,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -48181,6 +50591,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -48290,6 +50705,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -48399,6 +50819,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -48499,6 +50924,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -48553,6 +50983,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -48679,6 +51114,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -48796,6 +51236,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -48913,6 +51358,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -49015,6 +51465,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -49062,6 +51517,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -49107,6 +51567,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -49176,6 +51641,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -49281,6 +51751,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -49384,6 +51859,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -49484,6 +51964,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -49597,6 +52082,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -49710,6 +52200,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -49797,6 +52292,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -49884,6 +52384,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -49971,6 +52476,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -50062,6 +52572,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -50150,6 +52665,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -50263,6 +52783,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -50348,6 +52873,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -50433,6 +52963,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -50530,6 +53065,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -50577,6 +53117,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -50649,6 +53194,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -50775,6 +53325,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -50901,6 +53456,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -51027,6 +53587,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -51153,6 +53718,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -51257,6 +53827,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -51384,6 +53959,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -51511,6 +54091,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -51638,6 +54223,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -51711,6 +54301,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -51816,6 +54411,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -51889,6 +54489,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -51985,6 +54590,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -52090,6 +54700,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -52185,6 +54800,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -52269,6 +54889,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -52353,6 +54978,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -52437,6 +55067,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -52530,6 +55165,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -52623,6 +55263,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -52726,6 +55371,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -52852,6 +55502,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -53024,6 +55679,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -53095,6 +55755,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -53166,6 +55831,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -53237,6 +55907,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -53337,6 +56012,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -53382,6 +56062,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -53436,6 +56121,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -53553,6 +56243,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -53661,6 +56356,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -53769,6 +56469,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -53877,6 +56582,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -53979,6 +56689,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -54085,6 +56800,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 44, + "outer_height": -15, + "outer_radius": 68, + "base": 53.6, "line": 68, "height": 10 }, @@ -54187,6 +56907,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 44, + "outer_height": -15, + "outer_radius": 68, + "base": 53.6, "line": 68, "height": 10 }, @@ -54234,6 +56959,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -54280,6 +57010,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -54325,6 +57060,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -54430,6 +57170,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -54533,6 +57278,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -54621,6 +57371,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -54734,6 +57489,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -54825,6 +57585,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -54927,6 +57692,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -55031,6 +57801,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -55128,6 +57903,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -55175,6 +57955,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -55268,6 +58053,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -55355,6 +58145,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -55442,6 +58237,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -55529,6 +58329,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -55664,6 +58469,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -55799,6 +58609,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -55871,6 +58686,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -55997,6 +58817,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -56123,6 +58948,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -56249,6 +59079,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -56375,6 +59210,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -56501,6 +59341,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -56619,6 +59464,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -56737,6 +59587,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -56864,6 +59719,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -57065,6 +59925,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -57229,6 +60094,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -57343,6 +60213,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -57457,6 +60332,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -57571,6 +60451,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -57685,6 +60570,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -57848,6 +60738,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -57951,6 +60846,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -58123,6 +61023,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -58170,6 +61075,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -58271,6 +61181,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -58326,6 +61241,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -58437,6 +61357,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -58484,6 +61409,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -58529,6 +61459,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -58574,6 +61509,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -58674,6 +61614,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -58762,6 +61707,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -58850,6 +61800,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -58939,6 +61894,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -59039,6 +61999,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -59142,6 +62107,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -59237,6 +62207,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -59323,6 +62298,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -59420,6 +62400,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -59513,6 +62498,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -59560,6 +62550,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -59633,6 +62628,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -59764,6 +62764,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -59876,6 +62881,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -59945,6 +62955,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -60031,6 +63046,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -60117,6 +63137,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -60221,6 +63246,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -60325,6 +63355,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -60429,6 +63464,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -60533,6 +63573,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -60706,6 +63751,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -60786,6 +63836,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -60866,6 +63921,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -60975,6 +64035,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -61029,6 +64094,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -61165,6 +64235,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -61292,6 +64367,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -61419,6 +64499,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -61528,6 +64613,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -61637,6 +64727,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -61746,6 +64841,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -61855,6 +64955,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -61958,6 +65063,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -62014,6 +65124,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -62060,6 +65175,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -62105,6 +65225,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -62211,6 +65336,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -62298,6 +65428,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -62385,6 +65520,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -62472,6 +65612,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -62560,6 +65705,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -62673,6 +65823,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -62775,6 +65930,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -62860,6 +66020,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -62945,6 +66110,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -63016,6 +66186,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -63087,6 +66262,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -63213,6 +66393,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -63339,6 +66524,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -63465,6 +66655,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -63591,6 +66786,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -63717,6 +66917,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -63843,6 +67048,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -63946,6 +67156,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -64043,6 +67258,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -64090,6 +67310,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -64183,6 +67408,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -64230,6 +67460,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -64275,6 +67510,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -64390,6 +67630,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -64493,6 +67738,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -64665,6 +67915,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -64771,6 +68026,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -64872,6 +68132,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -64927,6 +68192,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -65044,6 +68314,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -65152,6 +68427,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -65260,6 +68540,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -65368,6 +68653,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -65470,6 +68760,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -65542,6 +68837,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -65587,6 +68887,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -65680,6 +68985,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -65774,6 +69084,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -65865,6 +69180,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -65953,6 +69273,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -66066,6 +69391,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -66168,6 +69498,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -66293,6 +69628,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -66378,6 +69718,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -66475,6 +69820,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -66522,6 +69872,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -66608,6 +69963,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -66735,6 +70095,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -66862,6 +70227,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -66989,6 +70359,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -67115,6 +70490,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -67161,6 +70541,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -67254,6 +70639,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -67357,6 +70747,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -67460,6 +70855,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -67505,6 +70905,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -67599,6 +71004,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -67702,6 +71112,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -67805,6 +71220,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -67908,6 +71328,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -68008,6 +71433,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -68107,6 +71537,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -68159,6 +71594,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -68314,6 +71754,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -68460,6 +71905,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -68606,6 +72056,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -68752,6 +72207,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -68854,6 +72314,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -68901,6 +72366,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -68946,6 +72416,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -68991,6 +72466,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -69049,6 +72529,11 @@ ], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -69152,6 +72637,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -69278,6 +72768,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -69353,6 +72848,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -69428,6 +72928,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -69503,6 +73008,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, "line": 40, "height": 10 }, diff --git a/units/ayyubids-optimized.json b/units/ayyubids-optimized.json index 3ccfae6e..56ebed32 100644 --- a/units/ayyubids-optimized.json +++ b/units/ayyubids-optimized.json @@ -74,6 +74,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -283,6 +288,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -408,6 +418,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -517,6 +532,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -661,6 +681,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -795,6 +820,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -927,6 +957,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -992,6 +1027,11 @@ ], "hitpoints": 210, "sight": { + "inner_height": 10, + "inner_radius": 6, + "outer_height": -15, + "outer_radius": 38, + "base": 18.8, "line": 38, "height": 10 }, @@ -1287,6 +1327,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1352,6 +1397,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1569,6 +1619,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -1635,6 +1690,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -1711,6 +1771,11 @@ ], "hitpoints": 120, "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -2116,6 +2181,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -2235,6 +2305,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2305,6 +2380,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -2370,6 +2450,11 @@ ], "hitpoints": 195, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2592,6 +2677,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2665,6 +2755,11 @@ ], "hitpoints": 125, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3118,6 +3213,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3241,6 +3341,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3322,6 +3427,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3721,6 +3831,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3840,6 +3955,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -3919,6 +4039,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3985,6 +4110,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -4051,6 +4181,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -4177,6 +4312,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4289,6 +4429,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, diff --git a/units/ayyubids-unified.json b/units/ayyubids-unified.json index b72bc5ca..e328b860 100644 --- a/units/ayyubids-unified.json +++ b/units/ayyubids-unified.json @@ -111,6 +111,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -198,6 +203,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -285,6 +295,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -350,6 +365,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -474,6 +494,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -582,6 +607,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -725,6 +755,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -858,6 +893,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -989,6 +1029,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1137,6 +1182,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 6, + "outer_height": -15, + "outer_radius": 38, + "base": 18.8, "line": 38, "height": 10 }, @@ -1263,6 +1313,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 6, + "outer_height": -15, + "outer_radius": 38, + "base": 18.8, "line": 38, "height": 10 }, @@ -1385,6 +1440,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1492,6 +1552,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1577,6 +1642,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1703,6 +1773,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -1768,6 +1843,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -1931,6 +2011,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -2070,6 +2155,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -2209,6 +2299,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -2323,6 +2418,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -2441,6 +2541,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2510,6 +2615,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -2635,6 +2745,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2738,6 +2853,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2833,6 +2953,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2981,6 +3106,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3107,6 +3237,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3233,6 +3368,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3425,6 +3565,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3547,6 +3692,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3677,6 +3827,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3785,6 +3940,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3893,6 +4053,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4001,6 +4166,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4123,6 +4293,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -4241,6 +4416,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -4319,6 +4499,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -4384,6 +4569,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -4449,6 +4639,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -4574,6 +4769,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4685,6 +4885,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, diff --git a/units/ayyubids.json b/units/ayyubids.json index 82f57612..f1261b6d 100644 --- a/units/ayyubids.json +++ b/units/ayyubids.json @@ -91,6 +91,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -178,6 +183,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -265,6 +275,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -310,6 +325,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -413,6 +433,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -501,6 +526,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -622,6 +652,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -733,6 +768,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -842,6 +882,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -968,6 +1013,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 6, + "outer_height": -15, + "outer_radius": 38, + "base": 18.8, "line": 38, "height": 10 }, @@ -1094,6 +1144,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 6, + "outer_height": -15, + "outer_radius": 38, + "base": 18.8, "line": 38, "height": 10 }, @@ -1196,6 +1251,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1281,6 +1341,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1366,6 +1431,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1470,6 +1540,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -1515,6 +1590,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -1654,6 +1734,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -1793,6 +1878,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -1932,6 +2022,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -2025,6 +2120,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -2122,6 +2222,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2169,6 +2274,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -2272,6 +2382,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2375,6 +2490,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2447,6 +2567,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2573,6 +2698,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2699,6 +2829,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2825,6 +2960,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2997,6 +3137,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3097,6 +3242,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3205,6 +3355,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3313,6 +3468,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3421,6 +3581,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3529,6 +3694,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3631,6 +3801,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3729,6 +3904,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -3785,6 +3965,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3830,6 +4015,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3875,6 +4065,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3980,6 +4175,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4071,6 +4271,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, diff --git a/units/ayyubids/archer-2.json b/units/ayyubids/archer-2.json index 17d40d86..bfce09c6 100644 --- a/units/ayyubids/archer-2.json +++ b/units/ayyubids/archer-2.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ayyubids/archer-3.json b/units/ayyubids/archer-3.json index bda18ad8..2b463745 100644 --- a/units/ayyubids/archer-3.json +++ b/units/ayyubids/archer-3.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ayyubids/archer-4.json b/units/ayyubids/archer-4.json index 6ae74403..609fa665 100644 --- a/units/ayyubids/archer-4.json +++ b/units/ayyubids/archer-4.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ayyubids/atabeg-1.json b/units/ayyubids/atabeg-1.json index 636666e9..5d886602 100644 --- a/units/ayyubids/atabeg-1.json +++ b/units/ayyubids/atabeg-1.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/ayyubids/baghlah-2.json b/units/ayyubids/baghlah-2.json index bbd85e0b..f35ad22e 100644 --- a/units/ayyubids/baghlah-2.json +++ b/units/ayyubids/baghlah-2.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/ayyubids/battering-ram-2.json b/units/ayyubids/battering-ram-2.json index f880914c..3b4f4648 100644 --- a/units/ayyubids/battering-ram-2.json +++ b/units/ayyubids/battering-ram-2.json @@ -79,6 +79,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/ayyubids/bedouin-skirmisher-2.json b/units/ayyubids/bedouin-skirmisher-2.json index b1b8cada..954a56e3 100644 --- a/units/ayyubids/bedouin-skirmisher-2.json +++ b/units/ayyubids/bedouin-skirmisher-2.json @@ -103,6 +103,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/ayyubids/bedouin-swordsman-1.json b/units/ayyubids/bedouin-swordsman-1.json index d6d5a59c..3e2221e4 100644 --- a/units/ayyubids/bedouin-swordsman-1.json +++ b/units/ayyubids/bedouin-swordsman-1.json @@ -97,6 +97,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ayyubids/bombard-4.json b/units/ayyubids/bombard-4.json index f0563cde..7cf23147 100644 --- a/units/ayyubids/bombard-4.json +++ b/units/ayyubids/bombard-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/ayyubids/camel-lancer-3.json b/units/ayyubids/camel-lancer-3.json index 5c499eb6..4e6e9cf3 100644 --- a/units/ayyubids/camel-lancer-3.json +++ b/units/ayyubids/camel-lancer-3.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 6, + "outer_height": -15, + "outer_radius": 38, + "base": 18.8, "line": 38, "height": 10 }, diff --git a/units/ayyubids/camel-lancer-4.json b/units/ayyubids/camel-lancer-4.json index 383ea9bf..224534b0 100644 --- a/units/ayyubids/camel-lancer-4.json +++ b/units/ayyubids/camel-lancer-4.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 6, + "outer_height": -15, + "outer_radius": 38, + "base": 18.8, "line": 38, "height": 10 }, diff --git a/units/ayyubids/counterweight-trebuchet-3.json b/units/ayyubids/counterweight-trebuchet-3.json index df58f182..db689c5b 100644 --- a/units/ayyubids/counterweight-trebuchet-3.json +++ b/units/ayyubids/counterweight-trebuchet-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/ayyubids/crossbowman-3.json b/units/ayyubids/crossbowman-3.json index b1bddb8f..194c4203 100644 --- a/units/ayyubids/crossbowman-3.json +++ b/units/ayyubids/crossbowman-3.json @@ -76,6 +76,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/ayyubids/crossbowman-4.json b/units/ayyubids/crossbowman-4.json index d65c9622..4541ac89 100644 --- a/units/ayyubids/crossbowman-4.json +++ b/units/ayyubids/crossbowman-4.json @@ -76,6 +76,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/ayyubids/culverin-4.json b/units/ayyubids/culverin-4.json index 87ac6113..0e64a10d 100644 --- a/units/ayyubids/culverin-4.json +++ b/units/ayyubids/culverin-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, diff --git a/units/ayyubids/dervish-3.json b/units/ayyubids/dervish-3.json index 4ab90ffe..e9f3230b 100644 --- a/units/ayyubids/dervish-3.json +++ b/units/ayyubids/dervish-3.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, diff --git a/units/ayyubids/desert-raider-2.json b/units/ayyubids/desert-raider-2.json index 54cc9c20..d9ee18ed 100644 --- a/units/ayyubids/desert-raider-2.json +++ b/units/ayyubids/desert-raider-2.json @@ -130,6 +130,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, diff --git a/units/ayyubids/desert-raider-3.json b/units/ayyubids/desert-raider-3.json index 47724017..a467a62d 100644 --- a/units/ayyubids/desert-raider-3.json +++ b/units/ayyubids/desert-raider-3.json @@ -130,6 +130,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, diff --git a/units/ayyubids/desert-raider-4.json b/units/ayyubids/desert-raider-4.json index 9d4602f9..f4599cc2 100644 --- a/units/ayyubids/desert-raider-4.json +++ b/units/ayyubids/desert-raider-4.json @@ -130,6 +130,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, diff --git a/units/ayyubids/dhow-2.json b/units/ayyubids/dhow-2.json index c9525ccf..ad7ad916 100644 --- a/units/ayyubids/dhow-2.json +++ b/units/ayyubids/dhow-2.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/ayyubids/explosive-dhow-3.json b/units/ayyubids/explosive-dhow-3.json index c215a365..103fc81b 100644 --- a/units/ayyubids/explosive-dhow-3.json +++ b/units/ayyubids/explosive-dhow-3.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/ayyubids/fishing-boat-2.json b/units/ayyubids/fishing-boat-2.json index a77ba15d..5b905570 100644 --- a/units/ayyubids/fishing-boat-2.json +++ b/units/ayyubids/fishing-boat-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, diff --git a/units/ayyubids/ghulam-3.json b/units/ayyubids/ghulam-3.json index 74ba6e0a..6d571cd2 100644 --- a/units/ayyubids/ghulam-3.json +++ b/units/ayyubids/ghulam-3.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ayyubids/ghulam-4.json b/units/ayyubids/ghulam-4.json index 94e75dc9..3c598cea 100644 --- a/units/ayyubids/ghulam-4.json +++ b/units/ayyubids/ghulam-4.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ayyubids/handcannoneer-4.json b/units/ayyubids/handcannoneer-4.json index 39e0777f..5e777326 100644 --- a/units/ayyubids/handcannoneer-4.json +++ b/units/ayyubids/handcannoneer-4.json @@ -63,6 +63,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/ayyubids/horseman-2.json b/units/ayyubids/horseman-2.json index eddb8f96..79283c75 100644 --- a/units/ayyubids/horseman-2.json +++ b/units/ayyubids/horseman-2.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/ayyubids/horseman-3.json b/units/ayyubids/horseman-3.json index 0429cc77..abe43a16 100644 --- a/units/ayyubids/horseman-3.json +++ b/units/ayyubids/horseman-3.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/ayyubids/horseman-4.json b/units/ayyubids/horseman-4.json index cba24554..2143c09b 100644 --- a/units/ayyubids/horseman-4.json +++ b/units/ayyubids/horseman-4.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/ayyubids/manjaniq-3.json b/units/ayyubids/manjaniq-3.json index 385649a4..ef54c7f5 100644 --- a/units/ayyubids/manjaniq-3.json +++ b/units/ayyubids/manjaniq-3.json @@ -163,6 +163,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/units/ayyubids/scout-1.json b/units/ayyubids/scout-1.json index 81bec0dc..7672738d 100644 --- a/units/ayyubids/scout-1.json +++ b/units/ayyubids/scout-1.json @@ -91,6 +91,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/ayyubids/spearman-1.json b/units/ayyubids/spearman-1.json index 3c29aac5..26d708ff 100644 --- a/units/ayyubids/spearman-1.json +++ b/units/ayyubids/spearman-1.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ayyubids/spearman-2.json b/units/ayyubids/spearman-2.json index 9c6f7133..8ef7ac45 100644 --- a/units/ayyubids/spearman-2.json +++ b/units/ayyubids/spearman-2.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ayyubids/spearman-3.json b/units/ayyubids/spearman-3.json index c819bee6..64f90614 100644 --- a/units/ayyubids/spearman-3.json +++ b/units/ayyubids/spearman-3.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ayyubids/spearman-4.json b/units/ayyubids/spearman-4.json index e985b716..74f75a5b 100644 --- a/units/ayyubids/spearman-4.json +++ b/units/ayyubids/spearman-4.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ayyubids/springald-3.json b/units/ayyubids/springald-3.json index 54fad47e..18ed24a9 100644 --- a/units/ayyubids/springald-3.json +++ b/units/ayyubids/springald-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/ayyubids/tower-of-the-sultan-3.json b/units/ayyubids/tower-of-the-sultan-3.json index 1e1170fc..c675dceb 100644 --- a/units/ayyubids/tower-of-the-sultan-3.json +++ b/units/ayyubids/tower-of-the-sultan-3.json @@ -89,6 +89,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/ayyubids/trade-ship-2.json b/units/ayyubids/trade-ship-2.json index d2a046d5..b659dd82 100644 --- a/units/ayyubids/trade-ship-2.json +++ b/units/ayyubids/trade-ship-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/ayyubids/trader-1.json b/units/ayyubids/trader-1.json index 3ce538b2..432430d2 100644 --- a/units/ayyubids/trader-1.json +++ b/units/ayyubids/trader-1.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/ayyubids/transport-ship-2.json b/units/ayyubids/transport-ship-2.json index 51f76608..76ba1c84 100644 --- a/units/ayyubids/transport-ship-2.json +++ b/units/ayyubids/transport-ship-2.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/ayyubids/villager-1.json b/units/ayyubids/villager-1.json index 2634a12c..31c08882 100644 --- a/units/ayyubids/villager-1.json +++ b/units/ayyubids/villager-1.json @@ -84,6 +84,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/ayyubids/xebec-4.json b/units/ayyubids/xebec-4.json index ca66c825..c22249aa 100644 --- a/units/ayyubids/xebec-4.json +++ b/units/ayyubids/xebec-4.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, diff --git a/units/byzantines-optimized.json b/units/byzantines-optimized.json index 9743d4f7..42f16723 100644 --- a/units/byzantines-optimized.json +++ b/units/byzantines-optimized.json @@ -67,6 +67,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -244,6 +249,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -514,6 +524,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -590,6 +605,11 @@ ], "hitpoints": 140, "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -804,6 +824,11 @@ ], "hitpoints": 270, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1082,6 +1107,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -1149,6 +1179,11 @@ ], "hitpoints": 360, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1434,6 +1469,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -1617,6 +1657,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1682,6 +1727,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1891,6 +1941,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1967,6 +2022,11 @@ ], "hitpoints": 120, "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -2375,6 +2435,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -2445,6 +2510,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -2560,6 +2630,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -2626,6 +2701,11 @@ ], "hitpoints": 195, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2867,6 +2947,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -2967,6 +3052,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3033,6 +3123,11 @@ ], "hitpoints": 85, "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -3173,6 +3268,11 @@ ], "hitpoints": 125, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3607,6 +3707,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -3684,6 +3789,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -3979,6 +4089,11 @@ ], "hitpoints": 145, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4308,6 +4423,11 @@ ], "hitpoints": 85, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4502,6 +4622,11 @@ ], "hitpoints": 90, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4852,6 +4977,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -5191,6 +5321,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -5265,6 +5400,11 @@ ], "hitpoints": 85, "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -5430,6 +5570,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -5504,6 +5649,11 @@ ], "hitpoints": 90, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5830,6 +5980,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -5960,6 +6115,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -6037,6 +6197,11 @@ ], "hitpoints": 190, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -6355,6 +6520,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -6439,6 +6609,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -6522,6 +6697,11 @@ ], "hitpoints": 155, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -6908,6 +7088,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -7005,6 +7190,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -7185,6 +7375,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -7259,6 +7454,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -7325,6 +7525,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -7391,6 +7596,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -7469,6 +7679,11 @@ ], "hitpoints": 140, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -7755,6 +7970,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -7937,6 +8157,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -8015,6 +8240,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -8128,6 +8358,15 @@ } ], "armor": [], + "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, + "line": 40, + "height": 10 + }, "id": "zhuge-nu-4" } } diff --git a/units/byzantines-unified.json b/units/byzantines-unified.json index 249d44ac..0b97c343 100644 --- a/units/byzantines-unified.json +++ b/units/byzantines-unified.json @@ -115,6 +115,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -210,6 +215,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -323,6 +333,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -410,6 +425,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -497,6 +517,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -623,6 +648,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -737,6 +767,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -830,6 +865,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -923,6 +963,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -1074,6 +1119,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1202,6 +1252,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1317,6 +1372,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -1467,6 +1527,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1595,6 +1660,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1707,6 +1777,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -1889,6 +1964,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1996,6 +2076,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -2081,6 +2166,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -2199,6 +2289,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2362,6 +2457,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -2504,6 +2604,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -2646,6 +2751,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -2763,6 +2873,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -2832,6 +2947,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -2946,6 +3066,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -3072,6 +3197,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3180,6 +3310,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3294,6 +3429,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -3393,6 +3533,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3487,6 +3632,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -3563,6 +3713,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -3716,6 +3871,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3843,6 +4003,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3970,6 +4135,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4143,6 +4313,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -4282,6 +4457,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -4396,6 +4576,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -4510,6 +4695,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -4659,6 +4849,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4789,6 +4984,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4919,6 +5119,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -5039,6 +5244,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5138,6 +5348,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5273,6 +5488,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5382,6 +5602,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5491,6 +5716,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5600,6 +5830,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5710,6 +5945,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -5801,6 +6041,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -5892,6 +6137,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -6087,6 +6337,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -6181,6 +6436,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -6256,6 +6516,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -6331,6 +6596,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -6400,6 +6670,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -6531,6 +6806,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -6643,6 +6923,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -6755,6 +7040,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -6874,6 +7164,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -7003,6 +7298,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -7132,6 +7432,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -7239,6 +7544,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -7346,6 +7656,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -7472,6 +7787,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -7555,6 +7875,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -7713,6 +8038,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -7843,6 +8173,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -7973,6 +8308,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -8098,6 +8438,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -8194,6 +8539,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -8373,6 +8723,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -8446,6 +8801,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -8511,6 +8871,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -8576,6 +8941,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -8737,6 +9107,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -8864,6 +9239,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -8977,6 +9357,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -9158,6 +9543,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -9259,6 +9649,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -9337,6 +9732,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -9415,6 +9815,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, "line": 40, "height": 10 }, diff --git a/units/byzantines.json b/units/byzantines.json index 0ab70332..4d7c800f 100644 --- a/units/byzantines.json +++ b/units/byzantines.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -190,6 +195,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -281,6 +291,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -368,6 +383,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -455,6 +475,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -559,6 +584,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -649,6 +679,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -742,6 +777,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -835,6 +875,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -962,6 +1007,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1090,6 +1140,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1185,6 +1240,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -1313,6 +1373,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1441,6 +1506,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1533,6 +1603,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -1695,6 +1770,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1780,6 +1860,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1865,6 +1950,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1962,6 +2052,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2101,6 +2196,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -2243,6 +2343,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -2385,6 +2490,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -2481,6 +2591,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -2528,6 +2643,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -2621,6 +2741,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -2725,6 +2850,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2833,6 +2963,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2924,6 +3059,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -3000,6 +3140,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3072,6 +3217,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -3148,6 +3298,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -3279,6 +3434,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3406,6 +3566,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3533,6 +3698,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3686,6 +3856,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -3803,6 +3978,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -3917,6 +4097,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -4031,6 +4216,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -4158,6 +4348,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4288,6 +4483,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4418,6 +4618,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4516,6 +4721,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4615,6 +4825,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4728,6 +4943,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4837,6 +5057,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4946,6 +5171,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5055,6 +5285,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5143,6 +5378,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -5234,6 +5474,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -5325,6 +5570,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -5500,6 +5750,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -5572,6 +5827,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -5647,6 +5907,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -5722,6 +5987,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -5771,6 +6041,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -5880,6 +6155,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5992,6 +6272,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -6104,6 +6389,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -6201,6 +6491,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -6308,6 +6603,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -6415,6 +6715,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -6522,6 +6827,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -6629,6 +6939,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -6733,6 +7048,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -6796,6 +7116,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -6932,6 +7257,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -7062,6 +7392,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -7192,6 +7527,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -7297,6 +7637,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -7370,6 +7715,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -7526,6 +7876,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -7577,6 +7932,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -7622,6 +7982,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -7667,6 +8032,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -7806,6 +8176,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -7933,6 +8308,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -8026,6 +8406,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -8183,6 +8568,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -8262,6 +8652,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -8340,6 +8735,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -8418,6 +8818,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, "line": 40, "height": 10 }, diff --git a/units/byzantines/arbaletrier-3.json b/units/byzantines/arbaletrier-3.json index e565461f..ef34c852 100644 --- a/units/byzantines/arbaletrier-3.json +++ b/units/byzantines/arbaletrier-3.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/byzantines/arbaletrier-4.json b/units/byzantines/arbaletrier-4.json index 6176da8d..39cc124f 100644 --- a/units/byzantines/arbaletrier-4.json +++ b/units/byzantines/arbaletrier-4.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/byzantines/archer-2.json b/units/byzantines/archer-2.json index b61bf1f9..6da61616 100644 --- a/units/byzantines/archer-2.json +++ b/units/byzantines/archer-2.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/archer-3.json b/units/byzantines/archer-3.json index 18eb48c6..a2b2d862 100644 --- a/units/byzantines/archer-3.json +++ b/units/byzantines/archer-3.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/archer-4.json b/units/byzantines/archer-4.json index 5dc56a1c..708ba548 100644 --- a/units/byzantines/archer-4.json +++ b/units/byzantines/archer-4.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/bombard-4.json b/units/byzantines/bombard-4.json index 0d5d2f68..60f4ae37 100644 --- a/units/byzantines/bombard-4.json +++ b/units/byzantines/bombard-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/byzantines/camel-archer-2.json b/units/byzantines/camel-archer-2.json index a00aa715..949a645e 100644 --- a/units/byzantines/camel-archer-2.json +++ b/units/byzantines/camel-archer-2.json @@ -81,6 +81,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, diff --git a/units/byzantines/camel-archer-3.json b/units/byzantines/camel-archer-3.json index ce546fa8..57dff3d1 100644 --- a/units/byzantines/camel-archer-3.json +++ b/units/byzantines/camel-archer-3.json @@ -81,6 +81,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, diff --git a/units/byzantines/camel-archer-4.json b/units/byzantines/camel-archer-4.json index baf94c7a..0f856dbf 100644 --- a/units/byzantines/camel-archer-4.json +++ b/units/byzantines/camel-archer-4.json @@ -81,6 +81,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, diff --git a/units/byzantines/camel-rider-3.json b/units/byzantines/camel-rider-3.json index 69d5fb7f..f7445b40 100644 --- a/units/byzantines/camel-rider-3.json +++ b/units/byzantines/camel-rider-3.json @@ -115,6 +115,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/byzantines/camel-rider-4.json b/units/byzantines/camel-rider-4.json index 38eb40d1..1a8182fb 100644 --- a/units/byzantines/camel-rider-4.json +++ b/units/byzantines/camel-rider-4.json @@ -115,6 +115,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/byzantines/carrack-4.json b/units/byzantines/carrack-4.json index 2b476394..de7a781b 100644 --- a/units/byzantines/carrack-4.json +++ b/units/byzantines/carrack-4.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, diff --git a/units/byzantines/cataphract-3.json b/units/byzantines/cataphract-3.json index 3257a18a..1ed1c624 100644 --- a/units/byzantines/cataphract-3.json +++ b/units/byzantines/cataphract-3.json @@ -119,6 +119,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/byzantines/cataphract-4.json b/units/byzantines/cataphract-4.json index d0b61a69..0d448948 100644 --- a/units/byzantines/cataphract-4.json +++ b/units/byzantines/cataphract-4.json @@ -119,6 +119,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/byzantines/cheirosiphon-3.json b/units/byzantines/cheirosiphon-3.json index 4b9cf700..e801f5c6 100644 --- a/units/byzantines/cheirosiphon-3.json +++ b/units/byzantines/cheirosiphon-3.json @@ -83,6 +83,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/byzantines/counterweight-trebuchet-3.json b/units/byzantines/counterweight-trebuchet-3.json index 08bda0ae..a3c6f364 100644 --- a/units/byzantines/counterweight-trebuchet-3.json +++ b/units/byzantines/counterweight-trebuchet-3.json @@ -144,6 +144,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/byzantines/crossbowman-3.json b/units/byzantines/crossbowman-3.json index 1757debf..d40abacb 100644 --- a/units/byzantines/crossbowman-3.json +++ b/units/byzantines/crossbowman-3.json @@ -76,6 +76,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/byzantines/crossbowman-4.json b/units/byzantines/crossbowman-4.json index 959eb998..de5740ef 100644 --- a/units/byzantines/crossbowman-4.json +++ b/units/byzantines/crossbowman-4.json @@ -76,6 +76,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/byzantines/demolition-ship-3.json b/units/byzantines/demolition-ship-3.json index 4256ef34..3bc53958 100644 --- a/units/byzantines/demolition-ship-3.json +++ b/units/byzantines/demolition-ship-3.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/byzantines/desert-raider-2.json b/units/byzantines/desert-raider-2.json index 65af6752..bf782997 100644 --- a/units/byzantines/desert-raider-2.json +++ b/units/byzantines/desert-raider-2.json @@ -130,6 +130,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, diff --git a/units/byzantines/desert-raider-3.json b/units/byzantines/desert-raider-3.json index 8fc8e0da..15fd6a8b 100644 --- a/units/byzantines/desert-raider-3.json +++ b/units/byzantines/desert-raider-3.json @@ -130,6 +130,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, diff --git a/units/byzantines/desert-raider-4.json b/units/byzantines/desert-raider-4.json index 7e2b49f8..0bbc566b 100644 --- a/units/byzantines/desert-raider-4.json +++ b/units/byzantines/desert-raider-4.json @@ -130,6 +130,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, diff --git a/units/byzantines/dromon-2.json b/units/byzantines/dromon-2.json index 68859500..eb7db52e 100644 --- a/units/byzantines/dromon-2.json +++ b/units/byzantines/dromon-2.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/byzantines/fishing-boat-2.json b/units/byzantines/fishing-boat-2.json index 7604b28d..6fc5ad6a 100644 --- a/units/byzantines/fishing-boat-2.json +++ b/units/byzantines/fishing-boat-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, diff --git a/units/byzantines/galley-2.json b/units/byzantines/galley-2.json index d0a3942e..ba67d284 100644 --- a/units/byzantines/galley-2.json +++ b/units/byzantines/galley-2.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/byzantines/ghulam-3.json b/units/byzantines/ghulam-3.json index 88aa1658..45b4afac 100644 --- a/units/byzantines/ghulam-3.json +++ b/units/byzantines/ghulam-3.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/ghulam-4.json b/units/byzantines/ghulam-4.json index f3652b07..9205d85b 100644 --- a/units/byzantines/ghulam-4.json +++ b/units/byzantines/ghulam-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/grenadier-4.json b/units/byzantines/grenadier-4.json index e458eabb..355cc03a 100644 --- a/units/byzantines/grenadier-4.json +++ b/units/byzantines/grenadier-4.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, diff --git a/units/byzantines/handcannoneer-4.json b/units/byzantines/handcannoneer-4.json index 7cd8a129..7da29dbb 100644 --- a/units/byzantines/handcannoneer-4.json +++ b/units/byzantines/handcannoneer-4.json @@ -63,6 +63,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/byzantines/horse-archer-3.json b/units/byzantines/horse-archer-3.json index 4037c4d9..fc690bf4 100644 --- a/units/byzantines/horse-archer-3.json +++ b/units/byzantines/horse-archer-3.json @@ -63,6 +63,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/byzantines/horse-archer-4.json b/units/byzantines/horse-archer-4.json index d4839625..076bec62 100644 --- a/units/byzantines/horse-archer-4.json +++ b/units/byzantines/horse-archer-4.json @@ -63,6 +63,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/byzantines/horseman-2.json b/units/byzantines/horseman-2.json index 7b26cbb9..2b70939f 100644 --- a/units/byzantines/horseman-2.json +++ b/units/byzantines/horseman-2.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/byzantines/horseman-3.json b/units/byzantines/horseman-3.json index e66ce31c..0fe2430d 100644 --- a/units/byzantines/horseman-3.json +++ b/units/byzantines/horseman-3.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/byzantines/horseman-4.json b/units/byzantines/horseman-4.json index 930265f5..b5096520 100644 --- a/units/byzantines/horseman-4.json +++ b/units/byzantines/horseman-4.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/byzantines/huihui-pao-1.json b/units/byzantines/huihui-pao-1.json index eb98db18..5cee6613 100644 --- a/units/byzantines/huihui-pao-1.json +++ b/units/byzantines/huihui-pao-1.json @@ -144,6 +144,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/byzantines/javelin-thrower-2.json b/units/byzantines/javelin-thrower-2.json index c364f965..3a6d13e2 100644 --- a/units/byzantines/javelin-thrower-2.json +++ b/units/byzantines/javelin-thrower-2.json @@ -105,6 +105,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/byzantines/javelin-thrower-3.json b/units/byzantines/javelin-thrower-3.json index 2c2b1202..bd6f1423 100644 --- a/units/byzantines/javelin-thrower-3.json +++ b/units/byzantines/javelin-thrower-3.json @@ -105,6 +105,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/byzantines/javelin-thrower-4.json b/units/byzantines/javelin-thrower-4.json index 1096d62c..41e7aa8a 100644 --- a/units/byzantines/javelin-thrower-4.json +++ b/units/byzantines/javelin-thrower-4.json @@ -105,6 +105,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/byzantines/keshik-2.json b/units/byzantines/keshik-2.json index 52047fa9..1391ab97 100644 --- a/units/byzantines/keshik-2.json +++ b/units/byzantines/keshik-2.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/byzantines/keshik-3.json b/units/byzantines/keshik-3.json index c6372457..a6294a29 100644 --- a/units/byzantines/keshik-3.json +++ b/units/byzantines/keshik-3.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/byzantines/keshik-4.json b/units/byzantines/keshik-4.json index 10b9ed3c..38e89233 100644 --- a/units/byzantines/keshik-4.json +++ b/units/byzantines/keshik-4.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/byzantines/landsknecht-3.json b/units/byzantines/landsknecht-3.json index a89dda10..de03fe4a 100644 --- a/units/byzantines/landsknecht-3.json +++ b/units/byzantines/landsknecht-3.json @@ -86,6 +86,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/landsknecht-4.json b/units/byzantines/landsknecht-4.json index afac0b41..b4ab254f 100644 --- a/units/byzantines/landsknecht-4.json +++ b/units/byzantines/landsknecht-4.json @@ -86,6 +86,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/limitanei-1.json b/units/byzantines/limitanei-1.json index 2b98580d..30dbc138 100644 --- a/units/byzantines/limitanei-1.json +++ b/units/byzantines/limitanei-1.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/limitanei-2.json b/units/byzantines/limitanei-2.json index 3447ceae..c2c2d69e 100644 --- a/units/byzantines/limitanei-2.json +++ b/units/byzantines/limitanei-2.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/limitanei-3.json b/units/byzantines/limitanei-3.json index 684b2922..f2cd8ab4 100644 --- a/units/byzantines/limitanei-3.json +++ b/units/byzantines/limitanei-3.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/limitanei-4.json b/units/byzantines/limitanei-4.json index b8963291..7e1f770e 100644 --- a/units/byzantines/limitanei-4.json +++ b/units/byzantines/limitanei-4.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/longbowman-2.json b/units/byzantines/longbowman-2.json index e4629cba..6f608e8c 100644 --- a/units/byzantines/longbowman-2.json +++ b/units/byzantines/longbowman-2.json @@ -79,6 +79,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, diff --git a/units/byzantines/longbowman-3.json b/units/byzantines/longbowman-3.json index 3ac04bb2..31707883 100644 --- a/units/byzantines/longbowman-3.json +++ b/units/byzantines/longbowman-3.json @@ -79,6 +79,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, diff --git a/units/byzantines/longbowman-4.json b/units/byzantines/longbowman-4.json index 183c0548..13ff78c4 100644 --- a/units/byzantines/longbowman-4.json +++ b/units/byzantines/longbowman-4.json @@ -79,6 +79,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, diff --git a/units/byzantines/mangonel-3.json b/units/byzantines/mangonel-3.json index c840e392..e56dfc2a 100644 --- a/units/byzantines/mangonel-3.json +++ b/units/byzantines/mangonel-3.json @@ -163,6 +163,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/units/byzantines/mangudai-2.json b/units/byzantines/mangudai-2.json index 1e417d83..e90089e7 100644 --- a/units/byzantines/mangudai-2.json +++ b/units/byzantines/mangudai-2.json @@ -63,6 +63,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/byzantines/mangudai-3.json b/units/byzantines/mangudai-3.json index 4c763fb2..ff33f709 100644 --- a/units/byzantines/mangudai-3.json +++ b/units/byzantines/mangudai-3.json @@ -63,6 +63,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/byzantines/mangudai-4.json b/units/byzantines/mangudai-4.json index 820f6e2d..e35ba7f9 100644 --- a/units/byzantines/mangudai-4.json +++ b/units/byzantines/mangudai-4.json @@ -63,6 +63,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/byzantines/monk-2.json b/units/byzantines/monk-2.json index 5d81233a..9eae97cb 100644 --- a/units/byzantines/monk-2.json +++ b/units/byzantines/monk-2.json @@ -37,6 +37,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/byzantines/musofadi-warrior-2.json b/units/byzantines/musofadi-warrior-2.json index c4204e52..53c00a70 100644 --- a/units/byzantines/musofadi-warrior-2.json +++ b/units/byzantines/musofadi-warrior-2.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/musofadi-warrior-3.json b/units/byzantines/musofadi-warrior-3.json index 71c881ec..969dc9be 100644 --- a/units/byzantines/musofadi-warrior-3.json +++ b/units/byzantines/musofadi-warrior-3.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/musofadi-warrior-4.json b/units/byzantines/musofadi-warrior-4.json index 4c9989cc..d6f4fe6e 100644 --- a/units/byzantines/musofadi-warrior-4.json +++ b/units/byzantines/musofadi-warrior-4.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/nest-of-bees-3.json b/units/byzantines/nest-of-bees-3.json index 09e36aa2..973061f0 100644 --- a/units/byzantines/nest-of-bees-3.json +++ b/units/byzantines/nest-of-bees-3.json @@ -85,6 +85,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, diff --git a/units/byzantines/royal-cannon-4.json b/units/byzantines/royal-cannon-4.json index 7aab2fdb..f2719ab3 100644 --- a/units/byzantines/royal-cannon-4.json +++ b/units/byzantines/royal-cannon-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/byzantines/royal-knight-2.json b/units/byzantines/royal-knight-2.json index 2d7789f0..d7ece8e6 100644 --- a/units/byzantines/royal-knight-2.json +++ b/units/byzantines/royal-knight-2.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/byzantines/royal-knight-3.json b/units/byzantines/royal-knight-3.json index 8e97a3b8..5d807c62 100644 --- a/units/byzantines/royal-knight-3.json +++ b/units/byzantines/royal-knight-3.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/byzantines/royal-knight-4.json b/units/byzantines/royal-knight-4.json index b1874c82..d04b8765 100644 --- a/units/byzantines/royal-knight-4.json +++ b/units/byzantines/royal-knight-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/byzantines/scout-1.json b/units/byzantines/scout-1.json index 47bf79da..c102ba92 100644 --- a/units/byzantines/scout-1.json +++ b/units/byzantines/scout-1.json @@ -92,6 +92,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/byzantines/siege-tower-2.json b/units/byzantines/siege-tower-2.json index 549c393e..05f0e42d 100644 --- a/units/byzantines/siege-tower-2.json +++ b/units/byzantines/siege-tower-2.json @@ -54,6 +54,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/sipahi-2.json b/units/byzantines/sipahi-2.json index c1363a26..8a96e311 100644 --- a/units/byzantines/sipahi-2.json +++ b/units/byzantines/sipahi-2.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/byzantines/sipahi-3.json b/units/byzantines/sipahi-3.json index bbfcbcdc..66db0892 100644 --- a/units/byzantines/sipahi-3.json +++ b/units/byzantines/sipahi-3.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/byzantines/sipahi-4.json b/units/byzantines/sipahi-4.json index ab3c8d3a..47dc579b 100644 --- a/units/byzantines/sipahi-4.json +++ b/units/byzantines/sipahi-4.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/byzantines/springald-3.json b/units/byzantines/springald-3.json index d26ccb0a..11f8b78e 100644 --- a/units/byzantines/springald-3.json +++ b/units/byzantines/springald-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/byzantines/streltsy-4.json b/units/byzantines/streltsy-4.json index 68c43155..2a80dd49 100644 --- a/units/byzantines/streltsy-4.json +++ b/units/byzantines/streltsy-4.json @@ -64,6 +64,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/byzantines/tower-elephant-4.json b/units/byzantines/tower-elephant-4.json index bf52914d..6267face 100644 --- a/units/byzantines/tower-elephant-4.json +++ b/units/byzantines/tower-elephant-4.json @@ -143,6 +143,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/trade-ship-2.json b/units/byzantines/trade-ship-2.json index 93e2e090..d3370dc5 100644 --- a/units/byzantines/trade-ship-2.json +++ b/units/byzantines/trade-ship-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/byzantines/trader-1.json b/units/byzantines/trader-1.json index b0e01413..c02e3cb6 100644 --- a/units/byzantines/trader-1.json +++ b/units/byzantines/trader-1.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/byzantines/transport-ship-2.json b/units/byzantines/transport-ship-2.json index 00ca7e16..d95df86e 100644 --- a/units/byzantines/transport-ship-2.json +++ b/units/byzantines/transport-ship-2.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/byzantines/varangian-guard-3.json b/units/byzantines/varangian-guard-3.json index 3d38794d..40ce7b36 100644 --- a/units/byzantines/varangian-guard-3.json +++ b/units/byzantines/varangian-guard-3.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/varangian-guard-4.json b/units/byzantines/varangian-guard-4.json index b8b78a4f..52bd6d61 100644 --- a/units/byzantines/varangian-guard-4.json +++ b/units/byzantines/varangian-guard-4.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/villager-1.json b/units/byzantines/villager-1.json index 38ae8fda..13c355ec 100644 --- a/units/byzantines/villager-1.json +++ b/units/byzantines/villager-1.json @@ -84,6 +84,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/byzantines/war-elephant-3.json b/units/byzantines/war-elephant-3.json index 45755448..78d91fe6 100644 --- a/units/byzantines/war-elephant-3.json +++ b/units/byzantines/war-elephant-3.json @@ -148,6 +148,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/byzantines/zhuge-nu-2.json b/units/byzantines/zhuge-nu-2.json index 6b4272a7..ccdff8b5 100644 --- a/units/byzantines/zhuge-nu-2.json +++ b/units/byzantines/zhuge-nu-2.json @@ -66,6 +66,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, diff --git a/units/byzantines/zhuge-nu-3.json b/units/byzantines/zhuge-nu-3.json index d6092d45..659adf7c 100644 --- a/units/byzantines/zhuge-nu-3.json +++ b/units/byzantines/zhuge-nu-3.json @@ -66,6 +66,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, diff --git a/units/byzantines/zhuge-nu-4.json b/units/byzantines/zhuge-nu-4.json index 0e05f559..53e687c4 100644 --- a/units/byzantines/zhuge-nu-4.json +++ b/units/byzantines/zhuge-nu-4.json @@ -66,6 +66,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, "line": 40, "height": 10 }, diff --git a/units/chinese-optimized.json b/units/chinese-optimized.json index 59a903a9..337bc06d 100644 --- a/units/chinese-optimized.json +++ b/units/chinese-optimized.json @@ -74,6 +74,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -329,6 +334,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -438,6 +448,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -574,6 +589,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -683,6 +703,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -819,6 +844,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -942,6 +972,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1059,6 +1094,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -1182,6 +1222,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1305,6 +1350,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1370,6 +1420,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1579,6 +1634,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1644,6 +1704,11 @@ ], "hitpoints": 155, "sight": { + "inner_height": 10, + "inner_radius": 17, + "outer_height": -15, + "outer_radius": 45, + "base": 28.2, "line": 45, "height": 10 }, @@ -1871,6 +1936,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -1938,6 +2008,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -2048,6 +2123,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -2144,6 +2224,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2217,6 +2302,11 @@ ], "hitpoints": 125, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2545,6 +2635,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2660,6 +2755,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -2725,6 +2825,11 @@ ], "hitpoints": 230, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2917,6 +3022,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -3034,6 +3144,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -3099,6 +3214,11 @@ ], "hitpoints": 155, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3348,6 +3468,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3425,6 +3550,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3515,6 +3645,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3914,6 +4049,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3984,6 +4124,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -4050,6 +4195,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -4116,6 +4266,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -4242,6 +4397,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4367,6 +4527,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -4440,6 +4605,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -4550,6 +4720,15 @@ } ], "armor": [], + "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, + "line": 40, + "height": 10 + }, "id": "zhuge-nu-4" } } diff --git a/units/chinese-unified.json b/units/chinese-unified.json index 2f50106e..68e359b3 100644 --- a/units/chinese-unified.json +++ b/units/chinese-unified.json @@ -111,6 +111,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -198,6 +203,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -285,6 +295,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -396,6 +411,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -504,6 +524,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -639,6 +664,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -747,6 +777,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -882,6 +917,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1004,6 +1044,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1120,6 +1165,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -1242,6 +1292,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1364,6 +1419,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1471,6 +1531,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1556,6 +1621,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1674,6 +1744,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1846,6 +1921,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 17, + "outer_height": -15, + "outer_radius": 45, + "base": 28.2, "line": 45, "height": 10 }, @@ -1996,6 +2076,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -2065,6 +2150,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -2174,6 +2264,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -2269,6 +2364,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2417,6 +2517,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2543,6 +2648,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2669,6 +2779,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2736,6 +2851,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2850,6 +2970,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -2975,6 +3100,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3078,6 +3208,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3143,6 +3278,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -3259,6 +3399,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -3384,6 +3529,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3487,6 +3637,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3609,6 +3764,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3685,6 +3845,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3824,6 +3989,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3932,6 +4102,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4040,6 +4215,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4148,6 +4328,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4270,6 +4455,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -4339,6 +4529,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -4404,6 +4599,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -4469,6 +4669,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -4594,6 +4799,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4718,6 +4928,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -4814,6 +5029,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -4888,6 +5108,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -4962,6 +5187,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, "line": 40, "height": 10 }, diff --git a/units/chinese.json b/units/chinese.json index 25bd9f81..b8176f13 100644 --- a/units/chinese.json +++ b/units/chinese.json @@ -91,6 +91,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -178,6 +183,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -265,6 +275,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -356,6 +371,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -444,6 +464,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -557,6 +582,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -645,6 +675,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -758,6 +793,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -860,6 +900,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -954,6 +999,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -1056,6 +1106,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1158,6 +1213,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1243,6 +1303,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1328,6 +1393,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1425,6 +1495,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1575,6 +1650,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 17, + "outer_height": -15, + "outer_radius": 45, + "base": 28.2, "line": 45, "height": 10 }, @@ -1725,6 +1805,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -1772,6 +1857,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1858,6 +1948,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -1930,6 +2025,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2056,6 +2156,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2182,6 +2287,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2308,6 +2418,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2355,6 +2470,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2448,6 +2568,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -2551,6 +2676,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2654,6 +2784,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2699,6 +2834,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2793,6 +2933,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -2896,6 +3041,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2999,6 +3149,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3099,6 +3254,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3155,6 +3315,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3272,6 +3437,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3380,6 +3550,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3488,6 +3663,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3596,6 +3776,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3698,6 +3883,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3745,6 +3935,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3790,6 +3985,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3835,6 +4035,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3940,6 +4145,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4043,6 +4253,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -4117,6 +4332,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -4191,6 +4411,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -4265,6 +4490,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, "line": 40, "height": 10 }, diff --git a/units/chinese/archer-2.json b/units/chinese/archer-2.json index 956353dd..08483cbf 100644 --- a/units/chinese/archer-2.json +++ b/units/chinese/archer-2.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/chinese/archer-3.json b/units/chinese/archer-3.json index 7fb6db06..dbcd9e3b 100644 --- a/units/chinese/archer-3.json +++ b/units/chinese/archer-3.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/chinese/archer-4.json b/units/chinese/archer-4.json index dfc6d5bd..bda59b6d 100644 --- a/units/chinese/archer-4.json +++ b/units/chinese/archer-4.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/chinese/baochuan-4.json b/units/chinese/baochuan-4.json index c3ffdfe0..da832485 100644 --- a/units/chinese/baochuan-4.json +++ b/units/chinese/baochuan-4.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, diff --git a/units/chinese/battering-ram-2.json b/units/chinese/battering-ram-2.json index ff9bd391..a6c41bb9 100644 --- a/units/chinese/battering-ram-2.json +++ b/units/chinese/battering-ram-2.json @@ -79,6 +79,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/chinese/bombard-4.json b/units/chinese/bombard-4.json index 25b0af36..4f6f0af6 100644 --- a/units/chinese/bombard-4.json +++ b/units/chinese/bombard-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/chinese/clocktower-battering-ram-3.json b/units/chinese/clocktower-battering-ram-3.json index 3b824c28..e42ee9d3 100644 --- a/units/chinese/clocktower-battering-ram-3.json +++ b/units/chinese/clocktower-battering-ram-3.json @@ -79,6 +79,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/chinese/clocktower-bombard-4.json b/units/chinese/clocktower-bombard-4.json index f37e432d..bd3ca15e 100644 --- a/units/chinese/clocktower-bombard-4.json +++ b/units/chinese/clocktower-bombard-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/chinese/clocktower-counterweight-trebuchet-3.json b/units/chinese/clocktower-counterweight-trebuchet-3.json index 1e2a4488..ffe7e42f 100644 --- a/units/chinese/clocktower-counterweight-trebuchet-3.json +++ b/units/chinese/clocktower-counterweight-trebuchet-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/chinese/clocktower-nest-of-bees-3.json b/units/chinese/clocktower-nest-of-bees-3.json index e72a54b1..f299ed2c 100644 --- a/units/chinese/clocktower-nest-of-bees-3.json +++ b/units/chinese/clocktower-nest-of-bees-3.json @@ -85,6 +85,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, diff --git a/units/chinese/clocktower-springald-3.json b/units/chinese/clocktower-springald-3.json index bdc00a94..9d1952d7 100644 --- a/units/chinese/clocktower-springald-3.json +++ b/units/chinese/clocktower-springald-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/chinese/counterweight-trebuchet-3.json b/units/chinese/counterweight-trebuchet-3.json index b0e61806..cce1c815 100644 --- a/units/chinese/counterweight-trebuchet-3.json +++ b/units/chinese/counterweight-trebuchet-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/chinese/crossbowman-3.json b/units/chinese/crossbowman-3.json index 19e6c4fb..9d22cc20 100644 --- a/units/chinese/crossbowman-3.json +++ b/units/chinese/crossbowman-3.json @@ -76,6 +76,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/chinese/crossbowman-4.json b/units/chinese/crossbowman-4.json index 10501716..b452d7f8 100644 --- a/units/chinese/crossbowman-4.json +++ b/units/chinese/crossbowman-4.json @@ -76,6 +76,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/chinese/explosive-junk-3.json b/units/chinese/explosive-junk-3.json index 6b649cd7..137b7523 100644 --- a/units/chinese/explosive-junk-3.json +++ b/units/chinese/explosive-junk-3.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/chinese/fire-lancer-3.json b/units/chinese/fire-lancer-3.json index ba2e95fa..a5770ea7 100644 --- a/units/chinese/fire-lancer-3.json +++ b/units/chinese/fire-lancer-3.json @@ -141,6 +141,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 17, + "outer_height": -15, + "outer_radius": 45, + "base": 28.2, "line": 45, "height": 10 }, diff --git a/units/chinese/fire-lancer-4.json b/units/chinese/fire-lancer-4.json index d664f7be..bd909e31 100644 --- a/units/chinese/fire-lancer-4.json +++ b/units/chinese/fire-lancer-4.json @@ -141,6 +141,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, diff --git a/units/chinese/fishing-boat-2.json b/units/chinese/fishing-boat-2.json index 3432f1c4..f14469e5 100644 --- a/units/chinese/fishing-boat-2.json +++ b/units/chinese/fishing-boat-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, diff --git a/units/chinese/grenadier-4.json b/units/chinese/grenadier-4.json index 34dfac23..ba1bbc89 100644 --- a/units/chinese/grenadier-4.json +++ b/units/chinese/grenadier-4.json @@ -77,6 +77,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, diff --git a/units/chinese/handcannoneer-4.json b/units/chinese/handcannoneer-4.json index 9fc527d4..9f6fd72c 100644 --- a/units/chinese/handcannoneer-4.json +++ b/units/chinese/handcannoneer-4.json @@ -63,6 +63,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/chinese/horseman-2.json b/units/chinese/horseman-2.json index 74f4ef67..9a1d6c73 100644 --- a/units/chinese/horseman-2.json +++ b/units/chinese/horseman-2.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/chinese/horseman-3.json b/units/chinese/horseman-3.json index ac562bd0..f4bec73b 100644 --- a/units/chinese/horseman-3.json +++ b/units/chinese/horseman-3.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/chinese/horseman-4.json b/units/chinese/horseman-4.json index 9107c81b..85bc17c7 100644 --- a/units/chinese/horseman-4.json +++ b/units/chinese/horseman-4.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/chinese/imperial-official-1.json b/units/chinese/imperial-official-1.json index b5d86f44..f4f3f045 100644 --- a/units/chinese/imperial-official-1.json +++ b/units/chinese/imperial-official-1.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/chinese/junk-2.json b/units/chinese/junk-2.json index 2e47c737..07904ced 100644 --- a/units/chinese/junk-2.json +++ b/units/chinese/junk-2.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/chinese/lancer-3.json b/units/chinese/lancer-3.json index 8761a211..92f19390 100644 --- a/units/chinese/lancer-3.json +++ b/units/chinese/lancer-3.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/chinese/lancer-4.json b/units/chinese/lancer-4.json index c4cb1b17..c9d46d49 100644 --- a/units/chinese/lancer-4.json +++ b/units/chinese/lancer-4.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/chinese/monk-3.json b/units/chinese/monk-3.json index fd2cbeff..c0a237fe 100644 --- a/units/chinese/monk-3.json +++ b/units/chinese/monk-3.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/chinese/nest-of-bees-3.json b/units/chinese/nest-of-bees-3.json index 0ec434ac..cb5bb695 100644 --- a/units/chinese/nest-of-bees-3.json +++ b/units/chinese/nest-of-bees-3.json @@ -85,6 +85,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, diff --git a/units/chinese/palace-guard-3.json b/units/chinese/palace-guard-3.json index bb5f4f76..85cb9bb7 100644 --- a/units/chinese/palace-guard-3.json +++ b/units/chinese/palace-guard-3.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/chinese/palace-guard-4.json b/units/chinese/palace-guard-4.json index bdbcc4fe..e80a8df9 100644 --- a/units/chinese/palace-guard-4.json +++ b/units/chinese/palace-guard-4.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/chinese/scout-1.json b/units/chinese/scout-1.json index 9b243eee..b15bb03a 100644 --- a/units/chinese/scout-1.json +++ b/units/chinese/scout-1.json @@ -91,6 +91,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/chinese/siege-tower-2.json b/units/chinese/siege-tower-2.json index 7a567bc5..b2ebe97b 100644 --- a/units/chinese/siege-tower-2.json +++ b/units/chinese/siege-tower-2.json @@ -47,6 +47,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/chinese/spearman-1.json b/units/chinese/spearman-1.json index fd4ff5dd..dbc21946 100644 --- a/units/chinese/spearman-1.json +++ b/units/chinese/spearman-1.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/chinese/spearman-2.json b/units/chinese/spearman-2.json index d8a69ca2..87d7a91c 100644 --- a/units/chinese/spearman-2.json +++ b/units/chinese/spearman-2.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/chinese/spearman-3.json b/units/chinese/spearman-3.json index a08348f3..00013b9b 100644 --- a/units/chinese/spearman-3.json +++ b/units/chinese/spearman-3.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/chinese/spearman-4.json b/units/chinese/spearman-4.json index 141f6b6c..19188d7b 100644 --- a/units/chinese/spearman-4.json +++ b/units/chinese/spearman-4.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/chinese/springald-3.json b/units/chinese/springald-3.json index b2523e97..8f5ec622 100644 --- a/units/chinese/springald-3.json +++ b/units/chinese/springald-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/chinese/trade-ship-2.json b/units/chinese/trade-ship-2.json index 3829964a..0567db93 100644 --- a/units/chinese/trade-ship-2.json +++ b/units/chinese/trade-ship-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/chinese/trader-1.json b/units/chinese/trader-1.json index 1b470816..a6bbce4c 100644 --- a/units/chinese/trader-1.json +++ b/units/chinese/trader-1.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/chinese/transport-ship-2.json b/units/chinese/transport-ship-2.json index f5f1c75c..262da86c 100644 --- a/units/chinese/transport-ship-2.json +++ b/units/chinese/transport-ship-2.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/chinese/villager-1.json b/units/chinese/villager-1.json index ba3fc113..c077a38c 100644 --- a/units/chinese/villager-1.json +++ b/units/chinese/villager-1.json @@ -84,6 +84,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/chinese/war-junk-3.json b/units/chinese/war-junk-3.json index 593d3933..dd64cf4d 100644 --- a/units/chinese/war-junk-3.json +++ b/units/chinese/war-junk-3.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/chinese/zhuge-nu-2.json b/units/chinese/zhuge-nu-2.json index 3de81df2..c4550dcf 100644 --- a/units/chinese/zhuge-nu-2.json +++ b/units/chinese/zhuge-nu-2.json @@ -65,6 +65,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, diff --git a/units/chinese/zhuge-nu-3.json b/units/chinese/zhuge-nu-3.json index f34b2f82..c8307849 100644 --- a/units/chinese/zhuge-nu-3.json +++ b/units/chinese/zhuge-nu-3.json @@ -65,6 +65,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, diff --git a/units/chinese/zhuge-nu-4.json b/units/chinese/zhuge-nu-4.json index 9ec32ff7..8f62cd60 100644 --- a/units/chinese/zhuge-nu-4.json +++ b/units/chinese/zhuge-nu-4.json @@ -65,6 +65,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, "line": 40, "height": 10 }, diff --git a/units/delhi-optimized.json b/units/delhi-optimized.json index eef24f67..c2a0eb95 100644 --- a/units/delhi-optimized.json +++ b/units/delhi-optimized.json @@ -74,6 +74,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -342,6 +347,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -451,6 +461,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -587,6 +602,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -710,6 +730,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -775,6 +800,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -980,6 +1010,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1099,6 +1134,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1193,6 +1233,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1266,6 +1311,11 @@ ], "hitpoints": 140, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1661,6 +1711,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1726,6 +1781,11 @@ ], "hitpoints": 230, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1963,6 +2023,11 @@ ], "hitpoints": 155, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2328,6 +2393,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2395,6 +2465,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2519,6 +2594,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2594,6 +2674,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2684,6 +2769,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3083,6 +3173,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3224,6 +3319,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3399,6 +3499,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3469,6 +3574,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3535,6 +3645,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3601,6 +3716,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3728,6 +3848,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3909,6 +4034,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4021,6 +4151,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, diff --git a/units/delhi-unified.json b/units/delhi-unified.json index 339d7439..da30161d 100644 --- a/units/delhi-unified.json +++ b/units/delhi-unified.json @@ -111,6 +111,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -198,6 +203,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -285,6 +295,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -409,6 +424,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -517,6 +537,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -652,6 +677,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -774,6 +804,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -881,6 +916,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -966,6 +1006,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1080,6 +1125,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1198,6 +1248,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1291,6 +1346,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1452,6 +1512,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1591,6 +1656,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1730,6 +1800,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1825,6 +1900,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1973,6 +2053,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2099,6 +2184,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2247,6 +2337,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2373,6 +2468,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2565,6 +2665,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2631,6 +2736,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2754,6 +2864,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2828,6 +2943,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2967,6 +3087,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3075,6 +3200,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3183,6 +3313,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3291,6 +3426,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3413,6 +3553,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3553,6 +3698,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3727,6 +3877,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3796,6 +3951,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3861,6 +4021,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3926,6 +4091,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -4052,6 +4222,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4232,6 +4407,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4343,6 +4523,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, diff --git a/units/delhi.json b/units/delhi.json index bd583508..853d0e83 100644 --- a/units/delhi.json +++ b/units/delhi.json @@ -91,6 +91,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -178,6 +183,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -265,6 +275,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -368,6 +383,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -456,6 +476,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -569,6 +594,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -671,6 +701,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -756,6 +791,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -841,6 +881,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -934,6 +979,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1031,6 +1081,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1102,6 +1157,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1241,6 +1301,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1380,6 +1445,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1519,6 +1589,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1591,6 +1666,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1717,6 +1797,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1843,6 +1928,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1969,6 +2059,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2095,6 +2190,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2267,6 +2367,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2313,6 +2418,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2414,6 +2524,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2468,6 +2583,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2585,6 +2705,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2693,6 +2818,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2801,6 +2931,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2909,6 +3044,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3011,6 +3151,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3128,6 +3273,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3279,6 +3429,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3326,6 +3481,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3371,6 +3531,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3416,6 +3581,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3522,6 +3692,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3678,6 +3853,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3769,6 +3949,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, diff --git a/units/delhi/archer-2.json b/units/delhi/archer-2.json index 2aeee7a9..b19cea03 100644 --- a/units/delhi/archer-2.json +++ b/units/delhi/archer-2.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/delhi/archer-3.json b/units/delhi/archer-3.json index 62653bdb..7e140990 100644 --- a/units/delhi/archer-3.json +++ b/units/delhi/archer-3.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/delhi/archer-4.json b/units/delhi/archer-4.json index 048aa4c0..46e51a32 100644 --- a/units/delhi/archer-4.json +++ b/units/delhi/archer-4.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/delhi/baghlah-2.json b/units/delhi/baghlah-2.json index fa7ae03a..d3306478 100644 --- a/units/delhi/baghlah-2.json +++ b/units/delhi/baghlah-2.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/delhi/battering-ram-2.json b/units/delhi/battering-ram-2.json index 7f397621..07827cc6 100644 --- a/units/delhi/battering-ram-2.json +++ b/units/delhi/battering-ram-2.json @@ -79,6 +79,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/delhi/bombard-4.json b/units/delhi/bombard-4.json index 4dfcdde4..06ff31ca 100644 --- a/units/delhi/bombard-4.json +++ b/units/delhi/bombard-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/delhi/counterweight-trebuchet-3.json b/units/delhi/counterweight-trebuchet-3.json index 8c729c0e..8cf2c0d4 100644 --- a/units/delhi/counterweight-trebuchet-3.json +++ b/units/delhi/counterweight-trebuchet-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/delhi/crossbowman-3.json b/units/delhi/crossbowman-3.json index cde2b6b0..591d8eb1 100644 --- a/units/delhi/crossbowman-3.json +++ b/units/delhi/crossbowman-3.json @@ -76,6 +76,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/delhi/crossbowman-4.json b/units/delhi/crossbowman-4.json index 4cf432b8..da6e03b8 100644 --- a/units/delhi/crossbowman-4.json +++ b/units/delhi/crossbowman-4.json @@ -76,6 +76,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/delhi/dhow-2.json b/units/delhi/dhow-2.json index 92f9527d..8f26ccd6 100644 --- a/units/delhi/dhow-2.json +++ b/units/delhi/dhow-2.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/delhi/explosive-dhow-3.json b/units/delhi/explosive-dhow-3.json index e1245fb8..dc8d53a2 100644 --- a/units/delhi/explosive-dhow-3.json +++ b/units/delhi/explosive-dhow-3.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/delhi/fishing-boat-2.json b/units/delhi/fishing-boat-2.json index aab98d0b..f4ec58cd 100644 --- a/units/delhi/fishing-boat-2.json +++ b/units/delhi/fishing-boat-2.json @@ -62,6 +62,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, diff --git a/units/delhi/ghazi-raider-2.json b/units/delhi/ghazi-raider-2.json index 0f0cd2a2..6a07c55a 100644 --- a/units/delhi/ghazi-raider-2.json +++ b/units/delhi/ghazi-raider-2.json @@ -130,6 +130,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/delhi/ghazi-raider-3.json b/units/delhi/ghazi-raider-3.json index 9f66b8c1..c843a7a4 100644 --- a/units/delhi/ghazi-raider-3.json +++ b/units/delhi/ghazi-raider-3.json @@ -130,6 +130,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/delhi/ghazi-raider-4.json b/units/delhi/ghazi-raider-4.json index 20e3a723..88c5ef71 100644 --- a/units/delhi/ghazi-raider-4.json +++ b/units/delhi/ghazi-raider-4.json @@ -130,6 +130,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/delhi/handcannoneer-4.json b/units/delhi/handcannoneer-4.json index 7f8cf7ba..709a2d0c 100644 --- a/units/delhi/handcannoneer-4.json +++ b/units/delhi/handcannoneer-4.json @@ -63,6 +63,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/delhi/lancer-3.json b/units/delhi/lancer-3.json index 962d65c2..2d8235c2 100644 --- a/units/delhi/lancer-3.json +++ b/units/delhi/lancer-3.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/delhi/lancer-4.json b/units/delhi/lancer-4.json index bf59290b..daf3e0b6 100644 --- a/units/delhi/lancer-4.json +++ b/units/delhi/lancer-4.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/delhi/man-at-arms-3.json b/units/delhi/man-at-arms-3.json index aa83bd97..b5cd2e8f 100644 --- a/units/delhi/man-at-arms-3.json +++ b/units/delhi/man-at-arms-3.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/delhi/man-at-arms-4.json b/units/delhi/man-at-arms-4.json index 16c283bf..614c99a4 100644 --- a/units/delhi/man-at-arms-4.json +++ b/units/delhi/man-at-arms-4.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/delhi/mangonel-3.json b/units/delhi/mangonel-3.json index 605bed10..f64fd4ea 100644 --- a/units/delhi/mangonel-3.json +++ b/units/delhi/mangonel-3.json @@ -163,6 +163,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/units/delhi/scholar-2.json b/units/delhi/scholar-2.json index da69ae30..dcc7e45e 100644 --- a/units/delhi/scholar-2.json +++ b/units/delhi/scholar-2.json @@ -37,6 +37,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/delhi/scout-1.json b/units/delhi/scout-1.json index f31ef768..3598c1cd 100644 --- a/units/delhi/scout-1.json +++ b/units/delhi/scout-1.json @@ -92,6 +92,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/delhi/siege-tower-2.json b/units/delhi/siege-tower-2.json index 88787dd7..85bdad47 100644 --- a/units/delhi/siege-tower-2.json +++ b/units/delhi/siege-tower-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/delhi/spearman-1.json b/units/delhi/spearman-1.json index 0088a119..8e80baad 100644 --- a/units/delhi/spearman-1.json +++ b/units/delhi/spearman-1.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/delhi/spearman-2.json b/units/delhi/spearman-2.json index f83a920f..ac9f391c 100644 --- a/units/delhi/spearman-2.json +++ b/units/delhi/spearman-2.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/delhi/spearman-3.json b/units/delhi/spearman-3.json index 083adfcc..d6c7f9cf 100644 --- a/units/delhi/spearman-3.json +++ b/units/delhi/spearman-3.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/delhi/spearman-4.json b/units/delhi/spearman-4.json index 19f882e6..f807fe10 100644 --- a/units/delhi/spearman-4.json +++ b/units/delhi/spearman-4.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/delhi/springald-3.json b/units/delhi/springald-3.json index 98d4d933..6faa109f 100644 --- a/units/delhi/springald-3.json +++ b/units/delhi/springald-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/delhi/sultans-elite-tower-elephant-4.json b/units/delhi/sultans-elite-tower-elephant-4.json index 42c424db..eb4032dd 100644 --- a/units/delhi/sultans-elite-tower-elephant-4.json +++ b/units/delhi/sultans-elite-tower-elephant-4.json @@ -108,6 +108,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/delhi/tower-elephant-4.json b/units/delhi/tower-elephant-4.json index 18220e9f..bffb10a0 100644 --- a/units/delhi/tower-elephant-4.json +++ b/units/delhi/tower-elephant-4.json @@ -142,6 +142,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/delhi/trade-ship-2.json b/units/delhi/trade-ship-2.json index 64f7208b..e20a65d2 100644 --- a/units/delhi/trade-ship-2.json +++ b/units/delhi/trade-ship-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/delhi/trader-1.json b/units/delhi/trader-1.json index f9003561..7eb97f5b 100644 --- a/units/delhi/trader-1.json +++ b/units/delhi/trader-1.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/delhi/transport-ship-2.json b/units/delhi/transport-ship-2.json index 0af99716..13b9e913 100644 --- a/units/delhi/transport-ship-2.json +++ b/units/delhi/transport-ship-2.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/delhi/villager-1.json b/units/delhi/villager-1.json index 2fa66db2..f2eaf12f 100644 --- a/units/delhi/villager-1.json +++ b/units/delhi/villager-1.json @@ -85,6 +85,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/delhi/war-elephant-3.json b/units/delhi/war-elephant-3.json index 1f4c3ead..e8f49a12 100644 --- a/units/delhi/war-elephant-3.json +++ b/units/delhi/war-elephant-3.json @@ -147,6 +147,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/delhi/xebec-4.json b/units/delhi/xebec-4.json index 23f65612..c5a513af 100644 --- a/units/delhi/xebec-4.json +++ b/units/delhi/xebec-4.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, diff --git a/units/english-optimized.json b/units/english-optimized.json index a71e815b..cc7d41cb 100644 --- a/units/english-optimized.json +++ b/units/english-optimized.json @@ -113,6 +113,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -252,6 +257,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -364,6 +374,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -490,6 +505,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -559,6 +579,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -768,6 +793,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -838,6 +868,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -953,6 +988,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1053,6 +1093,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1129,6 +1174,11 @@ ], "hitpoints": 125, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1514,6 +1564,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -1663,6 +1718,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1731,6 +1791,11 @@ ], "hitpoints": 230, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1934,6 +1999,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -2161,6 +2231,11 @@ ], "hitpoints": 100, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2613,6 +2688,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2679,6 +2759,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2784,6 +2869,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -2908,6 +2998,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2982,6 +3077,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3067,6 +3167,11 @@ ], "hitpoints": 90, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3399,6 +3504,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3469,6 +3579,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3535,6 +3650,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3601,6 +3721,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3728,6 +3853,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3797,6 +3927,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -3935,6 +4070,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4004,6 +4144,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -4073,6 +4218,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -4181,6 +4331,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 45, + "base": 44.0406976744186, "line": 45, "height": 501 }, @@ -4250,6 +4405,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/units/english-unified.json b/units/english-unified.json index ad4ba05c..1b5f8eb2 100644 --- a/units/english-unified.json +++ b/units/english-unified.json @@ -113,6 +113,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -251,6 +256,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -362,6 +372,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -487,6 +502,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -598,6 +618,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -687,6 +712,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -805,6 +835,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -874,6 +909,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -988,6 +1028,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1087,6 +1132,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1238,6 +1288,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1367,6 +1422,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1496,6 +1556,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1620,6 +1685,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -1768,6 +1838,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1896,6 +1971,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2002,6 +2082,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2115,6 +2200,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -2206,6 +2296,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -2297,6 +2392,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -2425,6 +2525,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2531,6 +2636,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2637,6 +2747,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2743,6 +2858,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2938,6 +3058,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3003,6 +3128,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -3107,6 +3237,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -3230,6 +3365,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3303,6 +3443,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3445,6 +3590,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3556,6 +3706,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3667,6 +3822,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3792,6 +3952,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3861,6 +4026,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3926,6 +4096,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3991,6 +4166,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -4117,6 +4297,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4185,6 +4370,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -4322,6 +4512,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4390,6 +4585,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -4458,6 +4658,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -4565,6 +4770,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 45, + "base": 44.0406976744186, "line": 45, "height": 501 }, @@ -4633,6 +4843,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/units/english.json b/units/english.json index 3135d146..569d1c0d 100644 --- a/units/english.json +++ b/units/english.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -211,6 +216,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -302,6 +312,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -407,6 +422,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -496,6 +516,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -585,6 +610,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -682,6 +712,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -729,6 +764,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -822,6 +862,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -898,6 +943,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1027,6 +1077,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1156,6 +1211,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1285,6 +1345,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1388,6 +1453,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -1514,6 +1584,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1620,6 +1695,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1726,6 +1806,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1817,6 +1902,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -1908,6 +1998,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -1999,6 +2094,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -2105,6 +2205,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2211,6 +2316,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2317,6 +2427,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2423,6 +2538,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2598,6 +2718,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2643,6 +2768,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2725,6 +2855,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -2826,6 +2961,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2879,6 +3019,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2999,6 +3144,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3110,6 +3260,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3221,6 +3376,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3326,6 +3486,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3373,6 +3538,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3418,6 +3588,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3463,6 +3638,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3569,6 +3749,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3615,6 +3800,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -3730,6 +3920,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3776,6 +3971,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -3822,6 +4022,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -3907,6 +4112,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 45, + "base": 44.0406976744186, "line": 45, "height": 501 }, @@ -3953,6 +4163,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/units/english/battering-ram-2.json b/units/english/battering-ram-2.json index 71921fb4..cea5f4aa 100644 --- a/units/english/battering-ram-2.json +++ b/units/english/battering-ram-2.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/english/bombard-4.json b/units/english/bombard-4.json index ac675dfd..f8ee18a6 100644 --- a/units/english/bombard-4.json +++ b/units/english/bombard-4.json @@ -98,6 +98,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/english/carrack-4.json b/units/english/carrack-4.json index 75735646..6fa1a551 100644 --- a/units/english/carrack-4.json +++ b/units/english/carrack-4.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, diff --git a/units/english/counterweight-trebuchet-3.json b/units/english/counterweight-trebuchet-3.json index 0b6f9ed9..a2bebc30 100644 --- a/units/english/counterweight-trebuchet-3.json +++ b/units/english/counterweight-trebuchet-3.json @@ -96,6 +96,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/english/crossbowman-3.json b/units/english/crossbowman-3.json index 192b3f0d..7587a636 100644 --- a/units/english/crossbowman-3.json +++ b/units/english/crossbowman-3.json @@ -80,6 +80,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/english/crossbowman-4.json b/units/english/crossbowman-4.json index 27dedfcb..596fc139 100644 --- a/units/english/crossbowman-4.json +++ b/units/english/crossbowman-4.json @@ -80,6 +80,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/english/demolition-ship-3.json b/units/english/demolition-ship-3.json index eaab5d43..2fa5d505 100644 --- a/units/english/demolition-ship-3.json +++ b/units/english/demolition-ship-3.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/english/fishing-boat-2.json b/units/english/fishing-boat-2.json index b84eda23..d9bb9a8c 100644 --- a/units/english/fishing-boat-2.json +++ b/units/english/fishing-boat-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, diff --git a/units/english/galley-2.json b/units/english/galley-2.json index 29f92ce0..cef2c083 100644 --- a/units/english/galley-2.json +++ b/units/english/galley-2.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/english/handcannoneer-4.json b/units/english/handcannoneer-4.json index 08bbe539..f8bc7eef 100644 --- a/units/english/handcannoneer-4.json +++ b/units/english/handcannoneer-4.json @@ -67,6 +67,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/english/horseman-2.json b/units/english/horseman-2.json index bafea54e..284e1012 100644 --- a/units/english/horseman-2.json +++ b/units/english/horseman-2.json @@ -120,6 +120,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/english/horseman-3.json b/units/english/horseman-3.json index 68888a69..c0d7d69a 100644 --- a/units/english/horseman-3.json +++ b/units/english/horseman-3.json @@ -120,6 +120,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/english/horseman-4.json b/units/english/horseman-4.json index 34ee7d3b..9a858a13 100644 --- a/units/english/horseman-4.json +++ b/units/english/horseman-4.json @@ -120,6 +120,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/english/hulk-2.json b/units/english/hulk-2.json index f2a5217d..5b85aec1 100644 --- a/units/english/hulk-2.json +++ b/units/english/hulk-2.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/english/king-2.json b/units/english/king-2.json index 793cfae4..dd7c842b 100644 --- a/units/english/king-2.json +++ b/units/english/king-2.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/english/knight-3.json b/units/english/knight-3.json index b3597d21..80c2c9b2 100644 --- a/units/english/knight-3.json +++ b/units/english/knight-3.json @@ -97,6 +97,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/english/knight-4.json b/units/english/knight-4.json index 3fa0d8d9..8481549d 100644 --- a/units/english/knight-4.json +++ b/units/english/knight-4.json @@ -97,6 +97,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/english/longbowman-2.json b/units/english/longbowman-2.json index 932dd465..a7e8934f 100644 --- a/units/english/longbowman-2.json +++ b/units/english/longbowman-2.json @@ -82,6 +82,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, diff --git a/units/english/longbowman-3.json b/units/english/longbowman-3.json index 08c3c02e..cb294a34 100644 --- a/units/english/longbowman-3.json +++ b/units/english/longbowman-3.json @@ -82,6 +82,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, diff --git a/units/english/longbowman-4.json b/units/english/longbowman-4.json index b60d30ff..b0ab0d20 100644 --- a/units/english/longbowman-4.json +++ b/units/english/longbowman-4.json @@ -82,6 +82,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, diff --git a/units/english/man-at-arms-1.json b/units/english/man-at-arms-1.json index 1ef78de3..c55d2722 100644 --- a/units/english/man-at-arms-1.json +++ b/units/english/man-at-arms-1.json @@ -97,6 +97,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/english/man-at-arms-2.json b/units/english/man-at-arms-2.json index 29a64675..44e5cfb9 100644 --- a/units/english/man-at-arms-2.json +++ b/units/english/man-at-arms-2.json @@ -97,6 +97,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/english/man-at-arms-3.json b/units/english/man-at-arms-3.json index e2d7827b..f1812a0c 100644 --- a/units/english/man-at-arms-3.json +++ b/units/english/man-at-arms-3.json @@ -97,6 +97,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/english/man-at-arms-4.json b/units/english/man-at-arms-4.json index 113e0db0..af843ce2 100644 --- a/units/english/man-at-arms-4.json +++ b/units/english/man-at-arms-4.json @@ -97,6 +97,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/english/mangonel-3.json b/units/english/mangonel-3.json index 499f17c1..b521cc64 100644 --- a/units/english/mangonel-3.json +++ b/units/english/mangonel-3.json @@ -166,6 +166,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/units/english/monk-3.json b/units/english/monk-3.json index 64eda74b..81f5ca6a 100644 --- a/units/english/monk-3.json +++ b/units/english/monk-3.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/english/ribauldequin-4.json b/units/english/ribauldequin-4.json index 85dca5c5..81f2be51 100644 --- a/units/english/ribauldequin-4.json +++ b/units/english/ribauldequin-4.json @@ -73,6 +73,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, diff --git a/units/english/scout-1.json b/units/english/scout-1.json index f48aa53b..177f5a5f 100644 --- a/units/english/scout-1.json +++ b/units/english/scout-1.json @@ -92,6 +92,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/english/siege-tower-2.json b/units/english/siege-tower-2.json index 7aa65b3a..d28cf5fa 100644 --- a/units/english/siege-tower-2.json +++ b/units/english/siege-tower-2.json @@ -44,6 +44,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/english/spearman-2.json b/units/english/spearman-2.json index 23f2db4b..4195ca17 100644 --- a/units/english/spearman-2.json +++ b/units/english/spearman-2.json @@ -102,6 +102,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/english/spearman-3.json b/units/english/spearman-3.json index eed5a698..91131397 100644 --- a/units/english/spearman-3.json +++ b/units/english/spearman-3.json @@ -102,6 +102,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/english/spearman-4.json b/units/english/spearman-4.json index 8dfd522a..c88b502e 100644 --- a/units/english/spearman-4.json +++ b/units/english/spearman-4.json @@ -102,6 +102,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/english/springald-3.json b/units/english/springald-3.json index b609bf68..d6f164b9 100644 --- a/units/english/springald-3.json +++ b/units/english/springald-3.json @@ -96,6 +96,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/english/trade-ship-2.json b/units/english/trade-ship-2.json index 7404b84f..05c2ba41 100644 --- a/units/english/trade-ship-2.json +++ b/units/english/trade-ship-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/english/trader-1.json b/units/english/trader-1.json index 5d53d969..8312ec82 100644 --- a/units/english/trader-1.json +++ b/units/english/trader-1.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/english/transport-ship-2.json b/units/english/transport-ship-2.json index dd954522..fdfbf000 100644 --- a/units/english/transport-ship-2.json +++ b/units/english/transport-ship-2.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/english/villager-1.json b/units/english/villager-1.json index 421a786a..05912465 100644 --- a/units/english/villager-1.json +++ b/units/english/villager-1.json @@ -85,6 +85,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/english/wynguard-army-4.json b/units/english/wynguard-army-4.json index bf1a3fc1..deee133f 100644 --- a/units/english/wynguard-army-4.json +++ b/units/english/wynguard-army-4.json @@ -37,6 +37,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/units/english/wynguard-footman-4.json b/units/english/wynguard-footman-4.json index 00bb65f8..65f06443 100644 --- a/units/english/wynguard-footman-4.json +++ b/units/english/wynguard-footman-4.json @@ -106,6 +106,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/english/wynguard-footmen-4.json b/units/english/wynguard-footmen-4.json index fcff9f92..1960423d 100644 --- a/units/english/wynguard-footmen-4.json +++ b/units/english/wynguard-footmen-4.json @@ -37,6 +37,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/units/english/wynguard-raiders-4.json b/units/english/wynguard-raiders-4.json index fe674f02..eec41a10 100644 --- a/units/english/wynguard-raiders-4.json +++ b/units/english/wynguard-raiders-4.json @@ -37,6 +37,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/units/english/wynguard-ranger-4.json b/units/english/wynguard-ranger-4.json index 5e650bdd..b1ca886b 100644 --- a/units/english/wynguard-ranger-4.json +++ b/units/english/wynguard-ranger-4.json @@ -76,6 +76,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 45, + "base": 44.0406976744186, "line": 45, "height": 501 }, diff --git a/units/english/wynguard-rangers-4.json b/units/english/wynguard-rangers-4.json index 9a298178..d56c5d2c 100644 --- a/units/english/wynguard-rangers-4.json +++ b/units/english/wynguard-rangers-4.json @@ -37,6 +37,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/units/french-optimized.json b/units/french-optimized.json index 570b07a0..33c120e8 100644 --- a/units/french-optimized.json +++ b/units/french-optimized.json @@ -66,6 +66,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -239,6 +244,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -491,6 +501,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -627,6 +642,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -739,6 +759,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -862,6 +887,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -981,6 +1011,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1051,6 +1086,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1148,6 +1188,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -1263,6 +1308,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1359,6 +1409,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1433,6 +1488,11 @@ ], "hitpoints": 125, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1758,6 +1818,11 @@ ], "hitpoints": 155, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2077,6 +2142,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2143,6 +2213,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2245,6 +2320,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -2372,6 +2452,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -2499,6 +2584,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -2573,6 +2663,11 @@ ], "hitpoints": 190, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2866,6 +2961,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -2990,6 +3090,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3065,6 +3170,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3155,6 +3265,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3554,6 +3669,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3624,6 +3744,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3691,6 +3816,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3757,6 +3887,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3883,6 +4018,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4059,6 +4199,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/french-unified.json b/units/french-unified.json index 204ae2a1..95d5d352 100644 --- a/units/french-unified.json +++ b/units/french-unified.json @@ -114,6 +114,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -204,6 +209,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -313,6 +323,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -400,6 +415,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -487,6 +507,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -595,6 +620,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -730,6 +760,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -841,6 +876,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -963,6 +1003,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1081,6 +1126,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1150,6 +1200,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1246,6 +1301,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -1360,6 +1420,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1455,6 +1520,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1604,6 +1674,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1731,6 +1806,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1858,6 +1938,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1983,6 +2068,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2086,6 +2176,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2278,6 +2373,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2343,6 +2443,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2444,6 +2549,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -2570,6 +2680,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -2696,6 +2811,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -2822,6 +2942,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2926,6 +3051,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3030,6 +3160,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3131,6 +3266,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -3254,6 +3394,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3328,6 +3473,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3467,6 +3617,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3575,6 +3730,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3683,6 +3843,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3791,6 +3956,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3913,6 +4083,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3982,6 +4157,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -4048,6 +4228,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -4113,6 +4298,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -4238,6 +4428,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4413,6 +4608,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/french.json b/units/french.json index 9d61f02e..a8d41a0a 100644 --- a/units/french.json +++ b/units/french.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -184,6 +189,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -271,6 +281,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -358,6 +373,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -445,6 +465,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -533,6 +558,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -646,6 +676,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -737,6 +772,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -839,6 +879,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -936,6 +981,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -983,6 +1033,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1058,6 +1113,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -1151,6 +1211,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1223,6 +1288,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1350,6 +1420,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1477,6 +1552,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1604,6 +1684,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1707,6 +1792,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1810,6 +1900,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1982,6 +2077,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2027,6 +2127,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2106,6 +2211,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -2210,6 +2320,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -2314,6 +2429,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -2418,6 +2538,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2522,6 +2647,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2626,6 +2756,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2705,6 +2840,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -2806,6 +2946,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2860,6 +3005,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2977,6 +3127,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3085,6 +3240,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3193,6 +3353,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3301,6 +3466,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3403,6 +3573,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3450,6 +3625,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3496,6 +3676,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3541,6 +3726,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3646,6 +3836,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3800,6 +3995,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/french/arbaletrier-3.json b/units/french/arbaletrier-3.json index 2598a2d9..a2d3489f 100644 --- a/units/french/arbaletrier-3.json +++ b/units/french/arbaletrier-3.json @@ -81,6 +81,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/french/arbaletrier-4.json b/units/french/arbaletrier-4.json index c5e4669a..e3a45fd0 100644 --- a/units/french/arbaletrier-4.json +++ b/units/french/arbaletrier-4.json @@ -81,6 +81,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/french/archer-2.json b/units/french/archer-2.json index afa45036..91d6ad58 100644 --- a/units/french/archer-2.json +++ b/units/french/archer-2.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/french/archer-3.json b/units/french/archer-3.json index 987cb6e0..42f77d78 100644 --- a/units/french/archer-3.json +++ b/units/french/archer-3.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/french/archer-4.json b/units/french/archer-4.json index cc47d0d8..ded876b3 100644 --- a/units/french/archer-4.json +++ b/units/french/archer-4.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/french/battering-ram-2.json b/units/french/battering-ram-2.json index 805d8356..5a5ac50c 100644 --- a/units/french/battering-ram-2.json +++ b/units/french/battering-ram-2.json @@ -79,6 +79,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/french/cannon-4.json b/units/french/cannon-4.json index 0556af95..0c205f2a 100644 --- a/units/french/cannon-4.json +++ b/units/french/cannon-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/french/carrack-4.json b/units/french/carrack-4.json index fc816dd3..e00b1887 100644 --- a/units/french/carrack-4.json +++ b/units/french/carrack-4.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, diff --git a/units/french/counterweight-trebuchet-3.json b/units/french/counterweight-trebuchet-3.json index 2dad4ea8..8faf2144 100644 --- a/units/french/counterweight-trebuchet-3.json +++ b/units/french/counterweight-trebuchet-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/french/demolition-ship-3.json b/units/french/demolition-ship-3.json index 4bc10fc4..a37b6898 100644 --- a/units/french/demolition-ship-3.json +++ b/units/french/demolition-ship-3.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/french/fishing-boat-2.json b/units/french/fishing-boat-2.json index 8ef5597e..c140e849 100644 --- a/units/french/fishing-boat-2.json +++ b/units/french/fishing-boat-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, diff --git a/units/french/galleass-3.json b/units/french/galleass-3.json index 28fe8684..aaffafe9 100644 --- a/units/french/galleass-3.json +++ b/units/french/galleass-3.json @@ -66,6 +66,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, diff --git a/units/french/galley-2.json b/units/french/galley-2.json index 7a96d0bb..cbe814fa 100644 --- a/units/french/galley-2.json +++ b/units/french/galley-2.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/french/handcannoneer-4.json b/units/french/handcannoneer-4.json index 6967979f..4d352a33 100644 --- a/units/french/handcannoneer-4.json +++ b/units/french/handcannoneer-4.json @@ -63,6 +63,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/french/horseman-2.json b/units/french/horseman-2.json index 94c07c40..be0aa687 100644 --- a/units/french/horseman-2.json +++ b/units/french/horseman-2.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/french/horseman-3.json b/units/french/horseman-3.json index b7e37f9c..e5e6b6d4 100644 --- a/units/french/horseman-3.json +++ b/units/french/horseman-3.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/french/horseman-4.json b/units/french/horseman-4.json index c6975ab9..7a50e1b8 100644 --- a/units/french/horseman-4.json +++ b/units/french/horseman-4.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/french/man-at-arms-3.json b/units/french/man-at-arms-3.json index c51f6968..f988c171 100644 --- a/units/french/man-at-arms-3.json +++ b/units/french/man-at-arms-3.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/french/man-at-arms-4.json b/units/french/man-at-arms-4.json index f2d49e7b..8b7a11c4 100644 --- a/units/french/man-at-arms-4.json +++ b/units/french/man-at-arms-4.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/french/mangonel-3.json b/units/french/mangonel-3.json index 8e568cdc..cd3f3c77 100644 --- a/units/french/mangonel-3.json +++ b/units/french/mangonel-3.json @@ -163,6 +163,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/units/french/monk-3.json b/units/french/monk-3.json index 94671576..8b5da3af 100644 --- a/units/french/monk-3.json +++ b/units/french/monk-3.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/french/ribauldequin-4.json b/units/french/ribauldequin-4.json index f5653fc9..faba20e6 100644 --- a/units/french/ribauldequin-4.json +++ b/units/french/ribauldequin-4.json @@ -70,6 +70,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, diff --git a/units/french/royal-cannon-4.json b/units/french/royal-cannon-4.json index 4ba6dd0d..edc4cc79 100644 --- a/units/french/royal-cannon-4.json +++ b/units/french/royal-cannon-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/french/royal-culverin-4.json b/units/french/royal-culverin-4.json index cc4eb7b8..595d8ac4 100644 --- a/units/french/royal-culverin-4.json +++ b/units/french/royal-culverin-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, diff --git a/units/french/royal-knight-2.json b/units/french/royal-knight-2.json index b4bc90b6..efaf4363 100644 --- a/units/french/royal-knight-2.json +++ b/units/french/royal-knight-2.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/french/royal-knight-3.json b/units/french/royal-knight-3.json index 1cfc2998..fc672cb4 100644 --- a/units/french/royal-knight-3.json +++ b/units/french/royal-knight-3.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/french/royal-knight-4.json b/units/french/royal-knight-4.json index ee10f37c..e67b75e3 100644 --- a/units/french/royal-knight-4.json +++ b/units/french/royal-knight-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/french/royal-ribauldequin-4.json b/units/french/royal-ribauldequin-4.json index dcd22f30..94774268 100644 --- a/units/french/royal-ribauldequin-4.json +++ b/units/french/royal-ribauldequin-4.json @@ -70,6 +70,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, diff --git a/units/french/scout-1.json b/units/french/scout-1.json index 33cda713..577093c1 100644 --- a/units/french/scout-1.json +++ b/units/french/scout-1.json @@ -92,6 +92,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/french/siege-tower-2.json b/units/french/siege-tower-2.json index bf7f7a96..f7382af2 100644 --- a/units/french/siege-tower-2.json +++ b/units/french/siege-tower-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/french/spearman-1.json b/units/french/spearman-1.json index 53786261..cc6116e0 100644 --- a/units/french/spearman-1.json +++ b/units/french/spearman-1.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/french/spearman-2.json b/units/french/spearman-2.json index b49d3793..217e47e8 100644 --- a/units/french/spearman-2.json +++ b/units/french/spearman-2.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/french/spearman-3.json b/units/french/spearman-3.json index 8f00e4d0..64e60650 100644 --- a/units/french/spearman-3.json +++ b/units/french/spearman-3.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/french/spearman-4.json b/units/french/spearman-4.json index 0e9c524e..909d9f96 100644 --- a/units/french/spearman-4.json +++ b/units/french/spearman-4.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/french/springald-3.json b/units/french/springald-3.json index 3428f7b5..f5be5865 100644 --- a/units/french/springald-3.json +++ b/units/french/springald-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/french/trade-ship-2.json b/units/french/trade-ship-2.json index 8ef3b8e3..6dbbb864 100644 --- a/units/french/trade-ship-2.json +++ b/units/french/trade-ship-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/french/trader-1.json b/units/french/trader-1.json index e9892ee6..9e0fcb67 100644 --- a/units/french/trader-1.json +++ b/units/french/trader-1.json @@ -37,6 +37,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/french/transport-ship-2.json b/units/french/transport-ship-2.json index 8f929b1d..e492b8fc 100644 --- a/units/french/transport-ship-2.json +++ b/units/french/transport-ship-2.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/french/villager-1.json b/units/french/villager-1.json index cc1546ee..322e0c97 100644 --- a/units/french/villager-1.json +++ b/units/french/villager-1.json @@ -84,6 +84,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/french/war-cog-2.json b/units/french/war-cog-2.json index e85739d9..eff0a6ff 100644 --- a/units/french/war-cog-2.json +++ b/units/french/war-cog-2.json @@ -145,6 +145,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/hre-optimized.json b/units/hre-optimized.json index 4c02ace1..6c234f30 100644 --- a/units/hre-optimized.json +++ b/units/hre-optimized.json @@ -74,6 +74,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -326,6 +331,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -462,6 +472,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -574,6 +589,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -697,6 +717,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -762,6 +787,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -979,6 +1009,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -1098,6 +1133,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1168,6 +1208,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1283,6 +1328,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1379,6 +1429,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1452,6 +1507,11 @@ ], "hitpoints": 125, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1837,6 +1897,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -1902,6 +1967,11 @@ ], "hitpoints": 230, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2095,6 +2165,11 @@ ], "hitpoints": 85, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2277,6 +2352,11 @@ ], "hitpoints": 120, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2841,6 +2921,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2911,6 +2996,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -3035,6 +3125,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3111,6 +3206,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3202,6 +3302,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3601,6 +3706,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3671,6 +3781,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3737,6 +3852,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3803,6 +3923,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3930,6 +4055,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/hre-unified.json b/units/hre-unified.json index 00dc5082..43bf28e3 100644 --- a/units/hre-unified.json +++ b/units/hre-unified.json @@ -111,6 +111,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -198,6 +203,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -285,6 +295,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -393,6 +408,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -528,6 +548,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -639,6 +664,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -761,6 +791,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -868,6 +903,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -953,6 +993,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1079,6 +1124,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -1197,6 +1247,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1266,6 +1321,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1380,6 +1440,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1475,6 +1540,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1623,6 +1693,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1749,6 +1824,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1875,6 +1955,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1999,6 +2084,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -2124,6 +2214,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2227,6 +2322,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2344,6 +2444,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2439,6 +2544,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2625,6 +2735,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2789,6 +2904,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2953,6 +3073,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3145,6 +3270,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3214,6 +3344,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -3337,6 +3472,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3412,6 +3552,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3552,6 +3697,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3661,6 +3811,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3770,6 +3925,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3879,6 +4039,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4001,6 +4166,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -4070,6 +4240,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -4135,6 +4310,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -4200,6 +4380,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -4326,6 +4511,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/hre.json b/units/hre.json index f7f1862f..67b93281 100644 --- a/units/hre.json +++ b/units/hre.json @@ -91,6 +91,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -178,6 +183,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -265,6 +275,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -353,6 +368,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -466,6 +486,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -557,6 +582,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -659,6 +689,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -744,6 +779,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -829,6 +869,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -933,6 +978,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -1030,6 +1080,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1077,6 +1132,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1170,6 +1230,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1242,6 +1307,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1368,6 +1438,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1494,6 +1569,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1620,6 +1700,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1723,6 +1808,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -1826,6 +1916,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1929,6 +2024,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2024,6 +2124,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2119,6 +2224,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2283,6 +2393,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2447,6 +2562,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2611,6 +2731,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2783,6 +2908,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2832,6 +2962,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2933,6 +3068,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2988,6 +3128,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3106,6 +3251,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3215,6 +3365,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3324,6 +3479,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3433,6 +3593,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3535,6 +3700,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3582,6 +3752,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3627,6 +3802,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3672,6 +3852,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3778,6 +3963,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/hre/archer-2.json b/units/hre/archer-2.json index f66ceae5..26c98bf3 100644 --- a/units/hre/archer-2.json +++ b/units/hre/archer-2.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/hre/archer-3.json b/units/hre/archer-3.json index 4f62e59c..7201f415 100644 --- a/units/hre/archer-3.json +++ b/units/hre/archer-3.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/hre/archer-4.json b/units/hre/archer-4.json index f0632bd3..811520c8 100644 --- a/units/hre/archer-4.json +++ b/units/hre/archer-4.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/hre/battering-ram-2.json b/units/hre/battering-ram-2.json index f7cc3a26..98a278ba 100644 --- a/units/hre/battering-ram-2.json +++ b/units/hre/battering-ram-2.json @@ -79,6 +79,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/hre/bombard-4.json b/units/hre/bombard-4.json index 6b3a8451..a5d0de45 100644 --- a/units/hre/bombard-4.json +++ b/units/hre/bombard-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/hre/carrack-4.json b/units/hre/carrack-4.json index 93829a74..d0a27467 100644 --- a/units/hre/carrack-4.json +++ b/units/hre/carrack-4.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, diff --git a/units/hre/counterweight-trebuchet-3.json b/units/hre/counterweight-trebuchet-3.json index 1da6beb8..3c6917e5 100644 --- a/units/hre/counterweight-trebuchet-3.json +++ b/units/hre/counterweight-trebuchet-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/hre/crossbowman-3.json b/units/hre/crossbowman-3.json index 9264c0ac..d35aaae2 100644 --- a/units/hre/crossbowman-3.json +++ b/units/hre/crossbowman-3.json @@ -76,6 +76,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/hre/crossbowman-4.json b/units/hre/crossbowman-4.json index 57122c32..e5bfd489 100644 --- a/units/hre/crossbowman-4.json +++ b/units/hre/crossbowman-4.json @@ -76,6 +76,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/hre/culverin-4.json b/units/hre/culverin-4.json index 3ce2eb93..467ef440 100644 --- a/units/hre/culverin-4.json +++ b/units/hre/culverin-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, diff --git a/units/hre/demolition-ship-3.json b/units/hre/demolition-ship-3.json index 52d2d86f..a6c63cac 100644 --- a/units/hre/demolition-ship-3.json +++ b/units/hre/demolition-ship-3.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/hre/fishing-boat-2.json b/units/hre/fishing-boat-2.json index 2dc5db86..41930ab1 100644 --- a/units/hre/fishing-boat-2.json +++ b/units/hre/fishing-boat-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, diff --git a/units/hre/galley-2.json b/units/hre/galley-2.json index 28334d14..17407291 100644 --- a/units/hre/galley-2.json +++ b/units/hre/galley-2.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/hre/handcannoneer-4.json b/units/hre/handcannoneer-4.json index 4d1f2af5..77bb57b7 100644 --- a/units/hre/handcannoneer-4.json +++ b/units/hre/handcannoneer-4.json @@ -63,6 +63,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/hre/horseman-2.json b/units/hre/horseman-2.json index b1cb6ee9..b341b78d 100644 --- a/units/hre/horseman-2.json +++ b/units/hre/horseman-2.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/hre/horseman-3.json b/units/hre/horseman-3.json index ecf218df..b2b54888 100644 --- a/units/hre/horseman-3.json +++ b/units/hre/horseman-3.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/hre/horseman-4.json b/units/hre/horseman-4.json index 77f11bdd..f983bf4f 100644 --- a/units/hre/horseman-4.json +++ b/units/hre/horseman-4.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/hre/hulk-2.json b/units/hre/hulk-2.json index 77f2a34f..15f52338 100644 --- a/units/hre/hulk-2.json +++ b/units/hre/hulk-2.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/hre/knight-3.json b/units/hre/knight-3.json index 1285cea0..82e62fa9 100644 --- a/units/hre/knight-3.json +++ b/units/hre/knight-3.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/hre/knight-4.json b/units/hre/knight-4.json index 099dbe3e..266541c6 100644 --- a/units/hre/knight-4.json +++ b/units/hre/knight-4.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/hre/landsknecht-3.json b/units/hre/landsknecht-3.json index 3206b496..5c7ab150 100644 --- a/units/hre/landsknecht-3.json +++ b/units/hre/landsknecht-3.json @@ -86,6 +86,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/hre/landsknecht-4.json b/units/hre/landsknecht-4.json index c604d341..53f57895 100644 --- a/units/hre/landsknecht-4.json +++ b/units/hre/landsknecht-4.json @@ -86,6 +86,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/hre/man-at-arms-2.json b/units/hre/man-at-arms-2.json index c5e3c21f..fa3177e4 100644 --- a/units/hre/man-at-arms-2.json +++ b/units/hre/man-at-arms-2.json @@ -155,6 +155,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/hre/man-at-arms-3.json b/units/hre/man-at-arms-3.json index e36fd326..54cb5f7f 100644 --- a/units/hre/man-at-arms-3.json +++ b/units/hre/man-at-arms-3.json @@ -155,6 +155,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/hre/man-at-arms-4.json b/units/hre/man-at-arms-4.json index 3e09c2e2..13811069 100644 --- a/units/hre/man-at-arms-4.json +++ b/units/hre/man-at-arms-4.json @@ -155,6 +155,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/hre/mangonel-3.json b/units/hre/mangonel-3.json index 3ca0b290..4cfdd5d3 100644 --- a/units/hre/mangonel-3.json +++ b/units/hre/mangonel-3.json @@ -163,6 +163,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/units/hre/prelate-1.json b/units/hre/prelate-1.json index cad40b6a..b0667029 100644 --- a/units/hre/prelate-1.json +++ b/units/hre/prelate-1.json @@ -40,6 +40,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/hre/scout-1.json b/units/hre/scout-1.json index e8011d9a..d1c584e3 100644 --- a/units/hre/scout-1.json +++ b/units/hre/scout-1.json @@ -92,6 +92,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/hre/siege-tower-2.json b/units/hre/siege-tower-2.json index db69cc4c..ebca40a2 100644 --- a/units/hre/siege-tower-2.json +++ b/units/hre/siege-tower-2.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/hre/spearman-1.json b/units/hre/spearman-1.json index add769ce..2922b172 100644 --- a/units/hre/spearman-1.json +++ b/units/hre/spearman-1.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/hre/spearman-2.json b/units/hre/spearman-2.json index 9a00d062..9c002099 100644 --- a/units/hre/spearman-2.json +++ b/units/hre/spearman-2.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/hre/spearman-3.json b/units/hre/spearman-3.json index e2cca893..a97c05c7 100644 --- a/units/hre/spearman-3.json +++ b/units/hre/spearman-3.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/hre/spearman-4.json b/units/hre/spearman-4.json index 5e381edf..f786ad54 100644 --- a/units/hre/spearman-4.json +++ b/units/hre/spearman-4.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/hre/springald-3.json b/units/hre/springald-3.json index 403ccaca..1103671c 100644 --- a/units/hre/springald-3.json +++ b/units/hre/springald-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/hre/trade-ship-2.json b/units/hre/trade-ship-2.json index 7444ebbe..82d6059b 100644 --- a/units/hre/trade-ship-2.json +++ b/units/hre/trade-ship-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/hre/trader-1.json b/units/hre/trader-1.json index 24fd52d1..53cb71f4 100644 --- a/units/hre/trader-1.json +++ b/units/hre/trader-1.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/hre/transport-ship-2.json b/units/hre/transport-ship-2.json index f0966eac..a5bc0624 100644 --- a/units/hre/transport-ship-2.json +++ b/units/hre/transport-ship-2.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/hre/villager-1.json b/units/hre/villager-1.json index 25d2bdab..7d9b28e9 100644 --- a/units/hre/villager-1.json +++ b/units/hre/villager-1.json @@ -85,6 +85,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/japanese-optimized.json b/units/japanese-optimized.json index ede65278..55ac2e22 100644 --- a/units/japanese-optimized.json +++ b/units/japanese-optimized.json @@ -110,6 +110,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -219,6 +224,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -356,6 +366,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -423,6 +438,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -546,6 +566,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -665,6 +690,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -735,6 +765,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -832,6 +867,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -905,6 +945,11 @@ ], "hitpoints": 125, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1280,6 +1325,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1406,6 +1456,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1599,6 +1654,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1664,6 +1724,11 @@ ], "hitpoints": 230, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1909,6 +1974,11 @@ ], "hitpoints": 85, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2138,6 +2208,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -2417,6 +2492,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2519,6 +2599,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -2600,6 +2685,11 @@ ], "hitpoints": 100, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3127,6 +3217,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3258,6 +3353,11 @@ ], "armor": [], "sight": { + "inner_height": 250, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 34.64150943396226, "line": 36, "height": 250 }, @@ -3324,6 +3424,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -3403,6 +3508,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3493,6 +3603,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3892,6 +4007,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3962,6 +4082,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -4028,6 +4153,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -4094,6 +4224,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -4255,6 +4390,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4368,6 +4508,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4493,6 +4638,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -4566,6 +4716,11 @@ ], "hitpoints": 65, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4984,6 +5139,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese-unified.json b/units/japanese-unified.json index 9c97b775..1a596bda 100644 --- a/units/japanese-unified.json +++ b/units/japanese-unified.json @@ -110,6 +110,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -218,6 +223,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -354,6 +364,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -420,6 +435,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -542,6 +562,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -660,6 +685,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -729,6 +759,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -825,6 +860,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -973,6 +1013,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1099,6 +1144,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1225,6 +1275,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1339,6 +1394,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1464,6 +1524,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1656,6 +1721,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1804,6 +1874,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1930,6 +2005,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2046,6 +2126,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2140,6 +2225,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2234,6 +2324,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2378,6 +2473,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -2500,6 +2600,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -2614,6 +2719,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2715,6 +2825,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -2877,6 +2992,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3017,6 +3137,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3157,6 +3282,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3297,6 +3427,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3419,6 +3554,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3549,6 +3689,11 @@ ], "armor": [], "sight": { + "inner_height": 250, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 34.64150943396226, "line": 36, "height": 250 }, @@ -3614,6 +3759,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -3692,6 +3842,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3831,6 +3986,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3939,6 +4099,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4047,6 +4212,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4155,6 +4325,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4277,6 +4452,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -4346,6 +4526,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -4411,6 +4596,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -4476,6 +4666,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -4636,6 +4831,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4748,6 +4948,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4872,6 +5077,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -5020,6 +5230,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5146,6 +5361,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5272,6 +5492,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5429,6 +5654,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese.json b/units/japanese.json index 2ade6606..138091ec 100644 --- a/units/japanese.json +++ b/units/japanese.json @@ -92,6 +92,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -180,6 +185,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -294,6 +304,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -340,6 +355,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -442,6 +462,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -539,6 +564,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -586,6 +616,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -659,6 +694,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -785,6 +825,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -911,6 +956,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1037,6 +1087,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1130,6 +1185,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1233,6 +1293,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1405,6 +1470,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1531,6 +1601,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1657,6 +1732,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1751,6 +1831,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1845,6 +1930,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1939,6 +2029,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2061,6 +2156,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -2183,6 +2283,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -2274,6 +2379,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2353,6 +2463,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -2493,6 +2608,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2633,6 +2753,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2773,6 +2898,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2913,6 +3043,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3013,6 +3148,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3121,6 +3261,11 @@ ], "armor": [], "sight": { + "inner_height": 250, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 34.64150943396226, "line": 36, "height": 250 }, @@ -3166,6 +3311,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -3224,6 +3374,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3341,6 +3496,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3449,6 +3609,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3557,6 +3722,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3665,6 +3835,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3767,6 +3942,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3814,6 +3994,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3859,6 +4044,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3904,6 +4094,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -4042,6 +4237,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4134,6 +4334,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4237,6 +4442,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -4363,6 +4573,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4489,6 +4704,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4615,6 +4835,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4750,6 +4975,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese/atakebune-4.json b/units/japanese/atakebune-4.json index d8495dfc..05cf0c5d 100644 --- a/units/japanese/atakebune-4.json +++ b/units/japanese/atakebune-4.json @@ -79,6 +79,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, diff --git a/units/japanese/battering-ram-2.json b/units/japanese/battering-ram-2.json index 7a1b0818..6929bc16 100644 --- a/units/japanese/battering-ram-2.json +++ b/units/japanese/battering-ram-2.json @@ -79,6 +79,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/japanese/bombard-4.json b/units/japanese/bombard-4.json index 0f92ad78..2c3918c1 100644 --- a/units/japanese/bombard-4.json +++ b/units/japanese/bombard-4.json @@ -96,6 +96,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/japanese/buddhist-monk-3.json b/units/japanese/buddhist-monk-3.json index d5fdd28a..7b679e65 100644 --- a/units/japanese/buddhist-monk-3.json +++ b/units/japanese/buddhist-monk-3.json @@ -37,6 +37,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/japanese/counterweight-trebuchet-3.json b/units/japanese/counterweight-trebuchet-3.json index 9faefa1d..224517bd 100644 --- a/units/japanese/counterweight-trebuchet-3.json +++ b/units/japanese/counterweight-trebuchet-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/japanese/explosive-junk-3.json b/units/japanese/explosive-junk-3.json index 254163af..cf76c32e 100644 --- a/units/japanese/explosive-junk-3.json +++ b/units/japanese/explosive-junk-3.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/japanese/fishing-boat-2.json b/units/japanese/fishing-boat-2.json index 030147ca..55877115 100644 --- a/units/japanese/fishing-boat-2.json +++ b/units/japanese/fishing-boat-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, diff --git a/units/japanese/handcannon-ashigaru-4.json b/units/japanese/handcannon-ashigaru-4.json index a51a70ee..5241d6ec 100644 --- a/units/japanese/handcannon-ashigaru-4.json +++ b/units/japanese/handcannon-ashigaru-4.json @@ -64,6 +64,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/japanese/horseman-2.json b/units/japanese/horseman-2.json index 1e741db4..297b054c 100644 --- a/units/japanese/horseman-2.json +++ b/units/japanese/horseman-2.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/japanese/horseman-3.json b/units/japanese/horseman-3.json index ca5a8f1a..bc0a5cd7 100644 --- a/units/japanese/horseman-3.json +++ b/units/japanese/horseman-3.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/japanese/horseman-4.json b/units/japanese/horseman-4.json index 4be055ac..5ac11003 100644 --- a/units/japanese/horseman-4.json +++ b/units/japanese/horseman-4.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/japanese/junk-2.json b/units/japanese/junk-2.json index 3ae91706..31273146 100644 --- a/units/japanese/junk-2.json +++ b/units/japanese/junk-2.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/japanese/katana-bannerman-2.json b/units/japanese/katana-bannerman-2.json index cd700386..8d8a8f27 100644 --- a/units/japanese/katana-bannerman-2.json +++ b/units/japanese/katana-bannerman-2.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese/mangonel-3.json b/units/japanese/mangonel-3.json index 2385343b..e2502310 100644 --- a/units/japanese/mangonel-3.json +++ b/units/japanese/mangonel-3.json @@ -163,6 +163,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/units/japanese/mounted-samurai-3.json b/units/japanese/mounted-samurai-3.json index 1b53bbe3..02a0dbc8 100644 --- a/units/japanese/mounted-samurai-3.json +++ b/units/japanese/mounted-samurai-3.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/japanese/mounted-samurai-4.json b/units/japanese/mounted-samurai-4.json index 32860391..f6638bff 100644 --- a/units/japanese/mounted-samurai-4.json +++ b/units/japanese/mounted-samurai-4.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/japanese/onna-bugeisha-2.json b/units/japanese/onna-bugeisha-2.json index 8616e38d..3233777a 100644 --- a/units/japanese/onna-bugeisha-2.json +++ b/units/japanese/onna-bugeisha-2.json @@ -85,6 +85,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese/onna-bugeisha-3.json b/units/japanese/onna-bugeisha-3.json index dd6dad51..698e3598 100644 --- a/units/japanese/onna-bugeisha-3.json +++ b/units/japanese/onna-bugeisha-3.json @@ -85,6 +85,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese/onna-bugeisha-4.json b/units/japanese/onna-bugeisha-4.json index d45a82af..9a3fe0a0 100644 --- a/units/japanese/onna-bugeisha-4.json +++ b/units/japanese/onna-bugeisha-4.json @@ -85,6 +85,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese/onna-musha-3.json b/units/japanese/onna-musha-3.json index 29f6b72e..002a7287 100644 --- a/units/japanese/onna-musha-3.json +++ b/units/japanese/onna-musha-3.json @@ -113,6 +113,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/japanese/onna-musha-4.json b/units/japanese/onna-musha-4.json index 30031b31..2e2d1a37 100644 --- a/units/japanese/onna-musha-4.json +++ b/units/japanese/onna-musha-4.json @@ -113,6 +113,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/japanese/ozutsu-4.json b/units/japanese/ozutsu-4.json index 3407abc6..2c90b124 100644 --- a/units/japanese/ozutsu-4.json +++ b/units/japanese/ozutsu-4.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/japanese/ribauldequin-4.json b/units/japanese/ribauldequin-4.json index 35ab6c99..e566e953 100644 --- a/units/japanese/ribauldequin-4.json +++ b/units/japanese/ribauldequin-4.json @@ -70,6 +70,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, diff --git a/units/japanese/samurai-1.json b/units/japanese/samurai-1.json index 6ff3108e..b77593f1 100644 --- a/units/japanese/samurai-1.json +++ b/units/japanese/samurai-1.json @@ -131,6 +131,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese/samurai-2.json b/units/japanese/samurai-2.json index 26b0510e..367e43f4 100644 --- a/units/japanese/samurai-2.json +++ b/units/japanese/samurai-2.json @@ -131,6 +131,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese/samurai-3.json b/units/japanese/samurai-3.json index 16f9db3f..b4c6a789 100644 --- a/units/japanese/samurai-3.json +++ b/units/japanese/samurai-3.json @@ -131,6 +131,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese/samurai-4.json b/units/japanese/samurai-4.json index 6aa073f8..7065c68e 100644 --- a/units/japanese/samurai-4.json +++ b/units/japanese/samurai-4.json @@ -131,6 +131,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese/scout-1.json b/units/japanese/scout-1.json index cdaed847..1199b06e 100644 --- a/units/japanese/scout-1.json +++ b/units/japanese/scout-1.json @@ -91,6 +91,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/japanese/shinobi-2.json b/units/japanese/shinobi-2.json index a008ee22..c1dc5d35 100644 --- a/units/japanese/shinobi-2.json +++ b/units/japanese/shinobi-2.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 250, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 34.64150943396226, "line": 36, "height": 250 }, diff --git a/units/japanese/shinto-priest-3.json b/units/japanese/shinto-priest-3.json index 73892aeb..57be1949 100644 --- a/units/japanese/shinto-priest-3.json +++ b/units/japanese/shinto-priest-3.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/japanese/siege-tower-2.json b/units/japanese/siege-tower-2.json index 6acdcfa8..cb99e277 100644 --- a/units/japanese/siege-tower-2.json +++ b/units/japanese/siege-tower-2.json @@ -49,6 +49,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese/spearman-1.json b/units/japanese/spearman-1.json index 957d849f..c90980d5 100644 --- a/units/japanese/spearman-1.json +++ b/units/japanese/spearman-1.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese/spearman-2.json b/units/japanese/spearman-2.json index bedef6d2..99445f0b 100644 --- a/units/japanese/spearman-2.json +++ b/units/japanese/spearman-2.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese/spearman-3.json b/units/japanese/spearman-3.json index db95b6d1..7fd435eb 100644 --- a/units/japanese/spearman-3.json +++ b/units/japanese/spearman-3.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese/spearman-4.json b/units/japanese/spearman-4.json index 2be449b9..1e7a4885 100644 --- a/units/japanese/spearman-4.json +++ b/units/japanese/spearman-4.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese/springald-3.json b/units/japanese/springald-3.json index f89915fc..caa819fc 100644 --- a/units/japanese/springald-3.json +++ b/units/japanese/springald-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/japanese/trade-ship-2.json b/units/japanese/trade-ship-2.json index afb7de2a..22de131e 100644 --- a/units/japanese/trade-ship-2.json +++ b/units/japanese/trade-ship-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/japanese/trader-1.json b/units/japanese/trader-1.json index faea6d62..26c1ad5f 100644 --- a/units/japanese/trader-1.json +++ b/units/japanese/trader-1.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/japanese/transport-ship-2.json b/units/japanese/transport-ship-2.json index 5a9c085c..5c946871 100644 --- a/units/japanese/transport-ship-2.json +++ b/units/japanese/transport-ship-2.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/japanese/uma-bannerman-2.json b/units/japanese/uma-bannerman-2.json index 0fb36f2a..dbab8d15 100644 --- a/units/japanese/uma-bannerman-2.json +++ b/units/japanese/uma-bannerman-2.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/japanese/villager-1.json b/units/japanese/villager-1.json index 5181e1a6..3a54e5b4 100644 --- a/units/japanese/villager-1.json +++ b/units/japanese/villager-1.json @@ -83,6 +83,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/japanese/war-junk-3.json b/units/japanese/war-junk-3.json index 8ba2ab87..1822df0c 100644 --- a/units/japanese/war-junk-3.json +++ b/units/japanese/war-junk-3.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/japanese/yumi-ashigaru-2.json b/units/japanese/yumi-ashigaru-2.json index 29c86512..e53ad984 100644 --- a/units/japanese/yumi-ashigaru-2.json +++ b/units/japanese/yumi-ashigaru-2.json @@ -117,6 +117,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese/yumi-ashigaru-3.json b/units/japanese/yumi-ashigaru-3.json index 83cbc719..18280076 100644 --- a/units/japanese/yumi-ashigaru-3.json +++ b/units/japanese/yumi-ashigaru-3.json @@ -117,6 +117,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese/yumi-ashigaru-4.json b/units/japanese/yumi-ashigaru-4.json index 3638f292..e79cc7db 100644 --- a/units/japanese/yumi-ashigaru-4.json +++ b/units/japanese/yumi-ashigaru-4.json @@ -117,6 +117,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/japanese/yumi-bannerman-2.json b/units/japanese/yumi-bannerman-2.json index 00978ca9..1bfc39ec 100644 --- a/units/japanese/yumi-bannerman-2.json +++ b/units/japanese/yumi-bannerman-2.json @@ -126,6 +126,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/jeannedarc-optimized.json b/units/jeannedarc-optimized.json index 02ea8fbc..c3b9a137 100644 --- a/units/jeannedarc-optimized.json +++ b/units/jeannedarc-optimized.json @@ -66,6 +66,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -239,6 +244,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -491,6 +501,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -627,6 +642,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -739,6 +759,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -862,6 +887,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -981,6 +1011,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1051,6 +1086,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1148,6 +1188,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -1263,6 +1308,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1359,6 +1409,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1433,6 +1488,11 @@ ], "hitpoints": 125, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1812,6 +1872,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2003,6 +2068,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2184,6 +2254,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2314,6 +2389,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2514,6 +2594,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2713,6 +2798,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2856,6 +2946,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2922,6 +3017,11 @@ ], "hitpoints": 175, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3142,6 +3242,11 @@ ], "hitpoints": 185, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3379,6 +3484,11 @@ ], "hitpoints": 155, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3698,6 +3808,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3764,6 +3879,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -3866,6 +3986,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -3993,6 +4118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -4120,6 +4250,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -4194,6 +4329,11 @@ ], "hitpoints": 190, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4487,6 +4627,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -4611,6 +4756,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -4689,6 +4839,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4779,6 +4934,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5178,6 +5338,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -5248,6 +5413,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -5315,6 +5485,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -5381,6 +5556,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -5507,6 +5687,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -5683,6 +5868,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/jeannedarc-unified.json b/units/jeannedarc-unified.json index 7b69c8a5..1477b598 100644 --- a/units/jeannedarc-unified.json +++ b/units/jeannedarc-unified.json @@ -114,6 +114,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -204,6 +209,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -313,6 +323,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -400,6 +415,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -487,6 +507,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -595,6 +620,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -730,6 +760,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -841,6 +876,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -963,6 +1003,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1081,6 +1126,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1150,6 +1200,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1246,6 +1301,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -1360,6 +1420,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1455,6 +1520,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1604,6 +1674,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1731,6 +1806,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1858,6 +1938,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1976,6 +2061,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2166,6 +2256,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2346,6 +2441,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2475,6 +2575,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2674,6 +2779,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2872,6 +2982,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3014,6 +3129,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3154,6 +3274,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3272,6 +3397,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3421,6 +3551,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3548,6 +3683,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3673,6 +3813,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3776,6 +3921,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3968,6 +4118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -4033,6 +4188,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -4134,6 +4294,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -4260,6 +4425,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -4386,6 +4556,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -4512,6 +4687,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4616,6 +4796,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4720,6 +4905,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4821,6 +5011,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -4944,6 +5139,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -5021,6 +5221,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5160,6 +5365,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5268,6 +5478,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5376,6 +5591,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5484,6 +5704,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5606,6 +5831,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -5675,6 +5905,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -5741,6 +5976,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -5806,6 +6046,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -5931,6 +6176,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -6106,6 +6356,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/jeannedarc.json b/units/jeannedarc.json index 62f4474f..0ed4e4f8 100644 --- a/units/jeannedarc.json +++ b/units/jeannedarc.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -184,6 +189,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -271,6 +281,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -358,6 +373,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -445,6 +465,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -533,6 +558,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -646,6 +676,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -737,6 +772,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -839,6 +879,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -936,6 +981,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -983,6 +1033,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1058,6 +1113,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -1151,6 +1211,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1223,6 +1288,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1350,6 +1420,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1477,6 +1552,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1604,6 +1684,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1698,6 +1783,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1864,6 +1954,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2020,6 +2115,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2126,6 +2226,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2301,6 +2406,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2477,6 +2587,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2595,6 +2710,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2713,6 +2833,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2831,6 +2956,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2958,6 +3088,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3085,6 +3220,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3188,6 +3328,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3291,6 +3436,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3463,6 +3613,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3508,6 +3663,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -3587,6 +3747,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -3691,6 +3856,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3795,6 +3965,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -3899,6 +4074,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4003,6 +4183,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4107,6 +4292,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4186,6 +4376,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -4287,6 +4482,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -4344,6 +4544,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4461,6 +4666,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4569,6 +4779,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4677,6 +4892,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4785,6 +5005,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4887,6 +5112,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -4934,6 +5164,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -4980,6 +5215,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -5025,6 +5265,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -5130,6 +5375,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -5284,6 +5534,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/jeannedarc/arbaletrier-3.json b/units/jeannedarc/arbaletrier-3.json index 3a065684..85684d4b 100644 --- a/units/jeannedarc/arbaletrier-3.json +++ b/units/jeannedarc/arbaletrier-3.json @@ -81,6 +81,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/jeannedarc/arbaletrier-4.json b/units/jeannedarc/arbaletrier-4.json index 5655365e..440c3540 100644 --- a/units/jeannedarc/arbaletrier-4.json +++ b/units/jeannedarc/arbaletrier-4.json @@ -81,6 +81,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/jeannedarc/archer-2.json b/units/jeannedarc/archer-2.json index c6942458..82e9ee30 100644 --- a/units/jeannedarc/archer-2.json +++ b/units/jeannedarc/archer-2.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/jeannedarc/archer-3.json b/units/jeannedarc/archer-3.json index fcc5f11b..cda76740 100644 --- a/units/jeannedarc/archer-3.json +++ b/units/jeannedarc/archer-3.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/jeannedarc/archer-4.json b/units/jeannedarc/archer-4.json index ed9a0345..32528a71 100644 --- a/units/jeannedarc/archer-4.json +++ b/units/jeannedarc/archer-4.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/jeannedarc/battering-ram-2.json b/units/jeannedarc/battering-ram-2.json index f2f4473f..61bfbea1 100644 --- a/units/jeannedarc/battering-ram-2.json +++ b/units/jeannedarc/battering-ram-2.json @@ -79,6 +79,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/jeannedarc/cannon-4.json b/units/jeannedarc/cannon-4.json index 344323a0..415de932 100644 --- a/units/jeannedarc/cannon-4.json +++ b/units/jeannedarc/cannon-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/jeannedarc/carrack-4.json b/units/jeannedarc/carrack-4.json index b88556b3..519f01ca 100644 --- a/units/jeannedarc/carrack-4.json +++ b/units/jeannedarc/carrack-4.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, diff --git a/units/jeannedarc/counterweight-trebuchet-3.json b/units/jeannedarc/counterweight-trebuchet-3.json index a21f5e6a..46cdfb32 100644 --- a/units/jeannedarc/counterweight-trebuchet-3.json +++ b/units/jeannedarc/counterweight-trebuchet-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/jeannedarc/demolition-ship-3.json b/units/jeannedarc/demolition-ship-3.json index ce8f3cbb..3389e825 100644 --- a/units/jeannedarc/demolition-ship-3.json +++ b/units/jeannedarc/demolition-ship-3.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/jeannedarc/fishing-boat-2.json b/units/jeannedarc/fishing-boat-2.json index 2f36837f..1f3e912e 100644 --- a/units/jeannedarc/fishing-boat-2.json +++ b/units/jeannedarc/fishing-boat-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, diff --git a/units/jeannedarc/galleass-3.json b/units/jeannedarc/galleass-3.json index dcf3d422..8a6a1da1 100644 --- a/units/jeannedarc/galleass-3.json +++ b/units/jeannedarc/galleass-3.json @@ -66,6 +66,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, diff --git a/units/jeannedarc/galley-2.json b/units/jeannedarc/galley-2.json index 0e4a15cb..fe5e2a72 100644 --- a/units/jeannedarc/galley-2.json +++ b/units/jeannedarc/galley-2.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/jeannedarc/handcannoneer-4.json b/units/jeannedarc/handcannoneer-4.json index 033e9ff8..9db9f464 100644 --- a/units/jeannedarc/handcannoneer-4.json +++ b/units/jeannedarc/handcannoneer-4.json @@ -63,6 +63,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/jeannedarc/horseman-2.json b/units/jeannedarc/horseman-2.json index b173da4b..e25f7fd2 100644 --- a/units/jeannedarc/horseman-2.json +++ b/units/jeannedarc/horseman-2.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/jeannedarc/horseman-3.json b/units/jeannedarc/horseman-3.json index 572c432d..ca04840d 100644 --- a/units/jeannedarc/horseman-3.json +++ b/units/jeannedarc/horseman-3.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/jeannedarc/horseman-4.json b/units/jeannedarc/horseman-4.json index 92ef2f58..19c1ca6e 100644 --- a/units/jeannedarc/horseman-4.json +++ b/units/jeannedarc/horseman-4.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/jeannedarc/jeanne-darc-blast-cannon-4.json b/units/jeannedarc/jeanne-darc-blast-cannon-4.json index f32e4b7e..3c15efb6 100644 --- a/units/jeannedarc/jeanne-darc-blast-cannon-4.json +++ b/units/jeannedarc/jeanne-darc-blast-cannon-4.json @@ -85,6 +85,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/jeannedarc/jeanne-darc-hunter-2.json b/units/jeannedarc/jeanne-darc-hunter-2.json index df0ec0ce..772d9384 100644 --- a/units/jeannedarc/jeanne-darc-hunter-2.json +++ b/units/jeannedarc/jeanne-darc-hunter-2.json @@ -157,6 +157,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/jeannedarc/jeanne-darc-knight-3.json b/units/jeannedarc/jeanne-darc-knight-3.json index 789357ec..1cf33d79 100644 --- a/units/jeannedarc/jeanne-darc-knight-3.json +++ b/units/jeannedarc/jeanne-darc-knight-3.json @@ -147,6 +147,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/jeannedarc/jeanne-darc-markswoman-4.json b/units/jeannedarc/jeanne-darc-markswoman-4.json index a9fa7262..31792f72 100644 --- a/units/jeannedarc/jeanne-darc-markswoman-4.json +++ b/units/jeannedarc/jeanne-darc-markswoman-4.json @@ -97,6 +97,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/jeannedarc/jeanne-darc-mounted-archer-3.json b/units/jeannedarc/jeanne-darc-mounted-archer-3.json index 03267d48..eab2fa0f 100644 --- a/units/jeannedarc/jeanne-darc-mounted-archer-3.json +++ b/units/jeannedarc/jeanne-darc-mounted-archer-3.json @@ -166,6 +166,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/jeannedarc/jeanne-darc-peasant-1.json b/units/jeannedarc/jeanne-darc-peasant-1.json index c855e918..09a7bf34 100644 --- a/units/jeannedarc/jeanne-darc-peasant-1.json +++ b/units/jeannedarc/jeanne-darc-peasant-1.json @@ -167,6 +167,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/jeannedarc/jeanne-darc-woman-at-arms-2.json b/units/jeannedarc/jeanne-darc-woman-at-arms-2.json index 84039f4d..cefe1e2d 100644 --- a/units/jeannedarc/jeanne-darc-woman-at-arms-2.json +++ b/units/jeannedarc/jeanne-darc-woman-at-arms-2.json @@ -109,6 +109,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/jeannedarc/jeannes-champion-3.json b/units/jeannedarc/jeannes-champion-3.json index 2e21ed83..072e4bd3 100644 --- a/units/jeannedarc/jeannes-champion-3.json +++ b/units/jeannedarc/jeannes-champion-3.json @@ -109,6 +109,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/jeannedarc/jeannes-champion-4.json b/units/jeannedarc/jeannes-champion-4.json index 12fba1f4..9d4274da 100644 --- a/units/jeannedarc/jeannes-champion-4.json +++ b/units/jeannedarc/jeannes-champion-4.json @@ -109,6 +109,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/jeannedarc/jeannes-rider-3.json b/units/jeannedarc/jeannes-rider-3.json index 96efb555..c62d6f77 100644 --- a/units/jeannedarc/jeannes-rider-3.json +++ b/units/jeannedarc/jeannes-rider-3.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/jeannedarc/jeannes-rider-4.json b/units/jeannedarc/jeannes-rider-4.json index f40e779a..f74e021f 100644 --- a/units/jeannedarc/jeannes-rider-4.json +++ b/units/jeannedarc/jeannes-rider-4.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/jeannedarc/man-at-arms-3.json b/units/jeannedarc/man-at-arms-3.json index af442fc4..68112043 100644 --- a/units/jeannedarc/man-at-arms-3.json +++ b/units/jeannedarc/man-at-arms-3.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/jeannedarc/man-at-arms-4.json b/units/jeannedarc/man-at-arms-4.json index e49e6e28..5864aaed 100644 --- a/units/jeannedarc/man-at-arms-4.json +++ b/units/jeannedarc/man-at-arms-4.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/jeannedarc/mangonel-3.json b/units/jeannedarc/mangonel-3.json index 6c964bda..67cf0507 100644 --- a/units/jeannedarc/mangonel-3.json +++ b/units/jeannedarc/mangonel-3.json @@ -163,6 +163,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/units/jeannedarc/monk-3.json b/units/jeannedarc/monk-3.json index 6aac4c04..9744f9cc 100644 --- a/units/jeannedarc/monk-3.json +++ b/units/jeannedarc/monk-3.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/jeannedarc/ribauldequin-4.json b/units/jeannedarc/ribauldequin-4.json index 810857e5..0726acd3 100644 --- a/units/jeannedarc/ribauldequin-4.json +++ b/units/jeannedarc/ribauldequin-4.json @@ -70,6 +70,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, diff --git a/units/jeannedarc/royal-cannon-4.json b/units/jeannedarc/royal-cannon-4.json index eb402dd8..f28a4ae8 100644 --- a/units/jeannedarc/royal-cannon-4.json +++ b/units/jeannedarc/royal-cannon-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/jeannedarc/royal-culverin-4.json b/units/jeannedarc/royal-culverin-4.json index e943ef91..0969d0cf 100644 --- a/units/jeannedarc/royal-culverin-4.json +++ b/units/jeannedarc/royal-culverin-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, diff --git a/units/jeannedarc/royal-knight-2.json b/units/jeannedarc/royal-knight-2.json index 9eeae938..189ab0c3 100644 --- a/units/jeannedarc/royal-knight-2.json +++ b/units/jeannedarc/royal-knight-2.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/jeannedarc/royal-knight-3.json b/units/jeannedarc/royal-knight-3.json index 8c319fcd..8a68cebb 100644 --- a/units/jeannedarc/royal-knight-3.json +++ b/units/jeannedarc/royal-knight-3.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/jeannedarc/royal-knight-4.json b/units/jeannedarc/royal-knight-4.json index 4ba3d720..fba5a05f 100644 --- a/units/jeannedarc/royal-knight-4.json +++ b/units/jeannedarc/royal-knight-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/jeannedarc/royal-ribauldequin-4.json b/units/jeannedarc/royal-ribauldequin-4.json index 8850fe39..968a5cc0 100644 --- a/units/jeannedarc/royal-ribauldequin-4.json +++ b/units/jeannedarc/royal-ribauldequin-4.json @@ -70,6 +70,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, diff --git a/units/jeannedarc/scout-1.json b/units/jeannedarc/scout-1.json index 6b3fe7b7..287475a6 100644 --- a/units/jeannedarc/scout-1.json +++ b/units/jeannedarc/scout-1.json @@ -92,6 +92,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/jeannedarc/siege-tower-2.json b/units/jeannedarc/siege-tower-2.json index ca63a3cc..0d041ceb 100644 --- a/units/jeannedarc/siege-tower-2.json +++ b/units/jeannedarc/siege-tower-2.json @@ -48,6 +48,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/jeannedarc/spearman-1.json b/units/jeannedarc/spearman-1.json index 6265ad6d..f891aab6 100644 --- a/units/jeannedarc/spearman-1.json +++ b/units/jeannedarc/spearman-1.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/jeannedarc/spearman-2.json b/units/jeannedarc/spearman-2.json index cbdea8ae..ac6bc06b 100644 --- a/units/jeannedarc/spearman-2.json +++ b/units/jeannedarc/spearman-2.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/jeannedarc/spearman-3.json b/units/jeannedarc/spearman-3.json index 027dfb40..c9cb7a94 100644 --- a/units/jeannedarc/spearman-3.json +++ b/units/jeannedarc/spearman-3.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/jeannedarc/spearman-4.json b/units/jeannedarc/spearman-4.json index 9a5c4259..9f891547 100644 --- a/units/jeannedarc/spearman-4.json +++ b/units/jeannedarc/spearman-4.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/jeannedarc/springald-3.json b/units/jeannedarc/springald-3.json index 8acca63c..cc4be267 100644 --- a/units/jeannedarc/springald-3.json +++ b/units/jeannedarc/springald-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/jeannedarc/trade-ship-2.json b/units/jeannedarc/trade-ship-2.json index d584414d..5e57b80e 100644 --- a/units/jeannedarc/trade-ship-2.json +++ b/units/jeannedarc/trade-ship-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/jeannedarc/trader-1.json b/units/jeannedarc/trader-1.json index ba9312a5..f5d9a9c7 100644 --- a/units/jeannedarc/trader-1.json +++ b/units/jeannedarc/trader-1.json @@ -37,6 +37,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/jeannedarc/transport-ship-2.json b/units/jeannedarc/transport-ship-2.json index 7c3b47f0..e77543b4 100644 --- a/units/jeannedarc/transport-ship-2.json +++ b/units/jeannedarc/transport-ship-2.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/jeannedarc/villager-1.json b/units/jeannedarc/villager-1.json index 10c8a353..cad0efa3 100644 --- a/units/jeannedarc/villager-1.json +++ b/units/jeannedarc/villager-1.json @@ -84,6 +84,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/jeannedarc/war-cog-2.json b/units/jeannedarc/war-cog-2.json index a739b07a..6e46ada9 100644 --- a/units/jeannedarc/war-cog-2.json +++ b/units/jeannedarc/war-cog-2.json @@ -145,6 +145,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/malians-optimized.json b/units/malians-optimized.json index e549a307..dc863947 100644 --- a/units/malians-optimized.json +++ b/units/malians-optimized.json @@ -75,6 +75,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -444,6 +449,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -580,6 +590,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -703,6 +718,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -830,6 +850,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -949,6 +974,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1031,6 +1061,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1545,6 +1580,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1660,6 +1700,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1750,6 +1795,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -1824,6 +1874,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -2238,6 +2293,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2335,6 +2395,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2409,6 +2474,11 @@ ], "hitpoints": 90, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2738,6 +2808,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2813,6 +2888,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2895,6 +2975,11 @@ ], "hitpoints": 155, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3251,6 +3336,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3321,6 +3411,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3387,6 +3482,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3477,6 +3577,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3603,6 +3708,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3728,6 +3838,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -3803,6 +3918,11 @@ ], "hitpoints": 110, "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/malians-unified.json b/units/malians-unified.json index 6441ad6c..b8c97814 100644 --- a/units/malians-unified.json +++ b/units/malians-unified.json @@ -151,6 +151,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -278,6 +283,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -405,6 +415,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -513,6 +528,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -648,6 +668,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -770,6 +795,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -896,6 +926,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -1014,6 +1049,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1187,6 +1227,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1338,6 +1383,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1489,6 +1539,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1640,6 +1695,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1709,6 +1769,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1823,6 +1888,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1912,6 +1982,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2048,6 +2123,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -2162,6 +2242,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -2276,6 +2361,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -2468,6 +2558,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2564,6 +2659,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2695,6 +2795,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2804,6 +2909,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2913,6 +3023,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3035,6 +3150,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3109,6 +3229,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3257,6 +3382,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3374,6 +3504,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3491,6 +3626,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3613,6 +3753,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3682,6 +3827,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3747,6 +3897,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3836,6 +3991,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3961,6 +4121,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4085,6 +4250,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -4207,6 +4377,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -4320,6 +4495,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -4433,6 +4613,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/malians.json b/units/malians.json index 8e124908..59bcaf5f 100644 --- a/units/malians.json +++ b/units/malians.json @@ -131,6 +131,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -258,6 +263,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -385,6 +395,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -473,6 +488,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -586,6 +606,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -688,6 +713,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -792,6 +822,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -889,6 +924,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1040,6 +1080,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1191,6 +1236,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1342,6 +1392,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1493,6 +1548,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1540,6 +1600,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1633,6 +1698,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1702,6 +1772,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -1816,6 +1891,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1930,6 +2010,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -2044,6 +2129,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -2216,6 +2306,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2289,6 +2384,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2398,6 +2498,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2507,6 +2612,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2616,6 +2726,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2716,6 +2831,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2770,6 +2890,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2896,6 +3021,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3013,6 +3143,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3130,6 +3265,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3232,6 +3372,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3279,6 +3424,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3324,6 +3474,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3393,6 +3548,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3498,6 +3658,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3601,6 +3766,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -3701,6 +3871,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3814,6 +3989,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3927,6 +4107,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/malians/archer-2.json b/units/malians/archer-2.json index 596ffddb..29358437 100644 --- a/units/malians/archer-2.json +++ b/units/malians/archer-2.json @@ -118,6 +118,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/malians/archer-3.json b/units/malians/archer-3.json index d656915a..9630033e 100644 --- a/units/malians/archer-3.json +++ b/units/malians/archer-3.json @@ -118,6 +118,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/malians/archer-4.json b/units/malians/archer-4.json index e090c993..68b66e6d 100644 --- a/units/malians/archer-4.json +++ b/units/malians/archer-4.json @@ -118,6 +118,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/malians/battering-ram-2.json b/units/malians/battering-ram-2.json index cb42162b..4a4a6790 100644 --- a/units/malians/battering-ram-2.json +++ b/units/malians/battering-ram-2.json @@ -79,6 +79,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/malians/bombard-4.json b/units/malians/bombard-4.json index 99331395..5b612041 100644 --- a/units/malians/bombard-4.json +++ b/units/malians/bombard-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/malians/counterweight-trebuchet-3.json b/units/malians/counterweight-trebuchet-3.json index 75877c59..2301ec34 100644 --- a/units/malians/counterweight-trebuchet-3.json +++ b/units/malians/counterweight-trebuchet-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/malians/culverin-4.json b/units/malians/culverin-4.json index d2c1d8f0..d0e11a5b 100644 --- a/units/malians/culverin-4.json +++ b/units/malians/culverin-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, diff --git a/units/malians/demolition-ship-3.json b/units/malians/demolition-ship-3.json index a546acc8..1fc1f542 100644 --- a/units/malians/demolition-ship-3.json +++ b/units/malians/demolition-ship-3.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/malians/donso-1.json b/units/malians/donso-1.json index c0dcd12a..6fbdd12f 100644 --- a/units/malians/donso-1.json +++ b/units/malians/donso-1.json @@ -142,6 +142,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/malians/donso-2.json b/units/malians/donso-2.json index 6278ee93..fe9be562 100644 --- a/units/malians/donso-2.json +++ b/units/malians/donso-2.json @@ -142,6 +142,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/malians/donso-3.json b/units/malians/donso-3.json index 27b4030b..9feb1210 100644 --- a/units/malians/donso-3.json +++ b/units/malians/donso-3.json @@ -142,6 +142,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/malians/donso-4.json b/units/malians/donso-4.json index ec6e1f50..c4dc6988 100644 --- a/units/malians/donso-4.json +++ b/units/malians/donso-4.json @@ -142,6 +142,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/malians/fishing-boat-2.json b/units/malians/fishing-boat-2.json index 235c990b..4d5cff9d 100644 --- a/units/malians/fishing-boat-2.json +++ b/units/malians/fishing-boat-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, diff --git a/units/malians/hunting-canoe-2.json b/units/malians/hunting-canoe-2.json index c339a607..ff286586 100644 --- a/units/malians/hunting-canoe-2.json +++ b/units/malians/hunting-canoe-2.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/malians/imam-3.json b/units/malians/imam-3.json index b9a19910..1a050602 100644 --- a/units/malians/imam-3.json +++ b/units/malians/imam-3.json @@ -60,6 +60,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/malians/javelin-thrower-2.json b/units/malians/javelin-thrower-2.json index 935703e8..f5a6ddc3 100644 --- a/units/malians/javelin-thrower-2.json +++ b/units/malians/javelin-thrower-2.json @@ -105,6 +105,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/malians/javelin-thrower-3.json b/units/malians/javelin-thrower-3.json index 8b3b998c..92c97b54 100644 --- a/units/malians/javelin-thrower-3.json +++ b/units/malians/javelin-thrower-3.json @@ -105,6 +105,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/malians/javelin-thrower-4.json b/units/malians/javelin-thrower-4.json index 751b5105..84f80468 100644 --- a/units/malians/javelin-thrower-4.json +++ b/units/malians/javelin-thrower-4.json @@ -105,6 +105,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/malians/mangonel-3.json b/units/malians/mangonel-3.json index 4c4cba2f..722dfd13 100644 --- a/units/malians/mangonel-3.json +++ b/units/malians/mangonel-3.json @@ -163,6 +163,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/units/malians/musofadi-gunner-4.json b/units/malians/musofadi-gunner-4.json index dd7e5b8f..39ef34b1 100644 --- a/units/malians/musofadi-gunner-4.json +++ b/units/malians/musofadi-gunner-4.json @@ -64,6 +64,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/malians/musofadi-warrior-2.json b/units/malians/musofadi-warrior-2.json index 55ab5446..d6716b12 100644 --- a/units/malians/musofadi-warrior-2.json +++ b/units/malians/musofadi-warrior-2.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/malians/musofadi-warrior-3.json b/units/malians/musofadi-warrior-3.json index 4a1f08c4..a72bb1d8 100644 --- a/units/malians/musofadi-warrior-3.json +++ b/units/malians/musofadi-warrior-3.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/malians/musofadi-warrior-4.json b/units/malians/musofadi-warrior-4.json index 860feb1e..40d851c6 100644 --- a/units/malians/musofadi-warrior-4.json +++ b/units/malians/musofadi-warrior-4.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/malians/scout-1.json b/units/malians/scout-1.json index fa636b0b..27286bbd 100644 --- a/units/malians/scout-1.json +++ b/units/malians/scout-1.json @@ -91,6 +91,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/malians/siege-tower-2.json b/units/malians/siege-tower-2.json index 0f54f291..8b078a41 100644 --- a/units/malians/siege-tower-2.json +++ b/units/malians/siege-tower-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/malians/sofa-2.json b/units/malians/sofa-2.json index a25a02ac..b10c3b40 100644 --- a/units/malians/sofa-2.json +++ b/units/malians/sofa-2.json @@ -108,6 +108,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/malians/sofa-3.json b/units/malians/sofa-3.json index 81b81c88..e18cd4d1 100644 --- a/units/malians/sofa-3.json +++ b/units/malians/sofa-3.json @@ -108,6 +108,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/malians/sofa-4.json b/units/malians/sofa-4.json index 5d503878..f628e8f8 100644 --- a/units/malians/sofa-4.json +++ b/units/malians/sofa-4.json @@ -108,6 +108,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/malians/springald-3.json b/units/malians/springald-3.json index 7a338c45..1d855a61 100644 --- a/units/malians/springald-3.json +++ b/units/malians/springald-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/malians/trade-ship-2.json b/units/malians/trade-ship-2.json index 13f18a84..62e56871 100644 --- a/units/malians/trade-ship-2.json +++ b/units/malians/trade-ship-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/malians/trader-1.json b/units/malians/trader-1.json index 240a534b..1e8723cb 100644 --- a/units/malians/trader-1.json +++ b/units/malians/trader-1.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/malians/transport-ship-2.json b/units/malians/transport-ship-2.json index 12b9d488..60268af3 100644 --- a/units/malians/transport-ship-2.json +++ b/units/malians/transport-ship-2.json @@ -60,6 +60,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/malians/villager-1.json b/units/malians/villager-1.json index 7bbe1264..8e56cea5 100644 --- a/units/malians/villager-1.json +++ b/units/malians/villager-1.json @@ -84,6 +84,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/malians/war-canoe-2.json b/units/malians/war-canoe-2.json index 87ca514f..4ee5eba7 100644 --- a/units/malians/war-canoe-2.json +++ b/units/malians/war-canoe-2.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/malians/warrior-scout-2.json b/units/malians/warrior-scout-2.json index 4bc8e744..b47c90a4 100644 --- a/units/malians/warrior-scout-2.json +++ b/units/malians/warrior-scout-2.json @@ -91,6 +91,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/malians/warrior-scout-3.json b/units/malians/warrior-scout-3.json index 10ff89b5..b87a4bc3 100644 --- a/units/malians/warrior-scout-3.json +++ b/units/malians/warrior-scout-3.json @@ -104,6 +104,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/malians/warrior-scout-4.json b/units/malians/warrior-scout-4.json index 7a28fdf0..8389a409 100644 --- a/units/malians/warrior-scout-4.json +++ b/units/malians/warrior-scout-4.json @@ -104,6 +104,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/mongols-optimized.json b/units/mongols-optimized.json index bf5ecc79..ce7dfa77 100644 --- a/units/mongols-optimized.json +++ b/units/mongols-optimized.json @@ -74,6 +74,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -329,6 +334,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -438,6 +448,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -574,6 +589,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -639,6 +659,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -848,6 +873,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -918,6 +948,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1014,6 +1049,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1095,6 +1135,11 @@ ], "hitpoints": 110, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1570,6 +1615,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1644,6 +1694,11 @@ ], "hitpoints": 145, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2002,6 +2057,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -2132,6 +2192,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2230,6 +2295,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -2351,6 +2421,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -2481,6 +2556,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2600,6 +2680,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2679,6 +2764,11 @@ "producedBy": [], "hitpoints": 90, "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2991,6 +3081,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -3056,6 +3151,11 @@ ], "hitpoints": 155, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3398,6 +3498,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3471,6 +3576,11 @@ ], "hitpoints": 85, "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -3689,6 +3799,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3755,6 +3870,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -3830,6 +3950,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3920,6 +4045,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4319,6 +4449,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -4386,6 +4521,11 @@ ], "hitpoints": 150, "sight": { + "inner_height": 10, + "inner_radius": 44, + "outer_height": -15, + "outer_radius": 68, + "base": 53.6, "line": 68, "height": 10 }, @@ -4598,6 +4738,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -4665,6 +4810,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -4731,6 +4881,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -4857,6 +5012,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4982,6 +5142,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/mongols-unified.json b/units/mongols-unified.json index 899e9653..4523f36e 100644 --- a/units/mongols-unified.json +++ b/units/mongols-unified.json @@ -111,6 +111,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -198,6 +203,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -285,6 +295,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -396,6 +411,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -504,6 +524,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -639,6 +664,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -746,6 +776,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -831,6 +866,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -949,6 +989,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1018,6 +1063,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1113,6 +1163,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1261,6 +1316,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1387,6 +1447,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1513,6 +1578,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1639,6 +1709,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1765,6 +1840,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1914,6 +1994,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2041,6 +2126,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2168,6 +2258,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2265,6 +2360,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -2394,6 +2494,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2491,6 +2596,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -2611,6 +2721,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -2740,6 +2855,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2858,6 +2978,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2964,6 +3089,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3048,6 +3178,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3132,6 +3267,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3225,6 +3365,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3339,6 +3484,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -3464,6 +3614,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3590,6 +3745,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3782,6 +3942,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3875,6 +4040,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -3946,6 +4116,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -4017,6 +4192,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -4139,6 +4319,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -4204,6 +4389,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -4278,6 +4468,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4417,6 +4612,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4525,6 +4725,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4633,6 +4838,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4741,6 +4951,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4863,6 +5078,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -4989,6 +5209,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 44, + "outer_height": -15, + "outer_radius": 68, + "base": 53.6, "line": 68, "height": 10 }, @@ -5091,6 +5316,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 44, + "outer_height": -15, + "outer_radius": 68, + "base": 53.6, "line": 68, "height": 10 }, @@ -5160,6 +5390,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -5226,6 +5461,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -5291,6 +5531,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -5416,6 +5661,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -5540,6 +5790,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/mongols.json b/units/mongols.json index f16e4b00..42ad6689 100644 --- a/units/mongols.json +++ b/units/mongols.json @@ -91,6 +91,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -178,6 +183,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -265,6 +275,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -356,6 +371,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -444,6 +464,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -557,6 +582,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -642,6 +672,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -727,6 +762,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -824,6 +864,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -871,6 +916,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -943,6 +993,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1069,6 +1124,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1195,6 +1255,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1321,6 +1386,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1447,6 +1517,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1551,6 +1626,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1678,6 +1758,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1805,6 +1890,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1932,6 +2022,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2005,6 +2100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -2110,6 +2210,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2183,6 +2288,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -2279,6 +2389,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -2384,6 +2499,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2479,6 +2599,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2563,6 +2688,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2647,6 +2777,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2731,6 +2866,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2824,6 +2964,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2917,6 +3062,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -3020,6 +3170,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3146,6 +3301,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3318,6 +3478,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3389,6 +3554,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -3460,6 +3630,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -3531,6 +3706,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -3631,6 +3811,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3676,6 +3861,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -3730,6 +3920,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3847,6 +4042,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3955,6 +4155,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4063,6 +4268,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4171,6 +4381,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4273,6 +4488,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -4379,6 +4599,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 44, + "outer_height": -15, + "outer_radius": 68, + "base": 53.6, "line": 68, "height": 10 }, @@ -4481,6 +4706,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 44, + "outer_height": -15, + "outer_radius": 68, + "base": 53.6, "line": 68, "height": 10 }, @@ -4528,6 +4758,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -4574,6 +4809,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -4619,6 +4859,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -4724,6 +4969,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4827,6 +5077,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/mongols/archer-2.json b/units/mongols/archer-2.json index 0c747d75..b5fd440c 100644 --- a/units/mongols/archer-2.json +++ b/units/mongols/archer-2.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/mongols/archer-3.json b/units/mongols/archer-3.json index a03c42e4..bf462406 100644 --- a/units/mongols/archer-3.json +++ b/units/mongols/archer-3.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/mongols/archer-4.json b/units/mongols/archer-4.json index 21790daf..9139e105 100644 --- a/units/mongols/archer-4.json +++ b/units/mongols/archer-4.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/mongols/baochuan-4.json b/units/mongols/baochuan-4.json index daa4b917..216a1e74 100644 --- a/units/mongols/baochuan-4.json +++ b/units/mongols/baochuan-4.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, diff --git a/units/mongols/battering-ram-2.json b/units/mongols/battering-ram-2.json index dfca427a..0118c87f 100644 --- a/units/mongols/battering-ram-2.json +++ b/units/mongols/battering-ram-2.json @@ -79,6 +79,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/mongols/bombard-4.json b/units/mongols/bombard-4.json index 24b9d7ff..f373e5db 100644 --- a/units/mongols/bombard-4.json +++ b/units/mongols/bombard-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/mongols/crossbowman-3.json b/units/mongols/crossbowman-3.json index 880d28b0..4750f357 100644 --- a/units/mongols/crossbowman-3.json +++ b/units/mongols/crossbowman-3.json @@ -76,6 +76,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/mongols/crossbowman-4.json b/units/mongols/crossbowman-4.json index 4ab2962c..1fd67ab6 100644 --- a/units/mongols/crossbowman-4.json +++ b/units/mongols/crossbowman-4.json @@ -76,6 +76,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/mongols/explosive-junk-3.json b/units/mongols/explosive-junk-3.json index 071fefe8..6d4b4e30 100644 --- a/units/mongols/explosive-junk-3.json +++ b/units/mongols/explosive-junk-3.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/mongols/fishing-boat-2.json b/units/mongols/fishing-boat-2.json index 37b2e7fb..734348d6 100644 --- a/units/mongols/fishing-boat-2.json +++ b/units/mongols/fishing-boat-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, diff --git a/units/mongols/handcannoneer-4.json b/units/mongols/handcannoneer-4.json index c401d879..9ebf889a 100644 --- a/units/mongols/handcannoneer-4.json +++ b/units/mongols/handcannoneer-4.json @@ -63,6 +63,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/mongols/horseman-1.json b/units/mongols/horseman-1.json index 7560356e..fdfe5160 100644 --- a/units/mongols/horseman-1.json +++ b/units/mongols/horseman-1.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/mongols/horseman-2.json b/units/mongols/horseman-2.json index 01542284..45c36449 100644 --- a/units/mongols/horseman-2.json +++ b/units/mongols/horseman-2.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/mongols/horseman-3.json b/units/mongols/horseman-3.json index 4022d2ad..0a7a8976 100644 --- a/units/mongols/horseman-3.json +++ b/units/mongols/horseman-3.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/mongols/horseman-4.json b/units/mongols/horseman-4.json index 2ad6a0a6..67a2c655 100644 --- a/units/mongols/horseman-4.json +++ b/units/mongols/horseman-4.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/mongols/huihui-pao-1.json b/units/mongols/huihui-pao-1.json index 0c209e57..f5473464 100644 --- a/units/mongols/huihui-pao-1.json +++ b/units/mongols/huihui-pao-1.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/mongols/keshik-2.json b/units/mongols/keshik-2.json index 9b5ee625..ab117945 100644 --- a/units/mongols/keshik-2.json +++ b/units/mongols/keshik-2.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/mongols/keshik-3.json b/units/mongols/keshik-3.json index 3adf43c8..bba944ba 100644 --- a/units/mongols/keshik-3.json +++ b/units/mongols/keshik-3.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/mongols/keshik-4.json b/units/mongols/keshik-4.json index 7ce500ca..925200a8 100644 --- a/units/mongols/keshik-4.json +++ b/units/mongols/keshik-4.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/mongols/khaganate-horse-archer-1.json b/units/mongols/khaganate-horse-archer-1.json index 94fdcc5a..52cfbc3c 100644 --- a/units/mongols/khaganate-horse-archer-1.json +++ b/units/mongols/khaganate-horse-archer-1.json @@ -64,6 +64,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/mongols/khaganate-knight-1.json b/units/mongols/khaganate-knight-1.json index 120b6cc7..64520240 100644 --- a/units/mongols/khaganate-knight-1.json +++ b/units/mongols/khaganate-knight-1.json @@ -96,6 +96,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/mongols/khaganate-mangudai-1.json b/units/mongols/khaganate-mangudai-1.json index ca71321d..ab47879e 100644 --- a/units/mongols/khaganate-mangudai-1.json +++ b/units/mongols/khaganate-mangudai-1.json @@ -64,6 +64,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/mongols/khaganate-nest-of-bees-3.json b/units/mongols/khaganate-nest-of-bees-3.json index 66f586de..da7c461d 100644 --- a/units/mongols/khaganate-nest-of-bees-3.json +++ b/units/mongols/khaganate-nest-of-bees-3.json @@ -87,6 +87,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, diff --git a/units/mongols/khaganate-palace-guard-1.json b/units/mongols/khaganate-palace-guard-1.json index ac3e101e..7c33e23b 100644 --- a/units/mongols/khaganate-palace-guard-1.json +++ b/units/mongols/khaganate-palace-guard-1.json @@ -96,6 +96,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/mongols/khaganate-warrior-monk-1.json b/units/mongols/khaganate-warrior-monk-1.json index 80a9bed4..273dcded 100644 --- a/units/mongols/khaganate-warrior-monk-1.json +++ b/units/mongols/khaganate-warrior-monk-1.json @@ -86,6 +86,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/mongols/khan-1.json b/units/mongols/khan-1.json index 51d5576f..70a85f40 100644 --- a/units/mongols/khan-1.json +++ b/units/mongols/khan-1.json @@ -75,6 +75,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/mongols/khan-2.json b/units/mongols/khan-2.json index e1610396..ab3daea3 100644 --- a/units/mongols/khan-2.json +++ b/units/mongols/khan-2.json @@ -75,6 +75,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/mongols/khan-3.json b/units/mongols/khan-3.json index 822c6209..7ef58027 100644 --- a/units/mongols/khan-3.json +++ b/units/mongols/khan-3.json @@ -75,6 +75,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/mongols/khan-4.json b/units/mongols/khan-4.json index 3a2faa1c..c6f10132 100644 --- a/units/mongols/khan-4.json +++ b/units/mongols/khan-4.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/mongols/light-junk-2.json b/units/mongols/light-junk-2.json index 40abbac6..6d0ff583 100644 --- a/units/mongols/light-junk-2.json +++ b/units/mongols/light-junk-2.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/mongols/man-at-arms-3.json b/units/mongols/man-at-arms-3.json index 3a679bab..02714c7c 100644 --- a/units/mongols/man-at-arms-3.json +++ b/units/mongols/man-at-arms-3.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/mongols/man-at-arms-4.json b/units/mongols/man-at-arms-4.json index 57530f60..d7e75b58 100644 --- a/units/mongols/man-at-arms-4.json +++ b/units/mongols/man-at-arms-4.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/mongols/mangonel-3.json b/units/mongols/mangonel-3.json index f5f84418..d546a4b9 100644 --- a/units/mongols/mangonel-3.json +++ b/units/mongols/mangonel-3.json @@ -163,6 +163,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/units/mongols/mangudai-2.json b/units/mongols/mangudai-2.json index 5f22c0e7..7d88637c 100644 --- a/units/mongols/mangudai-2.json +++ b/units/mongols/mangudai-2.json @@ -62,6 +62,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/mongols/mangudai-3.json b/units/mongols/mangudai-3.json index d5948ecf..dbecabdf 100644 --- a/units/mongols/mangudai-3.json +++ b/units/mongols/mangudai-3.json @@ -62,6 +62,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/mongols/mangudai-4.json b/units/mongols/mangudai-4.json index 2d364d61..9cd2fa2f 100644 --- a/units/mongols/mangudai-4.json +++ b/units/mongols/mangudai-4.json @@ -62,6 +62,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/mongols/scout-1.json b/units/mongols/scout-1.json index 948813ad..1ce72391 100644 --- a/units/mongols/scout-1.json +++ b/units/mongols/scout-1.json @@ -91,6 +91,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/mongols/shaman-3.json b/units/mongols/shaman-3.json index bce67986..acbb539a 100644 --- a/units/mongols/shaman-3.json +++ b/units/mongols/shaman-3.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/mongols/siege-tower-2.json b/units/mongols/siege-tower-2.json index 8a773e7b..53da4ea6 100644 --- a/units/mongols/siege-tower-2.json +++ b/units/mongols/siege-tower-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/mongols/spearman-1.json b/units/mongols/spearman-1.json index fe7ed80c..da53231c 100644 --- a/units/mongols/spearman-1.json +++ b/units/mongols/spearman-1.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/mongols/spearman-2.json b/units/mongols/spearman-2.json index d4c12a6a..bd4d7dc7 100644 --- a/units/mongols/spearman-2.json +++ b/units/mongols/spearman-2.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/mongols/spearman-3.json b/units/mongols/spearman-3.json index f4ad4253..78c8c8c3 100644 --- a/units/mongols/spearman-3.json +++ b/units/mongols/spearman-3.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/mongols/spearman-4.json b/units/mongols/spearman-4.json index 775c69d4..61688972 100644 --- a/units/mongols/spearman-4.json +++ b/units/mongols/spearman-4.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/mongols/springald-3.json b/units/mongols/springald-3.json index 479e89ab..198b1025 100644 --- a/units/mongols/springald-3.json +++ b/units/mongols/springald-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/mongols/traction-trebuchet-3.json b/units/mongols/traction-trebuchet-3.json index e7a92ff2..df8d6930 100644 --- a/units/mongols/traction-trebuchet-3.json +++ b/units/mongols/traction-trebuchet-3.json @@ -97,6 +97,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 44, + "outer_height": -15, + "outer_radius": 68, + "base": 53.6, "line": 68, "height": 10 }, diff --git a/units/mongols/traction-trebuchet-4.json b/units/mongols/traction-trebuchet-4.json index 1c1ec60c..4d16823b 100644 --- a/units/mongols/traction-trebuchet-4.json +++ b/units/mongols/traction-trebuchet-4.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 44, + "outer_height": -15, + "outer_radius": 68, + "base": 53.6, "line": 68, "height": 10 }, diff --git a/units/mongols/trade-ship-2.json b/units/mongols/trade-ship-2.json index 6f6876ef..2469c322 100644 --- a/units/mongols/trade-ship-2.json +++ b/units/mongols/trade-ship-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/mongols/trader-1.json b/units/mongols/trader-1.json index 7b4eaf3a..78c5a9af 100644 --- a/units/mongols/trader-1.json +++ b/units/mongols/trader-1.json @@ -37,6 +37,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/mongols/transport-ship-2.json b/units/mongols/transport-ship-2.json index 5265d13a..631bd875 100644 --- a/units/mongols/transport-ship-2.json +++ b/units/mongols/transport-ship-2.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/mongols/villager-1.json b/units/mongols/villager-1.json index 76b75c8f..44089bc0 100644 --- a/units/mongols/villager-1.json +++ b/units/mongols/villager-1.json @@ -84,6 +84,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/mongols/war-junk-3.json b/units/mongols/war-junk-3.json index 507c35c9..fe8a90e4 100644 --- a/units/mongols/war-junk-3.json +++ b/units/mongols/war-junk-3.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/orderofthedragon-optimized.json b/units/orderofthedragon-optimized.json index 1aa4c304..bfde39f5 100644 --- a/units/orderofthedragon-optimized.json +++ b/units/orderofthedragon-optimized.json @@ -110,6 +110,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -246,6 +251,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -358,6 +368,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -481,6 +496,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -608,6 +628,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -727,6 +752,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -797,6 +827,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -912,6 +947,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -985,6 +1025,11 @@ ], "hitpoints": 125, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1194,6 +1239,11 @@ ], "hitpoints": 140, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1480,6 +1530,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1553,6 +1608,11 @@ ], "hitpoints": 250, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1878,6 +1938,11 @@ ], "hitpoints": 400, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2117,6 +2182,11 @@ ], "hitpoints": 180, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2345,6 +2415,11 @@ ], "hitpoints": 230, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2798,6 +2873,11 @@ ], "hitpoints": 160, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3278,6 +3358,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3403,6 +3488,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -3596,6 +3686,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3664,6 +3759,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -3788,6 +3888,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3864,6 +3969,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3996,6 +4106,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -4066,6 +4181,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -4132,6 +4252,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -4198,6 +4323,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/orderofthedragon-unified.json b/units/orderofthedragon-unified.json index 2c310029..12e1e2b5 100644 --- a/units/orderofthedragon-unified.json +++ b/units/orderofthedragon-unified.json @@ -110,6 +110,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -245,6 +250,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -356,6 +366,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -478,6 +493,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -604,6 +624,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -722,6 +747,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -791,6 +821,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -905,6 +940,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1014,6 +1054,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1101,6 +1146,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1188,6 +1238,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1345,6 +1400,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1480,6 +1540,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1575,6 +1640,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1723,6 +1793,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1849,6 +1924,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1975,6 +2055,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2123,6 +2208,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2249,6 +2339,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2389,6 +2484,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2507,6 +2607,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2656,6 +2761,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2857,6 +2967,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3021,6 +3136,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3157,6 +3277,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3271,6 +3396,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3385,6 +3515,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3499,6 +3634,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3682,6 +3822,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3806,6 +3951,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -3998,6 +4148,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -4065,6 +4220,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -4188,6 +4348,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -4263,6 +4428,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4394,6 +4564,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -4463,6 +4638,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -4528,6 +4708,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -4593,6 +4778,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/orderofthedragon.json b/units/orderofthedragon.json index e1ae0dd0..e68dca97 100644 --- a/units/orderofthedragon.json +++ b/units/orderofthedragon.json @@ -92,6 +92,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -205,6 +210,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -296,6 +306,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -398,6 +413,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -502,6 +522,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -599,6 +624,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -646,6 +676,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -739,6 +774,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -826,6 +866,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -913,6 +958,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1000,6 +1050,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1135,6 +1190,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1270,6 +1330,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1342,6 +1407,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1468,6 +1538,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1594,6 +1669,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1720,6 +1800,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1846,6 +1931,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1972,6 +2062,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2090,6 +2185,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2208,6 +2308,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2335,6 +2440,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2536,6 +2646,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2700,6 +2815,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2814,6 +2934,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2928,6 +3053,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3042,6 +3172,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3156,6 +3291,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3319,6 +3459,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3422,6 +3567,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -3594,6 +3744,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -3641,6 +3796,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -3742,6 +3902,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3797,6 +3962,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3908,6 +4078,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3955,6 +4130,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -4000,6 +4180,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -4045,6 +4230,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/orderofthedragon/battering-ram-2.json b/units/orderofthedragon/battering-ram-2.json index 05c198c2..d4c6dbd5 100644 --- a/units/orderofthedragon/battering-ram-2.json +++ b/units/orderofthedragon/battering-ram-2.json @@ -79,6 +79,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/orderofthedragon/bombard-4.json b/units/orderofthedragon/bombard-4.json index c08c8555..2d038b36 100644 --- a/units/orderofthedragon/bombard-4.json +++ b/units/orderofthedragon/bombard-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/orderofthedragon/carrack-4.json b/units/orderofthedragon/carrack-4.json index c5febaf8..fce45def 100644 --- a/units/orderofthedragon/carrack-4.json +++ b/units/orderofthedragon/carrack-4.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, diff --git a/units/orderofthedragon/counterweight-trebuchet-3.json b/units/orderofthedragon/counterweight-trebuchet-3.json index 01648b98..e527b7f9 100644 --- a/units/orderofthedragon/counterweight-trebuchet-3.json +++ b/units/orderofthedragon/counterweight-trebuchet-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/orderofthedragon/culverin-4.json b/units/orderofthedragon/culverin-4.json index bcab8604..a317da8a 100644 --- a/units/orderofthedragon/culverin-4.json +++ b/units/orderofthedragon/culverin-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, diff --git a/units/orderofthedragon/demolition-ship-3.json b/units/orderofthedragon/demolition-ship-3.json index 15c73c3a..faf7dd8b 100644 --- a/units/orderofthedragon/demolition-ship-3.json +++ b/units/orderofthedragon/demolition-ship-3.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/orderofthedragon/fishing-boat-2.json b/units/orderofthedragon/fishing-boat-2.json index e7ed3271..b09caf82 100644 --- a/units/orderofthedragon/fishing-boat-2.json +++ b/units/orderofthedragon/fishing-boat-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, diff --git a/units/orderofthedragon/galley-2.json b/units/orderofthedragon/galley-2.json index 152604a5..eb31ee83 100644 --- a/units/orderofthedragon/galley-2.json +++ b/units/orderofthedragon/galley-2.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/orderofthedragon/gilded-archer-2.json b/units/orderofthedragon/gilded-archer-2.json index 6b3feeb6..4220cc2c 100644 --- a/units/orderofthedragon/gilded-archer-2.json +++ b/units/orderofthedragon/gilded-archer-2.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/orderofthedragon/gilded-archer-3.json b/units/orderofthedragon/gilded-archer-3.json index 1db7fa72..cc10c363 100644 --- a/units/orderofthedragon/gilded-archer-3.json +++ b/units/orderofthedragon/gilded-archer-3.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/orderofthedragon/gilded-archer-4.json b/units/orderofthedragon/gilded-archer-4.json index 9a297a22..955f64ec 100644 --- a/units/orderofthedragon/gilded-archer-4.json +++ b/units/orderofthedragon/gilded-archer-4.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/orderofthedragon/gilded-crossbowman-3.json b/units/orderofthedragon/gilded-crossbowman-3.json index 27ba0747..23fac4e4 100644 --- a/units/orderofthedragon/gilded-crossbowman-3.json +++ b/units/orderofthedragon/gilded-crossbowman-3.json @@ -126,6 +126,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/orderofthedragon/gilded-crossbowman-4.json b/units/orderofthedragon/gilded-crossbowman-4.json index 845effab..162f9e68 100644 --- a/units/orderofthedragon/gilded-crossbowman-4.json +++ b/units/orderofthedragon/gilded-crossbowman-4.json @@ -126,6 +126,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/orderofthedragon/gilded-handcannoneer-4.json b/units/orderofthedragon/gilded-handcannoneer-4.json index af31f319..c5195309 100644 --- a/units/orderofthedragon/gilded-handcannoneer-4.json +++ b/units/orderofthedragon/gilded-handcannoneer-4.json @@ -63,6 +63,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/orderofthedragon/gilded-horseman-2.json b/units/orderofthedragon/gilded-horseman-2.json index 435fbedc..b6aff481 100644 --- a/units/orderofthedragon/gilded-horseman-2.json +++ b/units/orderofthedragon/gilded-horseman-2.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/orderofthedragon/gilded-horseman-3.json b/units/orderofthedragon/gilded-horseman-3.json index 0fcd89af..fa20df42 100644 --- a/units/orderofthedragon/gilded-horseman-3.json +++ b/units/orderofthedragon/gilded-horseman-3.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/orderofthedragon/gilded-horseman-4.json b/units/orderofthedragon/gilded-horseman-4.json index b5a6c75e..e54bbf53 100644 --- a/units/orderofthedragon/gilded-horseman-4.json +++ b/units/orderofthedragon/gilded-horseman-4.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/orderofthedragon/gilded-knight-3.json b/units/orderofthedragon/gilded-knight-3.json index 376c88b5..34e56fc8 100644 --- a/units/orderofthedragon/gilded-knight-3.json +++ b/units/orderofthedragon/gilded-knight-3.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/orderofthedragon/gilded-knight-4.json b/units/orderofthedragon/gilded-knight-4.json index fae42a82..e834c2cd 100644 --- a/units/orderofthedragon/gilded-knight-4.json +++ b/units/orderofthedragon/gilded-knight-4.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/orderofthedragon/gilded-landsknecht-3.json b/units/orderofthedragon/gilded-landsknecht-3.json index f09b2f55..71e761cf 100644 --- a/units/orderofthedragon/gilded-landsknecht-3.json +++ b/units/orderofthedragon/gilded-landsknecht-3.json @@ -109,6 +109,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/orderofthedragon/gilded-landsknecht-4.json b/units/orderofthedragon/gilded-landsknecht-4.json index 69ca7848..99b84be9 100644 --- a/units/orderofthedragon/gilded-landsknecht-4.json +++ b/units/orderofthedragon/gilded-landsknecht-4.json @@ -109,6 +109,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/orderofthedragon/gilded-man-at-arms-2.json b/units/orderofthedragon/gilded-man-at-arms-2.json index b2e9d324..e9690e64 100644 --- a/units/orderofthedragon/gilded-man-at-arms-2.json +++ b/units/orderofthedragon/gilded-man-at-arms-2.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/orderofthedragon/gilded-man-at-arms-3.json b/units/orderofthedragon/gilded-man-at-arms-3.json index df0523b3..1089a4af 100644 --- a/units/orderofthedragon/gilded-man-at-arms-3.json +++ b/units/orderofthedragon/gilded-man-at-arms-3.json @@ -192,6 +192,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/orderofthedragon/gilded-man-at-arms-4.json b/units/orderofthedragon/gilded-man-at-arms-4.json index 76f14a1f..62c188bb 100644 --- a/units/orderofthedragon/gilded-man-at-arms-4.json +++ b/units/orderofthedragon/gilded-man-at-arms-4.json @@ -155,6 +155,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/orderofthedragon/gilded-spearman-1.json b/units/orderofthedragon/gilded-spearman-1.json index 0a194c65..f0f7947e 100644 --- a/units/orderofthedragon/gilded-spearman-1.json +++ b/units/orderofthedragon/gilded-spearman-1.json @@ -105,6 +105,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/orderofthedragon/gilded-spearman-2.json b/units/orderofthedragon/gilded-spearman-2.json index 023656c2..9a4d2b10 100644 --- a/units/orderofthedragon/gilded-spearman-2.json +++ b/units/orderofthedragon/gilded-spearman-2.json @@ -105,6 +105,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/orderofthedragon/gilded-spearman-3.json b/units/orderofthedragon/gilded-spearman-3.json index af164b89..6fc260b4 100644 --- a/units/orderofthedragon/gilded-spearman-3.json +++ b/units/orderofthedragon/gilded-spearman-3.json @@ -105,6 +105,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/orderofthedragon/gilded-spearman-4.json b/units/orderofthedragon/gilded-spearman-4.json index 8aa87453..cd2d082b 100644 --- a/units/orderofthedragon/gilded-spearman-4.json +++ b/units/orderofthedragon/gilded-spearman-4.json @@ -105,6 +105,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/orderofthedragon/gilded-villager-1.json b/units/orderofthedragon/gilded-villager-1.json index dfb221f8..cd337590 100644 --- a/units/orderofthedragon/gilded-villager-1.json +++ b/units/orderofthedragon/gilded-villager-1.json @@ -154,6 +154,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/orderofthedragon/hulk-2.json b/units/orderofthedragon/hulk-2.json index 62a94e0c..1dac314a 100644 --- a/units/orderofthedragon/hulk-2.json +++ b/units/orderofthedragon/hulk-2.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/orderofthedragon/mangonel-3.json b/units/orderofthedragon/mangonel-3.json index f8278667..764872f7 100644 --- a/units/orderofthedragon/mangonel-3.json +++ b/units/orderofthedragon/mangonel-3.json @@ -163,6 +163,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/units/orderofthedragon/prelate-1.json b/units/orderofthedragon/prelate-1.json index a5e61a69..3c9350e5 100644 --- a/units/orderofthedragon/prelate-1.json +++ b/units/orderofthedragon/prelate-1.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/orderofthedragon/scout-1.json b/units/orderofthedragon/scout-1.json index e2258681..81f1cd3f 100644 --- a/units/orderofthedragon/scout-1.json +++ b/units/orderofthedragon/scout-1.json @@ -92,6 +92,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/orderofthedragon/siege-tower-2.json b/units/orderofthedragon/siege-tower-2.json index c6f62fbb..220519e8 100644 --- a/units/orderofthedragon/siege-tower-2.json +++ b/units/orderofthedragon/siege-tower-2.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/orderofthedragon/springald-3.json b/units/orderofthedragon/springald-3.json index 4525de74..2e7f3227 100644 --- a/units/orderofthedragon/springald-3.json +++ b/units/orderofthedragon/springald-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/orderofthedragon/trade-ship-2.json b/units/orderofthedragon/trade-ship-2.json index 07961ab8..a074ec11 100644 --- a/units/orderofthedragon/trade-ship-2.json +++ b/units/orderofthedragon/trade-ship-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/orderofthedragon/trader-1.json b/units/orderofthedragon/trader-1.json index 07aa032e..8258e6f1 100644 --- a/units/orderofthedragon/trader-1.json +++ b/units/orderofthedragon/trader-1.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/orderofthedragon/transport-ship-2.json b/units/orderofthedragon/transport-ship-2.json index c8f3167d..c4cea574 100644 --- a/units/orderofthedragon/transport-ship-2.json +++ b/units/orderofthedragon/transport-ship-2.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/ottomans-optimized.json b/units/ottomans-optimized.json index 4eb56b06..0d600339 100644 --- a/units/ottomans-optimized.json +++ b/units/ottomans-optimized.json @@ -75,6 +75,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -328,6 +333,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -449,6 +459,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -573,6 +588,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -648,6 +668,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -857,6 +882,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -972,6 +1002,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1042,6 +1077,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1137,6 +1177,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -1291,6 +1336,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1425,6 +1475,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -1515,6 +1570,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -1581,6 +1641,11 @@ ], "hitpoints": 90, "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1737,6 +1802,11 @@ ], "hitpoints": 230, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1929,6 +1999,11 @@ ], "hitpoints": 155, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2249,6 +2324,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2351,6 +2431,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2454,6 +2539,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -2586,6 +2676,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2661,6 +2756,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2744,6 +2844,11 @@ ], "hitpoints": 155, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3086,6 +3191,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3486,6 +3596,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3565,6 +3680,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3632,6 +3752,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3698,6 +3823,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3825,6 +3955,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/ottomans-unified.json b/units/ottomans-unified.json index a8b198b9..e5aa7645 100644 --- a/units/ottomans-unified.json +++ b/units/ottomans-unified.json @@ -112,6 +112,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -200,6 +205,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -288,6 +298,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -397,6 +412,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -517,6 +537,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -640,6 +665,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -757,6 +787,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -843,6 +878,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -961,6 +1001,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1075,6 +1120,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1144,6 +1194,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1238,6 +1293,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -1391,6 +1451,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1524,6 +1589,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -1613,6 +1683,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -1721,6 +1796,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1807,6 +1887,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1933,6 +2018,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2037,6 +2127,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2163,6 +2258,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2267,6 +2367,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2460,6 +2565,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2561,6 +2671,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2663,6 +2778,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -2794,6 +2914,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2868,6 +2993,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3026,6 +3156,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3153,6 +3288,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3280,6 +3420,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3411,6 +3556,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3520,6 +3670,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3629,6 +3784,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3738,6 +3898,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3861,6 +4026,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3939,6 +4109,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -4005,6 +4180,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -4070,6 +4250,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -4196,6 +4381,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/ottomans.json b/units/ottomans.json index a631c0f5..ca77604e 100644 --- a/units/ottomans.json +++ b/units/ottomans.json @@ -92,6 +92,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -180,6 +185,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -268,6 +278,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -357,6 +372,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -457,6 +477,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -560,6 +585,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -655,6 +685,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -741,6 +776,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -838,6 +878,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -931,6 +976,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -978,6 +1028,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1051,6 +1106,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -1182,6 +1242,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1294,6 +1359,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -1363,6 +1433,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -1449,6 +1524,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1535,6 +1615,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1639,6 +1724,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1743,6 +1833,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1847,6 +1942,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1951,6 +2051,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2124,6 +2229,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2204,6 +2314,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2284,6 +2399,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -2393,6 +2513,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2447,6 +2572,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2583,6 +2713,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2710,6 +2845,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2837,6 +2977,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2946,6 +3091,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3055,6 +3205,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3164,6 +3319,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3273,6 +3433,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3376,6 +3541,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3432,6 +3602,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3478,6 +3653,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3523,6 +3703,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3629,6 +3814,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/ottomans/archer-2.json b/units/ottomans/archer-2.json index 18a3abaf..7932374a 100644 --- a/units/ottomans/archer-2.json +++ b/units/ottomans/archer-2.json @@ -79,6 +79,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ottomans/archer-3.json b/units/ottomans/archer-3.json index 0f6b0f39..590ef290 100644 --- a/units/ottomans/archer-3.json +++ b/units/ottomans/archer-3.json @@ -79,6 +79,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ottomans/archer-4.json b/units/ottomans/archer-4.json index 22add359..5a46a2a6 100644 --- a/units/ottomans/archer-4.json +++ b/units/ottomans/archer-4.json @@ -79,6 +79,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ottomans/battering-ram-2.json b/units/ottomans/battering-ram-2.json index 58744a82..c4d38ff6 100644 --- a/units/ottomans/battering-ram-2.json +++ b/units/ottomans/battering-ram-2.json @@ -80,6 +80,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/ottomans/carrack-4.json b/units/ottomans/carrack-4.json index a7e0f3ea..5c3a3afb 100644 --- a/units/ottomans/carrack-4.json +++ b/units/ottomans/carrack-4.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/units/ottomans/counterweight-trebuchet-3.json b/units/ottomans/counterweight-trebuchet-3.json index 9aad0890..9f9c5dd7 100644 --- a/units/ottomans/counterweight-trebuchet-3.json +++ b/units/ottomans/counterweight-trebuchet-3.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/ottomans/crossbowman-3.json b/units/ottomans/crossbowman-3.json index 8d219abf..662580c0 100644 --- a/units/ottomans/crossbowman-3.json +++ b/units/ottomans/crossbowman-3.json @@ -77,6 +77,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/ottomans/crossbowman-4.json b/units/ottomans/crossbowman-4.json index 070a270c..adb79a29 100644 --- a/units/ottomans/crossbowman-4.json +++ b/units/ottomans/crossbowman-4.json @@ -77,6 +77,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/ottomans/demolition-ship-3.json b/units/ottomans/demolition-ship-3.json index b1044c9a..1f61edb3 100644 --- a/units/ottomans/demolition-ship-3.json +++ b/units/ottomans/demolition-ship-3.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/ottomans/dhow-2.json b/units/ottomans/dhow-2.json index 810b17e7..bfa5eab9 100644 --- a/units/ottomans/dhow-2.json +++ b/units/ottomans/dhow-2.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/ottomans/fishing-boat-2.json b/units/ottomans/fishing-boat-2.json index 9511262b..12d87f45 100644 --- a/units/ottomans/fishing-boat-2.json +++ b/units/ottomans/fishing-boat-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, diff --git a/units/ottomans/grand-galley-4.json b/units/ottomans/grand-galley-4.json index 12c1958d..aeeba9ba 100644 --- a/units/ottomans/grand-galley-4.json +++ b/units/ottomans/grand-galley-4.json @@ -64,6 +64,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, diff --git a/units/ottomans/great-bombard-4.json b/units/ottomans/great-bombard-4.json index 0bfaa0a1..58f61a36 100644 --- a/units/ottomans/great-bombard-4.json +++ b/units/ottomans/great-bombard-4.json @@ -109,6 +109,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/ottomans/hulk-2.json b/units/ottomans/hulk-2.json index 3d0d5ea1..576a2ab3 100644 --- a/units/ottomans/hulk-2.json +++ b/units/ottomans/hulk-2.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/ottomans/imam-3.json b/units/ottomans/imam-3.json index a06c8938..4465e9a0 100644 --- a/units/ottomans/imam-3.json +++ b/units/ottomans/imam-3.json @@ -60,6 +60,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/ottomans/janissary-3.json b/units/ottomans/janissary-3.json index fbefcdff..865a491e 100644 --- a/units/ottomans/janissary-3.json +++ b/units/ottomans/janissary-3.json @@ -77,6 +77,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/ottomans/janissary-4.json b/units/ottomans/janissary-4.json index 9928e89b..61f92339 100644 --- a/units/ottomans/janissary-4.json +++ b/units/ottomans/janissary-4.json @@ -77,6 +77,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/ottomans/lancer-3.json b/units/ottomans/lancer-3.json index cb9d8462..fc9b3015 100644 --- a/units/ottomans/lancer-3.json +++ b/units/ottomans/lancer-3.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/ottomans/lancer-4.json b/units/ottomans/lancer-4.json index a169b9b0..c5ead18d 100644 --- a/units/ottomans/lancer-4.json +++ b/units/ottomans/lancer-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/ottomans/man-at-arms-3.json b/units/ottomans/man-at-arms-3.json index 656f9bda..0c6a89b8 100644 --- a/units/ottomans/man-at-arms-3.json +++ b/units/ottomans/man-at-arms-3.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ottomans/man-at-arms-4.json b/units/ottomans/man-at-arms-4.json index 5e22c7d9..9409c933 100644 --- a/units/ottomans/man-at-arms-4.json +++ b/units/ottomans/man-at-arms-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ottomans/mangonel-3.json b/units/ottomans/mangonel-3.json index e8392abe..144946c7 100644 --- a/units/ottomans/mangonel-3.json +++ b/units/ottomans/mangonel-3.json @@ -164,6 +164,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/units/ottomans/mehter-2.json b/units/ottomans/mehter-2.json index a12250b5..9e1f6e13 100644 --- a/units/ottomans/mehter-2.json +++ b/units/ottomans/mehter-2.json @@ -62,6 +62,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/ottomans/ribauldequin-4.json b/units/ottomans/ribauldequin-4.json index 8bc14199..386e854b 100644 --- a/units/ottomans/ribauldequin-4.json +++ b/units/ottomans/ribauldequin-4.json @@ -71,6 +71,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, diff --git a/units/ottomans/scout-1.json b/units/ottomans/scout-1.json index b2033ffc..04b25592 100644 --- a/units/ottomans/scout-1.json +++ b/units/ottomans/scout-1.json @@ -91,6 +91,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/ottomans/siege-tower-2.json b/units/ottomans/siege-tower-2.json index b675f8a5..a9f09825 100644 --- a/units/ottomans/siege-tower-2.json +++ b/units/ottomans/siege-tower-2.json @@ -45,6 +45,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ottomans/sipahi-2.json b/units/ottomans/sipahi-2.json index 78720d88..c2442ff0 100644 --- a/units/ottomans/sipahi-2.json +++ b/units/ottomans/sipahi-2.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/ottomans/sipahi-3.json b/units/ottomans/sipahi-3.json index 984badab..e65b1f9e 100644 --- a/units/ottomans/sipahi-3.json +++ b/units/ottomans/sipahi-3.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/ottomans/sipahi-4.json b/units/ottomans/sipahi-4.json index b74d7108..425fb06f 100644 --- a/units/ottomans/sipahi-4.json +++ b/units/ottomans/sipahi-4.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/ottomans/spearman-1.json b/units/ottomans/spearman-1.json index 2e56e2b4..de45251a 100644 --- a/units/ottomans/spearman-1.json +++ b/units/ottomans/spearman-1.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ottomans/spearman-2.json b/units/ottomans/spearman-2.json index 0e0bf964..7fbf0743 100644 --- a/units/ottomans/spearman-2.json +++ b/units/ottomans/spearman-2.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ottomans/spearman-3.json b/units/ottomans/spearman-3.json index 3ead8a97..33d4df2d 100644 --- a/units/ottomans/spearman-3.json +++ b/units/ottomans/spearman-3.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ottomans/spearman-4.json b/units/ottomans/spearman-4.json index 1cb5ca31..5da2ad07 100644 --- a/units/ottomans/spearman-4.json +++ b/units/ottomans/spearman-4.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/ottomans/springald-3.json b/units/ottomans/springald-3.json index f127e310..fd6c879c 100644 --- a/units/ottomans/springald-3.json +++ b/units/ottomans/springald-3.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/ottomans/trade-ship-2.json b/units/ottomans/trade-ship-2.json index 24a335b5..92bd2662 100644 --- a/units/ottomans/trade-ship-2.json +++ b/units/ottomans/trade-ship-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/ottomans/trader-1.json b/units/ottomans/trader-1.json index 5e35591e..ac2c11bc 100644 --- a/units/ottomans/trader-1.json +++ b/units/ottomans/trader-1.json @@ -37,6 +37,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/ottomans/transport-ship-2.json b/units/ottomans/transport-ship-2.json index 92a32d9b..d4ce9203 100644 --- a/units/ottomans/transport-ship-2.json +++ b/units/ottomans/transport-ship-2.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/ottomans/villager-1.json b/units/ottomans/villager-1.json index de1ffc07..e9253605 100644 --- a/units/ottomans/villager-1.json +++ b/units/ottomans/villager-1.json @@ -84,6 +84,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/rus-optimized.json b/units/rus-optimized.json index 73825230..1e93a802 100644 --- a/units/rus-optimized.json +++ b/units/rus-optimized.json @@ -74,6 +74,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -326,6 +331,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -462,6 +472,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -585,6 +600,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -650,6 +670,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -805,6 +830,11 @@ ], "hitpoints": 85, "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -940,6 +970,11 @@ ], "hitpoints": 125, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1273,6 +1308,11 @@ ], "hitpoints": 190, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1658,6 +1698,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -1777,6 +1822,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1847,6 +1897,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1962,6 +2017,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -2032,6 +2092,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2098,6 +2163,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -2175,6 +2245,11 @@ ], "hitpoints": 155, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2494,6 +2569,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2623,6 +2703,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2747,6 +2832,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2823,6 +2913,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2913,6 +3008,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3312,6 +3412,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3408,6 +3513,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3474,6 +3584,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3588,6 +3703,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3704,6 +3824,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/rus-unified.json b/units/rus-unified.json index b96400b8..8fcf1aa6 100644 --- a/units/rus-unified.json +++ b/units/rus-unified.json @@ -111,6 +111,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -198,6 +203,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -285,6 +295,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -393,6 +408,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -528,6 +548,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -650,6 +675,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -757,6 +787,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -842,6 +877,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -935,6 +975,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -1006,6 +1051,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -1154,6 +1204,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1280,6 +1335,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1406,6 +1466,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1554,6 +1619,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1680,6 +1750,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1806,6 +1881,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1930,6 +2010,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -2048,6 +2133,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2117,6 +2207,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -2231,6 +2326,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -2300,6 +2400,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2365,6 +2470,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -2502,6 +2612,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2605,6 +2720,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2797,6 +2917,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2925,6 +3050,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3048,6 +3178,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -3123,6 +3258,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3262,6 +3402,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3370,6 +3515,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3478,6 +3628,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3586,6 +3741,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3708,6 +3868,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3803,6 +3968,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3868,6 +4038,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3981,6 +4156,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4096,6 +4276,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/rus.json b/units/rus.json index 16156bdc..845e2ef7 100644 --- a/units/rus.json +++ b/units/rus.json @@ -91,6 +91,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -178,6 +183,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -265,6 +275,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -353,6 +368,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -466,6 +486,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -568,6 +593,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -653,6 +683,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -738,6 +773,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -809,6 +849,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -880,6 +925,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -1006,6 +1056,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1132,6 +1187,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1258,6 +1318,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1384,6 +1449,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1510,6 +1580,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1636,6 +1711,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1739,6 +1819,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -1836,6 +1921,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -1883,6 +1973,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1976,6 +2071,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -2023,6 +2123,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -2068,6 +2173,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -2183,6 +2293,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2286,6 +2401,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2458,6 +2578,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2564,6 +2689,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2665,6 +2795,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2720,6 +2855,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2837,6 +2977,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2945,6 +3090,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3053,6 +3203,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3161,6 +3316,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3263,6 +3423,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3335,6 +3500,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3380,6 +3550,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3473,6 +3648,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3567,6 +3747,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/rus/archer-2.json b/units/rus/archer-2.json index cafec71d..3a66b174 100644 --- a/units/rus/archer-2.json +++ b/units/rus/archer-2.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/rus/archer-3.json b/units/rus/archer-3.json index 205c810b..81bf9d9b 100644 --- a/units/rus/archer-3.json +++ b/units/rus/archer-3.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/rus/archer-4.json b/units/rus/archer-4.json index 64c908ad..83afbf08 100644 --- a/units/rus/archer-4.json +++ b/units/rus/archer-4.json @@ -78,6 +78,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/rus/battering-ram-2.json b/units/rus/battering-ram-2.json index fc41d267..762326dc 100644 --- a/units/rus/battering-ram-2.json +++ b/units/rus/battering-ram-2.json @@ -79,6 +79,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/rus/bombard-4.json b/units/rus/bombard-4.json index a28cc247..70da3b15 100644 --- a/units/rus/bombard-4.json +++ b/units/rus/bombard-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/rus/counterweight-trebuchet-3.json b/units/rus/counterweight-trebuchet-3.json index 4b854d3f..6039e140 100644 --- a/units/rus/counterweight-trebuchet-3.json +++ b/units/rus/counterweight-trebuchet-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/rus/crossbowman-3.json b/units/rus/crossbowman-3.json index 821800d8..d8ec70d7 100644 --- a/units/rus/crossbowman-3.json +++ b/units/rus/crossbowman-3.json @@ -76,6 +76,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/rus/crossbowman-4.json b/units/rus/crossbowman-4.json index 37c0e373..17f88cb6 100644 --- a/units/rus/crossbowman-4.json +++ b/units/rus/crossbowman-4.json @@ -76,6 +76,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/rus/horse-archer-3.json b/units/rus/horse-archer-3.json index 2a69b4f1..14050e1e 100644 --- a/units/rus/horse-archer-3.json +++ b/units/rus/horse-archer-3.json @@ -62,6 +62,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/rus/horse-archer-4.json b/units/rus/horse-archer-4.json index c931d74c..0987a981 100644 --- a/units/rus/horse-archer-4.json +++ b/units/rus/horse-archer-4.json @@ -62,6 +62,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/rus/horseman-2.json b/units/rus/horseman-2.json index 6951c5db..528147aa 100644 --- a/units/rus/horseman-2.json +++ b/units/rus/horseman-2.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/rus/horseman-3.json b/units/rus/horseman-3.json index 7cd73650..f9613f76 100644 --- a/units/rus/horseman-3.json +++ b/units/rus/horseman-3.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/rus/horseman-4.json b/units/rus/horseman-4.json index 8c3ea6bb..fbb265b4 100644 --- a/units/rus/horseman-4.json +++ b/units/rus/horseman-4.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/rus/knight-2.json b/units/rus/knight-2.json index 08941b21..91bd9759 100644 --- a/units/rus/knight-2.json +++ b/units/rus/knight-2.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/rus/knight-3.json b/units/rus/knight-3.json index 956df575..8e816b9b 100644 --- a/units/rus/knight-3.json +++ b/units/rus/knight-3.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/rus/knight-4.json b/units/rus/knight-4.json index 2911e55e..4a17d566 100644 --- a/units/rus/knight-4.json +++ b/units/rus/knight-4.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/rus/lodya-attack-ship-2.json b/units/rus/lodya-attack-ship-2.json index 87c0370d..9c64222c 100644 --- a/units/rus/lodya-attack-ship-2.json +++ b/units/rus/lodya-attack-ship-2.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/rus/lodya-demolition-ship-3.json b/units/rus/lodya-demolition-ship-3.json index b65b49ad..79b849a2 100644 --- a/units/rus/lodya-demolition-ship-3.json +++ b/units/rus/lodya-demolition-ship-3.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/rus/lodya-fishing-boat-2.json b/units/rus/lodya-fishing-boat-2.json index 077f4f10..b925bcc4 100644 --- a/units/rus/lodya-fishing-boat-2.json +++ b/units/rus/lodya-fishing-boat-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, diff --git a/units/rus/lodya-galley-3.json b/units/rus/lodya-galley-3.json index 4b6b52f5..c7c816ea 100644 --- a/units/rus/lodya-galley-3.json +++ b/units/rus/lodya-galley-3.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/rus/lodya-trade-ship-2.json b/units/rus/lodya-trade-ship-2.json index 90c72d73..fe913c44 100644 --- a/units/rus/lodya-trade-ship-2.json +++ b/units/rus/lodya-trade-ship-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/rus/lodya-transport-ship-2.json b/units/rus/lodya-transport-ship-2.json index f077e394..4a867d98 100644 --- a/units/rus/lodya-transport-ship-2.json +++ b/units/rus/lodya-transport-ship-2.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/rus/man-at-arms-3.json b/units/rus/man-at-arms-3.json index fd4e8d71..c3d33a50 100644 --- a/units/rus/man-at-arms-3.json +++ b/units/rus/man-at-arms-3.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/rus/man-at-arms-4.json b/units/rus/man-at-arms-4.json index ab1873d9..531c7393 100644 --- a/units/rus/man-at-arms-4.json +++ b/units/rus/man-at-arms-4.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/rus/mangonel-3.json b/units/rus/mangonel-3.json index c4aa398e..8f9f1034 100644 --- a/units/rus/mangonel-3.json +++ b/units/rus/mangonel-3.json @@ -163,6 +163,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/units/rus/militia-2.json b/units/rus/militia-2.json index e1dc0f0b..dc537250 100644 --- a/units/rus/militia-2.json +++ b/units/rus/militia-2.json @@ -97,6 +97,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/rus/scout-1.json b/units/rus/scout-1.json index 16582d21..a8800f30 100644 --- a/units/rus/scout-1.json +++ b/units/rus/scout-1.json @@ -92,6 +92,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/rus/siege-tower-2.json b/units/rus/siege-tower-2.json index 79171080..a0076397 100644 --- a/units/rus/siege-tower-2.json +++ b/units/rus/siege-tower-2.json @@ -46,6 +46,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/rus/spearman-1.json b/units/rus/spearman-1.json index a3710472..11c7f9ed 100644 --- a/units/rus/spearman-1.json +++ b/units/rus/spearman-1.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/rus/spearman-2.json b/units/rus/spearman-2.json index 64af4616..7b2e1fba 100644 --- a/units/rus/spearman-2.json +++ b/units/rus/spearman-2.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/rus/spearman-3.json b/units/rus/spearman-3.json index 15faa4ae..ad96b249 100644 --- a/units/rus/spearman-3.json +++ b/units/rus/spearman-3.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/rus/spearman-4.json b/units/rus/spearman-4.json index 83cda800..0c9be9db 100644 --- a/units/rus/spearman-4.json +++ b/units/rus/spearman-4.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/rus/springald-3.json b/units/rus/springald-3.json index df0a3d8c..15aaa89b 100644 --- a/units/rus/springald-3.json +++ b/units/rus/springald-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/rus/streltsy-4.json b/units/rus/streltsy-4.json index 972004f4..086540ce 100644 --- a/units/rus/streltsy-4.json +++ b/units/rus/streltsy-4.json @@ -63,6 +63,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/rus/trader-1.json b/units/rus/trader-1.json index 334acaed..881129c5 100644 --- a/units/rus/trader-1.json +++ b/units/rus/trader-1.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/rus/villager-1.json b/units/rus/villager-1.json index a60b40ff..3fb8a9f0 100644 --- a/units/rus/villager-1.json +++ b/units/rus/villager-1.json @@ -84,6 +84,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/rus/warrior-monk-3.json b/units/rus/warrior-monk-3.json index aeaa6ba8..8d47784d 100644 --- a/units/rus/warrior-monk-3.json +++ b/units/rus/warrior-monk-3.json @@ -85,6 +85,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/unified/arbaletrier.json b/units/unified/arbaletrier.json index 1413289b..5b2e2ea9 100644 --- a/units/unified/arbaletrier.json +++ b/units/unified/arbaletrier.json @@ -106,6 +106,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -201,6 +206,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -295,6 +305,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -385,6 +400,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -475,6 +495,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -565,6 +590,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/unified/archer.json b/units/unified/archer.json index 78563b66..aa68d6c2 100644 --- a/units/unified/archer.json +++ b/units/unified/archer.json @@ -111,6 +111,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -198,6 +203,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -285,6 +295,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -372,6 +387,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -459,6 +479,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -546,6 +571,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -633,6 +663,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -720,6 +755,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -807,6 +847,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -894,6 +939,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -981,6 +1031,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1068,6 +1123,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1155,6 +1215,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1242,6 +1307,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1329,6 +1399,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1416,6 +1491,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1503,6 +1583,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1590,6 +1675,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1677,6 +1767,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1764,6 +1859,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1851,6 +1951,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1938,6 +2043,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2025,6 +2135,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2112,6 +2227,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2239,6 +2359,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2366,6 +2491,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2493,6 +2623,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2580,6 +2715,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2667,6 +2807,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2754,6 +2899,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2842,6 +2992,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2930,6 +3085,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3018,6 +3178,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3105,6 +3270,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3192,6 +3362,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3279,6 +3454,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/atabeg.json b/units/unified/atabeg.json index 02f4dad4..1f75fb2f 100644 --- a/units/unified/atabeg.json +++ b/units/unified/atabeg.json @@ -56,6 +56,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/unified/atakebune.json b/units/unified/atakebune.json index a0aa8eb1..e7f7489b 100644 --- a/units/unified/atakebune.json +++ b/units/unified/atakebune.json @@ -99,6 +99,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, diff --git a/units/unified/baghlah.json b/units/unified/baghlah.json index 5b7b9014..49dc385e 100644 --- a/units/unified/baghlah.json +++ b/units/unified/baghlah.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -220,6 +225,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -323,6 +333,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/unified/baochuan.json b/units/unified/baochuan.json index ab1daa68..99c6696d 100644 --- a/units/unified/baochuan.json +++ b/units/unified/baochuan.json @@ -104,6 +104,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -195,6 +200,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -286,6 +296,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, diff --git a/units/unified/battering-ram.json b/units/unified/battering-ram.json index a5e7a41a..fcfdee4b 100644 --- a/units/unified/battering-ram.json +++ b/units/unified/battering-ram.json @@ -113,6 +113,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -210,6 +215,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -307,6 +317,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -404,6 +419,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -504,6 +524,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -601,6 +626,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -698,6 +728,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -795,6 +830,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -892,6 +932,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -989,6 +1034,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -1086,6 +1136,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -1183,6 +1238,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -1281,6 +1341,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -1378,6 +1443,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -1475,6 +1545,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/unified/bedouin-skirmisher.json b/units/unified/bedouin-skirmisher.json index 26d02a59..d64af28e 100644 --- a/units/unified/bedouin-skirmisher.json +++ b/units/unified/bedouin-skirmisher.json @@ -125,6 +125,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/unified/bedouin-swordsman.json b/units/unified/bedouin-swordsman.json index b886c116..1c7d4413 100644 --- a/units/unified/bedouin-swordsman.json +++ b/units/unified/bedouin-swordsman.json @@ -119,6 +119,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/bombard.json b/units/unified/bombard.json index ee74028c..27830cfc 100644 --- a/units/unified/bombard.json +++ b/units/unified/bombard.json @@ -129,6 +129,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -233,6 +238,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -337,6 +347,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -441,6 +456,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -545,6 +565,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -652,6 +677,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -756,6 +786,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -861,6 +896,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -965,6 +1005,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1069,6 +1114,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1173,6 +1223,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1277,6 +1332,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1381,6 +1441,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/unified/buddhist-monk.json b/units/unified/buddhist-monk.json index 9344fd19..b457fa19 100644 --- a/units/unified/buddhist-monk.json +++ b/units/unified/buddhist-monk.json @@ -57,6 +57,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/unified/camel-archer.json b/units/unified/camel-archer.json index ee3fb940..cd4592a0 100644 --- a/units/unified/camel-archer.json +++ b/units/unified/camel-archer.json @@ -105,6 +105,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -194,6 +199,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -283,6 +293,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -373,6 +388,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -466,6 +486,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -559,6 +584,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, diff --git a/units/unified/camel-lancer.json b/units/unified/camel-lancer.json index 737a6671..e3214a49 100644 --- a/units/unified/camel-lancer.json +++ b/units/unified/camel-lancer.json @@ -139,6 +139,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 6, + "outer_height": -15, + "outer_radius": 38, + "base": 18.8, "line": 38, "height": 10 }, @@ -265,6 +270,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 6, + "outer_height": -15, + "outer_radius": 38, + "base": 18.8, "line": 38, "height": 10 }, diff --git a/units/unified/camel-rider.json b/units/unified/camel-rider.json index acc39e20..b1d9fd92 100644 --- a/units/unified/camel-rider.json +++ b/units/unified/camel-rider.json @@ -139,6 +139,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -262,6 +267,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -386,6 +396,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -514,6 +529,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/cannon.json b/units/unified/cannon.json index 246b64dd..fb265945 100644 --- a/units/unified/cannon.json +++ b/units/unified/cannon.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -222,6 +227,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/unified/carrack.json b/units/unified/carrack.json index 0f6f184d..c914401c 100644 --- a/units/unified/carrack.json +++ b/units/unified/carrack.json @@ -108,6 +108,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -199,6 +204,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -290,6 +300,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -381,6 +396,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -472,6 +492,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -563,6 +588,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -654,6 +684,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/units/unified/cataphract.json b/units/unified/cataphract.json index 1f508ca6..41eee992 100644 --- a/units/unified/cataphract.json +++ b/units/unified/cataphract.json @@ -141,6 +141,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -269,6 +274,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/cheirosiphon.json b/units/unified/cheirosiphon.json index 92cafc4c..bdd3ff61 100644 --- a/units/unified/cheirosiphon.json +++ b/units/unified/cheirosiphon.json @@ -103,6 +103,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/unified/clocktower-battering-ram.json b/units/unified/clocktower-battering-ram.json index b3207df5..da6757b6 100644 --- a/units/unified/clocktower-battering-ram.json +++ b/units/unified/clocktower-battering-ram.json @@ -99,6 +99,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/unified/clocktower-bombard.json b/units/unified/clocktower-bombard.json index eb16da20..5f4ac680 100644 --- a/units/unified/clocktower-bombard.json +++ b/units/unified/clocktower-bombard.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/unified/clocktower-counterweight-trebuchet.json b/units/unified/clocktower-counterweight-trebuchet.json index 90af22ca..7f6c55d1 100644 --- a/units/unified/clocktower-counterweight-trebuchet.json +++ b/units/unified/clocktower-counterweight-trebuchet.json @@ -113,6 +113,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/unified/clocktower-nest-of-bees.json b/units/unified/clocktower-nest-of-bees.json index ce11cd56..2d7590d8 100644 --- a/units/unified/clocktower-nest-of-bees.json +++ b/units/unified/clocktower-nest-of-bees.json @@ -107,6 +107,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, diff --git a/units/unified/clocktower-springald.json b/units/unified/clocktower-springald.json index 71230543..4c51cded 100644 --- a/units/unified/clocktower-springald.json +++ b/units/unified/clocktower-springald.json @@ -113,6 +113,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/unified/counterweight-trebuchet.json b/units/unified/counterweight-trebuchet.json index a6b0532f..21ab146b 100644 --- a/units/unified/counterweight-trebuchet.json +++ b/units/unified/counterweight-trebuchet.json @@ -127,6 +127,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -229,6 +234,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -382,6 +392,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -484,6 +499,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -586,6 +606,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -691,6 +716,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -793,6 +823,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -895,6 +930,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -997,6 +1037,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1099,6 +1144,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1201,6 +1251,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1303,6 +1358,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1406,6 +1466,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1517,6 +1582,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -1619,6 +1689,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/unified/crossbowman.json b/units/unified/crossbowman.json index 940966a1..56fff2c1 100644 --- a/units/unified/crossbowman.json +++ b/units/unified/crossbowman.json @@ -108,6 +108,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -193,6 +198,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -278,6 +288,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -363,6 +378,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -448,6 +468,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -533,6 +558,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -618,6 +648,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -703,6 +738,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -788,6 +828,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -873,6 +918,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -962,6 +1012,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1051,6 +1106,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1136,6 +1196,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1221,6 +1286,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1306,6 +1376,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1391,6 +1466,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1477,6 +1557,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1563,6 +1648,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1648,6 +1738,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1733,6 +1828,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1858,6 +1958,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -1943,6 +2048,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/unified/culverin.json b/units/unified/culverin.json index 026780ec..24519232 100644 --- a/units/unified/culverin.json +++ b/units/unified/culverin.json @@ -121,6 +121,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -225,6 +230,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -329,6 +339,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -433,6 +448,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -537,6 +557,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, diff --git a/units/unified/demolition-ship.json b/units/unified/demolition-ship.json index 86e30306..2f33d3c4 100644 --- a/units/unified/demolition-ship.json +++ b/units/unified/demolition-ship.json @@ -116,6 +116,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -213,6 +218,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -310,6 +320,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -407,6 +422,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -504,6 +524,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -601,6 +626,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -698,6 +728,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -795,6 +830,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/unified/dervish.json b/units/unified/dervish.json index c2ee6c8e..9d682755 100644 --- a/units/unified/dervish.json +++ b/units/unified/dervish.json @@ -56,6 +56,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, diff --git a/units/unified/desert-raider.json b/units/unified/desert-raider.json index d877638d..21bd3655 100644 --- a/units/unified/desert-raider.json +++ b/units/unified/desert-raider.json @@ -155,6 +155,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -294,6 +299,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -433,6 +443,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -572,6 +587,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -714,6 +734,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, @@ -856,6 +881,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 14, + "outer_height": -15, + "outer_radius": 38, + "base": 23.6, "line": 38, "height": 10 }, diff --git a/units/unified/dhow.json b/units/unified/dhow.json index fb4fced4..6c297ecb 100644 --- a/units/unified/dhow.json +++ b/units/unified/dhow.json @@ -108,6 +108,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -201,6 +206,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -294,6 +304,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -387,6 +402,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/unified/donso.json b/units/unified/donso.json index 435859b6..98e41365 100644 --- a/units/unified/donso.json +++ b/units/unified/donso.json @@ -164,6 +164,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -315,6 +320,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -466,6 +476,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -617,6 +632,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/dromon.json b/units/unified/dromon.json index 054910f5..4c0b4401 100644 --- a/units/unified/dromon.json +++ b/units/unified/dromon.json @@ -105,6 +105,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/unified/explosive-dhow.json b/units/unified/explosive-dhow.json index 15d261b4..4d8ff6b2 100644 --- a/units/unified/explosive-dhow.json +++ b/units/unified/explosive-dhow.json @@ -111,6 +111,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -208,6 +213,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -305,6 +315,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/unified/explosive-junk.json b/units/unified/explosive-junk.json index 982f0d89..3d466219 100644 --- a/units/unified/explosive-junk.json +++ b/units/unified/explosive-junk.json @@ -112,6 +112,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -209,6 +214,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -306,6 +316,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -403,6 +418,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/unified/fire-lancer.json b/units/unified/fire-lancer.json index ca830d2d..0848dbab 100644 --- a/units/unified/fire-lancer.json +++ b/units/unified/fire-lancer.json @@ -163,6 +163,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 17, + "outer_height": -15, + "outer_radius": 45, + "base": 28.2, "line": 45, "height": 10 }, @@ -313,6 +318,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, diff --git a/units/unified/fishing-boat.json b/units/unified/fishing-boat.json index 540e565e..10e15b89 100644 --- a/units/unified/fishing-boat.json +++ b/units/unified/fishing-boat.json @@ -74,6 +74,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -121,6 +126,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -168,6 +178,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -215,6 +230,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -286,6 +306,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -333,6 +358,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -380,6 +410,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -427,6 +462,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -474,6 +514,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -521,6 +566,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -568,6 +618,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -615,6 +670,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -662,6 +722,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -709,6 +774,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -756,6 +826,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, diff --git a/units/unified/galleass.json b/units/unified/galleass.json index 87fcc7f9..8153824a 100644 --- a/units/unified/galleass.json +++ b/units/unified/galleass.json @@ -88,6 +88,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, @@ -163,6 +168,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, diff --git a/units/unified/galley.json b/units/unified/galley.json index fa6a4064..67cf8017 100644 --- a/units/unified/galley.json +++ b/units/unified/galley.json @@ -110,6 +110,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -203,6 +208,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -296,6 +306,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -389,6 +404,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -482,6 +502,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -575,6 +600,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/unified/ghazi-raider.json b/units/unified/ghazi-raider.json index cee25c0f..59f35628 100644 --- a/units/unified/ghazi-raider.json +++ b/units/unified/ghazi-raider.json @@ -152,6 +152,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -291,6 +296,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -430,6 +440,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/ghulam.json b/units/unified/ghulam.json index 05b3774a..880260ff 100644 --- a/units/unified/ghulam.json +++ b/units/unified/ghulam.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -221,6 +226,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -324,6 +334,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -427,6 +442,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -531,6 +551,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -639,6 +664,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/gilded-archer.json b/units/unified/gilded-archer.json index 3b2b3e36..be96f26c 100644 --- a/units/unified/gilded-archer.json +++ b/units/unified/gilded-archer.json @@ -100,6 +100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -187,6 +192,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -274,6 +284,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/gilded-crossbowman.json b/units/unified/gilded-crossbowman.json index b6643292..4983f273 100644 --- a/units/unified/gilded-crossbowman.json +++ b/units/unified/gilded-crossbowman.json @@ -148,6 +148,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -283,6 +288,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/unified/gilded-handcannoneer.json b/units/unified/gilded-handcannoneer.json index 37b9257d..b8b3e18b 100644 --- a/units/unified/gilded-handcannoneer.json +++ b/units/unified/gilded-handcannoneer.json @@ -86,6 +86,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/unified/gilded-horseman.json b/units/unified/gilded-horseman.json index c9b8997d..cfa2e0f4 100644 --- a/units/unified/gilded-horseman.json +++ b/units/unified/gilded-horseman.json @@ -139,6 +139,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -265,6 +270,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -391,6 +401,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/gilded-knight.json b/units/unified/gilded-knight.json index 3fb71817..4ed4852a 100644 --- a/units/unified/gilded-knight.json +++ b/units/unified/gilded-knight.json @@ -139,6 +139,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -265,6 +270,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/gilded-landsknecht.json b/units/unified/gilded-landsknecht.json index 5885ff7f..7db4f0c1 100644 --- a/units/unified/gilded-landsknecht.json +++ b/units/unified/gilded-landsknecht.json @@ -131,6 +131,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -249,6 +254,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/gilded-man-at-arms.json b/units/unified/gilded-man-at-arms.json index 8f18af9d..93aac805 100644 --- a/units/unified/gilded-man-at-arms.json +++ b/units/unified/gilded-man-at-arms.json @@ -140,6 +140,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -341,6 +346,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -505,6 +515,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/gilded-spearman.json b/units/unified/gilded-spearman.json index ef21f978..44054d30 100644 --- a/units/unified/gilded-spearman.json +++ b/units/unified/gilded-spearman.json @@ -127,6 +127,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -241,6 +246,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -355,6 +365,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -469,6 +484,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/gilded-villager.json b/units/unified/gilded-villager.json index 6b5ca5f3..e0e4b4bc 100644 --- a/units/unified/gilded-villager.json +++ b/units/unified/gilded-villager.json @@ -174,6 +174,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/grand-galley.json b/units/unified/grand-galley.json index 79e6742d..92f6f52a 100644 --- a/units/unified/grand-galley.json +++ b/units/unified/grand-galley.json @@ -85,6 +85,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, diff --git a/units/unified/great-bombard.json b/units/unified/great-bombard.json index 6b786a67..6aeebd1e 100644 --- a/units/unified/great-bombard.json +++ b/units/unified/great-bombard.json @@ -131,6 +131,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/unified/grenadier.json b/units/unified/grenadier.json index d3946032..3cc2c18d 100644 --- a/units/unified/grenadier.json +++ b/units/unified/grenadier.json @@ -103,6 +103,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -193,6 +198,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -279,6 +289,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, diff --git a/units/unified/handcannon-ashigaru.json b/units/unified/handcannon-ashigaru.json index 6c33e09c..68c76b9c 100644 --- a/units/unified/handcannon-ashigaru.json +++ b/units/unified/handcannon-ashigaru.json @@ -87,6 +87,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/unified/handcannoneer.json b/units/unified/handcannoneer.json index 7d5361ce..a570c3af 100644 --- a/units/unified/handcannoneer.json +++ b/units/unified/handcannoneer.json @@ -95,6 +95,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -167,6 +172,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -239,6 +249,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -311,6 +326,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -383,6 +403,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -459,6 +484,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -531,6 +561,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -603,6 +638,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -675,6 +715,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -747,6 +792,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/unified/horse-archer.json b/units/unified/horse-archer.json index aeafadc3..008b6310 100644 --- a/units/unified/horse-archer.json +++ b/units/unified/horse-archer.json @@ -86,6 +86,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -162,6 +167,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -237,6 +247,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -308,6 +323,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/unified/horseman.json b/units/unified/horseman.json index 0518e96e..fa141cbc 100644 --- a/units/unified/horseman.json +++ b/units/unified/horseman.json @@ -150,6 +150,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -276,6 +281,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -402,6 +412,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -528,6 +543,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -654,6 +674,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -780,6 +805,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -907,6 +937,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1034,6 +1069,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1161,6 +1201,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1287,6 +1332,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1413,6 +1463,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1539,6 +1594,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1668,6 +1728,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1797,6 +1862,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1926,6 +1996,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2053,6 +2128,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2180,6 +2260,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2307,6 +2392,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2433,6 +2523,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2559,6 +2654,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2685,6 +2785,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2811,6 +2916,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2937,6 +3047,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3063,6 +3178,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3190,6 +3310,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3317,6 +3442,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3444,6 +3574,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3570,6 +3705,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3696,6 +3836,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3822,6 +3967,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -3948,6 +4098,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4074,6 +4229,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4200,6 +4360,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4326,6 +4491,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4453,6 +4623,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4580,6 +4755,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -4707,6 +4887,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/huihui-pao.json b/units/unified/huihui-pao.json index 95a3d1be..7d6fdeec 100644 --- a/units/unified/huihui-pao.json +++ b/units/unified/huihui-pao.json @@ -167,6 +167,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -274,6 +279,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/unified/hulk.json b/units/unified/hulk.json index 2a806383..5f861d55 100644 --- a/units/unified/hulk.json +++ b/units/unified/hulk.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -221,6 +226,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -324,6 +334,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -427,6 +442,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/unified/hunting-canoe.json b/units/unified/hunting-canoe.json index 623c88c3..2643497e 100644 --- a/units/unified/hunting-canoe.json +++ b/units/unified/hunting-canoe.json @@ -105,6 +105,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/unified/imam.json b/units/unified/imam.json index 06bca72f..369503ee 100644 --- a/units/unified/imam.json +++ b/units/unified/imam.json @@ -58,6 +58,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -127,6 +132,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -196,6 +206,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/unified/imperial-guard.json b/units/unified/imperial-guard.json index 5b2dc913..252f3ea8 100644 --- a/units/unified/imperial-guard.json +++ b/units/unified/imperial-guard.json @@ -139,6 +139,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/imperial-official.json b/units/unified/imperial-official.json index 793d769e..494e6901 100644 --- a/units/unified/imperial-official.json +++ b/units/unified/imperial-official.json @@ -59,6 +59,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -105,6 +110,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/janissary.json b/units/unified/janissary.json index 21f4e1f0..faf1c313 100644 --- a/units/unified/janissary.json +++ b/units/unified/janissary.json @@ -99,6 +99,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -185,6 +190,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/unified/javelin-thrower.json b/units/unified/javelin-thrower.json index ca3dd8e3..40af42ca 100644 --- a/units/unified/javelin-thrower.json +++ b/units/unified/javelin-thrower.json @@ -128,6 +128,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -242,6 +247,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -356,6 +366,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -470,6 +485,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -584,6 +604,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -698,6 +723,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/unified/jeanne-darc-blast-cannon.json b/units/unified/jeanne-darc-blast-cannon.json index 95f7b35d..eeacf90d 100644 --- a/units/unified/jeanne-darc-blast-cannon.json +++ b/units/unified/jeanne-darc-blast-cannon.json @@ -109,6 +109,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/jeanne-darc-hunter.json b/units/unified/jeanne-darc-hunter.json index c2f04043..ea71cc59 100644 --- a/units/unified/jeanne-darc-hunter.json +++ b/units/unified/jeanne-darc-hunter.json @@ -181,6 +181,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/jeanne-darc-knight.json b/units/unified/jeanne-darc-knight.json index 641ea258..60da1e14 100644 --- a/units/unified/jeanne-darc-knight.json +++ b/units/unified/jeanne-darc-knight.json @@ -171,6 +171,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/jeanne-darc-markswoman.json b/units/unified/jeanne-darc-markswoman.json index 4fb17f55..e5047100 100644 --- a/units/unified/jeanne-darc-markswoman.json +++ b/units/unified/jeanne-darc-markswoman.json @@ -120,6 +120,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/jeanne-darc-mounted-archer.json b/units/unified/jeanne-darc-mounted-archer.json index 77ee9aef..93e6ff60 100644 --- a/units/unified/jeanne-darc-mounted-archer.json +++ b/units/unified/jeanne-darc-mounted-archer.json @@ -190,6 +190,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/jeanne-darc-peasant.json b/units/unified/jeanne-darc-peasant.json index ed50d59e..eaa71527 100644 --- a/units/unified/jeanne-darc-peasant.json +++ b/units/unified/jeanne-darc-peasant.json @@ -189,6 +189,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/jeanne-darc-woman-at-arms.json b/units/unified/jeanne-darc-woman-at-arms.json index 155b3f71..0d0d090a 100644 --- a/units/unified/jeanne-darc-woman-at-arms.json +++ b/units/unified/jeanne-darc-woman-at-arms.json @@ -133,6 +133,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/jeannes-champion.json b/units/unified/jeannes-champion.json index 1283da3c..e4b543bc 100644 --- a/units/unified/jeannes-champion.json +++ b/units/unified/jeannes-champion.json @@ -131,6 +131,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -249,6 +254,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/jeannes-rider.json b/units/unified/jeannes-rider.json index 60df9d57..35b085e6 100644 --- a/units/unified/jeannes-rider.json +++ b/units/unified/jeannes-rider.json @@ -140,6 +140,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -267,6 +272,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/junk.json b/units/unified/junk.json index 504e9aa9..e85fe27d 100644 --- a/units/unified/junk.json +++ b/units/unified/junk.json @@ -107,6 +107,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -200,6 +205,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -293,6 +303,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/unified/katana-bannerman.json b/units/unified/katana-bannerman.json index 1a0ac698..8b228f14 100644 --- a/units/unified/katana-bannerman.json +++ b/units/unified/katana-bannerman.json @@ -116,6 +116,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/keshik.json b/units/unified/keshik.json index b3d840ff..7cc9d7bf 100644 --- a/units/unified/keshik.json +++ b/units/unified/keshik.json @@ -141,6 +141,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -271,6 +276,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -401,6 +411,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -531,6 +546,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -658,6 +678,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -785,6 +810,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/khaganate-horse-archer.json b/units/unified/khaganate-horse-archer.json index ef21e033..2ecc20ea 100644 --- a/units/unified/khaganate-horse-archer.json +++ b/units/unified/khaganate-horse-archer.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/unified/khaganate-knight.json b/units/unified/khaganate-knight.json index 12d516a1..3abf4c70 100644 --- a/units/unified/khaganate-knight.json +++ b/units/unified/khaganate-knight.json @@ -120,6 +120,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/khaganate-mangudai.json b/units/unified/khaganate-mangudai.json index 6200e8ad..785e6c2a 100644 --- a/units/unified/khaganate-mangudai.json +++ b/units/unified/khaganate-mangudai.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/unified/khaganate-nest-of-bees.json b/units/unified/khaganate-nest-of-bees.json index 7695e61c..7fdf8abb 100644 --- a/units/unified/khaganate-nest-of-bees.json +++ b/units/unified/khaganate-nest-of-bees.json @@ -111,6 +111,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, diff --git a/units/unified/khaganate-palace-guard.json b/units/unified/khaganate-palace-guard.json index 26f1b111..5e18fea1 100644 --- a/units/unified/khaganate-palace-guard.json +++ b/units/unified/khaganate-palace-guard.json @@ -120,6 +120,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/khaganate-warrior-monk.json b/units/unified/khaganate-warrior-monk.json index b471d8aa..1a7ff825 100644 --- a/units/unified/khaganate-warrior-monk.json +++ b/units/unified/khaganate-warrior-monk.json @@ -109,6 +109,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/unified/khan.json b/units/unified/khan.json index 0a1a3152..45ddf0a0 100644 --- a/units/unified/khan.json +++ b/units/unified/khan.json @@ -97,6 +97,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -181,6 +186,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -265,6 +275,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -358,6 +373,11 @@ } ], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/unified/king.json b/units/unified/king.json index 597fbd81..2d5b38ec 100644 --- a/units/unified/king.json +++ b/units/unified/king.json @@ -139,6 +139,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/knight.json b/units/unified/knight.json index 6a64af87..bbec378c 100644 --- a/units/unified/knight.json +++ b/units/unified/knight.json @@ -121,6 +121,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -227,6 +232,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -330,6 +340,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -433,6 +448,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -559,6 +579,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -685,6 +710,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -811,6 +841,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/lancer.json b/units/unified/lancer.json index cb600750..e608b761 100644 --- a/units/unified/lancer.json +++ b/units/unified/lancer.json @@ -120,6 +120,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -223,6 +228,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -326,6 +336,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -429,6 +444,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -555,6 +575,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -681,6 +706,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -785,6 +815,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -889,6 +924,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -992,6 +1032,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1095,6 +1140,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/landsknecht.json b/units/unified/landsknecht.json index 20885df7..67d19db6 100644 --- a/units/unified/landsknecht.json +++ b/units/unified/landsknecht.json @@ -109,6 +109,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -208,6 +213,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -307,6 +317,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -402,6 +417,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/light-junk.json b/units/unified/light-junk.json index 7f3fc364..e3fbf330 100644 --- a/units/unified/light-junk.json +++ b/units/unified/light-junk.json @@ -105,6 +105,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/unified/limitanei.json b/units/unified/limitanei.json index 04eebef9..74c9af57 100644 --- a/units/unified/limitanei.json +++ b/units/unified/limitanei.json @@ -122,6 +122,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -231,6 +236,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -340,6 +350,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -449,6 +464,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/lodya-attack-ship.json b/units/unified/lodya-attack-ship.json index 789e37ce..19bc7cb7 100644 --- a/units/unified/lodya-attack-ship.json +++ b/units/unified/lodya-attack-ship.json @@ -115,6 +115,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/unified/lodya-demolition-ship.json b/units/unified/lodya-demolition-ship.json index 63897e23..4bc7481e 100644 --- a/units/unified/lodya-demolition-ship.json +++ b/units/unified/lodya-demolition-ship.json @@ -109,6 +109,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/unified/lodya-fishing-boat.json b/units/unified/lodya-fishing-boat.json index 5cd03699..b7128f23 100644 --- a/units/unified/lodya-fishing-boat.json +++ b/units/unified/lodya-fishing-boat.json @@ -60,6 +60,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, diff --git a/units/unified/lodya-galley.json b/units/unified/lodya-galley.json index b2d39976..dd3a0637 100644 --- a/units/unified/lodya-galley.json +++ b/units/unified/lodya-galley.json @@ -105,6 +105,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/unified/lodya-trade-ship.json b/units/unified/lodya-trade-ship.json index 8676002a..e431d884 100644 --- a/units/unified/lodya-trade-ship.json +++ b/units/unified/lodya-trade-ship.json @@ -60,6 +60,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/unified/lodya-transport-ship.json b/units/unified/lodya-transport-ship.json index 1a8e4364..21786a8b 100644 --- a/units/unified/lodya-transport-ship.json +++ b/units/unified/lodya-transport-ship.json @@ -56,6 +56,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/unified/longbowman.json b/units/unified/longbowman.json index 291be108..c20d4378 100644 --- a/units/unified/longbowman.json +++ b/units/unified/longbowman.json @@ -102,6 +102,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -193,6 +198,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -284,6 +294,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -378,6 +393,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -469,6 +489,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, @@ -560,6 +585,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 44, + "base": 29.6, "line": 44, "height": 10 }, diff --git a/units/unified/man-at-arms.json b/units/unified/man-at-arms.json index 0a4cdd9b..738eccf0 100644 --- a/units/unified/man-at-arms.json +++ b/units/unified/man-at-arms.json @@ -146,6 +146,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -272,6 +277,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -378,6 +388,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -484,6 +499,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -590,6 +610,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -696,6 +721,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -799,6 +829,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -902,6 +937,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1066,6 +1106,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1230,6 +1275,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1394,6 +1444,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1497,6 +1552,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1600,6 +1660,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1703,6 +1768,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1829,6 +1899,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1933,6 +2008,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2037,6 +2117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2140,6 +2225,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2243,6 +2333,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/mangonel.json b/units/unified/mangonel.json index 6b91fcc2..be2f9468 100644 --- a/units/unified/mangonel.json +++ b/units/unified/mangonel.json @@ -195,6 +195,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -367,6 +372,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -539,6 +549,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -714,6 +729,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -886,6 +906,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1058,6 +1083,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1230,6 +1260,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1402,6 +1437,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1574,6 +1614,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1746,6 +1791,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -1918,6 +1968,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2091,6 +2146,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, @@ -2272,6 +2332,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/units/unified/mangudai.json b/units/unified/mangudai.json index 778cfebd..308d0070 100644 --- a/units/unified/mangudai.json +++ b/units/unified/mangudai.json @@ -86,6 +86,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -161,6 +166,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -236,6 +246,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -310,6 +325,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -381,6 +401,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -452,6 +477,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/unified/manjaniq.json b/units/unified/manjaniq.json index a8b8710b..7d737c0e 100644 --- a/units/unified/manjaniq.json +++ b/units/unified/manjaniq.json @@ -183,6 +183,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 28, + "outer_height": -15, + "outer_radius": 52, + "base": 37.6, "line": 52, "height": 10 }, diff --git a/units/unified/mehter.json b/units/unified/mehter.json index 73ac900a..7c150563 100644 --- a/units/unified/mehter.json +++ b/units/unified/mehter.json @@ -83,6 +83,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/militia.json b/units/unified/militia.json index ef190750..9efa3b29 100644 --- a/units/unified/militia.json +++ b/units/unified/militia.json @@ -119,6 +119,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/monk.json b/units/unified/monk.json index a508ed29..86fe8063 100644 --- a/units/unified/monk.json +++ b/units/unified/monk.json @@ -62,6 +62,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -107,6 +112,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -152,6 +162,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -197,6 +212,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -242,6 +262,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -287,6 +312,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/unified/mounted-samurai.json b/units/unified/mounted-samurai.json index 506d2376..8f08870d 100644 --- a/units/unified/mounted-samurai.json +++ b/units/unified/mounted-samurai.json @@ -139,6 +139,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -265,6 +270,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/musofadi-gunner.json b/units/unified/musofadi-gunner.json index fb09fc5d..410674d1 100644 --- a/units/unified/musofadi-gunner.json +++ b/units/unified/musofadi-gunner.json @@ -87,6 +87,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/unified/musofadi-warrior.json b/units/unified/musofadi-warrior.json index 3fd4cc44..1b554a1f 100644 --- a/units/unified/musofadi-warrior.json +++ b/units/unified/musofadi-warrior.json @@ -123,6 +123,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -235,6 +240,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -347,6 +357,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -459,6 +474,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -568,6 +588,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -677,6 +702,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/nest-of-bees.json b/units/unified/nest-of-bees.json index e3fb1da9..49130c29 100644 --- a/units/unified/nest-of-bees.json +++ b/units/unified/nest-of-bees.json @@ -109,6 +109,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -206,6 +211,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -300,6 +310,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, diff --git a/units/unified/onna-bugeisha.json b/units/unified/onna-bugeisha.json index aa308ced..dde8617f 100644 --- a/units/unified/onna-bugeisha.json +++ b/units/unified/onna-bugeisha.json @@ -107,6 +107,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -201,6 +206,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -295,6 +305,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/onna-musha.json b/units/unified/onna-musha.json index c98d35cf..13f011ee 100644 --- a/units/unified/onna-musha.json +++ b/units/unified/onna-musha.json @@ -135,6 +135,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, @@ -257,6 +262,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 34, + "base": 19.6, "line": 34, "height": 10 }, diff --git a/units/unified/ozutsu.json b/units/unified/ozutsu.json index 32f6436c..7f31b649 100644 --- a/units/unified/ozutsu.json +++ b/units/unified/ozutsu.json @@ -105,6 +105,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/unified/palace-guard.json b/units/unified/palace-guard.json index b1309187..6acc2693 100644 --- a/units/unified/palace-guard.json +++ b/units/unified/palace-guard.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -220,6 +225,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -323,6 +333,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -426,6 +441,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -529,6 +549,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/prelate.json b/units/unified/prelate.json index 2436d8c0..e90ac9b4 100644 --- a/units/unified/prelate.json +++ b/units/unified/prelate.json @@ -61,6 +61,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -108,6 +113,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/unified/ribauldequin.json b/units/unified/ribauldequin.json index 5f5d4aee..0e861d53 100644 --- a/units/unified/ribauldequin.json +++ b/units/unified/ribauldequin.json @@ -99,6 +99,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -178,6 +183,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -257,6 +267,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -336,6 +351,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -416,6 +436,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, diff --git a/units/unified/royal-cannon.json b/units/unified/royal-cannon.json index f8c4509a..1227df7c 100644 --- a/units/unified/royal-cannon.json +++ b/units/unified/royal-cannon.json @@ -119,6 +119,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -226,6 +231,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -330,6 +340,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/unified/royal-culverin.json b/units/unified/royal-culverin.json index 308d82ce..e6faac0c 100644 --- a/units/unified/royal-culverin.json +++ b/units/unified/royal-culverin.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -222,6 +227,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, diff --git a/units/unified/royal-knight.json b/units/unified/royal-knight.json index 5ae6c2e5..095c3ceb 100644 --- a/units/unified/royal-knight.json +++ b/units/unified/royal-knight.json @@ -119,6 +119,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -226,6 +231,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -333,6 +343,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -440,6 +455,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -544,6 +564,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -648,6 +673,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -752,6 +782,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -856,6 +891,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -960,6 +1000,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/royal-ribauldequin.json b/units/unified/royal-ribauldequin.json index 0795ef52..eac174c8 100644 --- a/units/unified/royal-ribauldequin.json +++ b/units/unified/royal-ribauldequin.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, @@ -172,6 +177,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 45, + "base": 27, "line": 45, "height": 10 }, diff --git a/units/unified/samurai.json b/units/unified/samurai.json index 82156fe9..c325855e 100644 --- a/units/unified/samurai.json +++ b/units/unified/samurai.json @@ -153,6 +153,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -293,6 +298,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -433,6 +443,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -573,6 +588,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/scholar.json b/units/unified/scholar.json index aae0adea..1f6be1d9 100644 --- a/units/unified/scholar.json +++ b/units/unified/scholar.json @@ -57,6 +57,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/unified/scout.json b/units/unified/scout.json index 671713dc..bf1187a5 100644 --- a/units/unified/scout.json +++ b/units/unified/scout.json @@ -128,6 +128,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -228,6 +233,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -329,6 +339,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -429,6 +444,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -530,6 +550,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -631,6 +656,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -732,6 +762,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -833,6 +868,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -933,6 +973,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -1034,6 +1079,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -1134,6 +1184,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -1234,6 +1289,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -1335,6 +1395,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -1435,6 +1500,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -1536,6 +1606,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -1636,6 +1711,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/unified/shaman.json b/units/unified/shaman.json index 6dd21008..1beb8e48 100644 --- a/units/unified/shaman.json +++ b/units/unified/shaman.json @@ -56,6 +56,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/unified/shaolin-monk.json b/units/unified/shaolin-monk.json index b4f3d2f5..b3d29f88 100644 --- a/units/unified/shaolin-monk.json +++ b/units/unified/shaolin-monk.json @@ -111,6 +111,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/unified/shinobi.json b/units/unified/shinobi.json index 42b30578..8445784c 100644 --- a/units/unified/shinobi.json +++ b/units/unified/shinobi.json @@ -121,6 +121,11 @@ ], "armor": [], "sight": { + "inner_height": 250, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 34.64150943396226, "line": 36, "height": 250 }, diff --git a/units/unified/shinto-priest.json b/units/unified/shinto-priest.json index d13c9757..411f7176 100644 --- a/units/unified/shinto-priest.json +++ b/units/unified/shinto-priest.json @@ -56,6 +56,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/unified/siege-tower.json b/units/unified/siege-tower.json index 7183b768..a800f75e 100644 --- a/units/unified/siege-tower.json +++ b/units/unified/siege-tower.json @@ -87,6 +87,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -152,6 +157,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -215,6 +225,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -277,6 +292,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -340,6 +360,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -404,6 +429,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -471,6 +501,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -537,6 +572,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -600,6 +640,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -663,6 +708,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -727,6 +777,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -790,6 +845,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -854,6 +914,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -915,6 +980,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/sipahi.json b/units/unified/sipahi.json index ed1eab5e..4375f5bf 100644 --- a/units/unified/sipahi.json +++ b/units/unified/sipahi.json @@ -141,6 +141,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -271,6 +276,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -401,6 +411,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -531,6 +546,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -658,6 +678,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -785,6 +810,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/sofa.json b/units/unified/sofa.json index c032f62a..8a2035b7 100644 --- a/units/unified/sofa.json +++ b/units/unified/sofa.json @@ -130,6 +130,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -247,6 +252,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -364,6 +374,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/spearman.json b/units/unified/spearman.json index 3caa33eb..b54e3980 100644 --- a/units/unified/spearman.json +++ b/units/unified/spearman.json @@ -133,6 +133,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -241,6 +246,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -349,6 +359,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -457,6 +472,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -565,6 +585,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -673,6 +698,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -781,6 +811,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -889,6 +924,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -997,6 +1037,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1105,6 +1150,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1213,6 +1263,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1321,6 +1376,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1429,6 +1489,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1537,6 +1602,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1645,6 +1715,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1753,6 +1828,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1864,6 +1944,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -1975,6 +2060,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2086,6 +2176,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2194,6 +2289,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2302,6 +2402,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2410,6 +2515,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2518,6 +2628,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2627,6 +2742,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2736,6 +2856,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2845,6 +2970,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2954,6 +3084,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3062,6 +3197,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3170,6 +3310,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3278,6 +3423,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3386,6 +3536,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3494,6 +3649,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3602,6 +3762,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3710,6 +3875,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3818,6 +3988,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3926,6 +4101,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4034,6 +4214,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4142,6 +4327,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4250,6 +4440,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4359,6 +4554,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4468,6 +4668,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4577,6 +4782,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4686,6 +4896,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4794,6 +5009,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -4902,6 +5122,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5010,6 +5235,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5118,6 +5348,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5264,6 +5499,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5410,6 +5650,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5556,6 +5801,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -5702,6 +5952,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/springald.json b/units/unified/springald.json index 02df91ea..e30ed2b0 100644 --- a/units/unified/springald.json +++ b/units/unified/springald.json @@ -128,6 +128,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -230,6 +235,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -332,6 +342,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -434,6 +449,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -536,6 +556,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -641,6 +666,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -743,6 +773,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -845,6 +880,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -947,6 +987,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1049,6 +1094,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1151,6 +1201,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1253,6 +1308,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1355,6 +1415,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1458,6 +1523,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1569,6 +1639,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -1671,6 +1746,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/unified/streltsy.json b/units/unified/streltsy.json index ab72c634..d14cfbab 100644 --- a/units/unified/streltsy.json +++ b/units/unified/streltsy.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -164,6 +169,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/unified/sultans-elite-tower-elephant.json b/units/unified/sultans-elite-tower-elephant.json index ec25dabc..94ab38b3 100644 --- a/units/unified/sultans-elite-tower-elephant.json +++ b/units/unified/sultans-elite-tower-elephant.json @@ -131,6 +131,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/tower-elephant.json b/units/unified/tower-elephant.json index a645e485..6c5c7d9b 100644 --- a/units/unified/tower-elephant.json +++ b/units/unified/tower-elephant.json @@ -167,6 +167,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -322,6 +327,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/tower-of-the-sultan.json b/units/unified/tower-of-the-sultan.json index 933724e3..9063cd60 100644 --- a/units/unified/tower-of-the-sultan.json +++ b/units/unified/tower-of-the-sultan.json @@ -109,6 +109,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/unified/traction-trebuchet.json b/units/unified/traction-trebuchet.json index acb1a15d..bbe70248 100644 --- a/units/unified/traction-trebuchet.json +++ b/units/unified/traction-trebuchet.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 44, + "outer_height": -15, + "outer_radius": 68, + "base": 53.6, "line": 68, "height": 10 }, @@ -219,6 +224,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 44, + "outer_height": -15, + "outer_radius": 68, + "base": 53.6, "line": 68, "height": 10 }, diff --git a/units/unified/trade-ship.json b/units/unified/trade-ship.json index 4138a7f9..4d2200d8 100644 --- a/units/unified/trade-ship.json +++ b/units/unified/trade-ship.json @@ -74,6 +74,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -121,6 +126,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -168,6 +178,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -215,6 +230,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -262,6 +282,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -309,6 +334,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -356,6 +386,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -403,6 +438,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -450,6 +490,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -497,6 +542,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -544,6 +594,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -591,6 +646,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -638,6 +698,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -685,6 +750,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -732,6 +802,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/unified/trader.json b/units/unified/trader.json index 1446643d..638ab328 100644 --- a/units/unified/trader.json +++ b/units/unified/trader.json @@ -71,6 +71,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -116,6 +121,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -161,6 +171,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -206,6 +221,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -251,6 +271,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -296,6 +321,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -342,6 +372,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -387,6 +422,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -432,6 +472,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -478,6 +523,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -523,6 +573,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -569,6 +624,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -614,6 +674,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -660,6 +725,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -705,6 +775,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -750,6 +825,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/unified/transport-ship.json b/units/unified/transport-ship.json index 6e5e12b1..5b60e1c7 100644 --- a/units/unified/transport-ship.json +++ b/units/unified/transport-ship.json @@ -70,6 +70,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -127,6 +132,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -184,6 +194,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -241,6 +256,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -298,6 +318,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -355,6 +380,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -412,6 +442,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -469,6 +504,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -526,6 +566,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -583,6 +628,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -664,6 +714,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -721,6 +776,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -778,6 +838,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -835,6 +900,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -893,6 +963,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/unified/uma-bannerman.json b/units/unified/uma-bannerman.json index c3b3aa86..f132d747 100644 --- a/units/unified/uma-bannerman.json +++ b/units/unified/uma-bannerman.json @@ -139,6 +139,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/unified/varangian-guard.json b/units/unified/varangian-guard.json index 0eb6ebe5..e3a56b8c 100644 --- a/units/unified/varangian-guard.json +++ b/units/unified/varangian-guard.json @@ -140,6 +140,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -267,6 +272,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/villager.json b/units/unified/villager.json index 389344b4..9aa89914 100644 --- a/units/unified/villager.json +++ b/units/unified/villager.json @@ -118,6 +118,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -211,6 +216,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -304,6 +314,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -397,6 +412,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -491,6 +511,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -585,6 +610,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -678,6 +708,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -772,6 +807,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -864,6 +904,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -957,6 +1002,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1050,6 +1100,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1143,6 +1198,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1236,6 +1296,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1329,6 +1394,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1375,6 +1445,11 @@ ], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/units/unified/war-canoe.json b/units/unified/war-canoe.json index 132fbd9a..41d33cb7 100644 --- a/units/unified/war-canoe.json +++ b/units/unified/war-canoe.json @@ -115,6 +115,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/unified/war-cog.json b/units/unified/war-cog.json index 05879712..d8e79c4b 100644 --- a/units/unified/war-cog.json +++ b/units/unified/war-cog.json @@ -167,6 +167,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -321,6 +326,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/unified/war-elephant.json b/units/unified/war-elephant.json index 27594480..c495186d 100644 --- a/units/unified/war-elephant.json +++ b/units/unified/war-elephant.json @@ -173,6 +173,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -333,6 +338,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/war-junk.json b/units/unified/war-junk.json index 05d082ab..f6c04020 100644 --- a/units/unified/war-junk.json +++ b/units/unified/war-junk.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -221,6 +226,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -324,6 +334,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -427,6 +442,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/unified/warrior-monk.json b/units/unified/warrior-monk.json index f6c7b0a6..e12d3d60 100644 --- a/units/unified/warrior-monk.json +++ b/units/unified/warrior-monk.json @@ -106,6 +106,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/unified/warrior-scout.json b/units/unified/warrior-scout.json index 760160a2..96ff3ecd 100644 --- a/units/unified/warrior-scout.json +++ b/units/unified/warrior-scout.json @@ -113,6 +113,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -226,6 +231,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -339,6 +349,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/unified/wynguard-army.json b/units/unified/wynguard-army.json index 9952f5ed..854815c5 100644 --- a/units/unified/wynguard-army.json +++ b/units/unified/wynguard-army.json @@ -59,6 +59,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/units/unified/wynguard-footman.json b/units/unified/wynguard-footman.json index 9eb65d92..9df4f8d3 100644 --- a/units/unified/wynguard-footman.json +++ b/units/unified/wynguard-footman.json @@ -128,6 +128,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/wynguard-footmen.json b/units/unified/wynguard-footmen.json index 316599bb..54824d5b 100644 --- a/units/unified/wynguard-footmen.json +++ b/units/unified/wynguard-footmen.json @@ -59,6 +59,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/units/unified/wynguard-raiders.json b/units/unified/wynguard-raiders.json index 1add1136..aed82c66 100644 --- a/units/unified/wynguard-raiders.json +++ b/units/unified/wynguard-raiders.json @@ -59,6 +59,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/units/unified/wynguard-ranger.json b/units/unified/wynguard-ranger.json index bca10e82..57a77126 100644 --- a/units/unified/wynguard-ranger.json +++ b/units/unified/wynguard-ranger.json @@ -98,6 +98,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 45, + "base": 44.0406976744186, "line": 45, "height": 501 }, diff --git a/units/unified/wynguard-rangers.json b/units/unified/wynguard-rangers.json index ce38bdbd..1c324d3a 100644 --- a/units/unified/wynguard-rangers.json +++ b/units/unified/wynguard-rangers.json @@ -59,6 +59,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/units/unified/xebec.json b/units/unified/xebec.json index 296164c5..8a7e6343 100644 --- a/units/unified/xebec.json +++ b/units/unified/xebec.json @@ -104,6 +104,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -195,6 +200,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -286,6 +296,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 24, + "outer_height": -15, + "outer_radius": 48, + "base": 33.6, "line": 48, "height": 10 }, diff --git a/units/unified/yuan-raider.json b/units/unified/yuan-raider.json index efadc4c9..fbbf4409 100644 --- a/units/unified/yuan-raider.json +++ b/units/unified/yuan-raider.json @@ -139,6 +139,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, diff --git a/units/unified/yumi-ashigaru.json b/units/unified/yumi-ashigaru.json index 597c4177..f55345cd 100644 --- a/units/unified/yumi-ashigaru.json +++ b/units/unified/yumi-ashigaru.json @@ -139,6 +139,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -265,6 +270,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -391,6 +401,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/yumi-bannerman.json b/units/unified/yumi-bannerman.json index c1a4ed3a..66e46054 100644 --- a/units/unified/yumi-bannerman.json +++ b/units/unified/yumi-bannerman.json @@ -148,6 +148,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/unified/zhuge-nu.json b/units/unified/zhuge-nu.json index 2eccd195..806ab952 100644 --- a/units/unified/zhuge-nu.json +++ b/units/unified/zhuge-nu.json @@ -90,6 +90,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -168,6 +173,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -246,6 +256,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, "line": 40, "height": 10 }, @@ -323,6 +338,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -397,6 +417,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -471,6 +496,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, "line": 40, "height": 10 }, @@ -546,6 +576,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -621,6 +656,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -696,6 +736,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, "line": 40, "height": 10 }, diff --git a/units/zhuxi-optimized.json b/units/zhuxi-optimized.json index d089606f..cf200b34 100644 --- a/units/zhuxi-optimized.json +++ b/units/zhuxi-optimized.json @@ -113,6 +113,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -222,6 +227,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -358,6 +368,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -481,6 +496,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -546,6 +566,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -795,6 +820,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -865,6 +895,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -975,6 +1010,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -1049,6 +1089,11 @@ ], "hitpoints": 125, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1458,6 +1503,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1525,6 +1575,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1640,6 +1695,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1705,6 +1765,11 @@ ], "hitpoints": 230, "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1897,6 +1962,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2014,6 +2084,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -2087,6 +2162,11 @@ ], "hitpoints": 120, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2401,6 +2481,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2522,6 +2607,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2595,6 +2685,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2686,6 +2781,11 @@ ], "hitpoints": 80, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3233,6 +3333,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3303,6 +3408,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3369,6 +3479,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3435,6 +3550,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3514,6 +3634,11 @@ ], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -3639,6 +3764,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -3788,6 +3918,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -3862,6 +3997,11 @@ ], "hitpoints": 70, "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -3972,6 +4112,15 @@ } ], "armor": [], + "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, + "line": 40, + "height": 10 + }, "id": "zhuge-nu-4" } } diff --git a/units/zhuxi-unified.json b/units/zhuxi-unified.json index 7ff884c0..92b57112 100644 --- a/units/zhuxi-unified.json +++ b/units/zhuxi-unified.json @@ -113,6 +113,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -221,6 +226,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -356,6 +366,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -478,6 +493,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -625,6 +645,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -710,6 +735,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -828,6 +858,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -897,6 +932,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -1006,6 +1046,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -1155,6 +1200,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1282,6 +1332,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1409,6 +1464,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1557,6 +1617,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1623,6 +1688,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1737,6 +1807,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1862,6 +1937,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1965,6 +2045,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -2030,6 +2115,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2146,6 +2236,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -2271,6 +2366,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2374,6 +2474,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2477,6 +2582,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2599,6 +2709,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2719,6 +2834,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2791,6 +2911,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2968,6 +3093,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3114,6 +3244,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3260,6 +3395,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3406,6 +3546,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3528,6 +3673,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3597,6 +3747,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3662,6 +3817,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3727,6 +3887,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3805,6 +3970,11 @@ ], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -3929,6 +4099,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -4077,6 +4252,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -4174,6 +4354,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -4249,6 +4434,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -4324,6 +4514,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, "line": 40, "height": 10 }, diff --git a/units/zhuxi.json b/units/zhuxi.json index 246b7258..4fb1bb47 100644 --- a/units/zhuxi.json +++ b/units/zhuxi.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, @@ -183,6 +188,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, @@ -296,6 +306,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -398,6 +413,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, @@ -523,6 +543,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -608,6 +633,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, @@ -705,6 +735,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -752,6 +787,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, @@ -838,6 +878,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -965,6 +1010,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1092,6 +1142,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1219,6 +1274,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1345,6 +1405,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1391,6 +1456,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1484,6 +1554,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, @@ -1587,6 +1662,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1690,6 +1770,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, @@ -1735,6 +1820,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -1829,6 +1919,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, @@ -1932,6 +2027,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2035,6 +2135,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2138,6 +2243,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2238,6 +2348,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, @@ -2337,6 +2452,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, @@ -2389,6 +2509,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2544,6 +2669,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2690,6 +2820,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2836,6 +2971,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -2982,6 +3122,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, @@ -3084,6 +3229,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, @@ -3131,6 +3281,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, @@ -3176,6 +3331,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, @@ -3221,6 +3381,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, @@ -3279,6 +3444,11 @@ ], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, @@ -3382,6 +3552,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, @@ -3508,6 +3683,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, @@ -3583,6 +3763,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -3658,6 +3843,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, @@ -3733,6 +3923,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, "line": 40, "height": 10 }, diff --git a/units/zhuxi/baochuan-4.json b/units/zhuxi/baochuan-4.json index ef1c2c3f..aebf4d28 100644 --- a/units/zhuxi/baochuan-4.json +++ b/units/zhuxi/baochuan-4.json @@ -82,6 +82,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 50, + "outer_height": -15, + "outer_radius": 50, + "base": 50, "line": 50, "height": 10 }, diff --git a/units/zhuxi/battering-ram-2.json b/units/zhuxi/battering-ram-2.json index ae893498..55441e5b 100644 --- a/units/zhuxi/battering-ram-2.json +++ b/units/zhuxi/battering-ram-2.json @@ -79,6 +79,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 30, + "base": 16.8, "line": 30, "height": 10 }, diff --git a/units/zhuxi/bombard-4.json b/units/zhuxi/bombard-4.json index c11aa83c..27a2ee4b 100644 --- a/units/zhuxi/bombard-4.json +++ b/units/zhuxi/bombard-4.json @@ -95,6 +95,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/zhuxi/counterweight-trebuchet-3.json b/units/zhuxi/counterweight-trebuchet-3.json index 9f8e3e1d..7e747fc0 100644 --- a/units/zhuxi/counterweight-trebuchet-3.json +++ b/units/zhuxi/counterweight-trebuchet-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 56, + "outer_height": -15, + "outer_radius": 80, + "base": 65.6, "line": 80, "height": 10 }, diff --git a/units/zhuxi/crossbowman-3.json b/units/zhuxi/crossbowman-3.json index 853d826d..c7d5242e 100644 --- a/units/zhuxi/crossbowman-3.json +++ b/units/zhuxi/crossbowman-3.json @@ -116,6 +116,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/zhuxi/crossbowman-4.json b/units/zhuxi/crossbowman-4.json index 9981fa8b..6a9af1ab 100644 --- a/units/zhuxi/crossbowman-4.json +++ b/units/zhuxi/crossbowman-4.json @@ -76,6 +76,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 16, + "outer_height": -15, + "outer_radius": 40, + "base": 25.6, "line": 40, "height": 10 }, diff --git a/units/zhuxi/explosive-junk-3.json b/units/zhuxi/explosive-junk-3.json index 19b5be8a..1e8b06a4 100644 --- a/units/zhuxi/explosive-junk-3.json +++ b/units/zhuxi/explosive-junk-3.json @@ -88,6 +88,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/zhuxi/fishing-boat-2.json b/units/zhuxi/fishing-boat-2.json index 97841312..977a2d33 100644 --- a/units/zhuxi/fishing-boat-2.json +++ b/units/zhuxi/fishing-boat-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 42, + "outer_height": -15, + "outer_radius": 33, + "base": 33.26162790697674, "line": 33, "height": 501 }, diff --git a/units/zhuxi/grenadier-4.json b/units/zhuxi/grenadier-4.json index aa94bd46..16652ad2 100644 --- a/units/zhuxi/grenadier-4.json +++ b/units/zhuxi/grenadier-4.json @@ -77,6 +77,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, diff --git a/units/zhuxi/horseman-2.json b/units/zhuxi/horseman-2.json index b16abb08..ab62637a 100644 --- a/units/zhuxi/horseman-2.json +++ b/units/zhuxi/horseman-2.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/zhuxi/horseman-3.json b/units/zhuxi/horseman-3.json index 5f4b0ccb..44d7b805 100644 --- a/units/zhuxi/horseman-3.json +++ b/units/zhuxi/horseman-3.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/zhuxi/horseman-4.json b/units/zhuxi/horseman-4.json index 637e0226..70865f31 100644 --- a/units/zhuxi/horseman-4.json +++ b/units/zhuxi/horseman-4.json @@ -118,6 +118,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/zhuxi/imperial-guard-4.json b/units/zhuxi/imperial-guard-4.json index bb6f6a1e..8b501b29 100644 --- a/units/zhuxi/imperial-guard-4.json +++ b/units/zhuxi/imperial-guard-4.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/zhuxi/imperial-official-1.json b/units/zhuxi/imperial-official-1.json index 60ebaa5c..43f1f054 100644 --- a/units/zhuxi/imperial-official-1.json +++ b/units/zhuxi/imperial-official-1.json @@ -37,6 +37,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/zhuxi/junk-2.json b/units/zhuxi/junk-2.json index 08bd675a..29212143 100644 --- a/units/zhuxi/junk-2.json +++ b/units/zhuxi/junk-2.json @@ -84,6 +84,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 48, + "outer_height": -15, + "outer_radius": 48, + "base": 48, "line": 48, "height": 10 }, diff --git a/units/zhuxi/lancer-3.json b/units/zhuxi/lancer-3.json index e5d2919c..93db2e43 100644 --- a/units/zhuxi/lancer-3.json +++ b/units/zhuxi/lancer-3.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/zhuxi/lancer-4.json b/units/zhuxi/lancer-4.json index 7a3bd166..fea0ead1 100644 --- a/units/zhuxi/lancer-4.json +++ b/units/zhuxi/lancer-4.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 4, + "outer_height": -15, + "outer_radius": 28, + "base": 13.6, "line": 28, "height": 10 }, diff --git a/units/zhuxi/monk-3.json b/units/zhuxi/monk-3.json index 265376b5..8316ce34 100644 --- a/units/zhuxi/monk-3.json +++ b/units/zhuxi/monk-3.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/zhuxi/nest-of-bees-3.json b/units/zhuxi/nest-of-bees-3.json index 27dda526..611ebbe9 100644 --- a/units/zhuxi/nest-of-bees-3.json +++ b/units/zhuxi/nest-of-bees-3.json @@ -85,6 +85,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 40, + "outer_height": -15, + "outer_radius": 64, + "base": 49.6, "line": 64, "height": 10 }, diff --git a/units/zhuxi/palace-guard-2.json b/units/zhuxi/palace-guard-2.json index 563c030e..31cac2f7 100644 --- a/units/zhuxi/palace-guard-2.json +++ b/units/zhuxi/palace-guard-2.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/zhuxi/palace-guard-3.json b/units/zhuxi/palace-guard-3.json index 2649c3a0..d491c6cd 100644 --- a/units/zhuxi/palace-guard-3.json +++ b/units/zhuxi/palace-guard-3.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/zhuxi/palace-guard-4.json b/units/zhuxi/palace-guard-4.json index fa959bce..bc77efb6 100644 --- a/units/zhuxi/palace-guard-4.json +++ b/units/zhuxi/palace-guard-4.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/zhuxi/scout-1.json b/units/zhuxi/scout-1.json index 901e6877..61dfab20 100644 --- a/units/zhuxi/scout-1.json +++ b/units/zhuxi/scout-1.json @@ -91,6 +91,11 @@ ], "armor": [], "sight": { + "inner_height": 501, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 41, + "base": 40.156976744186046, "line": 41, "height": 501 }, diff --git a/units/zhuxi/shaolin-monk-3.json b/units/zhuxi/shaolin-monk-3.json index 975cf5c7..e36fdbec 100644 --- a/units/zhuxi/shaolin-monk-3.json +++ b/units/zhuxi/shaolin-monk-3.json @@ -90,6 +90,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 15, + "outer_height": -15, + "outer_radius": 30, + "base": 21, "line": 30, "height": 10 }, diff --git a/units/zhuxi/siege-tower-2.json b/units/zhuxi/siege-tower-2.json index 396956f2..7fd6fb4b 100644 --- a/units/zhuxi/siege-tower-2.json +++ b/units/zhuxi/siege-tower-2.json @@ -43,6 +43,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/zhuxi/spearman-1.json b/units/zhuxi/spearman-1.json index 0a86e584..7b7ab9fe 100644 --- a/units/zhuxi/spearman-1.json +++ b/units/zhuxi/spearman-1.json @@ -137,6 +137,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/zhuxi/spearman-2.json b/units/zhuxi/spearman-2.json index b6c3ff39..a608d38f 100644 --- a/units/zhuxi/spearman-2.json +++ b/units/zhuxi/spearman-2.json @@ -137,6 +137,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/zhuxi/spearman-3.json b/units/zhuxi/spearman-3.json index b0295a00..c22a896b 100644 --- a/units/zhuxi/spearman-3.json +++ b/units/zhuxi/spearman-3.json @@ -137,6 +137,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/zhuxi/spearman-4.json b/units/zhuxi/spearman-4.json index 3b32b740..414c56c7 100644 --- a/units/zhuxi/spearman-4.json +++ b/units/zhuxi/spearman-4.json @@ -137,6 +137,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 36, + "base": 21.6, "line": 36, "height": 10 }, diff --git a/units/zhuxi/springald-3.json b/units/zhuxi/springald-3.json index 99997ab3..e9c162cb 100644 --- a/units/zhuxi/springald-3.json +++ b/units/zhuxi/springald-3.json @@ -93,6 +93,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 56, + "base": 41.6, "line": 56, "height": 10 }, diff --git a/units/zhuxi/trade-ship-2.json b/units/zhuxi/trade-ship-2.json index 3c07d10c..b0329855 100644 --- a/units/zhuxi/trade-ship-2.json +++ b/units/zhuxi/trade-ship-2.json @@ -38,6 +38,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 8, + "outer_height": -15, + "outer_radius": 32, + "base": 17.6, "line": 32, "height": 10 }, diff --git a/units/zhuxi/trader-1.json b/units/zhuxi/trader-1.json index 66bb4f62..4b0e16ab 100644 --- a/units/zhuxi/trader-1.json +++ b/units/zhuxi/trader-1.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 10, + "outer_height": -15, + "outer_radius": 35, + "base": 20, "line": 35, "height": 10 }, diff --git a/units/zhuxi/transport-ship-2.json b/units/zhuxi/transport-ship-2.json index c80d7e9f..a2e3154d 100644 --- a/units/zhuxi/transport-ship-2.json +++ b/units/zhuxi/transport-ship-2.json @@ -36,6 +36,11 @@ "weapons": [], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 32, + "outer_height": -15, + "outer_radius": 32, + "base": 32, "line": 32, "height": 10 }, diff --git a/units/zhuxi/villager-1.json b/units/zhuxi/villager-1.json index 93ea4e7f..12d06612 100644 --- a/units/zhuxi/villager-1.json +++ b/units/zhuxi/villager-1.json @@ -37,6 +37,11 @@ ], "armor": [], "sight": { + "inner_height": 0, + "inner_radius": 0, + "outer_height": 0, + "outer_radius": 0, + "base": 0, "line": 0, "height": 0 }, diff --git a/units/zhuxi/war-junk-3.json b/units/zhuxi/war-junk-3.json index a3c4c12f..427d3e93 100644 --- a/units/zhuxi/war-junk-3.json +++ b/units/zhuxi/war-junk-3.json @@ -94,6 +94,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 45, + "outer_height": -15, + "outer_radius": 45, + "base": 45, "line": 45, "height": 10 }, diff --git a/units/zhuxi/yuan-raider-4.json b/units/zhuxi/yuan-raider-4.json index 72326b64..b7467ee4 100644 --- a/units/zhuxi/yuan-raider-4.json +++ b/units/zhuxi/yuan-raider-4.json @@ -117,6 +117,11 @@ } ], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 50, + "base": 32, "line": 50, "height": 10 }, diff --git a/units/zhuxi/zhuge-nu-2.json b/units/zhuxi/zhuge-nu-2.json index 84c1cc29..96573f9c 100644 --- a/units/zhuxi/zhuge-nu-2.json +++ b/units/zhuxi/zhuge-nu-2.json @@ -66,6 +66,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, diff --git a/units/zhuxi/zhuge-nu-3.json b/units/zhuxi/zhuge-nu-3.json index cf192906..1ae489cd 100644 --- a/units/zhuxi/zhuge-nu-3.json +++ b/units/zhuxi/zhuge-nu-3.json @@ -66,6 +66,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 12, + "outer_height": -15, + "outer_radius": 40, + "base": 23.2, "line": 40, "height": 10 }, diff --git a/units/zhuxi/zhuge-nu-4.json b/units/zhuxi/zhuge-nu-4.json index 003ea02f..be663fde 100644 --- a/units/zhuxi/zhuge-nu-4.json +++ b/units/zhuxi/zhuge-nu-4.json @@ -66,6 +66,11 @@ ], "armor": [], "sight": { + "inner_height": 10, + "inner_radius": 20, + "outer_height": -15, + "outer_radius": 40, + "base": 28, "line": 40, "height": 10 }, From 6b41f9948ce32613028d43dd61e31a0c6ab64fb9 Mon Sep 17 00:00:00 2001 From: Taloth Saldono Date: Mon, 23 Sep 2024 13:51:50 +0200 Subject: [PATCH 5/5] Patch 11.1.1201 incl the obvious corrections (with some changes on how icons are processed) --- abilities/all-optimized.json | 47 +- abilities/all-unified.json | 53 ++- abilities/all.json | 39 +- abilities/byzantines-optimized.json | 6 +- abilities/byzantines-unified.json | 6 +- abilities/byzantines.json | 4 +- abilities/byzantines/ability-trample-1.json | 4 +- abilities/chinese-optimized.json | 4 +- abilities/chinese-unified.json | 4 +- abilities/chinese.json | 2 +- .../chinese/ability-extra-materials-1.json | 2 +- abilities/english-optimized.json | 7 +- abilities/english-unified.json | 7 +- abilities/english.json | 7 +- .../ability-network-of-citadels-1.json | 7 +- abilities/hre-optimized.json | 6 +- abilities/hre-unified.json | 6 +- abilities/hre.json | 4 +- .../hre/ability-relic-garrisoned-keep-3.json | 4 +- abilities/japanese-optimized.json | 4 +- abilities/japanese-unified.json | 4 +- abilities/japanese.json | 2 +- .../japanese/ability-place-yorishiro-1.json | 2 +- abilities/malians-optimized.json | 22 +- abilities/malians-unified.json | 22 +- abilities/malians.json | 16 +- .../malians/ability-food-festival-4.json | 4 +- .../malians/ability-military-festival-4.json | 6 +- .../malians/ability-siege-festival-4.json | 6 +- abilities/orderofthedragon-optimized.json | 6 +- abilities/orderofthedragon-unified.json | 6 +- abilities/orderofthedragon.json | 4 +- .../ability-relic-garrisoned-keep-3.json | 4 +- .../unified/ability-extra-materials.json | 4 +- abilities/unified/ability-food-festival.json | 6 +- .../unified/ability-military-festival.json | 8 +- .../unified/ability-network-of-citadels.json | 7 +- .../unified/ability-place-yorishiro.json | 4 +- .../ability-relic-garrisoned-keep.json | 10 +- abilities/unified/ability-siege-festival.json | 8 +- abilities/unified/ability-trample.json | 6 +- buildings/abbasid-optimized.json | 4 +- buildings/abbasid-unified.json | 4 +- buildings/abbasid.json | 2 +- buildings/abbasid/capital-town-center-1.json | 2 +- buildings/all-optimized.json | 57 ++- buildings/all-unified.json | 82 ++-- buildings/all.json | 62 +-- buildings/ayyubids-optimized.json | 4 +- buildings/ayyubids-unified.json | 4 +- buildings/ayyubids.json | 2 +- buildings/ayyubids/capital-town-center-1.json | 2 +- buildings/byzantines-optimized.json | 8 +- buildings/byzantines-unified.json | 8 +- buildings/byzantines.json | 4 +- .../byzantines/capital-town-center-1.json | 2 +- .../byzantines/imperial-hippodrome-1.json | 2 +- buildings/chinese-optimized.json | 4 +- buildings/chinese-unified.json | 4 +- buildings/chinese.json | 2 +- buildings/chinese/capital-town-center-1.json | 2 +- buildings/delhi-optimized.json | 8 +- buildings/delhi-unified.json | 8 +- buildings/delhi.json | 4 +- buildings/delhi/capital-town-center-1.json | 2 +- buildings/delhi/dome-of-the-faith-1.json | 2 +- buildings/english-optimized.json | 4 +- buildings/english-unified.json | 4 +- buildings/english.json | 2 +- buildings/english/capital-town-center-1.json | 2 +- buildings/french-optimized.json | 4 +- buildings/french-unified.json | 4 +- buildings/french.json | 2 +- buildings/french/capital-town-center-1.json | 2 +- buildings/hre-optimized.json | 4 +- buildings/hre-unified.json | 4 +- buildings/hre.json | 2 +- buildings/hre/capital-town-center-1.json | 2 +- buildings/japanese-optimized.json | 4 +- buildings/japanese-unified.json | 4 +- buildings/japanese.json | 2 +- buildings/japanese/capital-town-center-1.json | 2 +- buildings/jeannedarc-optimized.json | 4 +- buildings/jeannedarc-unified.json | 4 +- buildings/jeannedarc.json | 2 +- .../jeannedarc/capital-town-center-1.json | 2 +- buildings/malians-optimized.json | 22 +- buildings/malians-unified.json | 22 +- buildings/malians.json | 16 +- buildings/malians/capital-town-center-1.json | 2 +- buildings/malians/fort-of-the-huntress-3.json | 6 +- buildings/malians/griot-bara-3.json | 2 +- buildings/malians/town-center-2.json | 6 +- buildings/mongols-optimized.json | 8 +- buildings/mongols-unified.json | 8 +- buildings/mongols.json | 4 +- buildings/mongols/capital-town-center-1.json | 2 +- buildings/mongols/deer-stones-1.json | 2 +- buildings/orderofthedragon-optimized.json | 8 +- buildings/orderofthedragon-unified.json | 8 +- buildings/orderofthedragon.json | 4 +- .../orderofthedragon/burgrave-palace-2.json | 2 +- .../capital-town-center-1.json | 2 +- buildings/ottomans-optimized.json | 12 +- buildings/ottomans-unified.json | 12 +- buildings/ottomans.json | 6 +- buildings/ottomans/capital-town-center-1.json | 2 +- .../ottomans/istanbul-imperial-palace-2.json | 2 +- buildings/ottomans/sea-gate-castle-3.json | 2 +- buildings/rus-optimized.json | 12 +- buildings/rus-unified.json | 12 +- buildings/rus.json | 6 +- buildings/rus/abbey-of-the-trinity-2.json | 2 +- buildings/rus/capital-town-center-1.json | 2 +- buildings/rus/the-golden-gate-1.json | 2 +- buildings/unified/abbey-of-the-trinity.json | 4 +- buildings/unified/burgrave-palace.json | 2 +- buildings/unified/capital-town-center.json | 34 +- buildings/unified/deer-stones.json | 4 +- buildings/unified/dome-of-the-faith.json | 4 +- buildings/unified/fort-of-the-huntress.json | 8 +- buildings/unified/griot-bara.json | 4 +- buildings/unified/imperial-hippodrome.json | 4 +- .../unified/istanbul-imperial-palace.json | 4 +- buildings/unified/sea-gate-castle.json | 4 +- buildings/unified/the-golden-gate.json | 4 +- buildings/unified/town-center.json | 6 +- buildings/zhuxi-optimized.json | 4 +- buildings/zhuxi-unified.json | 4 +- buildings/zhuxi.json | 2 +- buildings/zhuxi/capital-town-center-1.json | 2 +- civilizations/abbasid.json | 7 +- civilizations/ayyubids.json | 2 +- civilizations/chinese.json | 2 +- civilizations/delhi.json | 3 +- civilizations/english.json | 15 +- civilizations/french.json | 2 +- civilizations/hre.json | 4 +- civilizations/jeannedarc.json | 2 +- civilizations/malians.json | 6 +- civilizations/mongols.json | 13 +- civilizations/rus.json | 4 +- images/technologies/armored-caravans-2.png | Bin 0 -> 8697 bytes images/technologies/grand-bazaar-3.png | Bin 0 -> 6483 bytes images/technologies/local-knowledge-2.png | Bin 0 -> 11881 bytes images/technologies/mahouts-3.png | Bin 0 -> 22323 bytes images/technologies/paiks-3.png | Bin 0 -> 14186 bytes images/technologies/public-libraries-4.png | Bin 0 -> 23111 bytes images/technologies/superior-mobility-1.png | Bin 0 -> 8439 bytes .../superior-mobility-improved-2.png | Bin 0 -> 8439 bytes images/technologies/whistling-arrows-1.png | Bin 0 -> 8037 bytes images/units/khans-hunter-2.png | Bin 0 -> 14094 bytes images/units/khans-hunter-3.png | Bin 0 -> 14160 bytes images/units/khans-hunter-4.png | Bin 0 -> 14181 bytes src/attrib/config.ts | 1 + src/attrib/icons.ts | 46 +- src/attrib/parse.ts | 8 +- src/attrib/run.ts | 18 +- src/attrib/workarounds.ts | 33 +- src/lib/config/index.ts | 8 + src/types/items.ts | 1 + technologies/abbasid-optimized.json | 116 ++++- technologies/abbasid-unified.json | 115 ++++- technologies/abbasid.json | 78 +++- ...aravans-3.json => armored-caravans-2.json} | 18 +- technologies/abbasid/culture-wing-1.json | 2 +- technologies/abbasid/fertile-crescent-2.json | 4 +- ...rand-bazaar-2.json => grand-bazaar-3.json} | 6 +- technologies/abbasid/proselytization-4.json | 2 +- technologies/abbasid/public-libraries-4.json | 44 ++ technologies/abbasid/trade-wing-1.json | 2 +- technologies/all-optimized.json | 438 ++++++++++++------ technologies/all-unified.json | 435 +++++++++++------ technologies/all.json | 352 +++++++++----- technologies/ayyubids-optimized.json | 36 +- technologies/ayyubids-unified.json | 36 +- technologies/ayyubids.json | 18 +- .../bonus-culture-wing-logistics-4.json | 2 +- .../bonus-economic-wing-industry-4.json | 2 +- .../castle-culture-wing-logistics-2.json | 2 +- .../castle-economic-wing-industry-2.json | 2 +- .../feudal-culture-wing-logistics-1.json | 2 +- .../feudal-economic-wing-industry-1.json | 2 +- .../feudal-military-wing-reinforcement-1.json | 2 +- .../imperial-culture-wing-logistics-3.json | 2 +- .../imperial-economic-wing-industry-3.json | 2 +- technologies/byzantines-optimized.json | 6 +- technologies/byzantines-unified.json | 6 +- technologies/byzantines.json | 6 +- .../byzantines/border-settlements-2.json | 6 +- technologies/chinese-optimized.json | 4 +- technologies/chinese-unified.json | 4 +- technologies/chinese.json | 2 +- technologies/chinese/extra-materials-3.json | 2 +- technologies/delhi-optimized.json | 190 +++++--- technologies/delhi-unified.json | 189 +++++--- technologies/delhi.json | 132 +++--- technologies/delhi/hearty-rations-3.json | 2 +- technologies/delhi/honed-blades-3.json | 2 +- technologies/delhi/lookout-towers-3.json | 60 --- technologies/delhi/mahouts-3.json | 37 ++ technologies/delhi/paiks-3.json | 37 ++ .../delhi/reinforced-foundations-3.json | 2 +- technologies/delhi/tranquil-venue-3.json | 2 +- technologies/japanese-optimized.json | 16 +- technologies/japanese-unified.json | 16 +- technologies/japanese.json | 16 +- technologies/japanese/daimyo-manor-1.json | 4 +- technologies/japanese/tatara-1.json | 4 +- technologies/japanese/zen-3.json | 8 +- technologies/malians-optimized.json | 32 +- technologies/malians-unified.json | 32 +- technologies/malians.json | 26 +- technologies/malians/farima-leadership-4.json | 8 +- ...nowledge-3.json => local-knowledge-2.json} | 18 +- technologies/mongols-optimized.json | 82 +++- technologies/mongols-unified.json | 81 +++- technologies/mongols.json | 54 ++- .../mongols/additional-torches-3.json | 2 +- .../additional-torches-improved-3.json | 2 +- technologies/mongols/raid-bounty-2.json | 2 +- .../mongols/raid-bounty-improved-2.json | 2 +- technologies/mongols/superior-mobility-1.json | 2 +- .../mongols/superior-mobility-improved-2.json | 38 ++ ...-arrows-2.json => whistling-arrows-1.json} | 6 +- technologies/ottomans-optimized.json | 4 +- technologies/ottomans-unified.json | 4 +- technologies/ottomans.json | 2 +- technologies/ottomans/anatolian-hills-1.json | 2 +- technologies/unified/10000-bolts.json | 2 +- .../unified/additional-torches-improved.json | 2 +- technologies/unified/additional-torches.json | 2 +- .../unified/advanced-administration.json | 2 +- technologies/unified/anatolian-hills.json | 4 +- technologies/unified/armored-caravans.json | 24 +- .../unified/bonus-culture-wing-logistics.json | 4 +- .../unified/bonus-economic-wing-industry.json | 4 +- technologies/unified/border-settlements.json | 6 +- .../castle-culture-wing-logistics.json | 4 +- .../castle-economic-wing-industry.json | 4 +- technologies/unified/cloud-of-terror.json | 2 +- technologies/unified/culture-wing.json | 4 +- technologies/unified/daimyo-manor.json | 4 +- technologies/unified/dynastic-protectors.json | 2 +- technologies/unified/extra-materials.json | 4 +- technologies/unified/farima-leadership.json | 8 +- technologies/unified/fertile-crescent.json | 6 +- .../feudal-culture-wing-logistics.json | 4 +- .../feudal-economic-wing-industry.json | 4 +- .../feudal-military-wing-reinforcement.json | 4 +- technologies/unified/grand-bazaar.json | 10 +- technologies/unified/hearty-rations.json | 2 +- technologies/unified/honed-blades.json | 2 +- .../imperial-culture-wing-logistics.json | 4 +- .../imperial-economic-wing-industry.json | 4 +- technologies/unified/imperial-red-seals.json | 8 +- technologies/unified/local-knowledge.json | 24 +- technologies/unified/lookout-towers.json | 83 ---- technologies/unified/mahouts.json | 60 +++ technologies/unified/paiks.json | 60 +++ technologies/unified/proselytization.json | 2 +- technologies/unified/public-libraries.json | 67 +++ .../unified/raid-bounty-improved.json | 2 +- technologies/unified/raid-bounty.json | 2 +- .../unified/reinforced-foundations.json | 2 +- technologies/unified/roar-of-the-dragon.json | 2 +- .../unified/superior-mobility-improved.json | 61 +++ technologies/unified/superior-mobility.json | 4 +- technologies/unified/tatara.json | 4 +- technologies/unified/trade-wing.json | 4 +- technologies/unified/tranquil-venue.json | 2 +- technologies/unified/whistling-arrows.json | 10 +- technologies/unified/zen.json | 8 +- technologies/zhuxi-optimized.json | 18 +- technologies/zhuxi-unified.json | 18 +- technologies/zhuxi.json | 18 +- technologies/zhuxi/10000-bolts-4.json | 2 +- .../zhuxi/advanced-administration-4.json | 2 +- technologies/zhuxi/cloud-of-terror-4.json | 2 +- technologies/zhuxi/dynastic-protectors-4.json | 2 +- technologies/zhuxi/imperial-red-seals-3.json | 8 +- technologies/zhuxi/roar-of-the-dragon-4.json | 2 +- units/abbasid-optimized.json | 55 ++- units/abbasid-unified.json | 61 ++- units/abbasid.json | 61 ++- units/abbasid/camel-archer-2.json | 17 +- units/abbasid/camel-archer-3.json | 17 +- units/abbasid/camel-archer-4.json | 15 + units/abbasid/camel-rider-3.json | 6 +- units/abbasid/camel-rider-4.json | 6 +- units/all-optimized.json | 277 +++++++++-- units/all-unified.json | 413 +++++++++++++++-- units/all.json | 389 ++++++++++++++-- units/ayyubids-optimized.json | 23 +- units/ayyubids-unified.json | 23 +- units/ayyubids.json | 23 +- units/ayyubids/atabeg-1.json | 3 +- units/ayyubids/bedouin-skirmisher-2.json | 9 +- units/ayyubids/bedouin-swordsman-1.json | 7 +- units/ayyubids/dervish-3.json | 4 +- units/byzantines-optimized.json | 53 ++- units/byzantines-unified.json | 55 ++- units/byzantines.json | 55 ++- units/byzantines/camel-archer-2.json | 17 +- units/byzantines/camel-archer-3.json | 17 +- units/byzantines/camel-archer-4.json | 15 + units/byzantines/cataphract-3.json | 2 +- units/byzantines/cataphract-4.json | 2 +- units/byzantines/longbowman-4.json | 2 +- units/delhi-optimized.json | 2 +- units/delhi-unified.json | 2 +- units/delhi.json | 2 +- units/delhi/ghazi-raider-2.json | 2 +- units/english-optimized.json | 2 +- units/english-unified.json | 2 +- units/english.json | 2 +- units/english/longbowman-4.json | 2 +- units/japanese-optimized.json | 12 +- units/japanese-unified.json | 12 +- units/japanese.json | 12 +- units/japanese/buddhist-monk-3.json | 4 +- units/japanese/shinobi-2.json | 2 +- units/japanese/yumi-ashigaru-2.json | 2 +- units/japanese/yumi-ashigaru-3.json | 2 +- units/japanese/yumi-ashigaru-4.json | 2 +- units/mongols-optimized.json | 173 +++++++ units/mongols-unified.json | 250 ++++++++++ units/mongols.json | 228 +++++++++ units/mongols/khans-hunter-2.json | 76 +++ units/mongols/khans-hunter-3.json | 76 +++ units/mongols/khans-hunter-4.json | 76 +++ units/orderofthedragon-optimized.json | 2 +- units/orderofthedragon-unified.json | 2 +- units/orderofthedragon.json | 2 +- units/orderofthedragon/gilded-villager-1.json | 2 +- units/rus-optimized.json | 4 +- units/rus-unified.json | 4 +- units/rus.json | 2 +- units/rus/militia-2.json | 2 +- units/unified/atabeg.json | 3 +- units/unified/bedouin-skirmisher.json | 9 +- units/unified/bedouin-swordsman.json | 7 +- units/unified/buddhist-monk.json | 4 +- units/unified/camel-archer.json | 98 +++- units/unified/camel-rider.json | 12 +- units/unified/cataphract.json | 4 +- units/unified/dervish.json | 4 +- units/unified/ghazi-raider.json | 2 +- units/unified/gilded-villager.json | 2 +- units/unified/khans-hunter.json | 252 ++++++++++ units/unified/longbowman.json | 4 +- units/unified/militia.json | 4 +- units/unified/palace-guard.json | 2 +- units/unified/shinobi.json | 2 +- units/unified/yumi-ashigaru.json | 6 +- units/zhuxi-optimized.json | 2 +- units/zhuxi-unified.json | 2 +- units/zhuxi.json | 2 +- units/zhuxi/palace-guard-2.json | 2 +- 359 files changed, 5674 insertions(+), 2000 deletions(-) create mode 100644 images/technologies/armored-caravans-2.png create mode 100644 images/technologies/grand-bazaar-3.png create mode 100644 images/technologies/local-knowledge-2.png create mode 100644 images/technologies/mahouts-3.png create mode 100644 images/technologies/paiks-3.png create mode 100644 images/technologies/public-libraries-4.png create mode 100644 images/technologies/superior-mobility-1.png create mode 100644 images/technologies/superior-mobility-improved-2.png create mode 100644 images/technologies/whistling-arrows-1.png create mode 100644 images/units/khans-hunter-2.png create mode 100644 images/units/khans-hunter-3.png create mode 100644 images/units/khans-hunter-4.png rename technologies/abbasid/{armored-caravans-3.json => armored-caravans-2.json} (81%) rename technologies/abbasid/{grand-bazaar-2.json => grand-bazaar-3.json} (94%) create mode 100644 technologies/abbasid/public-libraries-4.json delete mode 100644 technologies/delhi/lookout-towers-3.json create mode 100644 technologies/delhi/mahouts-3.json create mode 100644 technologies/delhi/paiks-3.json rename technologies/malians/{local-knowledge-3.json => local-knowledge-2.json} (75%) create mode 100644 technologies/mongols/superior-mobility-improved-2.json rename technologies/mongols/{whistling-arrows-2.json => whistling-arrows-1.json} (93%) delete mode 100644 technologies/unified/lookout-towers.json create mode 100644 technologies/unified/mahouts.json create mode 100644 technologies/unified/paiks.json create mode 100644 technologies/unified/public-libraries.json create mode 100644 technologies/unified/superior-mobility-improved.json create mode 100644 units/mongols/khans-hunter-2.json create mode 100644 units/mongols/khans-hunter-3.json create mode 100644 units/mongols/khans-hunter-4.json create mode 100644 units/unified/khans-hunter.json diff --git a/abilities/all-optimized.json b/abilities/all-optimized.json index 71e1897a..1fce7fdd 100644 --- a/abilities/all-optimized.json +++ b/abilities/all-optimized.json @@ -3401,7 +3401,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-trample-1.png", - "description": "Charge through enemy units in your path, dealing 10 damage to each one.", + "description": "Charge through enemy units in your path, dealing 12 damage to each one.", "variations": [ { "id": "ability-trample-1", @@ -3414,7 +3414,7 @@ "civs": [ "by" ], - "description": "Charge through enemy units in your path, dealing 10 damage to each one.", + "description": "Charge through enemy units in your path, dealing 12 damage to each one.", "classes": [], "displayClasses": [], "costs": { @@ -3441,7 +3441,7 @@ ] }, "effect": "change", - "value": 10, + "value": 12, "type": "ability" } ] @@ -3587,7 +3587,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-extra-materials-1.png", - "description": "Stone Wall Towers and Outposts repair nearby damaged Stone Walls. A single section is repaired at a time for +20 health per second.", + "description": "Towers and Keeps repair nearby walls and gates for +20 health per second.", "variations": [ { "id": "ability-extra-materials-1", @@ -3600,7 +3600,7 @@ "civs": [ "ch" ], - "description": "Stone Wall Towers and Outposts repair nearby damaged Stone Walls. A single section is repaired at a time for +20 health per second.", + "description": "Towers and Keeps repair nearby walls and gates for +20 health per second.", "classes": [], "displayClasses": [], "costs": { @@ -4269,7 +4269,12 @@ "producedBy": [ "outpost", "stone-wall-tower", - "keep" + "town-center", + "capital-town-center", + "the-white-tower", + "kings-palace", + "keep", + "berkshire-palace" ], "icon": "https://data.aoe4world.com/images/abilities/ability-network-of-citadels-1.png", "active": "always", @@ -5027,7 +5032,7 @@ "classes": [], "minAge": 3, "icon": "https://data.aoe4world.com/images/abilities/ability-relic-garrisoned-1.png", - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "variations": [ { "id": "ability-relic-garrisoned-keep-3", @@ -5134,7 +5139,7 @@ ] }, "effect": "multiply", - "value": 0.8, + "value": 0.83, "type": "ability" } ], @@ -5387,7 +5392,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-place-yorishiro-1.png", - "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +200% Production speed\nTown Center: +25% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +75 Gold per minute\nWonder: +4000 Health", + "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +150% Production speed\nTown Center: +30% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +60 Gold per minute\nWonder: +4000 Health", "variations": [ { "id": "ability-place-yorishiro-1", @@ -5400,7 +5405,7 @@ "civs": [ "ja" ], - "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +200% Production speed\nTown Center: +25% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +75 Gold per minute\nWonder: +4000 Health", + "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +150% Production speed\nTown Center: +30% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +60 Gold per minute\nWonder: +4000 Health", "classes": [], "displayClasses": [], "costs": { @@ -7315,7 +7320,7 @@ "classes": [], "minAge": 4, "icon": "https://data.aoe4world.com/images/abilities/ability-food-festival-1.png", - "description": "Increase Food gather rate by +50% for 60 seconds.", + "description": "Increase Food gather rate by +50% for 90 seconds.", "variations": [ { "id": "ability-food-festival-4", @@ -7328,7 +7333,7 @@ "civs": [ "ma" ], - "description": "Increase Food gather rate by +50% for 60 seconds.", + "description": "Increase Food gather rate by +50% for 90 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -7359,7 +7364,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ @@ -7446,7 +7451,7 @@ "classes": [], "minAge": 4, "icon": "https://data.aoe4world.com/images/abilities/ability-military-festival-1.png", - "description": "Increase military unit production speed by +50% for 60 seconds.", + "description": "Increase all unit production speed by +100% for 90 seconds.", "variations": [ { "id": "ability-military-festival-4", @@ -7459,7 +7464,7 @@ "civs": [ "ma" ], - "description": "Increase military unit production speed by +50% for 60 seconds.", + "description": "Increase all unit production speed by +100% for 90 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -7496,9 +7501,9 @@ ] }, "effect": "multiply", - "value": 1.5, + "value": 2, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ @@ -7519,7 +7524,7 @@ "classes": [], "minAge": 4, "icon": "https://data.aoe4world.com/images/abilities/ability-siege-festival-1.png", - "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 60 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", + "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 90 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", "variations": [ { "id": "ability-siege-festival-4", @@ -7532,7 +7537,7 @@ "civs": [ "ma" ], - "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 60 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", + "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 90 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", "classes": [], "displayClasses": [], "costs": { @@ -7571,7 +7576,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 }, { "property": "siegeAttack", @@ -7585,7 +7590,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ diff --git a/abilities/all-unified.json b/abilities/all-unified.json index bb24bd68..29763f56 100644 --- a/abilities/all-unified.json +++ b/abilities/all-unified.json @@ -6111,7 +6111,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-trample-1.png", - "description": "Charge through enemy units in your path, dealing 10 damage to each one.", + "description": "Charge through enemy units in your path, dealing 12 damage to each one.", "variations": [ { "id": "ability-trample-1", @@ -6124,7 +6124,7 @@ "civs": [ "by" ], - "description": "Charge through enemy units in your path, dealing 10 damage to each one.", + "description": "Charge through enemy units in your path, dealing 12 damage to each one.", "classes": [], "displayClasses": [], "costs": { @@ -6151,7 +6151,7 @@ ] }, "effect": "change", - "value": 10, + "value": 12, "type": "ability" } ] @@ -6294,7 +6294,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-extra-materials-1.png", - "description": "Stone Wall Towers and Outposts repair nearby damaged Stone Walls. A single section is repaired at a time for +20 health per second.", + "description": "Towers and Keeps repair nearby walls and gates for +20 health per second.", "variations": [ { "id": "ability-extra-materials-1", @@ -6307,7 +6307,7 @@ "civs": [ "ch" ], - "description": "Stone Wall Towers and Outposts repair nearby damaged Stone Walls. A single section is repaired at a time for +20 health per second.", + "description": "Towers and Keeps repair nearby walls and gates for +20 health per second.", "classes": [], "displayClasses": [], "costs": { @@ -6966,7 +6966,12 @@ "producedBy": [ "outpost", "stone-wall-tower", - "keep" + "town-center", + "capital-town-center", + "the-white-tower", + "kings-palace", + "keep", + "berkshire-palace" ], "icon": "https://data.aoe4world.com/images/abilities/ability-network-of-citadels-1.png", "active": "always", @@ -7963,7 +7968,7 @@ "classes": [], "minAge": 3, "icon": "https://data.aoe4world.com/images/abilities/ability-relic-garrisoned-1.png", - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "variations": [ { "id": "ability-relic-garrisoned-keep-3", @@ -7976,7 +7981,7 @@ "civs": [ "hr" ], - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "classes": [], "displayClasses": [], "costs": { @@ -8066,7 +8071,7 @@ ] }, "effect": "multiply", - "value": 0.8, + "value": 0.83, "type": "ability" } ] @@ -8082,7 +8087,7 @@ "civs": [ "od" ], - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "classes": [], "displayClasses": [], "costs": { @@ -8172,7 +8177,7 @@ ] }, "effect": "multiply", - "value": 0.8, + "value": 0.83, "type": "ability" } ] @@ -8422,7 +8427,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-place-yorishiro-1.png", - "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +200% Production speed\nTown Center: +25% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +75 Gold per minute\nWonder: +4000 Health", + "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +150% Production speed\nTown Center: +30% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +60 Gold per minute\nWonder: +4000 Health", "variations": [ { "id": "ability-place-yorishiro-1", @@ -8435,7 +8440,7 @@ "civs": [ "ja" ], - "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +200% Production speed\nTown Center: +25% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +75 Gold per minute\nWonder: +4000 Health", + "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +150% Production speed\nTown Center: +30% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +60 Gold per minute\nWonder: +4000 Health", "classes": [], "displayClasses": [], "costs": { @@ -10387,7 +10392,7 @@ "classes": [], "minAge": 4, "icon": "https://data.aoe4world.com/images/abilities/ability-food-festival-1.png", - "description": "Increase Food gather rate by +50% for 60 seconds.", + "description": "Increase Food gather rate by +50% for 90 seconds.", "variations": [ { "id": "ability-food-festival-4", @@ -10400,7 +10405,7 @@ "civs": [ "ma" ], - "description": "Increase Food gather rate by +50% for 60 seconds.", + "description": "Increase Food gather rate by +50% for 90 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -10431,7 +10436,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ @@ -10516,7 +10521,7 @@ "classes": [], "minAge": 4, "icon": "https://data.aoe4world.com/images/abilities/ability-military-festival-1.png", - "description": "Increase military unit production speed by +50% for 60 seconds.", + "description": "Increase all unit production speed by +100% for 90 seconds.", "variations": [ { "id": "ability-military-festival-4", @@ -10529,7 +10534,7 @@ "civs": [ "ma" ], - "description": "Increase military unit production speed by +50% for 60 seconds.", + "description": "Increase all unit production speed by +100% for 90 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -10566,9 +10571,9 @@ ] }, "effect": "multiply", - "value": 1.5, + "value": 2, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ @@ -10588,7 +10593,7 @@ "classes": [], "minAge": 4, "icon": "https://data.aoe4world.com/images/abilities/ability-siege-festival-1.png", - "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 60 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", + "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 90 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", "variations": [ { "id": "ability-siege-festival-4", @@ -10601,7 +10606,7 @@ "civs": [ "ma" ], - "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 60 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", + "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 90 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", "classes": [], "displayClasses": [], "costs": { @@ -10640,7 +10645,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 }, { "property": "siegeAttack", @@ -10654,7 +10659,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ diff --git a/abilities/all.json b/abilities/all.json index 91205c9c..279f1083 100644 --- a/abilities/all.json +++ b/abilities/all.json @@ -2725,7 +2725,7 @@ "civs": [ "by" ], - "description": "Charge through enemy units in your path, dealing 10 damage to each one.", + "description": "Charge through enemy units in your path, dealing 12 damage to each one.", "classes": [], "displayClasses": [], "costs": { @@ -2752,7 +2752,7 @@ ] }, "effect": "change", - "value": 10, + "value": 12, "type": "ability" } ] @@ -2960,7 +2960,7 @@ "civs": [ "ch" ], - "description": "Stone Wall Towers and Outposts repair nearby damaged Stone Walls. A single section is repaired at a time for +20 health per second.", + "description": "Towers and Keeps repair nearby walls and gates for +20 health per second.", "classes": [], "displayClasses": [], "costs": { @@ -3899,7 +3899,12 @@ "producedBy": [ "outpost", "stone-wall-tower", - "keep" + "town-center", + "capital-town-center", + "the-white-tower", + "kings-palace", + "keep", + "berkshire-palace" ], "icon": "https://data.aoe4world.com/images/abilities/ability-network-of-citadels-1.png", "active": "always", @@ -5009,7 +5014,7 @@ "civs": [ "hr" ], - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "classes": [], "displayClasses": [], "costs": { @@ -5099,7 +5104,7 @@ ] }, "effect": "multiply", - "value": 0.8, + "value": 0.83, "type": "ability" } ] @@ -5479,7 +5484,7 @@ "civs": [ "ja" ], - "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +200% Production speed\nTown Center: +25% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +75 Gold per minute\nWonder: +4000 Health", + "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +150% Production speed\nTown Center: +30% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +60 Gold per minute\nWonder: +4000 Health", "classes": [], "displayClasses": [], "costs": { @@ -7492,7 +7497,7 @@ "civs": [ "ma" ], - "description": "Increase Food gather rate by +50% for 60 seconds.", + "description": "Increase Food gather rate by +50% for 90 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -7523,7 +7528,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ @@ -7638,7 +7643,7 @@ "civs": [ "ma" ], - "description": "Increase military unit production speed by +50% for 60 seconds.", + "description": "Increase all unit production speed by +100% for 90 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -7675,9 +7680,9 @@ ] }, "effect": "multiply", - "value": 1.5, + "value": 2, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ @@ -7742,7 +7747,7 @@ "civs": [ "ma" ], - "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 60 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", + "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 90 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", "classes": [], "displayClasses": [], "costs": { @@ -7781,7 +7786,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 }, { "property": "siegeAttack", @@ -7795,7 +7800,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ @@ -8727,7 +8732,7 @@ "civs": [ "od" ], - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "classes": [], "displayClasses": [], "costs": { @@ -8817,7 +8822,7 @@ ] }, "effect": "multiply", - "value": 0.8, + "value": 0.83, "type": "ability" } ] diff --git a/abilities/byzantines-optimized.json b/abilities/byzantines-optimized.json index 50e1b14b..9549f441 100644 --- a/abilities/byzantines-optimized.json +++ b/abilities/byzantines-optimized.json @@ -1521,7 +1521,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-trample-1.png", - "description": "Charge through enemy units in your path, dealing 10 damage to each one.", + "description": "Charge through enemy units in your path, dealing 12 damage to each one.", "variations": [ { "id": "ability-trample-1", @@ -1534,7 +1534,7 @@ "civs": [ "by" ], - "description": "Charge through enemy units in your path, dealing 10 damage to each one.", + "description": "Charge through enemy units in your path, dealing 12 damage to each one.", "classes": [], "displayClasses": [], "costs": { @@ -1561,7 +1561,7 @@ ] }, "effect": "change", - "value": 10, + "value": 12, "type": "ability" } ] diff --git a/abilities/byzantines-unified.json b/abilities/byzantines-unified.json index f7b46456..603fb596 100644 --- a/abilities/byzantines-unified.json +++ b/abilities/byzantines-unified.json @@ -1497,7 +1497,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-trample-1.png", - "description": "Charge through enemy units in your path, dealing 10 damage to each one.", + "description": "Charge through enemy units in your path, dealing 12 damage to each one.", "variations": [ { "id": "ability-trample-1", @@ -1510,7 +1510,7 @@ "civs": [ "by" ], - "description": "Charge through enemy units in your path, dealing 10 damage to each one.", + "description": "Charge through enemy units in your path, dealing 12 damage to each one.", "classes": [], "displayClasses": [], "costs": { @@ -1537,7 +1537,7 @@ ] }, "effect": "change", - "value": 10, + "value": 12, "type": "ability" } ] diff --git a/abilities/byzantines.json b/abilities/byzantines.json index 3d670b52..6116b0f0 100644 --- a/abilities/byzantines.json +++ b/abilities/byzantines.json @@ -1137,7 +1137,7 @@ "civs": [ "by" ], - "description": "Charge through enemy units in your path, dealing 10 damage to each one.", + "description": "Charge through enemy units in your path, dealing 12 damage to each one.", "classes": [], "displayClasses": [], "costs": { @@ -1164,7 +1164,7 @@ ] }, "effect": "change", - "value": 10, + "value": 12, "type": "ability" } ] diff --git a/abilities/byzantines/ability-trample-1.json b/abilities/byzantines/ability-trample-1.json index a39485c6..6766073b 100644 --- a/abilities/byzantines/ability-trample-1.json +++ b/abilities/byzantines/ability-trample-1.json @@ -9,7 +9,7 @@ "civs": [ "by" ], - "description": "Charge through enemy units in your path, dealing 10 damage to each one.", + "description": "Charge through enemy units in your path, dealing 12 damage to each one.", "classes": [], "displayClasses": [], "costs": { @@ -36,7 +36,7 @@ ] }, "effect": "change", - "value": 10, + "value": 12, "type": "ability" } ] diff --git a/abilities/chinese-optimized.json b/abilities/chinese-optimized.json index af3f4a90..f3889fd2 100644 --- a/abilities/chinese-optimized.json +++ b/abilities/chinese-optimized.json @@ -151,7 +151,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-extra-materials-1.png", - "description": "Stone Wall Towers and Outposts repair nearby damaged Stone Walls. A single section is repaired at a time for +20 health per second.", + "description": "Towers and Keeps repair nearby walls and gates for +20 health per second.", "variations": [ { "id": "ability-extra-materials-1", @@ -164,7 +164,7 @@ "civs": [ "ch" ], - "description": "Stone Wall Towers and Outposts repair nearby damaged Stone Walls. A single section is repaired at a time for +20 health per second.", + "description": "Towers and Keeps repair nearby walls and gates for +20 health per second.", "classes": [], "displayClasses": [], "costs": { diff --git a/abilities/chinese-unified.json b/abilities/chinese-unified.json index 80d90ab8..e6b2fee9 100644 --- a/abilities/chinese-unified.json +++ b/abilities/chinese-unified.json @@ -149,7 +149,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-extra-materials-1.png", - "description": "Stone Wall Towers and Outposts repair nearby damaged Stone Walls. A single section is repaired at a time for +20 health per second.", + "description": "Towers and Keeps repair nearby walls and gates for +20 health per second.", "variations": [ { "id": "ability-extra-materials-1", @@ -162,7 +162,7 @@ "civs": [ "ch" ], - "description": "Stone Wall Towers and Outposts repair nearby damaged Stone Walls. A single section is repaired at a time for +20 health per second.", + "description": "Towers and Keeps repair nearby walls and gates for +20 health per second.", "classes": [], "displayClasses": [], "costs": { diff --git a/abilities/chinese.json b/abilities/chinese.json index 7d13e711..601d04fc 100644 --- a/abilities/chinese.json +++ b/abilities/chinese.json @@ -119,7 +119,7 @@ "civs": [ "ch" ], - "description": "Stone Wall Towers and Outposts repair nearby damaged Stone Walls. A single section is repaired at a time for +20 health per second.", + "description": "Towers and Keeps repair nearby walls and gates for +20 health per second.", "classes": [], "displayClasses": [], "costs": { diff --git a/abilities/chinese/ability-extra-materials-1.json b/abilities/chinese/ability-extra-materials-1.json index e801548d..cf23fa65 100644 --- a/abilities/chinese/ability-extra-materials-1.json +++ b/abilities/chinese/ability-extra-materials-1.json @@ -9,7 +9,7 @@ "civs": [ "ch" ], - "description": "Stone Wall Towers and Outposts repair nearby damaged Stone Walls. A single section is repaired at a time for +20 health per second.", + "description": "Towers and Keeps repair nearby walls and gates for +20 health per second.", "classes": [], "displayClasses": [], "costs": { diff --git a/abilities/english-optimized.json b/abilities/english-optimized.json index 9c7bda51..ededcd29 100644 --- a/abilities/english-optimized.json +++ b/abilities/english-optimized.json @@ -534,7 +534,12 @@ "producedBy": [ "outpost", "stone-wall-tower", - "keep" + "town-center", + "capital-town-center", + "the-white-tower", + "kings-palace", + "keep", + "berkshire-palace" ], "icon": "https://data.aoe4world.com/images/abilities/ability-network-of-citadels-1.png", "active": "always", diff --git a/abilities/english-unified.json b/abilities/english-unified.json index 8a5c6cb8..cc002051 100644 --- a/abilities/english-unified.json +++ b/abilities/english-unified.json @@ -527,7 +527,12 @@ "producedBy": [ "outpost", "stone-wall-tower", - "keep" + "town-center", + "capital-town-center", + "the-white-tower", + "kings-palace", + "keep", + "berkshire-palace" ], "icon": "https://data.aoe4world.com/images/abilities/ability-network-of-citadels-1.png", "active": "always", diff --git a/abilities/english.json b/abilities/english.json index c55e6616..ece0a5db 100644 --- a/abilities/english.json +++ b/abilities/english.json @@ -409,7 +409,12 @@ "producedBy": [ "outpost", "stone-wall-tower", - "keep" + "town-center", + "capital-town-center", + "the-white-tower", + "kings-palace", + "keep", + "berkshire-palace" ], "icon": "https://data.aoe4world.com/images/abilities/ability-network-of-citadels-1.png", "active": "always", diff --git a/abilities/english/ability-network-of-citadels-1.json b/abilities/english/ability-network-of-citadels-1.json index f857c836..32a6cea6 100644 --- a/abilities/english/ability-network-of-citadels-1.json +++ b/abilities/english/ability-network-of-citadels-1.json @@ -25,7 +25,12 @@ "producedBy": [ "outpost", "stone-wall-tower", - "keep" + "town-center", + "capital-town-center", + "the-white-tower", + "kings-palace", + "keep", + "berkshire-palace" ], "icon": "https://data.aoe4world.com/images/abilities/ability-network-of-citadels-1.png", "active": "always", diff --git a/abilities/hre-optimized.json b/abilities/hre-optimized.json index 2b061469..b71c0076 100644 --- a/abilities/hre-optimized.json +++ b/abilities/hre-optimized.json @@ -538,7 +538,7 @@ "classes": [], "minAge": 3, "icon": "https://data.aoe4world.com/images/abilities/ability-relic-garrisoned-1.png", - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "variations": [ { "id": "ability-relic-garrisoned-keep-3", @@ -551,7 +551,7 @@ "civs": [ "hr" ], - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "classes": [], "displayClasses": [], "costs": { @@ -641,7 +641,7 @@ ] }, "effect": "multiply", - "value": 0.8, + "value": 0.83, "type": "ability" } ] diff --git a/abilities/hre-unified.json b/abilities/hre-unified.json index 0cd6826f..0daf021a 100644 --- a/abilities/hre-unified.json +++ b/abilities/hre-unified.json @@ -532,7 +532,7 @@ "classes": [], "minAge": 3, "icon": "https://data.aoe4world.com/images/abilities/ability-relic-garrisoned-1.png", - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "variations": [ { "id": "ability-relic-garrisoned-keep-3", @@ -545,7 +545,7 @@ "civs": [ "hr" ], - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "classes": [], "displayClasses": [], "costs": { @@ -635,7 +635,7 @@ ] }, "effect": "multiply", - "value": 0.8, + "value": 0.83, "type": "ability" } ] diff --git a/abilities/hre.json b/abilities/hre.json index 77f9b552..337a4b88 100644 --- a/abilities/hre.json +++ b/abilities/hre.json @@ -442,7 +442,7 @@ "civs": [ "hr" ], - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "classes": [], "displayClasses": [], "costs": { @@ -532,7 +532,7 @@ ] }, "effect": "multiply", - "value": 0.8, + "value": 0.83, "type": "ability" } ] diff --git a/abilities/hre/ability-relic-garrisoned-keep-3.json b/abilities/hre/ability-relic-garrisoned-keep-3.json index ea8761e8..aa27dbf0 100644 --- a/abilities/hre/ability-relic-garrisoned-keep-3.json +++ b/abilities/hre/ability-relic-garrisoned-keep-3.json @@ -9,7 +9,7 @@ "civs": [ "hr" ], - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "classes": [], "displayClasses": [], "costs": { @@ -99,7 +99,7 @@ ] }, "effect": "multiply", - "value": 0.8, + "value": 0.83, "type": "ability" } ] diff --git a/abilities/japanese-optimized.json b/abilities/japanese-optimized.json index f1d3561c..09365636 100644 --- a/abilities/japanese-optimized.json +++ b/abilities/japanese-optimized.json @@ -450,7 +450,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-place-yorishiro-1.png", - "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +200% Production speed\nTown Center: +25% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +75 Gold per minute\nWonder: +4000 Health", + "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +150% Production speed\nTown Center: +30% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +60 Gold per minute\nWonder: +4000 Health", "variations": [ { "id": "ability-place-yorishiro-1", @@ -463,7 +463,7 @@ "civs": [ "ja" ], - "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +200% Production speed\nTown Center: +25% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +75 Gold per minute\nWonder: +4000 Health", + "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +150% Production speed\nTown Center: +30% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +60 Gold per minute\nWonder: +4000 Health", "classes": [], "displayClasses": [], "costs": { diff --git a/abilities/japanese-unified.json b/abilities/japanese-unified.json index 2e1a0841..4b0ebec0 100644 --- a/abilities/japanese-unified.json +++ b/abilities/japanese-unified.json @@ -443,7 +443,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-place-yorishiro-1.png", - "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +200% Production speed\nTown Center: +25% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +75 Gold per minute\nWonder: +4000 Health", + "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +150% Production speed\nTown Center: +30% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +60 Gold per minute\nWonder: +4000 Health", "variations": [ { "id": "ability-place-yorishiro-1", @@ -456,7 +456,7 @@ "civs": [ "ja" ], - "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +200% Production speed\nTown Center: +25% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +75 Gold per minute\nWonder: +4000 Health", + "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +150% Production speed\nTown Center: +30% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +60 Gold per minute\nWonder: +4000 Health", "classes": [], "displayClasses": [], "costs": { diff --git a/abilities/japanese.json b/abilities/japanese.json index ef8e1cf5..bfa1f1dc 100644 --- a/abilities/japanese.json +++ b/abilities/japanese.json @@ -338,7 +338,7 @@ "civs": [ "ja" ], - "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +200% Production speed\nTown Center: +25% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +75 Gold per minute\nWonder: +4000 Health", + "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +150% Production speed\nTown Center: +30% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +60 Gold per minute\nWonder: +4000 Health", "classes": [], "displayClasses": [], "costs": { diff --git a/abilities/japanese/ability-place-yorishiro-1.json b/abilities/japanese/ability-place-yorishiro-1.json index 4fb18c5a..a1bcdd8c 100644 --- a/abilities/japanese/ability-place-yorishiro-1.json +++ b/abilities/japanese/ability-place-yorishiro-1.json @@ -9,7 +9,7 @@ "civs": [ "ja" ], - "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +200% Production speed\nTown Center: +25% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +75 Gold per minute\nWonder: +4000 Health", + "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +150% Production speed\nTown Center: +30% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +60 Gold per minute\nWonder: +4000 Health", "classes": [], "displayClasses": [], "costs": { diff --git a/abilities/malians-optimized.json b/abilities/malians-optimized.json index 7aaaa955..37bc3462 100644 --- a/abilities/malians-optimized.json +++ b/abilities/malians-optimized.json @@ -354,7 +354,7 @@ "classes": [], "minAge": 4, "icon": "https://data.aoe4world.com/images/abilities/ability-food-festival-1.png", - "description": "Increase Food gather rate by +50% for 60 seconds.", + "description": "Increase Food gather rate by +50% for 90 seconds.", "variations": [ { "id": "ability-food-festival-4", @@ -367,7 +367,7 @@ "civs": [ "ma" ], - "description": "Increase Food gather rate by +50% for 60 seconds.", + "description": "Increase Food gather rate by +50% for 90 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -398,7 +398,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ @@ -548,7 +548,7 @@ "classes": [], "minAge": 4, "icon": "https://data.aoe4world.com/images/abilities/ability-military-festival-1.png", - "description": "Increase military unit production speed by +50% for 60 seconds.", + "description": "Increase all unit production speed by +100% for 90 seconds.", "variations": [ { "id": "ability-military-festival-4", @@ -561,7 +561,7 @@ "civs": [ "ma" ], - "description": "Increase military unit production speed by +50% for 60 seconds.", + "description": "Increase all unit production speed by +100% for 90 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -598,9 +598,9 @@ ] }, "effect": "multiply", - "value": 1.5, + "value": 2, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ @@ -684,7 +684,7 @@ "classes": [], "minAge": 4, "icon": "https://data.aoe4world.com/images/abilities/ability-siege-festival-1.png", - "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 60 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", + "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 90 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", "variations": [ { "id": "ability-siege-festival-4", @@ -697,7 +697,7 @@ "civs": [ "ma" ], - "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 60 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", + "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 90 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", "classes": [], "displayClasses": [], "costs": { @@ -736,7 +736,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 }, { "property": "siegeAttack", @@ -750,7 +750,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ diff --git a/abilities/malians-unified.json b/abilities/malians-unified.json index 8bc11074..fbcc44e4 100644 --- a/abilities/malians-unified.json +++ b/abilities/malians-unified.json @@ -349,7 +349,7 @@ "classes": [], "minAge": 4, "icon": "https://data.aoe4world.com/images/abilities/ability-food-festival-1.png", - "description": "Increase Food gather rate by +50% for 60 seconds.", + "description": "Increase Food gather rate by +50% for 90 seconds.", "variations": [ { "id": "ability-food-festival-4", @@ -362,7 +362,7 @@ "civs": [ "ma" ], - "description": "Increase Food gather rate by +50% for 60 seconds.", + "description": "Increase Food gather rate by +50% for 90 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -393,7 +393,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ @@ -540,7 +540,7 @@ "classes": [], "minAge": 4, "icon": "https://data.aoe4world.com/images/abilities/ability-military-festival-1.png", - "description": "Increase military unit production speed by +50% for 60 seconds.", + "description": "Increase all unit production speed by +100% for 90 seconds.", "variations": [ { "id": "ability-military-festival-4", @@ -553,7 +553,7 @@ "civs": [ "ma" ], - "description": "Increase military unit production speed by +50% for 60 seconds.", + "description": "Increase all unit production speed by +100% for 90 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -590,9 +590,9 @@ ] }, "effect": "multiply", - "value": 1.5, + "value": 2, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ @@ -674,7 +674,7 @@ "classes": [], "minAge": 4, "icon": "https://data.aoe4world.com/images/abilities/ability-siege-festival-1.png", - "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 60 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", + "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 90 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", "variations": [ { "id": "ability-siege-festival-4", @@ -687,7 +687,7 @@ "civs": [ "ma" ], - "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 60 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", + "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 90 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", "classes": [], "displayClasses": [], "costs": { @@ -726,7 +726,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 }, { "property": "siegeAttack", @@ -740,7 +740,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ diff --git a/abilities/malians.json b/abilities/malians.json index 447e99ff..8b99f5b3 100644 --- a/abilities/malians.json +++ b/abilities/malians.json @@ -274,7 +274,7 @@ "civs": [ "ma" ], - "description": "Increase Food gather rate by +50% for 60 seconds.", + "description": "Increase Food gather rate by +50% for 90 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -305,7 +305,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ @@ -420,7 +420,7 @@ "civs": [ "ma" ], - "description": "Increase military unit production speed by +50% for 60 seconds.", + "description": "Increase all unit production speed by +100% for 90 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -457,9 +457,9 @@ ] }, "effect": "multiply", - "value": 1.5, + "value": 2, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ @@ -524,7 +524,7 @@ "civs": [ "ma" ], - "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 60 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", + "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 90 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", "classes": [], "displayClasses": [], "costs": { @@ -563,7 +563,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 }, { "property": "siegeAttack", @@ -577,7 +577,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ diff --git a/abilities/malians/ability-food-festival-4.json b/abilities/malians/ability-food-festival-4.json index ac52ee68..c5e62847 100644 --- a/abilities/malians/ability-food-festival-4.json +++ b/abilities/malians/ability-food-festival-4.json @@ -9,7 +9,7 @@ "civs": [ "ma" ], - "description": "Increase Food gather rate by +50% for 60 seconds.", + "description": "Increase Food gather rate by +50% for 90 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -40,7 +40,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ diff --git a/abilities/malians/ability-military-festival-4.json b/abilities/malians/ability-military-festival-4.json index 04b6a2ea..357f1e44 100644 --- a/abilities/malians/ability-military-festival-4.json +++ b/abilities/malians/ability-military-festival-4.json @@ -9,7 +9,7 @@ "civs": [ "ma" ], - "description": "Increase military unit production speed by +50% for 60 seconds.", + "description": "Increase all unit production speed by +100% for 90 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -46,9 +46,9 @@ ] }, "effect": "multiply", - "value": 1.5, + "value": 2, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ diff --git a/abilities/malians/ability-siege-festival-4.json b/abilities/malians/ability-siege-festival-4.json index 1ee687dd..e92e7ea6 100644 --- a/abilities/malians/ability-siege-festival-4.json +++ b/abilities/malians/ability-siege-festival-4.json @@ -9,7 +9,7 @@ "civs": [ "ma" ], - "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 60 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", + "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 90 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", "classes": [], "displayClasses": [], "costs": { @@ -48,7 +48,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 }, { "property": "siegeAttack", @@ -62,7 +62,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ diff --git a/abilities/orderofthedragon-optimized.json b/abilities/orderofthedragon-optimized.json index b10e420a..d16c3010 100644 --- a/abilities/orderofthedragon-optimized.json +++ b/abilities/orderofthedragon-optimized.json @@ -379,7 +379,7 @@ "classes": [], "minAge": 3, "icon": "https://data.aoe4world.com/images/abilities/ability-relic-garrisoned-1.png", - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "variations": [ { "id": "ability-relic-garrisoned-keep-3", @@ -392,7 +392,7 @@ "civs": [ "od" ], - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "classes": [], "displayClasses": [], "costs": { @@ -482,7 +482,7 @@ ] }, "effect": "multiply", - "value": 0.8, + "value": 0.83, "type": "ability" } ] diff --git a/abilities/orderofthedragon-unified.json b/abilities/orderofthedragon-unified.json index 6d488455..4bb49a28 100644 --- a/abilities/orderofthedragon-unified.json +++ b/abilities/orderofthedragon-unified.json @@ -374,7 +374,7 @@ "classes": [], "minAge": 3, "icon": "https://data.aoe4world.com/images/abilities/ability-relic-garrisoned-1.png", - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "variations": [ { "id": "ability-relic-garrisoned-keep-3", @@ -387,7 +387,7 @@ "civs": [ "od" ], - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "classes": [], "displayClasses": [], "costs": { @@ -477,7 +477,7 @@ ] }, "effect": "multiply", - "value": 0.8, + "value": 0.83, "type": "ability" } ] diff --git a/abilities/orderofthedragon.json b/abilities/orderofthedragon.json index e6d46c01..2b7fd6ee 100644 --- a/abilities/orderofthedragon.json +++ b/abilities/orderofthedragon.json @@ -299,7 +299,7 @@ "civs": [ "od" ], - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "classes": [], "displayClasses": [], "costs": { @@ -389,7 +389,7 @@ ] }, "effect": "multiply", - "value": 0.8, + "value": 0.83, "type": "ability" } ] diff --git a/abilities/orderofthedragon/ability-relic-garrisoned-keep-3.json b/abilities/orderofthedragon/ability-relic-garrisoned-keep-3.json index bb07e850..3882a69f 100644 --- a/abilities/orderofthedragon/ability-relic-garrisoned-keep-3.json +++ b/abilities/orderofthedragon/ability-relic-garrisoned-keep-3.json @@ -9,7 +9,7 @@ "civs": [ "od" ], - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "classes": [], "displayClasses": [], "costs": { @@ -99,7 +99,7 @@ ] }, "effect": "multiply", - "value": 0.8, + "value": 0.83, "type": "ability" } ] diff --git a/abilities/unified/ability-extra-materials.json b/abilities/unified/ability-extra-materials.json index c073f9b3..df2ac6cb 100644 --- a/abilities/unified/ability-extra-materials.json +++ b/abilities/unified/ability-extra-materials.json @@ -11,7 +11,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-extra-materials-1.png", - "description": "Stone Wall Towers and Outposts repair nearby damaged Stone Walls. A single section is repaired at a time for +20 health per second.", + "description": "Towers and Keeps repair nearby walls and gates for +20 health per second.", "variations": [ { "id": "ability-extra-materials-1", @@ -24,7 +24,7 @@ "civs": [ "ch" ], - "description": "Stone Wall Towers and Outposts repair nearby damaged Stone Walls. A single section is repaired at a time for +20 health per second.", + "description": "Towers and Keeps repair nearby walls and gates for +20 health per second.", "classes": [], "displayClasses": [], "costs": { diff --git a/abilities/unified/ability-food-festival.json b/abilities/unified/ability-food-festival.json index cc8f6a17..d2fac3af 100644 --- a/abilities/unified/ability-food-festival.json +++ b/abilities/unified/ability-food-festival.json @@ -11,7 +11,7 @@ "classes": [], "minAge": 4, "icon": "https://data.aoe4world.com/images/abilities/ability-food-festival-1.png", - "description": "Increase Food gather rate by +50% for 60 seconds.", + "description": "Increase Food gather rate by +50% for 90 seconds.", "variations": [ { "id": "ability-food-festival-4", @@ -24,7 +24,7 @@ "civs": [ "ma" ], - "description": "Increase Food gather rate by +50% for 60 seconds.", + "description": "Increase Food gather rate by +50% for 90 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -55,7 +55,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ diff --git a/abilities/unified/ability-military-festival.json b/abilities/unified/ability-military-festival.json index ed73d275..630c958a 100644 --- a/abilities/unified/ability-military-festival.json +++ b/abilities/unified/ability-military-festival.json @@ -11,7 +11,7 @@ "classes": [], "minAge": 4, "icon": "https://data.aoe4world.com/images/abilities/ability-military-festival-1.png", - "description": "Increase military unit production speed by +50% for 60 seconds.", + "description": "Increase all unit production speed by +100% for 90 seconds.", "variations": [ { "id": "ability-military-festival-4", @@ -24,7 +24,7 @@ "civs": [ "ma" ], - "description": "Increase military unit production speed by +50% for 60 seconds.", + "description": "Increase all unit production speed by +100% for 90 seconds.", "classes": [], "displayClasses": [], "costs": { @@ -61,9 +61,9 @@ ] }, "effect": "multiply", - "value": 1.5, + "value": 2, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ diff --git a/abilities/unified/ability-network-of-citadels.json b/abilities/unified/ability-network-of-citadels.json index 94fa66d5..11269afc 100644 --- a/abilities/unified/ability-network-of-citadels.json +++ b/abilities/unified/ability-network-of-citadels.json @@ -40,7 +40,12 @@ "producedBy": [ "outpost", "stone-wall-tower", - "keep" + "town-center", + "capital-town-center", + "the-white-tower", + "kings-palace", + "keep", + "berkshire-palace" ], "icon": "https://data.aoe4world.com/images/abilities/ability-network-of-citadels-1.png", "active": "always", diff --git a/abilities/unified/ability-place-yorishiro.json b/abilities/unified/ability-place-yorishiro.json index c3c035ae..b804618e 100644 --- a/abilities/unified/ability-place-yorishiro.json +++ b/abilities/unified/ability-place-yorishiro.json @@ -11,7 +11,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-place-yorishiro-1.png", - "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +200% Production speed\nTown Center: +25% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +75 Gold per minute\nWonder: +4000 Health", + "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +150% Production speed\nTown Center: +30% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +60 Gold per minute\nWonder: +4000 Health", "variations": [ { "id": "ability-place-yorishiro-1", @@ -24,7 +24,7 @@ "civs": [ "ja" ], - "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +200% Production speed\nTown Center: +25% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +75 Gold per minute\nWonder: +4000 Health", + "description": "Place a Yorishiro in the following buildings to receive bonuses and increase their line of sight.\nMilitary and Docks: +150% Production speed\nTown Center: +30% Production speed\nFarmhouse: +75 Food per minute\nLumber Camp: +75 Wood per minute\nForge: +60 Gold per minute\nWonder: +4000 Health", "classes": [], "displayClasses": [], "costs": { diff --git a/abilities/unified/ability-relic-garrisoned-keep.json b/abilities/unified/ability-relic-garrisoned-keep.json index 8ae9c522..8e9e9d32 100644 --- a/abilities/unified/ability-relic-garrisoned-keep.json +++ b/abilities/unified/ability-relic-garrisoned-keep.json @@ -12,7 +12,7 @@ "classes": [], "minAge": 3, "icon": "https://data.aoe4world.com/images/abilities/ability-relic-garrisoned-1.png", - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "variations": [ { "id": "ability-relic-garrisoned-keep-3", @@ -25,7 +25,7 @@ "civs": [ "hr" ], - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "classes": [], "displayClasses": [], "costs": { @@ -115,7 +115,7 @@ ] }, "effect": "multiply", - "value": 0.8, + "value": 0.83, "type": "ability" } ] @@ -131,7 +131,7 @@ "civs": [ "od" ], - "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +25%\n• Weapon range increased by +20%", + "description": "• Armor increased by +50%\n• Damage increased by +35%\n• Sight range increased by +20%\n• Weapon range increased by +20%", "classes": [], "displayClasses": [], "costs": { @@ -221,7 +221,7 @@ ] }, "effect": "multiply", - "value": 0.8, + "value": 0.83, "type": "ability" } ] diff --git a/abilities/unified/ability-siege-festival.json b/abilities/unified/ability-siege-festival.json index 3224f188..4773ea1c 100644 --- a/abilities/unified/ability-siege-festival.json +++ b/abilities/unified/ability-siege-festival.json @@ -11,7 +11,7 @@ "classes": [], "minAge": 4, "icon": "https://data.aoe4world.com/images/abilities/ability-siege-festival-1.png", - "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 60 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", + "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 90 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", "variations": [ { "id": "ability-siege-festival-4", @@ -24,7 +24,7 @@ "civs": [ "ma" ], - "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 60 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", + "description": "Increase damage of Battering Rams, Bombards, Counterweight Trebuchets, and torches by +50% for 90 seconds.\nApplies to Springald Ships once Mounted Guns has been researched.", "classes": [], "displayClasses": [], "costs": { @@ -63,7 +63,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 }, { "property": "siegeAttack", @@ -77,7 +77,7 @@ "effect": "multiply", "value": 1.5, "type": "ability", - "duration": 60 + "duration": 90 } ], "unlockedBy": [ diff --git a/abilities/unified/ability-trample.json b/abilities/unified/ability-trample.json index 6237d6ab..08256de6 100644 --- a/abilities/unified/ability-trample.json +++ b/abilities/unified/ability-trample.json @@ -11,7 +11,7 @@ "classes": [], "minAge": 1, "icon": "https://data.aoe4world.com/images/abilities/ability-trample-1.png", - "description": "Charge through enemy units in your path, dealing 10 damage to each one.", + "description": "Charge through enemy units in your path, dealing 12 damage to each one.", "variations": [ { "id": "ability-trample-1", @@ -24,7 +24,7 @@ "civs": [ "by" ], - "description": "Charge through enemy units in your path, dealing 10 damage to each one.", + "description": "Charge through enemy units in your path, dealing 12 damage to each one.", "classes": [], "displayClasses": [], "costs": { @@ -51,7 +51,7 @@ ] }, "effect": "change", - "value": 10, + "value": 12, "type": "ability" } ] diff --git a/buildings/abbasid-optimized.json b/buildings/abbasid-optimized.json index 641dbd50..49838403 100644 --- a/buildings/abbasid-optimized.json +++ b/buildings/abbasid-optimized.json @@ -265,7 +265,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -306,7 +306,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/abbasid-unified.json b/buildings/abbasid-unified.json index ad22bef3..ab181642 100644 --- a/buildings/abbasid-unified.json +++ b/buildings/abbasid-unified.json @@ -262,7 +262,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -303,7 +303,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/abbasid.json b/buildings/abbasid.json index 1a230393..b8c5b4ec 100644 --- a/buildings/abbasid.json +++ b/buildings/abbasid.json @@ -217,7 +217,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/abbasid/capital-town-center-1.json b/buildings/abbasid/capital-town-center-1.json index ac5f8ac5..7ab8cb39 100644 --- a/buildings/abbasid/capital-town-center-1.json +++ b/buildings/abbasid/capital-town-center-1.json @@ -36,7 +36,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/all-optimized.json b/buildings/all-optimized.json index b6ad1a60..bd888ccc 100644 --- a/buildings/all-optimized.json +++ b/buildings/all-optimized.json @@ -859,7 +859,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -6140,7 +6140,18 @@ "attribName": "building_town_center_mal", "civs": [ "ma" - ] + ], + "costs": { + "food": 0, + "wood": 400, + "stone": 0, + "gold": 450, + "vizier": 0, + "oliveoil": 0, + "total": 850, + "popcap": 0, + "time": 150 + } }, { "id": "town-center-2", @@ -6866,7 +6877,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/imperial-hippodrome-1.png", - "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 30 seconds. Earn more points by killing enemy units.", + "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 25 seconds. Earn more points by killing enemy units.", "variations": [ { "id": "imperial-hippodrome-1", @@ -6879,7 +6890,7 @@ "civs": [ "by" ], - "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 30 seconds. Earn more points by killing enemy units.", + "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 25 seconds. Earn more points by killing enemy units.", "classes": [ "age", "ii", @@ -9094,7 +9105,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/dome-of-the-faith-1.png", - "description": "Acts as a Mosque. Produce Scholars at a discount of 50 Gold.", + "description": "Acts as a Mosque. Produce Scholars at a discount of 65 Gold.", "variations": [ { "id": "dome-of-the-faith-1", @@ -9107,7 +9118,7 @@ "civs": [ "de" ], - "description": "Acts as a Mosque. Produce Scholars at a discount of 50 Gold.", + "description": "Acts as a Mosque. Produce Scholars at a discount of 65 Gold.", "classes": [ "age", "ii", @@ -11084,7 +11095,7 @@ "civs": [ "od" ], - "description": "Acts as a Barracks that produces units 30% faster and 30% cheaper. Researches technologies 30% faster.", + "description": "Acts as a Barracks that produces units 35% faster and 35% cheaper. Researches technologies 35% faster.", "costs": { "food": 1200, "wood": 0, @@ -13837,7 +13848,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/fort-of-the-huntress-3.png", - "description": "Acts as a Keep. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", + "description": "Acts as a Keep that shoots poison arrows. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", "variations": [ { "id": "fort-of-the-huntress-3", @@ -13850,7 +13861,7 @@ "civs": [ "ma" ], - "description": "Acts as a Keep. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", + "description": "Acts as a Keep that shoots poison arrows. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", "classes": [ "age", "iv", @@ -13917,8 +13928,8 @@ "burst": { "count": 3 }, - "attribName": "weapon_keep_arrows_a", - "pbgid": 127372 + "attribName": "weapon_keep_arrows_a_poison_mal", + "pbgid": 9000078 } ], "armor": [ @@ -14130,7 +14141,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/griot-bara-3.png", - "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, military production speeds, or damage of torches and siege attacks. One festival may be active at a time.", + "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, unit production speeds, or damage of torches and siege attacks. One festival may be active at a time.", "variations": [ { "id": "griot-bara-3", @@ -14143,7 +14154,7 @@ "civs": [ "ma" ], - "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, military production speeds, or damage of torches and siege attacks. One festival may be active at a time.", + "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, unit production speeds, or damage of torches and siege attacks. One festival may be active at a time.", "classes": [ "age", "iv", @@ -14918,7 +14929,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/deer-stones-1.png", - "description": "Deer Stones instantly researches the Yam Network technology, increasing move speed by +15% to all units when within range of Outposts and the Landmark.\nDoes not apply to siege engines.", + "description": "Deer Stones grant access to the Khan's Hunter at the Archery Range.\nInstantly researches the Yam Network technology.", "variations": [ { "id": "deer-stones-1", @@ -14931,7 +14942,7 @@ "civs": [ "mo" ], - "description": "Deer Stones instantly researches the Yam Network technology, increasing move speed by +15% to all units when within range of Outposts and the Landmark.\nDoes not apply to siege engines.", + "description": "Deer Stones grant access to the Khan's Hunter at the Archery Range.\nInstantly researches the Yam Network technology.", "classes": [ "age", "ii", @@ -15885,7 +15896,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/istanbul-imperial-palace-2.png", - "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +2.", + "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +3.", "variations": [ { "id": "istanbul-imperial-palace-2", @@ -15898,7 +15909,7 @@ "civs": [ "ot" ], - "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +2.", + "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +3.", "classes": [ "age", "iii", @@ -16213,7 +16224,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/sea-gate-castle-3.png", - "description": "Acts as a Keep. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", + "description": "Acts as a Keep with a free Great Bombard emplacement. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", "variations": [ { "id": "sea-gate-castle-3", @@ -16226,7 +16237,7 @@ "civs": [ "ot" ], - "description": "Acts as a Keep. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", + "description": "Acts as a Keep with a free Great Bombard emplacement. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", "classes": [ "age", "iv", @@ -16523,7 +16534,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/abbey-of-the-trinity-2.png", - "description": "Acts as a Monastery. Can produce Warrior Monks at half the cost and contains unique religious technologies.", + "description": "Acts as a Monastery. Reduces the cost of Warrior Monks by -50% and contains unique religious technologies.", "variations": [ { "id": "abbey-of-the-trinity-2", @@ -16536,7 +16547,7 @@ "civs": [ "ru" ], - "description": "Acts as a Monastery. Can produce Warrior Monks at half the cost and contains unique religious technologies.", + "description": "Acts as a Monastery. Reduces the cost of Warrior Monks by -50% and contains unique religious technologies.", "classes": [ "age", "iii", @@ -17338,7 +17349,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/the-golden-gate-1.png", - "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every minute.", + "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every 50 seconds.", "variations": [ { "id": "the-golden-gate-1", @@ -17351,7 +17362,7 @@ "civs": [ "ru" ], - "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every minute.", + "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every 50 seconds.", "classes": [ "age", "ii", diff --git a/buildings/all-unified.json b/buildings/all-unified.json index 149d1777..550ad519 100644 --- a/buildings/all-unified.json +++ b/buildings/all-unified.json @@ -2765,7 +2765,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -2806,7 +2806,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -2877,7 +2877,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -2948,7 +2948,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -3019,7 +3019,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -3088,7 +3088,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -3157,7 +3157,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -3226,7 +3226,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -3295,7 +3295,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -3366,7 +3366,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -3436,7 +3436,7 @@ "villager", "jeanne-darc-peasant" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -3505,7 +3505,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -3574,7 +3574,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -3645,7 +3645,7 @@ "producedBy": [ "gilded-villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -3716,7 +3716,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -3786,7 +3786,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -3857,7 +3857,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -20897,11 +20897,11 @@ "costs": { "food": 0, "wood": 400, - "stone": 350, - "gold": 0, + "stone": 0, + "gold": 450, "vizier": 0, "oliveoil": 0, - "total": 750, + "total": 850, "popcap": 0, "time": 150 }, @@ -21858,7 +21858,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/imperial-hippodrome-1.png", - "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 30 seconds. Earn more points by killing enemy units.", + "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 25 seconds. Earn more points by killing enemy units.", "variations": [ { "id": "imperial-hippodrome-1", @@ -21871,7 +21871,7 @@ "civs": [ "by" ], - "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 30 seconds. Earn more points by killing enemy units.", + "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 25 seconds. Earn more points by killing enemy units.", "classes": [ "age", "ii", @@ -25034,7 +25034,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/dome-of-the-faith-1.png", - "description": "Acts as a Mosque. Produce Scholars at a discount of 50 Gold.", + "description": "Acts as a Mosque. Produce Scholars at a discount of 65 Gold.", "variations": [ { "id": "dome-of-the-faith-1", @@ -25047,7 +25047,7 @@ "civs": [ "de" ], - "description": "Acts as a Mosque. Produce Scholars at a discount of 50 Gold.", + "description": "Acts as a Mosque. Produce Scholars at a discount of 65 Gold.", "classes": [ "age", "ii", @@ -27518,7 +27518,7 @@ "civs": [ "od" ], - "description": "Acts as a Barracks that produces units 30% faster and 30% cheaper. Researches technologies 30% faster.", + "description": "Acts as a Barracks that produces units 35% faster and 35% cheaper. Researches technologies 35% faster.", "classes": [ "age", "iii", @@ -30564,7 +30564,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/fort-of-the-huntress-3.png", - "description": "Acts as a Keep. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", + "description": "Acts as a Keep that shoots poison arrows. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", "variations": [ { "id": "fort-of-the-huntress-3", @@ -30577,7 +30577,7 @@ "civs": [ "ma" ], - "description": "Acts as a Keep. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", + "description": "Acts as a Keep that shoots poison arrows. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", "classes": [ "age", "iv", @@ -30644,8 +30644,8 @@ "burst": { "count": 3 }, - "attribName": "weapon_keep_arrows_a", - "pbgid": 127372 + "attribName": "weapon_keep_arrows_a_poison_mal", + "pbgid": 9000078 } ], "armor": [ @@ -30854,7 +30854,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/griot-bara-3.png", - "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, military production speeds, or damage of torches and siege attacks. One festival may be active at a time.", + "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, unit production speeds, or damage of torches and siege attacks. One festival may be active at a time.", "variations": [ { "id": "griot-bara-3", @@ -30867,7 +30867,7 @@ "civs": [ "ma" ], - "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, military production speeds, or damage of torches and siege attacks. One festival may be active at a time.", + "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, unit production speeds, or damage of torches and siege attacks. One festival may be active at a time.", "classes": [ "age", "iv", @@ -31637,7 +31637,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/deer-stones-1.png", - "description": "Deer Stones instantly researches the Yam Network technology, increasing move speed by +15% to all units when within range of Outposts and the Landmark.\nDoes not apply to siege engines.", + "description": "Deer Stones grant access to the Khan's Hunter at the Archery Range.\nInstantly researches the Yam Network technology.", "variations": [ { "id": "deer-stones-1", @@ -31650,7 +31650,7 @@ "civs": [ "mo" ], - "description": "Deer Stones instantly researches the Yam Network technology, increasing move speed by +15% to all units when within range of Outposts and the Landmark.\nDoes not apply to siege engines.", + "description": "Deer Stones grant access to the Khan's Hunter at the Archery Range.\nInstantly researches the Yam Network technology.", "classes": [ "age", "ii", @@ -32592,7 +32592,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/istanbul-imperial-palace-2.png", - "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +2.", + "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +3.", "variations": [ { "id": "istanbul-imperial-palace-2", @@ -32605,7 +32605,7 @@ "civs": [ "ot" ], - "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +2.", + "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +3.", "classes": [ "age", "iii", @@ -32916,7 +32916,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/sea-gate-castle-3.png", - "description": "Acts as a Keep. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", + "description": "Acts as a Keep with a free Great Bombard emplacement. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", "variations": [ { "id": "sea-gate-castle-3", @@ -32929,7 +32929,7 @@ "civs": [ "ot" ], - "description": "Acts as a Keep. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", + "description": "Acts as a Keep with a free Great Bombard emplacement. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", "classes": [ "age", "iv", @@ -33223,7 +33223,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/abbey-of-the-trinity-2.png", - "description": "Acts as a Monastery. Can produce Warrior Monks at half the cost and contains unique religious technologies.", + "description": "Acts as a Monastery. Reduces the cost of Warrior Monks by -50% and contains unique religious technologies.", "variations": [ { "id": "abbey-of-the-trinity-2", @@ -33236,7 +33236,7 @@ "civs": [ "ru" ], - "description": "Acts as a Monastery. Can produce Warrior Monks at half the cost and contains unique religious technologies.", + "description": "Acts as a Monastery. Reduces the cost of Warrior Monks by -50% and contains unique religious technologies.", "classes": [ "age", "iii", @@ -34029,7 +34029,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/the-golden-gate-1.png", - "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every minute.", + "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every 50 seconds.", "variations": [ { "id": "the-golden-gate-1", @@ -34042,7 +34042,7 @@ "civs": [ "ru" ], - "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every minute.", + "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every 50 seconds.", "classes": [ "age", "ii", diff --git a/buildings/all.json b/buildings/all.json index 000351b9..8a3f93fe 100644 --- a/buildings/all.json +++ b/buildings/all.json @@ -208,7 +208,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -1752,7 +1752,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -3350,7 +3350,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -3858,7 +3858,7 @@ "civs": [ "by" ], - "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 30 seconds. Earn more points by killing enemy units.", + "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 25 seconds. Earn more points by killing enemy units.", "classes": [ "age", "ii", @@ -5876,7 +5876,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -7804,7 +7804,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -7971,7 +7971,7 @@ "civs": [ "de" ], - "description": "Acts as a Mosque. Produce Scholars at a discount of 50 Gold.", + "description": "Acts as a Mosque. Produce Scholars at a discount of 65 Gold.", "classes": [ "age", "ii", @@ -10048,7 +10048,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -11794,7 +11794,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -13775,7 +13775,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -15553,7 +15553,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -18276,7 +18276,7 @@ "villager", "jeanne-darc-peasant" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -20158,7 +20158,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -20440,7 +20440,7 @@ "civs": [ "ma" ], - "description": "Acts as a Keep. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", + "description": "Acts as a Keep that shoots poison arrows. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", "classes": [ "age", "iv", @@ -20507,8 +20507,8 @@ "burst": { "count": 3 }, - "attribName": "weapon_keep_arrows_a", - "pbgid": 127372 + "attribName": "weapon_keep_arrows_a_poison_mal", + "pbgid": 9000078 } ], "armor": [ @@ -20663,7 +20663,7 @@ "civs": [ "ma" ], - "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, military production speeds, or damage of torches and siege attacks. One festival may be active at a time.", + "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, unit production speeds, or damage of torches and siege attacks. One festival may be active at a time.", "classes": [ "age", "iv", @@ -22273,11 +22273,11 @@ "costs": { "food": 0, "wood": 400, - "stone": 350, - "gold": 0, + "stone": 0, + "gold": 450, "vizier": 0, "oliveoil": 0, - "total": 750, + "total": 850, "popcap": 0, "time": 150 }, @@ -22521,7 +22521,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -22565,7 +22565,7 @@ "civs": [ "mo" ], - "description": "Deer Stones instantly researches the Yam Network technology, increasing move speed by +15% to all units when within range of Outposts and the Landmark.\nDoes not apply to siege engines.", + "description": "Deer Stones grant access to the Khan's Hunter at the Archery Range.\nInstantly researches the Yam Network technology.", "classes": [ "age", "ii", @@ -23791,7 +23791,7 @@ "civs": [ "od" ], - "description": "Acts as a Barracks that produces units 30% faster and 30% cheaper. Researches technologies 30% faster.", + "description": "Acts as a Barracks that produces units 35% faster and 35% cheaper. Researches technologies 35% faster.", "classes": [ "age", "iii", @@ -23877,7 +23877,7 @@ "producedBy": [ "gilded-villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -25714,7 +25714,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -25934,7 +25934,7 @@ "civs": [ "ot" ], - "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +2.", + "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +3.", "classes": [ "age", "iii", @@ -26724,7 +26724,7 @@ "civs": [ "ot" ], - "description": "Acts as a Keep. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", + "description": "Acts as a Keep with a free Great Bombard emplacement. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", "classes": [ "age", "iv", @@ -27396,7 +27396,7 @@ "civs": [ "ru" ], - "description": "Acts as a Monastery. Can produce Warrior Monks at half the cost and contains unique religious technologies.", + "description": "Acts as a Monastery. Reduces the cost of Warrior Monks by -50% and contains unique religious technologies.", "classes": [ "age", "iii", @@ -27642,7 +27642,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -29049,7 +29049,7 @@ "civs": [ "ru" ], - "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every minute.", + "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every 50 seconds.", "classes": [ "age", "ii", @@ -29484,7 +29484,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/ayyubids-optimized.json b/buildings/ayyubids-optimized.json index dc0bc68f..ab971f5f 100644 --- a/buildings/ayyubids-optimized.json +++ b/buildings/ayyubids-optimized.json @@ -265,7 +265,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -306,7 +306,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/ayyubids-unified.json b/buildings/ayyubids-unified.json index 2815ddd2..cf43546e 100644 --- a/buildings/ayyubids-unified.json +++ b/buildings/ayyubids-unified.json @@ -262,7 +262,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -303,7 +303,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/ayyubids.json b/buildings/ayyubids.json index df8bec1f..7968cdce 100644 --- a/buildings/ayyubids.json +++ b/buildings/ayyubids.json @@ -217,7 +217,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/ayyubids/capital-town-center-1.json b/buildings/ayyubids/capital-town-center-1.json index 27121cfa..106fbf6f 100644 --- a/buildings/ayyubids/capital-town-center-1.json +++ b/buildings/ayyubids/capital-town-center-1.json @@ -36,7 +36,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/byzantines-optimized.json b/buildings/byzantines-optimized.json index b004704e..70eeb6c5 100644 --- a/buildings/byzantines-optimized.json +++ b/buildings/byzantines-optimized.json @@ -341,7 +341,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -382,7 +382,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -1096,7 +1096,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/imperial-hippodrome-1.png", - "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 30 seconds. Earn more points by killing enemy units.", + "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 25 seconds. Earn more points by killing enemy units.", "variations": [ { "id": "imperial-hippodrome-1", @@ -1109,7 +1109,7 @@ "civs": [ "by" ], - "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 30 seconds. Earn more points by killing enemy units.", + "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 25 seconds. Earn more points by killing enemy units.", "classes": [ "age", "ii", diff --git a/buildings/byzantines-unified.json b/buildings/byzantines-unified.json index b137cf80..d26cd254 100644 --- a/buildings/byzantines-unified.json +++ b/buildings/byzantines-unified.json @@ -337,7 +337,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -378,7 +378,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -1083,7 +1083,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/imperial-hippodrome-1.png", - "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 30 seconds. Earn more points by killing enemy units.", + "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 25 seconds. Earn more points by killing enemy units.", "variations": [ { "id": "imperial-hippodrome-1", @@ -1096,7 +1096,7 @@ "civs": [ "by" ], - "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 30 seconds. Earn more points by killing enemy units.", + "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 25 seconds. Earn more points by killing enemy units.", "classes": [ "age", "ii", diff --git a/buildings/byzantines.json b/buildings/byzantines.json index a6f59678..d35dd9d8 100644 --- a/buildings/byzantines.json +++ b/buildings/byzantines.json @@ -271,7 +271,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -779,7 +779,7 @@ "civs": [ "by" ], - "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 30 seconds. Earn more points by killing enemy units.", + "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 25 seconds. Earn more points by killing enemy units.", "classes": [ "age", "ii", diff --git a/buildings/byzantines/capital-town-center-1.json b/buildings/byzantines/capital-town-center-1.json index d1669728..79ca9c1e 100644 --- a/buildings/byzantines/capital-town-center-1.json +++ b/buildings/byzantines/capital-town-center-1.json @@ -36,7 +36,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/byzantines/imperial-hippodrome-1.json b/buildings/byzantines/imperial-hippodrome-1.json index c4181203..ca9138f9 100644 --- a/buildings/byzantines/imperial-hippodrome-1.json +++ b/buildings/byzantines/imperial-hippodrome-1.json @@ -9,7 +9,7 @@ "civs": [ "by" ], - "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 30 seconds. Earn more points by killing enemy units.", + "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 25 seconds. Earn more points by killing enemy units.", "classes": [ "age", "ii", diff --git a/buildings/chinese-optimized.json b/buildings/chinese-optimized.json index 8f486a31..db91dff1 100644 --- a/buildings/chinese-optimized.json +++ b/buildings/chinese-optimized.json @@ -936,7 +936,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, Officials, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect stealth or disguises.", "variations": [ { @@ -977,7 +977,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/chinese-unified.json b/buildings/chinese-unified.json index 2871b849..af6b2bed 100644 --- a/buildings/chinese-unified.json +++ b/buildings/chinese-unified.json @@ -931,7 +931,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, Officials, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect stealth or disguises.", "variations": [ { @@ -972,7 +972,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/chinese.json b/buildings/chinese.json index d7f2fd14..10f35542 100644 --- a/buildings/chinese.json +++ b/buildings/chinese.json @@ -838,7 +838,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/chinese/capital-town-center-1.json b/buildings/chinese/capital-town-center-1.json index fd1293ca..e7712304 100644 --- a/buildings/chinese/capital-town-center-1.json +++ b/buildings/chinese/capital-town-center-1.json @@ -36,7 +36,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/delhi-optimized.json b/buildings/delhi-optimized.json index 4328a76f..c1b7805b 100644 --- a/buildings/delhi-optimized.json +++ b/buildings/delhi-optimized.json @@ -277,7 +277,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -318,7 +318,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -549,7 +549,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/dome-of-the-faith-1.png", - "description": "Acts as a Mosque. Produce Scholars at a discount of 50 Gold.", + "description": "Acts as a Mosque. Produce Scholars at a discount of 65 Gold.", "variations": [ { "id": "dome-of-the-faith-1", @@ -562,7 +562,7 @@ "civs": [ "de" ], - "description": "Acts as a Mosque. Produce Scholars at a discount of 50 Gold.", + "description": "Acts as a Mosque. Produce Scholars at a discount of 65 Gold.", "classes": [ "age", "ii", diff --git a/buildings/delhi-unified.json b/buildings/delhi-unified.json index f4f599d1..2136bfa9 100644 --- a/buildings/delhi-unified.json +++ b/buildings/delhi-unified.json @@ -274,7 +274,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -315,7 +315,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -543,7 +543,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/dome-of-the-faith-1.png", - "description": "Acts as a Mosque. Produce Scholars at a discount of 50 Gold.", + "description": "Acts as a Mosque. Produce Scholars at a discount of 65 Gold.", "variations": [ { "id": "dome-of-the-faith-1", @@ -556,7 +556,7 @@ "civs": [ "de" ], - "description": "Acts as a Mosque. Produce Scholars at a discount of 50 Gold.", + "description": "Acts as a Mosque. Produce Scholars at a discount of 65 Gold.", "classes": [ "age", "ii", diff --git a/buildings/delhi.json b/buildings/delhi.json index 537bf971..b7c4b4a7 100644 --- a/buildings/delhi.json +++ b/buildings/delhi.json @@ -229,7 +229,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -396,7 +396,7 @@ "civs": [ "de" ], - "description": "Acts as a Mosque. Produce Scholars at a discount of 50 Gold.", + "description": "Acts as a Mosque. Produce Scholars at a discount of 65 Gold.", "classes": [ "age", "ii", diff --git a/buildings/delhi/capital-town-center-1.json b/buildings/delhi/capital-town-center-1.json index e65e18ae..161dca5c 100644 --- a/buildings/delhi/capital-town-center-1.json +++ b/buildings/delhi/capital-town-center-1.json @@ -36,7 +36,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/delhi/dome-of-the-faith-1.json b/buildings/delhi/dome-of-the-faith-1.json index 9d02261b..34ce0db5 100644 --- a/buildings/delhi/dome-of-the-faith-1.json +++ b/buildings/delhi/dome-of-the-faith-1.json @@ -9,7 +9,7 @@ "civs": [ "de" ], - "description": "Acts as a Mosque. Produce Scholars at a discount of 50 Gold.", + "description": "Acts as a Mosque. Produce Scholars at a discount of 65 Gold.", "classes": [ "age", "ii", diff --git a/buildings/english-optimized.json b/buildings/english-optimized.json index dce7ed57..51a49918 100644 --- a/buildings/english-optimized.json +++ b/buildings/english-optimized.json @@ -479,7 +479,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nNetwork of Castles: Nearby enemies trigger an alarm that increases defenders' attack speed.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -520,7 +520,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/english-unified.json b/buildings/english-unified.json index a0c70b11..99c8c971 100644 --- a/buildings/english-unified.json +++ b/buildings/english-unified.json @@ -474,7 +474,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nNetwork of Castles: Nearby enemies trigger an alarm that increases defenders' attack speed.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -515,7 +515,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/english.json b/buildings/english.json index d1361900..5af4bd42 100644 --- a/buildings/english.json +++ b/buildings/english.json @@ -381,7 +381,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/english/capital-town-center-1.json b/buildings/english/capital-town-center-1.json index 48648903..28cb1502 100644 --- a/buildings/english/capital-town-center-1.json +++ b/buildings/english/capital-town-center-1.json @@ -36,7 +36,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/french-optimized.json b/buildings/french-optimized.json index dfc414c2..673681c2 100644 --- a/buildings/french-optimized.json +++ b/buildings/french-optimized.json @@ -261,7 +261,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -302,7 +302,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/french-unified.json b/buildings/french-unified.json index a8d02597..5b6f633a 100644 --- a/buildings/french-unified.json +++ b/buildings/french-unified.json @@ -258,7 +258,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -299,7 +299,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/french.json b/buildings/french.json index c5f9b4a9..ac9573f6 100644 --- a/buildings/french.json +++ b/buildings/french.json @@ -213,7 +213,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/french/capital-town-center-1.json b/buildings/french/capital-town-center-1.json index 144b9efb..adb377f2 100644 --- a/buildings/french/capital-town-center-1.json +++ b/buildings/french/capital-town-center-1.json @@ -36,7 +36,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/hre-optimized.json b/buildings/hre-optimized.json index aac3e030..c7c665f6 100644 --- a/buildings/hre-optimized.json +++ b/buildings/hre-optimized.json @@ -439,7 +439,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, Prelates, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -480,7 +480,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/hre-unified.json b/buildings/hre-unified.json index 93bb79f6..a4fc7d14 100644 --- a/buildings/hre-unified.json +++ b/buildings/hre-unified.json @@ -434,7 +434,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, Prelates, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -475,7 +475,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/hre.json b/buildings/hre.json index 0c228356..f53048c6 100644 --- a/buildings/hre.json +++ b/buildings/hre.json @@ -341,7 +341,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/hre/capital-town-center-1.json b/buildings/hre/capital-town-center-1.json index 3a5832f7..9b9fdc4d 100644 --- a/buildings/hre/capital-town-center-1.json +++ b/buildings/hre/capital-town-center-1.json @@ -36,7 +36,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/japanese-optimized.json b/buildings/japanese-optimized.json index 1ebd44ae..a1fe5500 100644 --- a/buildings/japanese-optimized.json +++ b/buildings/japanese-optimized.json @@ -259,7 +259,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -300,7 +300,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/japanese-unified.json b/buildings/japanese-unified.json index f7cb4ec4..3dba1cd3 100644 --- a/buildings/japanese-unified.json +++ b/buildings/japanese-unified.json @@ -256,7 +256,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -297,7 +297,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/japanese.json b/buildings/japanese.json index e59776f8..d5dc1448 100644 --- a/buildings/japanese.json +++ b/buildings/japanese.json @@ -211,7 +211,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/japanese/capital-town-center-1.json b/buildings/japanese/capital-town-center-1.json index 36722ba5..834dff59 100644 --- a/buildings/japanese/capital-town-center-1.json +++ b/buildings/japanese/capital-town-center-1.json @@ -36,7 +36,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/jeannedarc-optimized.json b/buildings/jeannedarc-optimized.json index 34c7735c..53063979 100644 --- a/buildings/jeannedarc-optimized.json +++ b/buildings/jeannedarc-optimized.json @@ -262,7 +262,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -304,7 +304,7 @@ "villager", "jeanne-darc-peasant" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/jeannedarc-unified.json b/buildings/jeannedarc-unified.json index 35ab360e..a281fb95 100644 --- a/buildings/jeannedarc-unified.json +++ b/buildings/jeannedarc-unified.json @@ -259,7 +259,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -301,7 +301,7 @@ "villager", "jeanne-darc-peasant" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/jeannedarc.json b/buildings/jeannedarc.json index da5a6b29..fea5941e 100644 --- a/buildings/jeannedarc.json +++ b/buildings/jeannedarc.json @@ -215,7 +215,7 @@ "villager", "jeanne-darc-peasant" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/jeannedarc/capital-town-center-1.json b/buildings/jeannedarc/capital-town-center-1.json index 37450368..7c421dbc 100644 --- a/buildings/jeannedarc/capital-town-center-1.json +++ b/buildings/jeannedarc/capital-town-center-1.json @@ -37,7 +37,7 @@ "villager", "jeanne-darc-peasant" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/malians-optimized.json b/buildings/malians-optimized.json index 53bedd01..745de187 100644 --- a/buildings/malians-optimized.json +++ b/buildings/malians-optimized.json @@ -271,7 +271,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -312,7 +312,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -706,7 +706,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/fort-of-the-huntress-3.png", - "description": "Acts as a Keep. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", + "description": "Acts as a Keep that shoots poison arrows. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", "variations": [ { "id": "fort-of-the-huntress-3", @@ -719,7 +719,7 @@ "civs": [ "ma" ], - "description": "Acts as a Keep. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", + "description": "Acts as a Keep that shoots poison arrows. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", "classes": [ "age", "iv", @@ -786,8 +786,8 @@ "burst": { "count": 3 }, - "attribName": "weapon_keep_arrows_a", - "pbgid": 127372 + "attribName": "weapon_keep_arrows_a_poison_mal", + "pbgid": 9000078 } ], "armor": [ @@ -999,7 +999,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/griot-bara-3.png", - "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, military production speeds, or damage of torches and siege attacks. One festival may be active at a time.", + "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, unit production speeds, or damage of torches and siege attacks. One festival may be active at a time.", "variations": [ { "id": "griot-bara-3", @@ -1012,7 +1012,7 @@ "civs": [ "ma" ], - "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, military production speeds, or damage of torches and siege attacks. One festival may be active at a time.", + "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, unit production speeds, or damage of torches and siege attacks. One festival may be active at a time.", "classes": [ "age", "iv", @@ -3072,11 +3072,11 @@ "costs": { "food": 0, "wood": 400, - "stone": 350, - "gold": 0, + "stone": 0, + "gold": 450, "vizier": 0, "oliveoil": 0, - "total": 750, + "total": 850, "popcap": 0, "time": 150 }, diff --git a/buildings/malians-unified.json b/buildings/malians-unified.json index 05eb45d9..b9fe6a4b 100644 --- a/buildings/malians-unified.json +++ b/buildings/malians-unified.json @@ -268,7 +268,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -309,7 +309,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -698,7 +698,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/fort-of-the-huntress-3.png", - "description": "Acts as a Keep. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", + "description": "Acts as a Keep that shoots poison arrows. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", "variations": [ { "id": "fort-of-the-huntress-3", @@ -711,7 +711,7 @@ "civs": [ "ma" ], - "description": "Acts as a Keep. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", + "description": "Acts as a Keep that shoots poison arrows. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", "classes": [ "age", "iv", @@ -778,8 +778,8 @@ "burst": { "count": 3 }, - "attribName": "weapon_keep_arrows_a", - "pbgid": 127372 + "attribName": "weapon_keep_arrows_a_poison_mal", + "pbgid": 9000078 } ], "armor": [ @@ -988,7 +988,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/griot-bara-3.png", - "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, military production speeds, or damage of torches and siege attacks. One festival may be active at a time.", + "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, unit production speeds, or damage of torches and siege attacks. One festival may be active at a time.", "variations": [ { "id": "griot-bara-3", @@ -1001,7 +1001,7 @@ "civs": [ "ma" ], - "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, military production speeds, or damage of torches and siege attacks. One festival may be active at a time.", + "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, unit production speeds, or damage of torches and siege attacks. One festival may be active at a time.", "classes": [ "age", "iv", @@ -3041,11 +3041,11 @@ "costs": { "food": 0, "wood": 400, - "stone": 350, - "gold": 0, + "stone": 0, + "gold": 450, "vizier": 0, "oliveoil": 0, - "total": 750, + "total": 850, "popcap": 0, "time": 150 }, diff --git a/buildings/malians.json b/buildings/malians.json index cfb3334a..f7ef5f26 100644 --- a/buildings/malians.json +++ b/buildings/malians.json @@ -223,7 +223,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -505,7 +505,7 @@ "civs": [ "ma" ], - "description": "Acts as a Keep. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", + "description": "Acts as a Keep that shoots poison arrows. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", "classes": [ "age", "iv", @@ -572,8 +572,8 @@ "burst": { "count": 3 }, - "attribName": "weapon_keep_arrows_a", - "pbgid": 127372 + "attribName": "weapon_keep_arrows_a_poison_mal", + "pbgid": 9000078 } ], "armor": [ @@ -728,7 +728,7 @@ "civs": [ "ma" ], - "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, military production speeds, or damage of torches and siege attacks. One festival may be active at a time.", + "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, unit production speeds, or damage of torches and siege attacks. One festival may be active at a time.", "classes": [ "age", "iv", @@ -2338,11 +2338,11 @@ "costs": { "food": 0, "wood": 400, - "stone": 350, - "gold": 0, + "stone": 0, + "gold": 450, "vizier": 0, "oliveoil": 0, - "total": 750, + "total": 850, "popcap": 0, "time": 150 }, diff --git a/buildings/malians/capital-town-center-1.json b/buildings/malians/capital-town-center-1.json index 564e87f7..1d896765 100644 --- a/buildings/malians/capital-town-center-1.json +++ b/buildings/malians/capital-town-center-1.json @@ -36,7 +36,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/malians/fort-of-the-huntress-3.json b/buildings/malians/fort-of-the-huntress-3.json index a12026e0..efedb0b1 100644 --- a/buildings/malians/fort-of-the-huntress-3.json +++ b/buildings/malians/fort-of-the-huntress-3.json @@ -9,7 +9,7 @@ "civs": [ "ma" ], - "description": "Acts as a Keep. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", + "description": "Acts as a Keep that shoots poison arrows. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", "classes": [ "age", "iv", @@ -76,8 +76,8 @@ "burst": { "count": 3 }, - "attribName": "weapon_keep_arrows_a", - "pbgid": 127372 + "attribName": "weapon_keep_arrows_a_poison_mal", + "pbgid": 9000078 } ], "armor": [ diff --git a/buildings/malians/griot-bara-3.json b/buildings/malians/griot-bara-3.json index d5cd94bc..0a926c0b 100644 --- a/buildings/malians/griot-bara-3.json +++ b/buildings/malians/griot-bara-3.json @@ -9,7 +9,7 @@ "civs": [ "ma" ], - "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, military production speeds, or damage of torches and siege attacks. One festival may be active at a time.", + "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, unit production speeds, or damage of torches and siege attacks. One festival may be active at a time.", "classes": [ "age", "iv", diff --git a/buildings/malians/town-center-2.json b/buildings/malians/town-center-2.json index 94e5e0bd..47da5476 100644 --- a/buildings/malians/town-center-2.json +++ b/buildings/malians/town-center-2.json @@ -23,11 +23,11 @@ "costs": { "food": 0, "wood": 400, - "stone": 350, - "gold": 0, + "stone": 0, + "gold": 450, "vizier": 0, "oliveoil": 0, - "total": 750, + "total": 850, "popcap": 0, "time": 150 }, diff --git a/buildings/mongols-optimized.json b/buildings/mongols-optimized.json index 49f67d59..bed332f2 100644 --- a/buildings/mongols-optimized.json +++ b/buildings/mongols-optimized.json @@ -265,7 +265,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers and Scouts. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -306,7 +306,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -361,7 +361,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/deer-stones-1.png", - "description": "Deer Stones instantly researches the Yam Network technology, increasing move speed by +15% to all units when within range of Outposts and the Landmark.\nDoes not apply to siege engines.", + "description": "Deer Stones grant access to the Khan's Hunter at the Archery Range.\nInstantly researches the Yam Network technology.", "variations": [ { "id": "deer-stones-1", @@ -374,7 +374,7 @@ "civs": [ "mo" ], - "description": "Deer Stones instantly researches the Yam Network technology, increasing move speed by +15% to all units when within range of Outposts and the Landmark.\nDoes not apply to siege engines.", + "description": "Deer Stones grant access to the Khan's Hunter at the Archery Range.\nInstantly researches the Yam Network technology.", "classes": [ "age", "ii", diff --git a/buildings/mongols-unified.json b/buildings/mongols-unified.json index c21ed43b..9f4bed83 100644 --- a/buildings/mongols-unified.json +++ b/buildings/mongols-unified.json @@ -262,7 +262,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers and Scouts. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -303,7 +303,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -357,7 +357,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/deer-stones-1.png", - "description": "Deer Stones instantly researches the Yam Network technology, increasing move speed by +15% to all units when within range of Outposts and the Landmark.\nDoes not apply to siege engines.", + "description": "Deer Stones grant access to the Khan's Hunter at the Archery Range.\nInstantly researches the Yam Network technology.", "variations": [ { "id": "deer-stones-1", @@ -370,7 +370,7 @@ "civs": [ "mo" ], - "description": "Deer Stones instantly researches the Yam Network technology, increasing move speed by +15% to all units when within range of Outposts and the Landmark.\nDoes not apply to siege engines.", + "description": "Deer Stones grant access to the Khan's Hunter at the Archery Range.\nInstantly researches the Yam Network technology.", "classes": [ "age", "ii", diff --git a/buildings/mongols.json b/buildings/mongols.json index 3dbbaaf2..f8651ef4 100644 --- a/buildings/mongols.json +++ b/buildings/mongols.json @@ -217,7 +217,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -261,7 +261,7 @@ "civs": [ "mo" ], - "description": "Deer Stones instantly researches the Yam Network technology, increasing move speed by +15% to all units when within range of Outposts and the Landmark.\nDoes not apply to siege engines.", + "description": "Deer Stones grant access to the Khan's Hunter at the Archery Range.\nInstantly researches the Yam Network technology.", "classes": [ "age", "ii", diff --git a/buildings/mongols/capital-town-center-1.json b/buildings/mongols/capital-town-center-1.json index 364cbe38..c950bceb 100644 --- a/buildings/mongols/capital-town-center-1.json +++ b/buildings/mongols/capital-town-center-1.json @@ -36,7 +36,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/mongols/deer-stones-1.json b/buildings/mongols/deer-stones-1.json index 7c8737f8..4af84e9e 100644 --- a/buildings/mongols/deer-stones-1.json +++ b/buildings/mongols/deer-stones-1.json @@ -9,7 +9,7 @@ "civs": [ "mo" ], - "description": "Deer Stones instantly researches the Yam Network technology, increasing move speed by +15% to all units when within range of Outposts and the Landmark.\nDoes not apply to siege engines.", + "description": "Deer Stones grant access to the Khan's Hunter at the Archery Range.\nInstantly researches the Yam Network technology.", "classes": [ "age", "ii", diff --git a/buildings/orderofthedragon-optimized.json b/buildings/orderofthedragon-optimized.json index 063fa14c..6e14e0c9 100644 --- a/buildings/orderofthedragon-optimized.json +++ b/buildings/orderofthedragon-optimized.json @@ -349,7 +349,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/burgrave-palace-2.png", - "description": "Acts as a Barracks that produces units 30% faster and 30% cheaper. Researches technologies 30% faster.", + "description": "Acts as a Barracks that produces units 35% faster and 35% cheaper. Researches technologies 35% faster.", "variations": [ { "id": "burgrave-palace-2", @@ -362,7 +362,7 @@ "civs": [ "od" ], - "description": "Acts as a Barracks that produces units 30% faster and 30% cheaper. Researches technologies 30% faster.", + "description": "Acts as a Barracks that produces units 35% faster and 35% cheaper. Researches technologies 35% faster.", "classes": [ "age", "iii", @@ -433,7 +433,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -474,7 +474,7 @@ "producedBy": [ "gilded-villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/orderofthedragon-unified.json b/buildings/orderofthedragon-unified.json index 04061ec0..dc4a299a 100644 --- a/buildings/orderofthedragon-unified.json +++ b/buildings/orderofthedragon-unified.json @@ -345,7 +345,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/burgrave-palace-2.png", - "description": "Acts as a Barracks that produces units 30% faster and 30% cheaper. Researches technologies 30% faster.", + "description": "Acts as a Barracks that produces units 35% faster and 35% cheaper. Researches technologies 35% faster.", "variations": [ { "id": "burgrave-palace-2", @@ -358,7 +358,7 @@ "civs": [ "od" ], - "description": "Acts as a Barracks that produces units 30% faster and 30% cheaper. Researches technologies 30% faster.", + "description": "Acts as a Barracks that produces units 35% faster and 35% cheaper. Researches technologies 35% faster.", "classes": [ "age", "iii", @@ -428,7 +428,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -469,7 +469,7 @@ "producedBy": [ "gilded-villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/orderofthedragon.json b/buildings/orderofthedragon.json index 8d6cfc03..4d773218 100644 --- a/buildings/orderofthedragon.json +++ b/buildings/orderofthedragon.json @@ -249,7 +249,7 @@ "civs": [ "od" ], - "description": "Acts as a Barracks that produces units 30% faster and 30% cheaper. Researches technologies 30% faster.", + "description": "Acts as a Barracks that produces units 35% faster and 35% cheaper. Researches technologies 35% faster.", "classes": [ "age", "iii", @@ -335,7 +335,7 @@ "producedBy": [ "gilded-villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/orderofthedragon/burgrave-palace-2.json b/buildings/orderofthedragon/burgrave-palace-2.json index 4f7be523..36523ad7 100644 --- a/buildings/orderofthedragon/burgrave-palace-2.json +++ b/buildings/orderofthedragon/burgrave-palace-2.json @@ -9,7 +9,7 @@ "civs": [ "od" ], - "description": "Acts as a Barracks that produces units 30% faster and 30% cheaper. Researches technologies 30% faster.", + "description": "Acts as a Barracks that produces units 35% faster and 35% cheaper. Researches technologies 35% faster.", "classes": [ "age", "iii", diff --git a/buildings/orderofthedragon/capital-town-center-1.json b/buildings/orderofthedragon/capital-town-center-1.json index e29ac22d..c49aa020 100644 --- a/buildings/orderofthedragon/capital-town-center-1.json +++ b/buildings/orderofthedragon/capital-town-center-1.json @@ -36,7 +36,7 @@ "producedBy": [ "gilded-villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/ottomans-optimized.json b/buildings/ottomans-optimized.json index bd41422b..2ec3e549 100644 --- a/buildings/ottomans-optimized.json +++ b/buildings/ottomans-optimized.json @@ -339,7 +339,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -380,7 +380,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -685,7 +685,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/istanbul-imperial-palace-2.png", - "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +2.", + "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +3.", "variations": [ { "id": "istanbul-imperial-palace-2", @@ -698,7 +698,7 @@ "civs": [ "ot" ], - "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +2.", + "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +3.", "classes": [ "age", "iii", @@ -1773,7 +1773,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/sea-gate-castle-3.png", - "description": "Acts as a Keep. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", + "description": "Acts as a Keep with a free Great Bombard emplacement. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", "variations": [ { "id": "sea-gate-castle-3", @@ -1786,7 +1786,7 @@ "civs": [ "ot" ], - "description": "Acts as a Keep. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", + "description": "Acts as a Keep with a free Great Bombard emplacement. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", "classes": [ "age", "iv", diff --git a/buildings/ottomans-unified.json b/buildings/ottomans-unified.json index 998fdc9e..aae55b57 100644 --- a/buildings/ottomans-unified.json +++ b/buildings/ottomans-unified.json @@ -335,7 +335,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -376,7 +376,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -677,7 +677,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/istanbul-imperial-palace-2.png", - "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +2.", + "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +3.", "variations": [ { "id": "istanbul-imperial-palace-2", @@ -690,7 +690,7 @@ "civs": [ "ot" ], - "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +2.", + "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +3.", "classes": [ "age", "iii", @@ -1752,7 +1752,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/sea-gate-castle-3.png", - "description": "Acts as a Keep. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", + "description": "Acts as a Keep with a free Great Bombard emplacement. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", "variations": [ { "id": "sea-gate-castle-3", @@ -1765,7 +1765,7 @@ "civs": [ "ot" ], - "description": "Acts as a Keep. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", + "description": "Acts as a Keep with a free Great Bombard emplacement. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", "classes": [ "age", "iv", diff --git a/buildings/ottomans.json b/buildings/ottomans.json index 5767d65b..31144b44 100644 --- a/buildings/ottomans.json +++ b/buildings/ottomans.json @@ -270,7 +270,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -490,7 +490,7 @@ "civs": [ "ot" ], - "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +2.", + "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +3.", "classes": [ "age", "iii", @@ -1280,7 +1280,7 @@ "civs": [ "ot" ], - "description": "Acts as a Keep. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", + "description": "Acts as a Keep with a free Great Bombard emplacement. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", "classes": [ "age", "iv", diff --git a/buildings/ottomans/capital-town-center-1.json b/buildings/ottomans/capital-town-center-1.json index 5c6729eb..a46bad13 100644 --- a/buildings/ottomans/capital-town-center-1.json +++ b/buildings/ottomans/capital-town-center-1.json @@ -36,7 +36,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/ottomans/istanbul-imperial-palace-2.json b/buildings/ottomans/istanbul-imperial-palace-2.json index 0edf6d09..869534aa 100644 --- a/buildings/ottomans/istanbul-imperial-palace-2.json +++ b/buildings/ottomans/istanbul-imperial-palace-2.json @@ -9,7 +9,7 @@ "civs": [ "ot" ], - "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +2.", + "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +3.", "classes": [ "age", "iii", diff --git a/buildings/ottomans/sea-gate-castle-3.json b/buildings/ottomans/sea-gate-castle-3.json index 118328de..4c9a026c 100644 --- a/buildings/ottomans/sea-gate-castle-3.json +++ b/buildings/ottomans/sea-gate-castle-3.json @@ -9,7 +9,7 @@ "civs": [ "ot" ], - "description": "Acts as a Keep. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", + "description": "Acts as a Keep with a free Great Bombard emplacement. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", "classes": [ "age", "iv", diff --git a/buildings/rus-optimized.json b/buildings/rus-optimized.json index 7c6ce27b..bd332c72 100644 --- a/buildings/rus-optimized.json +++ b/buildings/rus-optimized.json @@ -31,7 +31,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/abbey-of-the-trinity-2.png", - "description": "Acts as a Monastery. Can produce Warrior Monks at half the cost and contains unique religious technologies.", + "description": "Acts as a Monastery. Reduces the cost of Warrior Monks by -50% and contains unique religious technologies.", "variations": [ { "id": "abbey-of-the-trinity-2", @@ -44,7 +44,7 @@ "civs": [ "ru" ], - "description": "Acts as a Monastery. Can produce Warrior Monks at half the cost and contains unique religious technologies.", + "description": "Acts as a Monastery. Reduces the cost of Warrior Monks by -50% and contains unique religious technologies.", "classes": [ "age", "iii", @@ -341,7 +341,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -382,7 +382,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -2283,7 +2283,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/the-golden-gate-1.png", - "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every minute.", + "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every 50 seconds.", "variations": [ { "id": "the-golden-gate-1", @@ -2296,7 +2296,7 @@ "civs": [ "ru" ], - "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every minute.", + "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every 50 seconds.", "classes": [ "age", "ii", diff --git a/buildings/rus-unified.json b/buildings/rus-unified.json index 93e943a3..ff2b6831 100644 --- a/buildings/rus-unified.json +++ b/buildings/rus-unified.json @@ -31,7 +31,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/abbey-of-the-trinity-2.png", - "description": "Acts as a Monastery. Can produce Warrior Monks at half the cost and contains unique religious technologies.", + "description": "Acts as a Monastery. Reduces the cost of Warrior Monks by -50% and contains unique religious technologies.", "variations": [ { "id": "abbey-of-the-trinity-2", @@ -44,7 +44,7 @@ "civs": [ "ru" ], - "description": "Acts as a Monastery. Can produce Warrior Monks at half the cost and contains unique religious technologies.", + "description": "Acts as a Monastery. Reduces the cost of Warrior Monks by -50% and contains unique religious technologies.", "classes": [ "age", "iii", @@ -337,7 +337,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -378,7 +378,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -2257,7 +2257,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/the-golden-gate-1.png", - "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every minute.", + "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every 50 seconds.", "variations": [ { "id": "the-golden-gate-1", @@ -2270,7 +2270,7 @@ "civs": [ "ru" ], - "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every minute.", + "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every 50 seconds.", "classes": [ "age", "ii", diff --git a/buildings/rus.json b/buildings/rus.json index e25c5949..915d9cf5 100644 --- a/buildings/rus.json +++ b/buildings/rus.json @@ -22,7 +22,7 @@ "civs": [ "ru" ], - "description": "Acts as a Monastery. Can produce Warrior Monks at half the cost and contains unique religious technologies.", + "description": "Acts as a Monastery. Reduces the cost of Warrior Monks by -50% and contains unique religious technologies.", "classes": [ "age", "iii", @@ -268,7 +268,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -1675,7 +1675,7 @@ "civs": [ "ru" ], - "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every minute.", + "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every 50 seconds.", "classes": [ "age", "ii", diff --git a/buildings/rus/abbey-of-the-trinity-2.json b/buildings/rus/abbey-of-the-trinity-2.json index f25059b3..82e7b59c 100644 --- a/buildings/rus/abbey-of-the-trinity-2.json +++ b/buildings/rus/abbey-of-the-trinity-2.json @@ -9,7 +9,7 @@ "civs": [ "ru" ], - "description": "Acts as a Monastery. Can produce Warrior Monks at half the cost and contains unique religious technologies.", + "description": "Acts as a Monastery. Reduces the cost of Warrior Monks by -50% and contains unique religious technologies.", "classes": [ "age", "iii", diff --git a/buildings/rus/capital-town-center-1.json b/buildings/rus/capital-town-center-1.json index 7025f672..5544749b 100644 --- a/buildings/rus/capital-town-center-1.json +++ b/buildings/rus/capital-town-center-1.json @@ -36,7 +36,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/rus/the-golden-gate-1.json b/buildings/rus/the-golden-gate-1.json index 053e6b3d..71897414 100644 --- a/buildings/rus/the-golden-gate-1.json +++ b/buildings/rus/the-golden-gate-1.json @@ -9,7 +9,7 @@ "civs": [ "ru" ], - "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every minute.", + "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every 50 seconds.", "classes": [ "age", "ii", diff --git a/buildings/unified/abbey-of-the-trinity.json b/buildings/unified/abbey-of-the-trinity.json index ad7a34fe..e485bdce 100644 --- a/buildings/unified/abbey-of-the-trinity.json +++ b/buildings/unified/abbey-of-the-trinity.json @@ -20,7 +20,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/abbey-of-the-trinity-2.png", - "description": "Acts as a Monastery. Can produce Warrior Monks at half the cost and contains unique religious technologies.", + "description": "Acts as a Monastery. Reduces the cost of Warrior Monks by -50% and contains unique religious technologies.", "variations": [ { "id": "abbey-of-the-trinity-2", @@ -33,7 +33,7 @@ "civs": [ "ru" ], - "description": "Acts as a Monastery. Can produce Warrior Monks at half the cost and contains unique religious technologies.", + "description": "Acts as a Monastery. Reduces the cost of Warrior Monks by -50% and contains unique religious technologies.", "classes": [ "age", "iii", diff --git a/buildings/unified/burgrave-palace.json b/buildings/unified/burgrave-palace.json index 46b95cf9..5412b245 100644 --- a/buildings/unified/burgrave-palace.json +++ b/buildings/unified/burgrave-palace.json @@ -93,7 +93,7 @@ "civs": [ "od" ], - "description": "Acts as a Barracks that produces units 30% faster and 30% cheaper. Researches technologies 30% faster.", + "description": "Acts as a Barracks that produces units 35% faster and 35% cheaper. Researches technologies 35% faster.", "classes": [ "age", "iii", diff --git a/buildings/unified/capital-town-center.json b/buildings/unified/capital-town-center.json index baaa8978..0f50fb9d 100644 --- a/buildings/unified/capital-town-center.json +++ b/buildings/unified/capital-town-center.json @@ -35,7 +35,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect units stealth or disguises.", "variations": [ { @@ -76,7 +76,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -147,7 +147,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -218,7 +218,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -289,7 +289,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -358,7 +358,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -427,7 +427,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -496,7 +496,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -565,7 +565,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -636,7 +636,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -706,7 +706,7 @@ "villager", "jeanne-darc-peasant" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -775,7 +775,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -844,7 +844,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -915,7 +915,7 @@ "producedBy": [ "gilded-villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -986,7 +986,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -1056,7 +1056,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ @@ -1127,7 +1127,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/unified/deer-stones.json b/buildings/unified/deer-stones.json index b946ef01..0e3608a3 100644 --- a/buildings/unified/deer-stones.json +++ b/buildings/unified/deer-stones.json @@ -19,7 +19,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/deer-stones-1.png", - "description": "Deer Stones instantly researches the Yam Network technology, increasing move speed by +15% to all units when within range of Outposts and the Landmark.\nDoes not apply to siege engines.", + "description": "Deer Stones grant access to the Khan's Hunter at the Archery Range.\nInstantly researches the Yam Network technology.", "variations": [ { "id": "deer-stones-1", @@ -32,7 +32,7 @@ "civs": [ "mo" ], - "description": "Deer Stones instantly researches the Yam Network technology, increasing move speed by +15% to all units when within range of Outposts and the Landmark.\nDoes not apply to siege engines.", + "description": "Deer Stones grant access to the Khan's Hunter at the Archery Range.\nInstantly researches the Yam Network technology.", "classes": [ "age", "ii", diff --git a/buildings/unified/dome-of-the-faith.json b/buildings/unified/dome-of-the-faith.json index 279b9ccd..abcdfea9 100644 --- a/buildings/unified/dome-of-the-faith.json +++ b/buildings/unified/dome-of-the-faith.json @@ -20,7 +20,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/dome-of-the-faith-1.png", - "description": "Acts as a Mosque. Produce Scholars at a discount of 50 Gold.", + "description": "Acts as a Mosque. Produce Scholars at a discount of 65 Gold.", "variations": [ { "id": "dome-of-the-faith-1", @@ -33,7 +33,7 @@ "civs": [ "de" ], - "description": "Acts as a Mosque. Produce Scholars at a discount of 50 Gold.", + "description": "Acts as a Mosque. Produce Scholars at a discount of 65 Gold.", "classes": [ "age", "ii", diff --git a/buildings/unified/fort-of-the-huntress.json b/buildings/unified/fort-of-the-huntress.json index 0207586e..c93044e5 100644 --- a/buildings/unified/fort-of-the-huntress.json +++ b/buildings/unified/fort-of-the-huntress.json @@ -20,7 +20,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/fort-of-the-huntress-3.png", - "description": "Acts as a Keep. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", + "description": "Acts as a Keep that shoots poison arrows. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", "variations": [ { "id": "fort-of-the-huntress-3", @@ -33,7 +33,7 @@ "civs": [ "ma" ], - "description": "Acts as a Keep. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", + "description": "Acts as a Keep that shoots poison arrows. Infantry units nearby the Landmark enter Stealth for 30 seconds.\nMusofadi Warriors and Musofadi Gunners gain First Strike, dealing more damage when breaking Stealth with an attack.", "classes": [ "age", "iv", @@ -100,8 +100,8 @@ "burst": { "count": 3 }, - "attribName": "weapon_keep_arrows_a", - "pbgid": 127372 + "attribName": "weapon_keep_arrows_a_poison_mal", + "pbgid": 9000078 } ], "armor": [ diff --git a/buildings/unified/griot-bara.json b/buildings/unified/griot-bara.json index 23ecf7b2..e5681909 100644 --- a/buildings/unified/griot-bara.json +++ b/buildings/unified/griot-bara.json @@ -20,7 +20,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/griot-bara-3.png", - "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, military production speeds, or damage of torches and siege attacks. One festival may be active at a time.", + "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, unit production speeds, or damage of torches and siege attacks. One festival may be active at a time.", "variations": [ { "id": "griot-bara-3", @@ -33,7 +33,7 @@ "civs": [ "ma" ], - "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, military production speeds, or damage of torches and siege attacks. One festival may be active at a time.", + "description": "Begin a festival for 300 Gold, providing global enhancements to Food gather rates, unit production speeds, or damage of torches and siege attacks. One festival may be active at a time.", "classes": [ "age", "iv", diff --git a/buildings/unified/imperial-hippodrome.json b/buildings/unified/imperial-hippodrome.json index 9bf4eff9..62ace65a 100644 --- a/buildings/unified/imperial-hippodrome.json +++ b/buildings/unified/imperial-hippodrome.json @@ -20,7 +20,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/imperial-hippodrome-1.png", - "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 30 seconds. Earn more points by killing enemy units.", + "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 25 seconds. Earn more points by killing enemy units.", "variations": [ { "id": "imperial-hippodrome-1", @@ -33,7 +33,7 @@ "civs": [ "by" ], - "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 30 seconds. Earn more points by killing enemy units.", + "description": "Acts as a Stable. Contains the Triumph ability that can be activated with Supply Points to increase cavalry melee damage, move speed, and health regeneration. \nComes with 10 Supply Points and generates one every 25 seconds. Earn more points by killing enemy units.", "classes": [ "age", "ii", diff --git a/buildings/unified/istanbul-imperial-palace.json b/buildings/unified/istanbul-imperial-palace.json index d87e72c6..d426c770 100644 --- a/buildings/unified/istanbul-imperial-palace.json +++ b/buildings/unified/istanbul-imperial-palace.json @@ -20,7 +20,7 @@ ], "minAge": 2, "icon": "https://data.aoe4world.com/images/buildings/istanbul-imperial-palace-2.png", - "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +2.", + "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +3.", "variations": [ { "id": "istanbul-imperial-palace-2", @@ -33,7 +33,7 @@ "civs": [ "ot" ], - "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +2.", + "description": "Double the Imperial Council experience around the Landmark and increase the Vizier Point limit by +3.", "classes": [ "age", "iii", diff --git a/buildings/unified/sea-gate-castle.json b/buildings/unified/sea-gate-castle.json index a25a2d3d..3bfa18ac 100644 --- a/buildings/unified/sea-gate-castle.json +++ b/buildings/unified/sea-gate-castle.json @@ -20,7 +20,7 @@ ], "minAge": 3, "icon": "https://data.aoe4world.com/images/buildings/sea-gate-castle-3.png", - "description": "Acts as a Keep. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", + "description": "Acts as a Keep with a free Great Bombard emplacement. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", "variations": [ { "id": "sea-gate-castle-3", @@ -33,7 +33,7 @@ "civs": [ "ot" ], - "description": "Acts as a Keep. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", + "description": "Acts as a Keep with a free Great Bombard emplacement. All Keeps gain an aura that increases Trader and Trade Ship movement speed by +30% and armor by +8.", "classes": [ "age", "iv", diff --git a/buildings/unified/the-golden-gate.json b/buildings/unified/the-golden-gate.json index ad19a55d..3d72ff50 100644 --- a/buildings/unified/the-golden-gate.json +++ b/buildings/unified/the-golden-gate.json @@ -19,7 +19,7 @@ ], "minAge": 1, "icon": "https://data.aoe4world.com/images/buildings/the-golden-gate-1.png", - "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every minute.", + "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every 50 seconds.", "variations": [ { "id": "the-golden-gate-1", @@ -32,7 +32,7 @@ "civs": [ "ru" ], - "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every minute.", + "description": "Allows the exchange of resources at a favorable rate. Generates an additional exchange every 50 seconds.", "classes": [ "age", "ii", diff --git a/buildings/unified/town-center.json b/buildings/unified/town-center.json index 7726cab2..be4f80f8 100644 --- a/buildings/unified/town-center.json +++ b/buildings/unified/town-center.json @@ -740,11 +740,11 @@ "costs": { "food": 0, "wood": 400, - "stone": 350, - "gold": 0, + "stone": 0, + "gold": 450, "vizier": 0, "oliveoil": 0, - "total": 750, + "total": 850, "popcap": 0, "time": 150 }, diff --git a/buildings/zhuxi-optimized.json b/buildings/zhuxi-optimized.json index 63294e5a..23c21659 100644 --- a/buildings/zhuxi-optimized.json +++ b/buildings/zhuxi-optimized.json @@ -259,7 +259,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, Officials, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect stealth or disguises.", "variations": [ { @@ -300,7 +300,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/zhuxi-unified.json b/buildings/zhuxi-unified.json index 24344eaa..3f9ea4ad 100644 --- a/buildings/zhuxi-unified.json +++ b/buildings/zhuxi-unified.json @@ -256,7 +256,7 @@ "landmark" ], "minAge": 1, - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "description": "All Resources can be dropped off here. Produces Villagers, Scouts, Officials, and increases your maximum Population. Adds additional attacks while garrisoned.\nCapital Town Centers can detect stealth or disguises.", "variations": [ { @@ -297,7 +297,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/zhuxi.json b/buildings/zhuxi.json index 1d2aac74..d588f0a2 100644 --- a/buildings/zhuxi.json +++ b/buildings/zhuxi.json @@ -211,7 +211,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/buildings/zhuxi/capital-town-center-1.json b/buildings/zhuxi/capital-town-center-1.json index dc902e4d..7f4a8acc 100644 --- a/buildings/zhuxi/capital-town-center-1.json +++ b/buildings/zhuxi/capital-town-center-1.json @@ -36,7 +36,7 @@ "producedBy": [ "villager" ], - "icon": "https://data.aoe4world.com/images/buildings/town-center-1.png", + "icon": "https://data.aoe4world.com/images/buildings/capital-town-center.png", "hitpoints": 7000, "weapons": [], "armor": [ diff --git a/civilizations/abbasid.json b/civilizations/abbasid.json index 2e91e6b2..28c3380c 100644 --- a/civilizations/abbasid.json +++ b/civilizations/abbasid.json @@ -122,11 +122,11 @@ "improved-processing-4": null, "boot-camp-2": null, "camel-support-4": null, - "grand-bazaar-2": null, + "grand-bazaar-3": null, "spice-roads-4": null, - "armored-caravans-3": null, + "armored-caravans-2": null, "preservation-of-knowledge-2": null, - "proselytization-4": null, + "public-libraries-4": null, "medical-centers-3": null, "composite-bows-3": null, "fertile-crescent-2": null, @@ -227,6 +227,7 @@ "herbal-medicine-3": null, "piety-4": null, "tithe-barns-4": null, + "proselytization-4": null, "imam-3": null }, "madrasa-4": { diff --git a/civilizations/ayyubids.json b/civilizations/ayyubids.json index 7588099c..cacde3d9 100644 --- a/civilizations/ayyubids.json +++ b/civilizations/ayyubids.json @@ -44,7 +44,7 @@ }, { "title": "Golden Age", - "description": "Build towards your Golden Age – improving economy, technology, and military.\nBuildings within the House of Wisdom's influence receive +5 fire armor and contribute one point towards the Golden Age. The threshold for unlocks are 10, 20, 30, 50, and 75 buildings.\n• Tier 1: Villager gather rate +10%\n• Tier 2: Research speed +50%\n• Tier 3: Production speed +20%\n• Tier 4: Siege units cost 20% less resources to produce\n• Tier 5: Camel units attack 20% faster." + "description": "Build towards your Golden Age – improving economy, technology, and military.\nBuildings within the House of Wisdom's influence receive +5 fire armor and contribute one point towards the Golden Age. The threshold for unlocks are 10, 20, 30, 50, and 75 buildings.\n• Tier 1: Villager gather rate +10%\n• Tier 2: Research speed +25%\n• Tier 3: Production speed +20%\n• Tier 4: Siege units cost 20% less resources to produce\n• Tier 5: Camel units attack 20% faster." }, { "title": "Unique Units", diff --git a/civilizations/chinese.json b/civilizations/chinese.json index 3653121a..2ed086ec 100644 --- a/civilizations/chinese.json +++ b/civilizations/chinese.json @@ -16,7 +16,7 @@ }, { "title": "Great Dynasties", - "description": "Start your journey in the Tang Dynasty — increases Scout line of sight +30% and provides access to the Village.\nConstruct both Landmarks in an Age to start Dynasties with special bonuses, unique buildings, and units.\n• Song Dynasty: Produce Villagers +33% faster — unlocks Granary and Zhuge Nu.\n• Yuan Dynasty: Villagers, Officials and military unit move speed +15% — unlocks Pagoda and Fire Lancer.\n• Ming Dynasty: Military units +10% health — unlocks Grenadier." + "description": "Start your journey in the Tang Dynasty — increases Scout line of sight +30% and provides access to the Village.\nConstruct both Landmarks in an Age to start Dynasties with special bonuses, unique buildings, and units.\n• Song Dynasty: Produce Villagers +33% faster — unlocks Granary and Zhuge Nu.\n• Yuan Dynasty: Villagers, Officials and military unit move speed +15% — unlocks Pagoda and Fire Lancer.\n• Ming Dynasty: Military units +15% health — unlocks Grenadier." }, { "title": "Rapid Fabrications", diff --git a/civilizations/delhi.json b/civilizations/delhi.json index 7a0a7b41..87a462d2 100644 --- a/civilizations/delhi.json +++ b/civilizations/delhi.json @@ -280,7 +280,8 @@ "hearty-rations-3": null, "reinforced-foundations-3": null, "honed-blades-3": null, - "lookout-towers-3": null + "mahouts-3": null, + "paiks-3": null }, "compound-of-the-defender-2": { "village-fortresses-3": null, diff --git a/civilizations/english.json b/civilizations/english.json index 6553a7fc..932bdc24 100644 --- a/civilizations/english.json +++ b/civilizations/english.json @@ -185,14 +185,16 @@ "villager-1": null, "scout-1": null, "ability-network-of-castles-1": null, - "ability-ring-the-town-bell-1": null + "ability-ring-the-town-bell-1": null, + "ability-network-of-citadels-1": null }, "capital-town-center-1": { "textiles-2": null, "villager-1": null, "scout-1": null, "ability-network-of-castles-1": null, - "ability-ring-the-town-bell-1": null + "ability-ring-the-town-bell-1": null, + "ability-network-of-citadels-1": null }, "stone-wall-gate-2": null, "the-white-tower-2": { @@ -224,14 +226,16 @@ "counterweight-trebuchet-3": null, "bombard-4": null, "battering-ram-2": null, - "ability-network-of-castles-1": null + "ability-network-of-castles-1": null, + "ability-network-of-citadels-1": null }, "kings-palace-2": { "textiles-2": null, "villager-1": null, "scout-1": null, "ability-network-of-castles-1": null, - "ability-ring-the-town-bell-1": null + "ability-ring-the-town-bell-1": null, + "ability-network-of-citadels-1": null }, "siege-workshop-3": { "roller-shutter-triggers-4": null, @@ -314,7 +318,8 @@ "counterweight-trebuchet-3": null, "bombard-4": null, "battering-ram-2": null, - "ability-network-of-castles-1": null + "ability-network-of-castles-1": null, + "ability-network-of-citadels-1": null }, "wynguard-palace-3": { "wynguard-army-4": { diff --git a/civilizations/french.json b/civilizations/french.json index b0b5cf81..5ffa0a7c 100644 --- a/civilizations/french.json +++ b/civilizations/french.json @@ -22,7 +22,7 @@ }, { "title": "Mainland Economy", - "description": "Wield a superior economy with -50% cheaper resource drop-offs and -30% cheaper economic technologies.\nTown Center production speed increased per age +15%, +15%, +20%, +25%." + "description": "Wield a superior economy with -50% cheaper resource drop-offs and -35% cheaper economic technologies.\nTown Center production speed increased per age +15%, +15%, +20%, +25%." }, { "title": "Trade Economy", diff --git a/civilizations/hre.json b/civilizations/hre.json index ed0fd7c7..a02785db 100644 --- a/civilizations/hre.json +++ b/civilizations/hre.json @@ -18,7 +18,7 @@ }, { "title": "Religious Zeal", - "description": "Demonstrate the might of the empire by placing Relics in Outposts, Towers, and Keeps - increasing their armor by +50%, damage by +35%, range by +25%, and line of sight by +25%.\nRelics placed in Docks increase ship attack speed by +5% per Relic (Max +25%).\nRelics placed in buildings generate +80 Gold per minute." + "description": "Demonstrate the might of the empire by placing Relics in Outposts, Towers, and Keeps - increasing their armor by +50%, damage by +35%, range by +25%, and line of sight by +20%.\nRelics placed in Docks increase ship attack speed by +5% per Relic (Max +25%).\nRelics placed in buildings generate +80 Gold per minute." }, { "title": "Army of the Empire", @@ -26,7 +26,7 @@ }, { "title": "Emplacement Architecture", - "description": "All emplacement technologies are -25% cheaper. Outpost sight range increased by +25%." + "description": "All emplacement technologies are -25% cheaper. Outpost sight range increased by +20%." }, { "title": "Pushcarts", diff --git a/civilizations/jeannedarc.json b/civilizations/jeannedarc.json index 4bb22d02..7312c48d 100644 --- a/civilizations/jeannedarc.json +++ b/civilizations/jeannedarc.json @@ -24,7 +24,7 @@ }, { "title": "Galvanized Economy", - "description": "The people work harder under Jeanne d'Arc's leadership. Economic upgrades are 30% cheaper." + "description": "The people work harder under Jeanne d'Arc's leadership. Economic upgrades are 35% cheaper." }, { "title": "Trade Economy", diff --git a/civilizations/malians.json b/civilizations/malians.json index 2fd13b20..0ca6c94e 100644 --- a/civilizations/malians.json +++ b/civilizations/malians.json @@ -26,7 +26,7 @@ }, { "title": "Influence - Mining Communities", - "description": "Each House and Mining Camp constructed within the influence of Pit Mines increases its Gold generation." + "description": "Each House and Mining Camp constructed within the influence of Pit Mines increases its Gold generation.\nTown Centers cost gold instead of stone to construct." }, { "title": "Cattle & Ranches", @@ -89,7 +89,7 @@ "elite-donso-4": null, "veteran-musofadi-3": null, "elite-musofadi-4": null, - "local-knowledge-3": null, + "local-knowledge-2": null, "donso-1": { "siege-tower-2": null }, @@ -246,7 +246,7 @@ "elite-donso-4": null, "veteran-musofadi-3": null, "elite-musofadi-4": null, - "local-knowledge-3": null, + "local-knowledge-2": null, "donso-1": { "siege-tower-2": null }, diff --git a/civilizations/mongols.json b/civilizations/mongols.json index ba1e7ee5..d39cb926 100644 --- a/civilizations/mongols.json +++ b/civilizations/mongols.json @@ -51,7 +51,7 @@ ], "techtree": { "ovoo-1": { - "whistling-arrows-2": null, + "whistling-arrows-1": null, "raid-bounty-2": null, "stone-bounty-4": null, "additional-torches-3": null, @@ -62,6 +62,7 @@ "additional-torches-improved-3": null, "court-architects-4": null, "pax-mongolica-4": null, + "superior-mobility-improved-2": null, "ability-ovoo-influence-1": null }, "pasture-1": null, @@ -240,7 +241,10 @@ }, "mangudai-2": null, "mangudai-3": null, - "mangudai-4": null + "mangudai-4": null, + "khans-hunter-2": null, + "khans-hunter-3": null, + "khans-hunter-4": null }, "market-2": { "stone-commerce-improved-4": null, @@ -333,7 +337,7 @@ "keshik-4": null }, "the-white-stupa-3": { - "whistling-arrows-2": null, + "whistling-arrows-1": null, "raid-bounty-2": null, "stone-bounty-4": null, "additional-torches-3": null, @@ -343,7 +347,8 @@ "stone-bounty-improved-4": null, "additional-torches-improved-3": null, "court-architects-4": null, - "pax-mongolica-4": null + "pax-mongolica-4": null, + "superior-mobility-improved-2": null }, "monument-of-the-great-khan-4": null } diff --git a/civilizations/rus.json b/civilizations/rus.json index 0556a098..fa3fa393 100644 --- a/civilizations/rus.json +++ b/civilizations/rus.json @@ -9,7 +9,7 @@ "Construct Fortified Palisade Walls with +100% health.", "Construct Wooden Fortresses — improved Outposts with +100% health and +3 garrison slots.", "Construct Hunting Cabins — improved Mills that produce Scouts and generate Gold from nearby forests.", - "Hunting wild animals earns a bounty of Gold — increased bounty provides economic bonuses to Villagers and Hunting Cabins.", + "Gathering from animals earns a bounty of Gold — increased bounty provides economic bonuses to Villagers and Hunting Cabins.", "Early Knight available in the Feudal Age (II).", "Lodya ship can convert into any type of ship for a cost.", "Fishing Ships don't have to return to a dock to drop off Food." @@ -33,7 +33,7 @@ }, { "title": "Bounty Rewards", - "description": "Hunting wild animals earns a bounty of Gold and reaching certain thresholds of total bounty provides economic bonuses to Villagers and Hunting Cabins.\n100 Bounty\n• +5% Food gather rate\n• Hunting Cabins generate 10% more Gold\n250 Bounty\n• +10% Food gather rate\n• Hunting Cabins generate 25% more Gold\n500 Bounty\n• +15% Food gather rate\n• Hunting Cabins generate 65% more Gold\nGold bounty values: Deer +10, Wolf +25, Boar +75." + "description": "Gathering from animals earns a bounty of Gold and reaching certain thresholds of total bounty provides economic bonuses to Villagers and Hunting Cabins.\n100 Bounty\n• +5% Food gather rate\n• Hunting Cabins generate 10% more Gold\n250 Bounty\n• +10% Food gather rate\n• Hunting Cabins generate 25% more Gold\n750 Bounty\n• +15% Food gather rate\n• Hunting Cabins generate 40% more Gold" }, { "title": "Influence", diff --git a/images/technologies/armored-caravans-2.png b/images/technologies/armored-caravans-2.png new file mode 100644 index 0000000000000000000000000000000000000000..c72c6a7b74a2f640b5b52097b02da7f61a2b2401 GIT binary patch literal 8697 zcmVC|OaF`0g5M8{}oh!-`wl_R|Fb#)SZYQNE+o z>4bM)_0odbsAt^v=)th_>%;afbRN@%06++V@uejrU*-Fq`~Rh0wQl!6ZlC}BYUz-U zl@6(Z^dxG9ht5Mfp8?SFjl8T>dV0Yf*G-!=a#=@rm#(V5C2&$=Y#d!becUe@5Wi$V ztb5?;S5~#RTPrCDf`gS_smRUKc|qq301Bya`wl7A-uC@zsrTIWy$2Zp*PY2t7!cF1 zFC8^~^_Bw%<~{c6s}c}4R!*_fLm~)H3Tgzv@X;UwG8h1a*mSj8t&{IxUYM1%GbLu z#YI;f`{=2~HRd+Q>z{64wB*gT+hvb1OLdJ@hdiHAbJ%`3k0NTy&Lsf4)BP}W+Jxd4 zp1l8;*v^U5&gREYHnovaBQhTQn|B}SUGU`cW-y-L?~xZisAh#25P1Ni%i8PZ*XL#? z>t1-|_CK;B>{r&cY=7W?{`LN&b^u$Y1 ztJSVd`3=Bym(}Xy+pWqd;rRA_N9m~--=%}cYEFhd6O3jA%v<*!tUPFnHN@s*WhJ+FcA48c zx=x}#TG!sRZsYFSjhh2n<04Tj>=bnHICfUfy}tmcMvN$kIk4gNMwQ0ERX^0!*xO}0 z4)S$dg)K{uO<=mK%OYG?+t5ZejcxSITc4Ttm&+}Lph38(TdEsbX(chjLER;t2jo(G zqO_)TT6@zMy|uQB6+wD$o>83sqwkKR;=+v3cEu2vj=iv{q$ufX;SFtOUs@Cm8FqRY z#wVZqdKMKruI)|;A<959<6 zh3I5EI<1r#Z&a%lE#WDT2~y$C+$+6{i_U`j3xGP#V2FkE0|1}PrnGhTkhQ}S_@GvY z(^Y3~@l@3{y7wPC;o5WXxV5UjIUp&1zh5i6AD9eAc9IAHJ`57xBC7!i)E^oEjgV^| z?gfDWFaV%Ns)tDDz`n=THFeONpP=l-F~NjoC7WV~rkY}hWF+|Vvy!87G7>e3CZj4L zPOHgEQmc*esS0CaD*rBoT>xO4^e%WeXy7^30Kxfk4FCaz_>ni8Gg-d zWJ6dDri1w$1TYzl=O&03kX?Rj5&^((@JBYO#`|!e0rQn3ZKI7)z)BW&PPSQkP*jKO zLQIs`?-zLV$ZuvPKJZ^ZG)aduWp%6coGv;G>aPYUJqm^3g#A9X-{UbteIW_>2r#18 z;qgJjY|{B?4Edz}9;tRq=YsKIs73m%Q+5uDLn?BI7w+`n5LME7UrK!g^7TwahG(Cn}W`bhkxHhURmvy?uYNRNHwGtOohn; zqrqgotmYbEkbW05wkQwogeLd#JlrRW&XOY95L0Wl++jfy!TbtV5Jo}*xg`53$b1Uh zwo_1BU{cP?u}LJfDWq)=1zWKES=?tpgZ0uey>u*E+K-mLr7y-uga)D|%wuF|0PHVp zZ50I>8(z!fcwFbBfguh6zrRzex%6@nxGCWvClKRadWY3_U0(hur401lrhWNNKn z;qgcDm*;jL<_C5b&hKb3xo`hDR>O@{KQ-j+pX`&!zor*)`lLew+L~B$b=0 zGr1;OwvFp}8iAL-{EUGHh$04n_e|WQ^t}9`>9ZIJv#RSFsk)}leD9;Ld?7mrOoRgl zcp*UKXQ#!W<$!Hjp8z5l7X|Hn_?y6y%5yoXQVnw_Pfrg@O8Q)H)inWxQfwDw zB{+_(UvkUZ&1KspAmFs&z`)?o-D40av-jFBL&M6QP13<-mfl8y1AL8~D%!x-?c>k@MyMHq6 z)o!bubb89UY*;!uIxVzj+riqA!!oD6x#+)&Z@YKNKiIj$SlLRVbXNxM2)k=gQg3f} zVcq6u-)QaVK00(rBF>?Tij#+i4a-XPdYy5$US}PS9X@`tE@ z@e3Ibcy!d4HYiOdeY}XVj%j;H$S?OBXX3*`sNVpzw|9ETduGw%ALspWmB%gmJac1P zd*+bjBUZQgebrvV9JgP9)Jp(C|h*k)4sF*Btk#!^vHCb#L-(_<$Vi_y4I1w-Y} zZns#eqsvZ-anbbjf;m^;^&_zdZTxoLwB`mEuE-qOWk=$uu4=>+dv$EHCvEHperdfGU9pu zh%x!=s6PM*VVei!cX`xax7wrD@CXLZ0Om!%?w!Y;$Vt=Qg43&+^Q|babawUFjp?Qs z#nq!&8%H6UOs~gFN@mKmI)BDbXOHn!*S9)a+kCc_OMY|f{HNagr21qVQrqdHM(5;e zjZu`A7Vj!Q(GaaRM1=@}&+j3ZTNaI~6ja~ZNqN~RWV1V|v)kc%=G8BR?|y&n0U)u1 zf~jR_4xBn{xf}qMQD@+ZIC8mM^2{fm?~~QviX!5K-42&styaW_AHVabGxDchU0lK# zFZ61y|6(6a8kwJ-6d$8}?>{>o#UpZktm&qV(rFn0p&>kDm=5JYbwk3h=1#e8&6aYQ zp`yuSF3H)r>sZ^R`RUQDkW%Fr(jQS#YQ`83DP4{L08tt>DWhZQ-A{M=OU4wj29#Fu z^1EO7E-%Uy8cmNs@O|xHmwY_d+}z0@yNAS>AAv)NIvaG9Oanj>F+nbe+om^02>_Vl zjAZE&+gxnB08;73yiGC?kSRro`i;II5)=^tmUmwgMm}+nUwcieOyvJ=?!`XGyx=m&=(02QCnwENXyjebPL65bCBC^V<3pu z!x+spOXCc=L1tRK;>%+vz26yA7{vhavVCG8jQ!zn1Fi-aa{%nr2QgvMFh@+0ph%b? zhuza_M~X)6ajP@a(v!-*tP)~KXu{nKUPLH~96Y)MA?83zNJ%qa5cB6(*EIh9;oC+# zSv$gMw^NKx9kA&tWlQ9C_O$#Z*J_M^yE0Qc65@WI$+{8S+z8Yp3GRPyb6ehutUY`pHG4a4^4+tX9P(kWnGxg}+JCd*b~eMQ-VR zbuqCq>4JM>Z4uVoQ8|JcCA=>em~-9^_)4stmX;XaF@aa*<20e?_)y*_K%Z?slt{A1 zQE!)3_!xy!NsRaYm_*U{9j_Hb`Gt!<^tW_~T?^e-2l*M(eO~dK9So!<*62D~+eSTh zv29{Zh@mOt3TXckGo>cQFzvBXMw*Fw9d1gFH?XF&i*hpKQSxief*FECt|ieI^w0oP zL;&cvI$L;BF+DvoJS)hV&$}EURlGw69|@a_SW@WmaM*&)3YA8s@N2aJkQ*6ulUOW| zM%IbCR$?t-zxia7;#61AQs|X_iZRH$nTbB$beOKZG?Ow?;)MOoG!ay{D`-ZhOvulD zZRK91&6A}fZ@jSx%q0(1BSz;!10Ys>kSvJzc5wg-pIJqEokq|A zITdC@5ry1;0|m!8A(8jh7l*Z#XD3DH->~4#W(cge^sEjf|v=Lc17| z+jo1TqRj10t;QyEi>IlhTZpE#QDR=n;qtLCHHt-AE=q}wqUYw{KyQD#i)NOLU=MaO zqwB@^Qf8M`ga#@=LrBWINwgZD-_q5iAiv4)cK4EA<5&1xti7Q`Ue!lBpU8ueSxHWX zLZSEj{U+(%AxL_5Z@fsCn*HW=J4ofVuokyNJ~2cd{|`<(Ku(E?roK9-A??rv-Y39c z8s`f3AR{YPc$b8f1VvlBCFqEmB)fY>X|?sb$j)qgRedY%I#kUXRd&)djnT5kgp)bm zSY~`sCn+y8fzlF5Iw3ru6@a^@LiMW6}Ag;_K} z6mb*8061OGP+xI%NOK<`DEwZ!VpP5oVP#yLfsP%oV>VyI8bVRDW_vl=dmVJ=O=2p+ z&X|eTv&R#>jY6Xov_Y#?G0jl1rn=jI*UjTX9t!3=1TdWhox!n{8;^6fYa7#RvD3+@7Ve3cgjX|3&p2J5Dc2x} z+M^cU#bNCruh%Q&hEz;~a}sp4X^+`=*^mO|<%Q|KH$L7W+^4cu9CMnW7xGWk+#xdB z5Umjyl$u~v8ud{MkKZRCrPGR^djC%*((=uRiMAc1qU>a@vAfZb)s>u#Af@$1gh(ixDw$HI!0 z+)~2|0O*AI0itmJ?8foRR)=UQD(l(=5UMH~Xx*MlDz9pxm;ZDVm5$F1*lqxz(5i%Y z`1_r4JYojQKd+Nx^8XO{xPXDK=UeFhQ$#)$p7JY5>3+Y-dFg0btRx zkG^>Ffgg)ssMV@-ho