1. Главная страница » Компьютеры » Age of empires 3 юниты

Age of empires 3 юниты

Автор: | 16.12.2019

Юнит – любое (Абсолютно любое! Пусть даже не имеющее нападения) создание в игре, например поселенец. Все юниты делятся на следующие категории:

Собиратели
Собирают ресурсы, строят здания, а также могут атаковать.
Курьер дес Боис
Французский сельский житель. Стоит дороже, но зато может дать отпор врагам, если надо немедленно защитить колонию.
Поселенец
Универсальный собиратель. Не предназначен для боя.
Фургон поселенца
Дополнительный вид собирателей у немцев. Обладает вдвое большим здоровьем, чем у простого поселенца, вдвое большим нападением, и собирает ресурсы в два раза быстрее, но занимает два места населения.
Рыбацкая лодка.
Лодка для ловли рыбы. Может быть обучена в доке.
Кри Курьер дес Боис
Почти то же, что и обычный Курьер, но он может быть обучен только у племени Кри. И предел количества таких собирателей равен пяти.
Целители
Имеют способность излечивать других юнитов.
Священник/имам
Целитель, который может быть обучен в церкви/мечети.
Хирург
Может быть послан только от столицы. Умеет излечивать юнитов, а также строить полевые госпитали, вблизи которых здоровье юнитов увеличивается.
Знахарь.
Целитель племени Майя.
Миссионер
Целитель с увеличенной скоростью. Уникальный испанский юнит.
Пехота
Перемещается по земле обычно с небольшой скоростью. Может быть обучена в казармах/блокпостах.
Мушкетер
Специальная пехота. Имеет увеличенное ручное нападение против конницы, так что вам решать, против какого типа юнитов вам использовать мушкетеров. Слаб против артиллерии.
Застрельщик
Легкая стрелковая пехота с увеличенным нападением против другой пехоты. Хорош при небольших поединках. Слаб против конницы и артиллерии.
Копейщик
Легкая ручная пехота с увеличенным нападением против конницы. Хорош при набегах на вражеские колонии. Слаб против стрелковой пехоты и артиллерии.
Арбалетчик
На первый взгяд, отличные солдаты для нападения на другую пехоту. Но немодернизированный арбалетчик имеет 100 HP и относительно небольшую дальность стрельбы. Советую использовать для защиты колонии.
Британский лучник
Хммм. Неплохо. Лучник – пехота с наибольшей дальностью стрельбы. Именно поэтому он лучше арбалетчиков, хотя в немодернизированном виде имеет на 5 HP меньше. Просто замечательный стрелок, если вы собираетесь напасть на тяжелую ручную пехоту врага.
Кассадор
Португальская версия застрельщика.
Стрелец
Российская версия застрельщика. Гораздо слабее его самого, годится для менне масштабных сражений, а для, скажем так, защиты колонии, но зато дешевле, и обучается в блокпосте по 10 штук сразу.
Роделеро
Уникальная испанская еденица пехоты. Легкий мечник имеет увеличенное нападение против конницы. Слаб против стрелковой пехоты и артиллерии.
Алебардщик
Тяжелая ручная пехота. Имеет увеличенное нападение против конницы. Лучше всего подходит для нападения на вражеские укрепления.
Янычар
Уникальная турецкая еденица пехоты. Является аналогом мушкетера, но он мощнее и стоит дороже.
Конница
Самый быстрый тип юнитов. Обучается в конюшнях.
Гусар
Легкая ручная конница. Лично я их использую против стрелковой пехоты врага (кроме мушкетеров) и зданий.
Драгун.
Стрелковая конница. Драгуны хороши против другой конницы.
Лансер
Уникальная испанская конница. Отлично подходит против пехоты.
Казак
Уникальная русская конница. Слабее гусара, но занимает 1 место населения.
Конный лучник
Стрелковая конница, тренирующаяся у русских и турков. Является аналогом драгуна.
Опричник
Не очень мощная российская конница. Но прекрасно подходит для набегов на сельских жителей.
Улан
Быстрая немецкая ручная конница. Она универсальна. Обычно немцы получает уланов, когда отправляют что-либо из метрополии.
Военный фургон
Уникальная немецкая конница. Очень дорога, занимает 3 места населения, но имеет много здоровья и отличное нападение. Хорош при нападении на конницу или здания.
Кирасир
Уникальная французская ручная конница. Самая мощная конница (за исключением наемников).
Рейтар
Уникальная голландская стрелковая конница. Занимает 1 место населения. Хороша против конницы и артиллерии.
Корабли
Юниты, обучающиеся в доках. Перемещаются по воде.
Каравелла
Судно с хорошей линией вида. Также может собирать рыбу.
Галеон
Мощное военное судно. Также может обучать войска.
Флейт
Голландскийй аналог галеона, только мощнее.
Фрегат
Мощный военный корабль, хорош против других судов.
Монитор
Корабль с минометом, установленным на борту. Хорош против зданий и других кораблей.

This article is about the units in Age of Empires III. For units in other games of the series, see Unit.
This page or section may need to be cleaned up to reach a higher standard of quality.

  • This may include editing to correct spelling and grammar, and rewriting sections to ensure they are clear and concise.

Below is a list of all units that appear in Age of Empires III, alphabetized and arranged by where each unit is trained. Some units under the "Home City" category can only be received from the Home City. Units with a civilization name in parentheses after it can only be trained by that civilization.

Explorer or Daimyo/ Tokugawa Ieyasu Edit

  • Carib Blowgun Ambusher: Trained in groups by the Explorer once the Carib Ambush Party upgrade is learned. (Carib improvement)
  • Daimyo and Shogun units can train most units available to Japan at their current location.
  • Nootka War Chief: Trainable by the Explorer with the right upgrades. (Available after searching Loyal Nootka War Chief, Nootka improvement)
  • Hot Air Balloons: Temporarily flying reconnaissance unit with a large field of view. (Requires Hot Air BalloonsHome City Card be sent to be created by the Explorer)
  • War Dogs: A small Explorer pet, effective against Treasure Guardians. (Spanish only)

Town Center Edit

  • Buttercup, the Pet Cougar: A domesticated cougar that is good against guardians. (Available after searching Tupi Animal Lore, Tupi improvement)
  • Colonial Militia: Sol >MillEdit
  • Settler Wagon: A German villager that is more expensive but gathers faster than a Settler. (Requires the Germantown FarmersHome City Card has been sent to train at Mill, Germans only)

Livestock Pen / Farm Edit

  • Cow: (Portuguese and Spanish through RanchingHome City Card)
  • Llama: Herd animal. Fattens over time. Fattens faster if tasked on a Livestock Pen, Farm, or Village. (Portuguese and Spanish through Llama RanchingHome City Card)
  • Sheep: Herd animal. Fattens over time. Fattens faster if tasked on a Livestock Pen, Farm, or Village.

Dock Edit

  • Atakabune: Similar to a Galleon in all but with a different name. Trains infantry and cavalry only if close to shore. (Japanese)
  • Canoe: A fast, cheap but low damaging bow unit. Can attack or transport units. (Available only to the "Natives" of The WarChiefs expansion or on American maps when a Trading Post has been made for the Natives when playing as European or Asian civilizations)
  • Caravel: Small, fast, weak European/ Indian Warship that can fish. Suitable for exploring naval maps.
  • Fire Junk: A ship filled to the brim with gunpowder and drifted towards the enemy, it explodes on contact doing large amounts of damage. Effective against buildings. (Chinese)
  • Fishing Boat: A small boat that cannot attack but can only fish.
  • Fluyt: A strong Dutch ship good at transport and attack. Like the Galleon, can train units only if close to shore. (Dutch)
  • Frigate: A powerful large Warship available only to European civilizations and Indians. It is one of the strongest and most durable warships in the game.
  • Fuchuan: The Chinese version of a Galleon, it costs slightly more, but it is actually the strongest warship. Also similar to Frigate. (Chinese)
  • Fune: It is almost indistinguishable from a Caravel in all but shape. (Japanese)
  • Galleon: A moderately fast Warship that can train infantry and cavalry units on the shore.
  • Galley: A stronger and faster version of the Caravel with less hit points. Good at exploring, fishing or transport. (Ottomans)
  • Ironclad: A long range, high hit points and high attack armored warship covered in iron. Usable after a revolution or an Asian civilization that allies with the Portuguese through the Consulate. (The WarChiefs onwards)
  • Marathan Catamaran: Native mercenary boat. Small boat that can fish and transport units, although has a weak attack and low hit points. Also trains Orangutans, Dacoit and Thuggee. (Available only on Asian maps when a Trading Post has been constructed on Native Settlements)
  • Monitor: Visually similar to a Frigate, but has a long range mortar mounted on the deck. Good against buildings.
  • Tekkousen: Heavy Japanese armored warship. Similar to a Frigate in stats. (Japanese)
  • Tlaloc Canoe: Strong Aztec canoe capable of defeating a Frigate. Can fish. (Aztec)
  • War Canoe: A long, upgraded version of the standard canoe available to all Native American nations.
  • War Junk: Almost >GalleonEdit
  • All infantry and cavalry normally available to a civilization.
  • Pirate: Available to the Spanish with a Home City Card. Good against cavalry and light infantry.

Trading Post / Native Embassy Edit

  • Apache Cavalry: Similar to Dragoons, but good against villagers with upgrades. (Apache, The WarChiefs onwards)
  • Carib Blowgunner: A Native that excels at killing villagers, even without upgrades. Effective against heavy infantry and light cavalry too. (Carib only)
  • Chakram: A hoop throwing native whose hoops ricochet of enemies, hitting adjacent foes. (Udasi Temple, The Asian Dynasties onwards)
  • Cherokee Rifleman: High hit points Skirmishers with a slightly smaller range. (Cherokee)
  • Cheyenne R >Church / MosqueEdit

The Mosque is only available to the Ottomans.

  • Imam: Holy men and healers treined at Mosque. (Ottomans)
  • Missionary: Mounted holy men and healers. (Spanish)
  • Priest: Holy men and healers.
  • Spy: Sneaky assassins that can go into stealth mode (turn invisible) and have a high attack multipliers vs. Hero and Mercenary units. (The WarChiefs onwards)
  • Surgeon: Special unit that heals and builds Field Hospitals. (Requires Master SurgeonsHome City Card sent to train him at the Church)

Barracks / Blockhouse Edit

The Blockhouse is only available to the Russians.

  • Ashigaru Musketeer: The Japanese version of the Musketeer, with high hit points and a bayonet for fight against cavalry in a melee. (Japanese only)
  • Boneguard: Powerful heavy musketeers and swordsmen with hit points to spare. (Circle of Ossus/ Available in the Scenario Editor only)
  • Cassador: Portuguese skirmishers with low hit points but very high damage. (Portuguese)
  • Crossbowman: Archaic bowman. Common early-game anti-infantry unit. (Most European civilizations)
  • Doppelsoldner: German sword armed units that have an area of effect swing attack. Good against cavalry. (Germans only)
  • Gurkha: An Indian skirmisher that, although somewhat fragile, has a high attack. (Indians only)
  • Halberdier: A heavy pikeman with good damage and sustainability. Good against cavalry, light infantry and buildings.
  • Janissary: A powerful musketeer-type unit that costs more food. Effective against cavalry and light infantry in a melee. (Ottomans only)
  • Longbowman: A powerful anti-infantry archer with long range. (British only)
  • Musketeer: A heavy musket-armed soldier. The bread-and butter of most armies. Good against cavalry and light infantry in melee.
  • Pikeman: An anti-cavalry melee soldier with a long pike. Common early-game anti-cavalry unit. Also good against light infantry and buildings. (Most European civilizations.)
  • Rajput: Fast Indian melee unit. Similar to the Spanish Rodelero. (Indians only)
  • Rodelero: Fast, heavy sword and shield armed units effective against cavalry. (Spanish only)
  • Samurai: Heavy infantry with a high cost, offset by its high-damage swing attack. (Japanese only)
  • Sepoy: Heavy rifle armed infantry. Similar to the Musketeer. (Indians only)
  • Skirmisher: Anti-infantry. Fragile but powerful light ranged infantry.
  • Strelet: Weak skirmisher that trains in groups of ten. (Russians only)
  • Yumi Archer: A high damage bowman. Good against heavy infantry and light cavalry. (Japanese only)

Stable Edit

  • Cavalry Archer: Horse archer ranged cavalry. Similar to the Dragoon. (Ottoman and Russian only)
  • Cossack: A medium strength sword-armed melee cavalry. Similar to the Hussar. (Russian only)
  • Cuirassier: Strong French melee cavalry, one of the strongest cavalry units. Known for its trample attack. (French only)
  • Dragoon: Pistol-armed ranged cavalry. Good against heavy cavalry.
  • Hussar: Powerful sword-armed melee cavalry. Good against light infantry.
  • Lancer: Heavy lance-armed cavalry with high damage against infantry. (Spanish only)
  • Naginata R >Artillery FoundryEdit
  • Abus Gun: Ottoman light infantry. Similar to the skirmisher, but is >FortEdit
  • All infantry, cavalry, and banner armies.

Factory Edit

  • Great Bombard: A large cannon with a low rate of fire, firing huge cannonballs doing massive damage against infantry, buildings and ships. (Ottoman only)
  • Heavy Cannon: A large cannon, effective against infantry, buildings and ships and available to most European civilizations. (Select Europeans and Chinese)
  • Rocket: A fast firing explosive rocket, effective against infantry, buildings and ships. (British only)

War Hut Edit

  • Aenna: Cheap anti-infantry archer. Also good against light cavalry. (Iroquois)
  • Cetan Bow: Cheap anti-infantry archer. Also good against light cavalry. (Sioux)
  • Coyote Runner: Fast armored Aztec warrior. Good against skirmishers and artillery. (Aztecs)
  • Forest Prowler: Rifle armed stealthy skirmisher. Good against heavy infantry and light cavalry. (Iroquois)
  • Macehualtin: Sling armed anti-infantry unit. Good against heavy infantry. (Aztecs)
  • Puma Spearman: Melee heavy anti-cavalry infantry. Also good against buildings and light infantry. (Aztecs)
  • Tomahawk: A Tomahawk throwing heavy infantry. Good against cavalry and light infantry in a melee. (Iroquois)
  • Wakina Rifle: Similar to the Iroquois Forest Prowler. Light infantry with low hit points, but long-ranged attack. Good against heavy infantry and light cavalry. (Sioux)
  • War Club: Basic heavy infantry of the Sioux armed with a deadly club. Good against cavalry and light infantry. (Sioux)

Siege Workshop Edit

The Siege Workshop is only available to the Iroquois.

  • Light Cannon: Slow light artillery pushed by humans. Good against buildings, infantry, ships and artillery.
  • Mantlet: Ranged siege unit pushing a large wooden shield with high hit points. Good against defensive structure, ranged units, and artillery.
  • Ram: A strong melee siege unit usable only against buildings.

Крепость русских под обстрелом французской артиллерии. Вокруг клубится густой дым. С треском рушатся стены; в образовавшиеся проемы врываются французские войска. Впереди копейщики, они расчищают путь мушкетерам, которые добивают защитников крепости и дают залп по мирным жителям.

Кажется, что русским пора поднимать белый флаг. Но тут из небольшого здания вырывается десяток невиданных ранее юнитов… вооруженных автоматами! Французские мушкетеры валятся замертво, а к их артиллерии, оставшейся без прикрытия, пробирается русский подрывник в сопровождении нескольких копейщиков и закладывает взрывчатку. Три, два, один. Пушки противника с грохотом взлетают на воздух.

Не поймете, что это за война? Да всего лишь сцена из мода для Age of Empires III, который мы сегодня и сделаем.

Вскрытие мы начнем с изучения основных каталогов. Беглого взгляда достаточно для того, чтобы понять — разработчики не стали глубоко прятать игровые ресурсы (запакована только графика). Так что долго возиться с подготовкой данных к модификации не придется. Весь наш рабочий материал составляют файлы (преимущественно текстовые), рассортированные по подкаталогам главной игровой директории.

Нам интересны только несколько папок. А именно:

avi — содержит используемые в игре ролики в формате BIK (для их просмотра понадобится набор утилит RAD Video Tools);

Ai — несет в себе файлы с характеристиками AI;

Campaign — здесь вы найдете файлы с параметрами игровых кампаний;

data — файлы с игровыми настройками;

Fonts — файлы с атрибутами игровых шрифтов;

Sound — звуковые эффекты и музыка;

Chats — реплики персонажей.

Папки Ai, Campaign и data заполнены файлами формата XML, которые можно править в стандартном «Блокноте». XML-файлы устроены аналогично данным формата HTML. Большинство файлов с игровыми скриптами состоит из разделов (блоков), которые выглядят следующим образом:

Верхняя строка обозначает начало раздела, нижняя — завершение, X — название. Вместо первого многоточия могут стоять дополнительные характеристики (к ним мы еще вернемся, когда будем разбирать конкретные файлы), относящиеся к данному разделу. Они помогают отличить один блок от другого, ведь в пределах файла все заглавные строки разделов, как правило, несут в себе одни и те же значения X (например, слово Unit). На месте второго многоточия обычно стоят разного рода параметры, реже — подразделы или перечни атрибутов, которые при этом обязательно объединены каким-то общим признаком.

Отдельные параметры и подразделы оформляются так же, как главные блоки. Единственное отличие: рядом с атрибутами (на месте второго троеточия) обычно стоят их значения, плюс — вся информация пишется в одной строке (например, так: 0 , где LOS — название характеристики, а 0 — ее значение). Сегодня мы займемся созданием новых юнитов, изменяя характеристики файла proto.xml из каталога data.

Разберем подробнее его структуру. Каждый блок в proto.xml содержит характеристики определенного объекта. Не только построек и юнитов, но и снарядов, которыми они стреляют. Также в файле имеются блоки, описывающие природные ресурсы и другие элементы, встречающиеся на карте. Каждому из объектов соответствует свой раздел.

Каждому юниту или другому боевому элементу соответствует несколько блоков UnitType. Если в значении одной из настроек с названием UnitType стоит слово Projectile, значит, в нем содержатся параметры снаряда, если слово Unit, значит, там параметры юнита, если Building — параметры строения, Unattackable — параметры объекта на карте, который вы не в состоянии атаковать (например, флаг), Nature — параметры природного ресурса. Название объекта всегда прописано в начальной строке раздела, следом за словом name и знаком равенства.

Установка взрывчатки занимает достаточно долгое время: надо следить, чтобы вокруг не было врагов.

Если подрывник заложил бомбу, через несколько секунд здание будет полностью разрушено.

Рассмотрим характеристики юнитов и строений, которые понадобятся нам при создании модификации. Сначала ознакомимся с «универсальными» атрибутами — теми, что встречаются как у юнитов, так и у зданий.

DisplayNameID — идентификационный номер строки с названием объекта. Чтобы понять, какое слово содержит данная строчка, обратимся к файлу stringtable.xml из директории data. С помощью функции Поиск найдете идентификационный номер. В строке с этим числом вы увидите реальное название объекта.

ShortRolloverTextID — идентификационный номер строчки с подсказкой (содержит краткую информацию о юните), которую вы видите в игре при наведении курсора на воина. В файле stringtable.xml эта строка обычно стоит перед названием боевой единицы. Обратите внимание на то, что игра поддерживает кириллицу, значит, ее можно без труда русифицировать (хотя проще, конечно, дождаться официальной локализации).

PopulationCount — параметр, определяющий, сколько слотов занимает юнит в вашем поселении.

InitialHitpoints — начальное число hit points («жизней») юнита/строения.

MaxHitpoints — максимальное число hit points.

LOS — видимость. Чем выше значение параметра, тем дальше от юнита отступает туман войны.

Cost — стоимость производства юнита/строения. Описывается этот параметр следующим образом: N . X — название затрачиваемого ресурса (Wood — дерево, Food — пища, Gold — золото), а N — его количество. Поскольку для создания боевой единицы нередко требуется несколько разных ресурсов, характеристика может повторяться (каждый раз с новым значением X).

AllowedAge — эпоха, начиная с которой вы можете производить данную боевую единицу. Возможные значения: — с первой эпохи, 1 — со второй, 2 — с третьей, 3 — с четвертой.

Armor — броня. Если этот параметр отсутствует, значит, брони у объекта нет. Показатель задается следующим образом: , где X — тип брони, а N — ее крепость. Броня бывает следующих типов (X): Ranged — защищает от выстрелов, Siege — снижает урон от осадной техники (актуально в первую очередь для зданий), Hand — уменьшает потери от ударов холодным оружием.

BuildBounty — опыт за производство данного юнита/строения.

Bounty — опыт, начисляемый игроку, когда данный юнит погибает.

ProjectileProtoUnit — снаряд, которым стреляет данный юнит или строение. Этот параметр представляет собой название раздела, где прописаны параметры снаряда.

UnitAIType — поведение юнита. Основные значения: Passive (пассивное), Civilian (мирное), HandCombative (ближний бой), RangedCombative (дальний бой). Последние два варианта определяют агрессивную модель поведения. В случае с HandCombative боец будет стремиться сблизиться со своими противниками, дабы атаковать их холодным оружием. Если же прописать RangedCombative, то солдат, наоборот, постарается держаться от врагов подальше. При активированном параметре HandCombative поселенцы начинают нападать на врага.

Автоматчик в сопровождении копейщиков — грозная сила.

Подрывнику требуется надежное прикрытие — пробраться в одиночку к вражеской базе для него очень сложно.

Разберем самые важные параметры юнитов:

MaxVelocity — максимальная скорость ходьбы.

MaxRunVelocity — максимальная скорость бега.

TurnRate — быстрота поворота.

Для зданий же основные характеристики следующие:

BuilderLimit — максимальное количество зданий данного типа, доступных для постройки. Увеличивая значение этого показателя в разделе House, можно повысить население городов и деревень.

GathererLimit — число поселенцев, которых вы можете отправить на сбор ресурсов в данном сооружении.

Добавим в игру новые боевые единицы. Первым новобранцем станет подрывник. Создавать его с нуля — дело чрезвычайно хлопотное. Поэтомусделаем подрывника из гренадера, изменив всего несколько характеристик.

Первым делом отыщем в файле proto.xml раздел с начальной строкой , он соответствует гренадеру. Начнем с изменения настроек MaxVelocity, MaxRunVelocity и TurnRate. Их значения надо исправить на 2, 4 и 14 соответственно. В результате подрывник будет бегать медленней гренадера (это логично — все-таки он тащит на себе мощную взрывчатку). Чтобы подрывник приносил вам больше очков опыта, повысьте значения параметров Bounty и BuildBounty до 25.

Настройке AllowedAge присвоим значение 3 — юнит можно будет нанимать только в индустриальной эпохе (слишком уж он силен для ранних веков). Ослабим немного здоровье воина, прописав в параметрах InitialHitpoints и MaxHitpoints значение 180. Чтобы повысить стоимость юнита, найдите две строчки, начинающиеся со слова Cost, и пропишите в них значения 150 и 90.

Снарядим подрывника взрывчаткой. Атакующие способности юнита прописаны в последних подразделах блока (они начинаются с параметра ProtoAction). Каждая из них описывает только один вид атаки. Нас интересуют подразделы, в которых значения показателя Name выглядят как BuildingAttack, DefendRangedAttack, StaggerRangedAttack, VolleyRangedAttack. Данные блоки соответствуют дальнобойным видам атаки.

Первым делом изменим значение характеристики Damage на 324 (для первого из четырех показателей) и 96 (в трех остальных случаях). Урон от взрыва гранаты возрастет в 6 раз. Параметру DamageArea следует прописать значение 15, в результате радиус взрыва увеличится в 5 раз.

Частота, с которой юнит может бросать гранату, определяется показателем ROF. Обратите внимание на то, что чем выше значение атрибута, тем больше временной промежуток (задается в секундах) между бросками. Поскольку наш солдатик вооружен мощнейшим оружием, зададим этому атрибуту значение 25: установка взрывчатки будет занимать почти полминуты.

Сведем до минимума максимальную дальность броска взрывчатки (она ведь немало весит). Установить ее можно будет только рядом с самим юнитом: значение атрибута MaxRange нужно уменьшить до 2.

Добавим бомбе таймер. Временной интервал между запуском и взрывом снаряда можно изменить в разделе со следующей начальной строкой: . Поскольку гранатами в игре вооружен один лишь гренадер, вы можете свободно править содержимое этого блока без боязни нарушить игровой баланс. В данном случае нас интересует настройка Lifespan. Определим ей значение 10, дабы дать возможность юниту успеть отбежать от места взрыва.

Наконец, переименуем воина. В этом вам поможет файл stringtable.xml из папки data. Ищем в нем строку Grenadier и вместо слова Grenadier указываем «Подрывник». Чтобы исправить текст подсказки, всплывающей при наведении курсора на юнита, обратимся к предыдущей строчке файла stringtable.xml. В ней можно прописать что-нибудь вроде «Закладывает мощные взрывчатки, уничтожающие вражеские сооружения и войска».

Новый юнит готов. Нанимать его можно только в индустриальной эпохе, стоит вояка недешево, зато вооружен мощнейшим оружием и приносит много опыта.

Автоматчик

Второй юнит, которого мы вставим в игру, — автоматчик. Найдем в файле proto.xml блок, начинающийся со строки . В оригинале этот раздел посвящен мушкетеру, на место которого мы и поместим автоматчика. Снизим скорость юнита, уменьшив значения атрибутов MaxVelocity, MaxRunVelocity и TurnRate до 3, 5 и 16. Стоимость обучения доведем до 100 единиц пищи и 75 монет. В верхней строке с параметром Cost указываем число 120, в нижней — 75.

Ослабим немного зрение бойца, чтобы он не был слишком уж сильным. В этом нам поможет показатель LOS (ставим значение 14). Броню лучше укрепить, для этого в строке число 0.2000 заменим на 0.25. Исправим значение атрибута AllowedAge на 3, чтобы юнит можно было нанимать только в последней эпохе. Показателям Bounty и BuildBounty присвоим значение 30 — автоматчик даст больше опыта.

Настало время научить солдата стрелять очередями. Для этого найдите подраздел ProtoAction и параметры Name: DefendRangedAttack, StaggerRangedAttack и VolleyRangedAttack. Все эти блоки соответствуют огнестрельным атакам. В каждом из них значение характеристики ROF (определяет скорострельность оружия юнита) нужно исправить на 0.25. А вот урон (Damage) во всех трех случаях желательно снизить до 20. Не помешает немного уменьшить дальность стрельбы, изменив значение атрибута MaxRange на 10.

Что касается умения юнита вести рукопашный бой, то его лучше ослабить, дабы автоматчик не был эдаким универсалом, которому все по плечу. Атакам холодным оружием посвящены подразделы со значениями характеристики Name: VolleyHandAttack: DefendHandAttack, MeleeHandAttack, StaggerHandAttack и VolleyHandAttack. Показателю Damage в каждом из них присвойте значение 10, а ROF1.6.

Осталось только переименовать юнита. Отыщем в файле stringtable.xml следующую строчку:

Слово Musketeer заменим в ней на «Автоматчик».

Теперь нас интересует параметр с подсказкой, соответствующей данному юниту:

Heavy ranged infantry

Исправьте значение характеристики, например, на «Очень сильный юнит. Вооружен автоматом, стреляет очередями».

Автоматчик к бою готов. Это полезный, но дорогой юнит. Он не слишком быстр, однако этот недостаток с лихвой компенсируется потрясающей скорострельностью его оружия. Автоматчик способен в одиночку расстрелять несколько противников, экипированных оружием ближнего боя. Тем не менее старайтесь не подпускать к нему врагов и держите поблизости отряды юнитов, владеющих холодным оружием.

Автоматчик отлично чувствует себя в дальнем бою. В ближнем бою он фактически беспомощен.

Мы добавили в игру две боевые единицы — подрывника и автоматчика. У каждого из них свой набор характеристик. Оба юнита хоть чуть-чуть, но все же приближают действие игры к современной эпохе. Однако не стоит останавливаться на достигнутом. Два юнита — не предел. За пару часов можно создать два десятка новых бойцов, а это уже — большая модификация. Только не забывайте о балансе и следите, чтобы новые юниты не давали преимущества какой-либо из сторон.

Читайте также:  Iconbit nettab matrix ultra

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *