UFO 2000 руководство
Author: Ромка 'tikitavy'
Description: Руководство к действию для новичков в мире UFO2000.

# UFO2000: Руководство к действию для новичков.

Версия: 1.06, 25 мая 2004, вт., 00:16
Информация верна для версии игры: 0.4.0.363.

Данный документ предназначен для тех пользователей игры "Ufo2000" (ориентированного на мультиплейер ремейка тактической части "UFO: Enemy Unknown"/"UFO: Defence"), которые не смогли разобраться, что и как нужно делать, что бы всё-таки поиграть. Опытные игроки тоже могут найти здесь интересную для себя информацию, например описание параметров .ini-файла настроек игры. Дельные предложения по наполнению данного документа принимаются по этому адресу.

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

Руководство по установке тут!

## Содержание.

- 1. Что такое UFO2000?
- 2. Запуск игры, короткое описание пунктов основного меню.
- 3. На что жать, что бы начать?

- 3.1. "Start hotseat game", или..?
- 3.2. "Connect to intenet server", что дальше??
- 3.3. Я хочу быть сервером! Что делать?

- 4. Готовимся, снаряжаемся.

- 4.1. Манипуляции с картой боя.
- 4.2. Муштруем армию.

- 4.2.1. В оружейной. Амуниция.
- 4.2.2. В казарме. Характеристики бойца.
- 4.2.3. Хранение личных дел.

- 4.3. План десантирования (точки высадки).

- 5. Start game! Внешний вид.

- 5.1. Ну и как играть?

- 5.1.1. Что такое юнит.
- 5.1.2. Что такое TUS и Health юнита?
- 5.1.3. Что может делать юнит?
- 5.1.4. Как управлять юнитом и отрядом.
- 5.1.5. Как обращаться с оружием.
- 5.1.6. Вижу врага!

- 5.2. Общие кнопки управления во время боя.

- 6. Файл .ini
- 7. Все горячие клавиши - список!
- 8. Сокращения и непонятные слова.
- 9. Параметры, скрытая физика игры.
- 10. Технические вопросы.

- 10.1. Установка игры на компьютер.
- 10.2. Возможные проблемы.

- 11. Изменения в последних версиях.
- 12. Copyright, credits и contacts.

### 1. Что такое UFO2000?

к содержанию

UFO2000 - это пошаговая тактическая игра, в которой участвуют два человека на одном или разных компьютерах. Каждый игрок экипирует оружием свою группу солдат и выпускает её на арену, застроенную домами, заросшую деревьями и с прячущимся где-то тут же в зарослях отрядом врага (отрядом оппонента - второго игрока). Поочерёдно игроки управляют каждый своей группой солдат, исследуют территорию, выслеживают противника, вступают с ним в бой. Цель - победить. Условия победы могут быть различными; пока на момент текущей версии условие одно - выжить самому и уничтожить всех не своих (чужих).

По виду игра похожа на "UFO: Enemy Unknown" ("UFO: Defence"). По виду и по принципу её тактической части - сражений.

Игра имеет две стадии: стадию планирования (подготовка солдат: распределение между ними характеристик и оружия; выбор карты-арены и указания на ней точек входов) и стадию, непосредственно, боя.

Компьютерного противника нет, игра ориентирована на живых противников - игроков-людей.

### 2. Запуск игры, короткое описание пунктов основного меню.

к содержанию

"Connect to internet server" | Подключение к игровому серверу в интернет, или в локальной сети.
"Start hotseat game" | Игра вдвоём за одним компьютером - поочерёдно игроки меняют друг друга перед монитором, отсюда и название: "Горячее сиденье".
"Load saved game" | Загрузка сохранённой игры. Продолжение начатого ранее, а затем остановленного "на потом" матча. Если ты сохранялся и хочешь продолжить, кликай здесь!
"Quit" | Этот пункт известен многим, если не всем, под разными именами ("ехит", "выход", в Windows это иногда, почему-то, "Ok"). Одна из самых важных кнопок в игре. Если тебе меньше четырнадцати, или рассказы очевидцев фильмов про чужих приводят тебя в полуобморочное состояние, срочно жми сюда!

### 3. На что жать, что бы начать?

к содержанию

Для начала игры - перехода к экрану выбора карты и экипировки солдат - определись, с кем будешь играть. Точнее - как. Либо ты и твой противник будете сидеть за одним компьютером (попеременно сменяя друг друга во время своих ходов), либо за двумя соседними (локальная сеть / последовательное соединение - спрашивай приятеля или администратора клуба), либо через интернет/модем. Если двое за одним компьютером - в основном меню игры смело жми "Start hotseat game", во всех других случаях выбирай "Connect to internet server".

### 3.1. "Start hotseat game" или..?

к содержанию

Судьба распорядилась так, что у вас на двоих один компьютер - ситуация, в принципе, обычная для домашнего обывателя. В интернет, по разным причинам, выйти, что бы поиграть, никак (да и поиграть, может, нужно именно с другом, нетерпеливо переминающимся с ноги на ногу совсем рядом, а не через необозримые дали в другом городе или на другом контененте). Вспомни добрым словом игрушку по имени HoMM, впустившую режим игры двух человек за одним монитором во многие дома, и за дело - выбирай HotSeat!

Суть HotSeat-игры в том, что после своего хода каждый из вас уступает место перед ПэКа следующему игроку. И так - по кругу. До кончины последнего бойца одного из противоборствующих отрядов. Игра почти на честность - знаешь, как трудно не посмотерть на экран во время не своего хода? Не ради жульничества, а так, ради интереса - что это там твой друг/враг сейчас делает?...

Играя же на сервере (интернет, или в локальной сети), ты, во-первых, полностью обладаешь своим компьютером и никто не будет сгонять тебя с места после твоего хода. Во-вторых, в случае тотального косоглазия твоих солдат (из винтовок) по солдатам врага (с тяжёлой плазмой) никто не увидит твои красные уши. Ну и, понятно, в случае гибели одного из твоих можно громко вслух выругаться, и твой оппонент не воспримет "Я этого урода, который..!!" на свой счёт, что является сохранением мира в ваших отношениях.

### 3.2. "Connect to internet server", что дальше??

к содержанию

Дальше появится окошко с предложением ввести координаты сервера в интернете (или локальной сети), твоё имя (будет отображаться в окне выбора оппонента для игры) и пароль. Пароль обязателен, пароль должен быть длинным... (придётся придумать его минимум в 6 символов). Если введёшь коротий пароль, то тебе будет об этом сообщено примерно такой фразой: "password is too short". И ещё - пароль нужно запомнить. Если, конечно, хочешь попасть на этот же сервер под выбранным именем ещё и ещё раз - именно для того он, пароль, и нужен, что бы никто кроме тебя твоим именем не пользовался. Вот как... Так что особо не думай над этим, лучше сразу запиши набранный пароль на бумажку и обязательно её потеряй. Шутка :).

Итак. По умолчанию имя сервера в интернете такое: lxnt.info. Это работающий сервер, на котором, может быть, даже найдется с кем поиграть (жизнь на нём есть). Желательно, конечно, договориться с оппонентом заранее (почтой ли, аськой ли, в чате, или в прочих местах знакомств и общения в сети), потому как зайдя на сервер и не найдя, с кем бы сразиться, придётся хоть кого-нибудь ждать.

Если ты всё набрал правильно, но с сервером игра никак не соединяется, значит, вероятно, в интернет ты попадаешь через proxy-сервер (уточни на всякий случай у своего провадера и/или системного администратора). В этом случае прямая тебе дорога к настройкам proxy-соединения, которые хранятся в .ini-файле (смотри соответствующую главу, или сразу шлёпай курсором мышки сюда).

Комната ожидания похожа на окошко web-чата, и это не спроста. Тут можно початиться (то есть пообщаться посредством набора текста). Переключится на русский язык можно комбинацией клавиш "правыйCTRL" + "R" (или просто правыйCTRL, если в файле настроек игры указана основной раскладкой клавиатуры - английская, а вторичной - русская... а если ты ничего там не менял, то так оно и есть). Изысков в виде графических смайликов, оставляемых сообщений выбранным пользователям и форума ты не найдёшь, зато в правой части окна обнаружешь список тех, кто на данный момент находятся на сервере. Выбирай себе соперника из числа имён, которые окрашены в серый цвет. Кликай по выбранному имени левой кнопкой мыши - оно станет жёлтым. В свою очередь тот, с кем ты решил сразиться, со свой стороны монитора должен будет кликнуть по твоему имени, принимая вызов. Только тогда всё и начнётся...

Красный цвет имени - это недоступный для выбора игрок, он уже в процессе матча, игры. Зелёный цвет имени - это игрок, предложивший тебе игру, бросивший вызов.

### 3.3. Я хочу быть сервером! Что делать?

к содержанию

Желание понятно и его реализация вполне реальна. Да, ты можешь запустить на своём компьютере программу-сервер UFO2000, и к этому серверу смогут подключаться твои друзья (ну, или как вариант, враги). Программа-сервер - это файл ufo2000-srv.exe в папке игры. Запустишь его, и готово! Остальные игроки могут подключаться, используя имя твоего компьютера в сети как имя сервера.

Сервер, кстати, уже настроен на боевую работу, и если тебе не нужно вводить различные ограничения на подключение (закрывать доступ к игре от своих врагов), то можешь без тени сомнения использовать его "как есть" и ни о чём отвлекающем не задумываться. На всякий же случай скажу, что все настройки, коли возникнет необходимость, нужно проводить посредством изменения ufo2000-srv.conf - обычного текстового файла, содержащего параметры запуска программы-сервера. Подробно на этих параметрах остановлюсь как нибудь потом, ибо сейчас нам предстоит очень важная часть подготовки к бою!

### 4. Готовимся, снаряжаемся.

к содержанию

Приступаем к созданию отряда (его экипировки) и выбору карты. В центре экрана располагается карта арены вида "сверху из вертолёта", на которой будете играть. Слева - список твоих солдат, справа - список солдат твоего приятеля/неприятеля (возможно наоборот, смотря на то, кто из вас открывал игру, а кто к ней присоединялся). Внизу - кнопки "Send" (передача управления оппоненту, после того, как ты всёх своих бойцов построишь и снарядишь в бой) и "Start" (собственно старт игры). Настроил свой отряд, жми "Send", жди, пока противник настроит своих и нажмёт "Send" и "Start", теперь ты жми "Start" и после этого начнётся сражение.

### 4.1. Манипуляции с картой боя.

к содержанию

О карте. В нижней части экрана в секции "MAP" есть две кнопки: "New" и "Load".

New - это генерация новой карты со случайным расположением объектов на ней. Понажимай её и увидишь, как изменяется рисунок будущей арены боя (в центре экрана).
Load - это выбор карты, ранее нарисованной в редакторе (о конструировании карт расскажу как-нибудь потом; на всякий случай: вот тут можно кое-что для этого найти) и сохранённой в отдельном файле.

По умолчанию генерируемые случайно карты имеют размер 4 на 4 клетки. Если этого мало, можно подправить файл ufo2000.ini в папке игры. Параметры в разделе [General]:

...
map_width = 4 // ширина карты
map_height = 4 // длина карты
...

В принципе размер ограничен только максимумом в 36 клеток (т.е. map_width * map_height

После того, как ты изменил значения map_width и map_height, запускай игру и в экране планирования кликом на "New" генерируй карту уже нового размера.

### 4.2. Муштруем армию.

к содержанию

Список солдат слева (или справа) от изображения карты по умолчанию содержит десять имён (самых, стати, активных игроков на официальном сервере в интернете). Наперёд скажу - их все можно изменить в соответствие со своими пристрастиями, и вместо "Serge 4ever!" и "Pricher Bob" поиметь в своём славном бравом отряде Машу Булкину и Профессора Иванова с сыном его Электроником.

Если десять солдат в группе тебе покажется много, спешу обрадовать. Во-первых, не все они обязательно будут присутствовать на поле брани - творить войну пойдут лишь те, кого ты своей лёгкой рукой на неё отправишь. Остальные же будут сидеть на скамейке запасных. Во-вторых, размер списка можно с лёгкостью изменить. Открывай ufo2000.ini, и в секции [Editor] увидишь строку:

...
platoon_size = 10 // размер списка солдат (max 10)
...

Вместо десятки ставь любую другую цифру (от 1 до 9).

Прежде чем расположить избранных бойцов на карте, имеет смысл покопаться в их обмундировании и сделать одного снайпером, а другого профессиональным метателем молота (т.е. гранат и связок взрывчатки). Да ещё и сохранить все свои труды в файл настройки отряда: по крупицам подобранные для каждого десантника пушки, выстраданные долгими тренировками показатели целкости (т.е. меткости) и выносливости, имена и боевые ники (имена, псевдонимы) твоих солдат - всё, что достойно постоянно быть в памяти твоего верного полевого компьютера.

Эти махинации проводятся на специально оборудованной базе, вход в которую хорошо замаскирован. Зажимай на клавиатуре левый CTRL и левой же лапкой мышки кликай на любом имени списка. Вот она, армейская детская комната! На полу навалено оружия, справа непонятные (пока) циферки и показатели...

### 4.2.1. В оружейной. Амуниция.

к содержанию

Оружейная занимает всю левую половину экрана и ещё половину от правой половины (хм...)

Здесь, в этом царстве взрослых игрушек, можно снарядить твою армию по последнему слову техники! К сожалению, последнее слово сказано было довольно давно (как раз после экспедиции на Марс и уничтожении главной базы чужих). Причём некоторые полезные штуки типа Тотального Аннигилятора Всего Живого В Радиусе 10-ти Миль, ещё и не доступны. Но утешься - то, что способно стрелять, в руках твоих бойцов может внушить врагу и трепет, и уважение к. Так что тотальный аннигилятор в сторону и рассмотри, что же всё-таки есть полезного среди доступного оружия.

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

Левую верхнюю часть экрана занимает изображение героя (сиречь солдата). Там же отображается его имя и кнопки перехода к следующему/предыдущему в списке.

В слоты-клетки, подписанные "Рука", "Нога", "Пояс", можно вложить приглянувшееся оружие. Именно этим оружием и будет пользоваться юнит. Доступные слоты:

Left и Right hand | - левая и правая руки;
Left и Right shoulder | - левое и правое плечи;
Left и Right leg | - левая и правая ноги;
Back pack | - рюкзак (заплечный мешок);
Belt | - пояс.

Отдельно располагается:

Ground | - земля у юнита под ногами, туда тоже можно чего-нибудь положить.

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

Главное - помни о том, что оружие нужно заряжать! Изначально стволы пустые, так что после того, как вложил ствол в цепкие лапы своего десантника, отыщи на стеллаже подходящую выбранному типу оружия обойму, и заряди его. Заодно ещё их пару можно рассовать по карманам - пригодятся. Если этого не сделать, твой солдат начнёт игру с пустой (а, значит, бесполезной) железякой в руках и придётся тратить ценные ходы на зарядку прямо во время боя (это если нужные обоймы ты ему всё-таки в карманы положить не забыл).

Ещё помни о том, что во время боя тебе наверняка придётся перемещать предметы из-за пояса юнита в его, например, руку. На такие действия опять-таки тратятся ходы, и чем дальше запрятан нужный предмет, тем хлопотнее и дольше его доставать. Т.е. если у тебя герой-бомбометатель, будет не очень разумно начинать игру, припрятав гранаты в рюкзаке. Лучше расположить их на поясе, или в карманах спортивных боевых брюк/штанов.

### 4.2.2. В казарме. Характеристики бойца.

к содержанию

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

Видишь, есть ползунки чёрного и серого цветов? Те, которые чёрные, можно подвигать вправо (увеличивая количество очков в этом параметре) и влево (уменьшая это количество). Минимальное значение - 50 (у Strength - 25), максимальное - 80 (у Strength, которая, как ты понял, выделяется из общего ряда особенной важностью - сила всё-таки, - 40). Уменьшая одни параметры, ты освобождаешь очки, которые нужны для увеличения других. Сколько очков свободно для вкладывания, смотри в строке "points remain".

Доступно для изменения семь параметров:

Time Units | - очки действия, от этого параметра зависит скорость бойца - сколько действий он может совершить за один ход;
Health | - жизненная сила, количество повреждений, которые боец может выдержать и остаться боеспособным (если в процессе сражения враги уронили health твоего солдата до нуля, то он погибает - выбывает из игры);
Stamina | - выносливость, от этого параметра будет зависить то, насколько быстро будет уставать боец (бегать по пересечённой местности в броне, с винтарезом и вызрывчаткой под мышкой это вам не в игрушки играть); чем больше Stamina, тем быстрее боец восстанавливает силы;
Reaction | - реакция бойца на раздражители в виде солдат противника (если во время хода врага твой боец заметит подозрительное движение, то откроет огонь, если TUS позволяют);
Strength | - физическая сила, ну что тут скажешь? Чем сильнее боец, тем больше сможет взять на руки патронов и гранат, иначе никак;
Firing | - меткость при стрельбе, снайперам самое оно;
Throwing | - меткость при бросках, нужный параметр для пиротехника и бомбометателя.

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

Тут же можно наречь выбранного счастливца новым именем и подобрать ему соответствующий вид (клики мышкой по полю Skin). Кстати, о об этих skins - "шкурках". Они не просто ради красоты, они ради дела. Различные их варианты имеют различный же тип брони, что становится заметно по преобразившемуся солдату - была Маша Булкина в обычной хлопчато-бумашной униформе, а после изменения шкурки на, скажем, armour_f, предстаёт перед нами вся закованная в латы последней технологической моды! Словно рыцарь древности времён мечей, настаящих кабальеро и железной конницы, сметающей всё на своём пути! Типов брони-лат несколько, каждому соответствуют те или иные "броневые" параметры. Посмотреть их можно опять же в окне характеристик юнита - это белого цвета полоски в самом низу: Front, Left, Right, Rear и Under Armor (соответственно: Передняя, Левая, Правая, Задняя и... Нижняя - эта, последняя, понадобится тогда, когда юниты подвесят реактивно-летучий ранецы на спину, и научатся летать, а также защащает во время взрывов и выстрелов с... гм, снизу).

Теперь боевая единица с полным правом может называть тебя папой! А это дорогого стоит когда небритый мужественный тип (или дамочка с сосредоточенным выражением на лице, или сектоид с непропорциональным размеру мозга размером головы, или зелёная инопланетная гора мускулов) смотрит на тебя преданным взором... брр-р...

### 4.2.3. Хранение личных дел.

к содержанию

После распределения очков по характеристикам солдат, тщательным образом выбранного и проверенного (да ещё и заряженного) оружия, после раздачи с царского плеча новеньких сверкающих имён, чувствуешь, что твои орлы немо взывают к тебе побыстрей отдать им на растерзание врага! Хорошо бы сохранить такое состояние их боевого духа в отдельном артефакте, и позже, по своему желанию, возвращать этот момент готовности к сражению одним мановением руки.

Короче говоря, сохраняй настройку своей боевой группы в отдельный файл. Жми F2, набирай какое-нибудь запоминающееся название для файла, кликай на "Ок". Теперь эти свои настройки ты можешь вызвать в своей родной базе как джина из бутылки, достаточно нажать F3 и найти нужный файл.

Когда закончишь муштровать, нарекать и сохранять отряд, возвращайся к экрану планирования (там, где карта). Для этого жми кнопку "Ок".

### 4.3. План десантирования (точки высадки).

к содержанию

И вот ты с уже вооружённой до зубов и подготовленной ко всему командой опять в штабе. На столе - карта, вокруг - головорезы, а на карте - жёлтые точечки. Точечки призваны обозначать места старта на поле боя каждого участвующего в нём десантника. Для десантирования доступна не вся карта, а только первые клетки - вся их первая колонка. Левым кликом щёлкай по имени в списке - от него к курсору протянется белая ниточка. Теперь курсором тыкай в карту - в то место, откуда, по твоим планам, начнёт игру выбранный солдат. Повторяй эту операцию для всех, кто будет принимать участие в бою.

Когда определишь счастливцев и укажешь им, куда падать с парашютом (или спрыгивать по тросу - смотря на чем будешь добираться до места высадки, что зависит сугубо от твоего воображение и боевого духа), жми на "Send" и "Start".

Всё!

Считай, что гул в небе - это шум вертолётных винтов, а гром - на головы врагов! В общем, сейчас отобранные тобой воины окажутся на задании и без ошибок (навигационного характера) объявятся в нужных секторах зоны схватки. Ты готов? Если нет, лучше сходи и завари чаю, а после я расскажу, что тебе предстоит за заварушка.

### 5. Start game! Внешний вид.

к содержанию

Если добрался до этого места, значит ты в наших рядах. Посмотри на экран (если действовал ты синхронно с моим рассказом, на нём должна быть интересная картинка - поле, солдаты...) или просто немножко поработай воображением.

В правой части экрана (которую можно спрятать, если мешает, - используй стрелки на клавиатуре) расположена миникарта местности. Это что бы в случае чего ты с непривычки не заплутал.

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

В нижней части экрана имеется панель управления с рядом кнопок. По обеим её сторонам расположены прямоугольники/слоты с оружием (пушки, пулемёты), лежащим в правой и левой руках выбранного бойца. Между этими слотами имеются два горизонтальных ряда. Верхний с функциональными кнопками управления отрядом, а нижний со статистикой выбранного солдата (на ком находится курсор, т.е. того, кто в данный момент непосредственно исполняет твои приказы). Статистика - это четыре основных показателя бойца. На самом деле основными являются два - количество очков жизни (красная полоска) и количество очков действия (зелёная полоска).

### 5.1. Ну и как играть?

к содержанию

Основные положения игры.

Главное орудие игрока в UFO - это... ну да, и пушки, и голова тоже, но я имел в виду мышь (манипулятор типа "mouse"). У мыши есть две лапки - правая и, соответственно, левая. Мышкой ты будешь выбирать бойцов и давать им указания, двигать карту и разбирать предметы в инвентаре. Перезаряжать оружие и из него стрелять. В общем мышка у нас - ценный зверь.

Дальше.

Игра пошаговая. Это означает, что управлять - ходить - своими солдатами ты с приятелем/неприятелем будете по очереди. Один ходит, второй в это время нервно грызёт семечки. Ну, или пальцы, - у кого какой калорийный баланс.

Когда у всех твоих солдат не останется очков действия (TUS), или ты просто расположил всех своих солдат в соответствии со своим гениальным наступательным планом, жми на кнопку "End turn" (конец хода) - это седьмая (слева) верхняя кнопка на панели управления (в нижней части экрана). Ход перейдёт к оппоненту, а ты, если вы вдвоём за одним компьютером, отвернись пока от экрана. Подглядывать не то, что бы нехорошо (это смотря в чью спальню и в какое время), но теряется всякий спортивный интерес.

Ещё кроме основных положений есть основные понятия.

### 5.1.1. Что такое юнит.

к содержанию

Грубо говоря, юнит - это солдат, человекорусурс, единица. У бойцов могут быть разные профессии - снайпер, подрывник, просто рядовой Иванов. А вдруг в команде будут мирные жители? Не удивляйся - пусть не у тебя, пусть у врагов человечества - алиенов. Вспомни UFO - там они и навигаторы, и командиры, и ещё кто-то. Независимо от профессиональной принадлежности, все они - единицы на поле. Юниты. Говоря: "Вражеский юнит", имеем в виду любой вражеский... гм... юнит :). Не конкретно навигатор или террорист. Своих так же легко называть - юнит. Например: "Переход хода к следующему юниту", - переход хода к следующему имени в списке единиц, оставшихся живыми на поле брани (вне зависимости от того, танк это, или бравый сапёр).

Вот так. В этой главе руководства есть список сокращений и странных слов, которые могут попадаться в тексте - случайно, или, даже, нарочно оставленных без подробного объяснения. Сразу иди туда и выясняй, каким это словом автор в очередной раз обругал солдата Билла Гейтса или капитана Марию Захаровну из Квебека.

### 5.1.2. Что такое TUS и Health юнита?

к содержанию

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

TUS - количество очков действия. Любое действие, совершаемое бойцом (приседание, шаг, выстрел, поворот), требует времени. Чем больше количество TUS, тем быстрее солдат, тем больше действий он успеет выполнить за свой ход. Кончились у бойца очки действия - для него текущий ход завершён, переходи к следующему.

Health - количество очков повреждений, которые может вынести боец, прежде чем считается выбывшим из игры (убитым). "0" этого параметра, или любое значение с минусом - смерть.

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

В общем, понятно - Health береги, а TUS трать. Причём желательно, что бы Health вражеских юнитов тратилась соответственно затрате твоих TUS :).

### 5.1.3. Что может делать юнит?

к содержанию

Видел ты хоть один клип Майкла Джексона? Так вот, запомни и смирись - твои (да и чужие) ребята такое делать не могут. Им же не нужны ужимки и прыжки, верно? Нужны истинно боевые навыки вжимания в стены и ныкания по густым травам. Помни, - это не Star (извините) Craft, тут, если один гибнет, сразу появляется вероятность смертельной прогрессии - одной с косой на весь отряд. Короче, вернёмся к нашим баранам. Юниты могут:

ходить на все восемь сторон света,
на эти же стороны поворачиваться,
приседать,
вставать,
стрелять/бросать/метать,
двери открывать.

Не так уж и много, но вполне достаточно для жизни (своих) и смерти (чужих). Передвигаться ползком - ни-ни! Они же не червяки, что бы ползать на брюхе! Ну и лежать то же нельзя - тут война, а не солярий.

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

### 5.1.4. Как управлять юнитом и отрядом.

к содержанию

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

Над выбранным (активным) бойцом прыгает жёлтая стрелка. Кликай левой лапкой мыши где-нибудь рядом - и он туда зашагает. Кликай правой лапкой - в ту сторону повернётся. Зажми правый CTRL и поводи мышкой - увидишь его возможный путь и ходы (TUS), которые останутся после каждого шага.

Кнопки управления (на нижней части экрана):

третья (слева) нижняя | - присесть/встать;
четвёртая верхняя | - инвентарь солдата, его обмундирование;
четвёртая нижняя | - центрирование экрана на активном юните;
пятая верхняя | - перебор юнитов отряда;
пятая нижняя | - перебор юнитов без возврата к тому, которым уже отходили.

### 5.1.5. Как обращаться с оружием.

к содержанию

Оружие - это главное. Оружие в игре - это фактически наше (и твоё) всё! Различные смертонесущие устройства преимущественно дистанционного воздействия являются ключом к победе. Точнее не сами они, а их грамотное использование.

Первое - некоторые виды оружия требуют подзарядки после длительного (и не очень) использования, некоторые - нет. Все виды лазерного оружия перезаряжать по ходу боевых действий не придётся, а вот плазменные винтовки/пистолеты, пушки и пулевое оружие - придётся, да ещё как! Помни, выстрелить из пушки, магазин которой пуст, у тебя не выйдет.

Второе - оружие бывает двуручным и одноручным. Т.е. из винтовки можно палить, держа её в одной руке, но эффект будет заметно хуже, нежели стрелять с двух (страдает меткость).

Третье - режимы стрельбы. Солдат может выстрелить навскидку (не особенно прицеливаясь), очередью (совсем без прицеливания, зато сразу очередью в три штуки выстрела), а может затратить побольше времени, но и прицелиться как следует. Некоторые виды оружия могут быть лишены каких-нибудь режимов стрельбы - например из тяжёлой пушки не покосишь траву очерядями.

Четвёртое - ёмкое слово "гранаты". Всё оружие в игре можно бросать, но лишь броски гранат насыщенны какой-то неповторимой притягательностью, заставляющей повторять их снова и снова... но это лирика. Просто разбрасываться взрывчаткой - глупо, нужно сначала выставить на ней таймер - "Prime grenade". "0" означает, что взрыв последует сразу за броском. После выбора времени задержки оно красными циферками отразится на изображении гранаты в руке бойца. Вот теперь можно и "Throw" (бросать).

Ладно, как заставить юнита Throw? Жми левой лапкой мыши на изображении оружия, появится меню выбора варианта его использования, где ACC - процент вероятности попадания (меткость) и TUS - очки TUS, затрачиваемые на это действие:

aimed shot | - прицельный выстрел;
snap shot | - выстрел навскидку;
auto shot | - очередь;
throw | - бросить;
cancel | - уйти из меню выбора режима использования.

Выбирай, скажем, "Aimed shot" (левым кликом), появится прицел, который можно навести на что угодно - например на стену (желательно, конечно, на противника). Левый клик мышкой - и боец пальнёт в указанную тобой сторону. Может быть даже попадёт во что-нибудь с первого раза ;). Если поводишь прицелом с зажатым левым CTRL - увидишь траекторию полёта пули/гранаты при идеальной меткости солдата (т.е. при 100%). Понятно, что реально траектория будет несколько иной.

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

Да, клик на взрывчатке не даст пунктов с выстрелами, но покажет:

prime grenade | - установить таймер для взрывчатки.

А клик на холодном оружии (кастет, кулак, кинжал) даст варианты:

aimed throw | - метнуть нож, если в руке нож;
punch | - ударить.

### 5.1.6. Вижу врага!

к содержанию

Как только кто-либо из твоих солдат увидит врага он: 1 - остановится и 2 - сообщит тебе о количестве солдат противника красными флажками в правом нижнем углу экрана.

Сколько врагов будет видно, столько будет и флажков. На каждом - цифра, порядковый номер вражеского юнита, что находится в приделах видимости. Например, видят твои бойцы одного - флаг в правом нижнем углу будет один - с цифрой "1". Увидят двоих - станет два флажка с цифрами: на одном "1", на другом "2".

Кликая по флажкам мышкой ты центрируешь экран на конкретном юните противника - над ним будет висеть циферка его флажка и синяя метка/маркер - показатель того, что это и есть враг (униформа может быть одинаковой, но наши детекторы не проведёшь!)

Кстати, маркеры можно отключать (зачем вот только?) - в .ini за это отвечает специальный флаг.

### 5.2. Общие кнопки управления во время боя.

к содержанию

Если ты читал об управлении отрядом (а не пролистывал кажущиеся неинтересными главы, как это делают некоторые несознательные джигиты), то должен помнить список кнопок панели управления (что в нижней части боевого экрана). Список тот был не весь - он содержал лишь то, что касалось возможных приказов юнитам. Сейчас коротко обо всём остальном:

первые нижняя и верхняя | - не используются;
вторые верхняя и нижняя | - переключения этажей;
третья верхняя | - карта поля боя;
шестая верхняя | - показать/скрыть крыши зданий;
шестая нижняя | - вызов настроек игры;
седьмая верхняя | - конец хода (важная кнопка!);
седьмая нижняя | - выход из игры.

Конфигурация (настройки) игры (вызывается по шестой нижней кнопке):

movement speed | - скорость передвижения юнитов;
fire speed | - скорость стрельбы;
scroll speed | - скорость прокрутки экрана;
mapscroll points | - плавность прокрутки экрана.

### 6. Файл .ini

к содержанию

Нижеперечисленные параметры и флаги прописываются в конфигурационном файле ufo2000.ini. Изменения вступают в силу только после перезапуска игры. Важно использовать параметры в их родных секциях (указаны в квадратных скобках).

[System] | описание
keyboard = us | # какая раскладка клавиатуры используется игрой по умолчанию; список доступных раскладок смотри в ufo2000.ini, нам интересны, пожалуй, только: ru - Russia и, может быть, ещё us - United States.
primary_keyboard = us | # этот и следующий параметры: две альтернативные раскладки, между которыми будет работать переключение простым нажатием правогоCTRL
secondary_keyboard = ru | ... см. описание предыдущего параметра

[General] | описание
width = 640 | # ширина видимой области экрана в пикселях
height = 380 | # длина видимой области экрана в пикселях
map_width = 4 | # ширина генерируемой карты в клетках
map_height = 4 | # длина генерируемой карты в клетках
speed_unit = 30 | # скорость анимации юнита, во время матча регилируется "ползунком" в настройках (при клике на кнопку "?" на панели управления отрядом)
speed_bullet = 30 | # скорость полёта пули/плазмы/лазера и всего такого, во время матча... см. выше
speed_mapscroll = 30 | # скорость прокрутки экрана карты во время боя
mapscroll = 10 | # плавность прокрутки экрана (чем меньше параметр, тем плавнее)
consolefont = xcom_small | # шрифт, используемый в консоли (сообщения, разговоры); может быть: default, xcom_small, xcom_large
time_limit = -1 | # ограничение времени на ход в секундах (отрицательное значение выключает ограничение)
screen_x_res = 640 | # разрешение (размер) экрана игры, если установленные тобой значения не смогут быть обработаны, автоматически будет использоваться разрешение 640x480
screen_y_res = 400 | # см. выше (установи эти два параметра в, например, 800х600, или 1024х768 - вполне вероятно, что графика на твоём 19" TFT-мониторе станет гораздо приятнее глазу)
color_depth = 16 | # глубина палитры; пусть хочется поэксперементировать, но лучше оставить значение по умолчанию
menu_music = $(xcom)/sound/gmstory.mid | # этот и несколько последующих параметров - файлы фоновой музыки для игры формата .midi
loading_image = $(ufo2000)/arts/text_back.jpg | # этот и несколько последующих параметров - файлы картинок-фонов игры; вот именно с этим loading_image можно поэксперементировать, остальные же (смотри их в .ini, а тут я о них умолчу), если не уверен, оставляй как есть
music_volume = 255 | # громкость музыки в игре (а музыка-то атмосферна - "лепа видом, червоны очи"); в игре громкость можно менять кнопками цифровой клавиатуры "+" и "-"

[Server] | описание
host = lxnt.info | # имя сервера по умолчанию предлагаемое игрой
login = tavy | # имя пользователя, по умолчанию предлагаемое игрой (везде сохраняются прежние параметры, которыми ты пользовался)
autologin = 0 | # если установлено в "1", игра попытается один раз автоматически, используя параметры из этой секции, подключится к интернет-серверу; если не получится, будет предложено изменить настройки
password = password | # это поле хранит твой пароль (минимум 6 символов)
http_proxy = disabled | # настройка proxy-соединения (обязательна поддержка метода CONNECT); принимает одно из трёх значений: - host:port (параметры proxy-сервера имя:порт); - auto (получение параметров автоматически); - disabled (proxy-сервер не используется).

[Editor] | описание
platoon_size = 10 | # максимальное количество солдат в отряде
last_map_name = geodata.dat | # путь к последней игравшейся карте
last_unit_name = team_ru.units | # путь к последнему использовавшемуся файлу настроек отряда

[Flags] | описание
F_FULLSCREEN = 0 | # если 1, игра стартует в полноэкранном режиме
F_SELECTENEMY = 1 | # если 1, игра использует синие маркеры над головами юнитов противника
F_LARGEFONT = 0 | # если 1, используется крупный шрифт для диалогов, консоли и экрана планирования
F_SMALLFONT = 0 | # если 1, используется мелкий шрифт; этот включённый параметр "перебивает" включённый F_LARGEFONT (см. выше)
F_SOUNDCHECK = 0 | # если 1, при старте игры тебе воспроизведут все используемые игрой звуки стрельбы, топота и смертей... да, все сто тысяч миллионов звуков проскочат перед тобой (пусть меньше, но в процессе прослушивания, который нельзя прервать, кажется именно так)
F_LOGTOSTDOUT = 0 | # если 1, сообщения консоли при инициализации игры копируются в stdout (хм...)

...

### 7. Все горячие клавиши - список!

к содержанию

пока пусто

### 8. Сокращения и непонятные слова.

к содержанию

Aliens - Инопланетные разумные существа, в мифологии игры враждебные человечеству. Прибыв на землю и перемещаясь в её атмосферах с помощью НЛО (UFO) имеют целью полное порабощение населения планеты.

Firing - Параметр юнита, определяющий его меткость при использовании стрелкового оружия.

Health - Параметр юнита, определяющий, количество повреждений, которые он может вынести прежде чем будет считаться выбывшим из игры (мёртвым).

Replay - Просмотр записи замеченных своими юнитами ходов противника.

Throwing - Параметр юнита, определяющий его меткость при бросках.

Turn (ход) - Временной промежуток, в который игрок осуществляет непосредственные манипуляции над своим отрядом - тратит их TUS.

TUS - Сокр. от TimeUnits. Параметр юнита, определяющий количество его очков действия. Чем больше этот параметр, тем больше действий успеет сделать юнит за свой ход (Turn).

UFO - Аббревиатура от Unknown Flying Object - Неопознанный Летающий Объект, т.е. НЛО. В мифологии всей серии X-COM имеет основополагающее значение, т.к. именно посредством UFO различных конструкций враги человечества - чужие (aliens) - совершали свои набеги на территории землян.

Unit (юнит) - Боевая единица, проще говоря - солдат.

Уфонавт - А это такой импозантный дядька в спецодежде, призванный правительством, деньгами и человечеством бороться с инопланетной угрозой в лице alien'ов. В общем, наш солдат в серии X-COM. По наследству термин может легко (пусть и не совсем корректно) использоваться и по отношению к юнитам UFO2000.

### 9. Параметры, скрытая физика игры.

к содержанию

Перехват.

Это возможность твоего юнита при виде врага и при наличии достаточного для выстрела количества TUS, сделать по нему (вражескому юниту) выстрел. Перехват автоматический, т.е. управление юнитом к тебе не переходит. Тип выстрела зависит от количества TUS - сначала проверяется aimedshot (прицельный), затем snapshot (навскидку). Autoshot, увы, нет. Перехват может быть через некоторое время повторён (если хватит TUS). Выстрел делается из оружия, располагающегося в правой руке юнита (Right Hand). Если эта рука пуста или оружие в ней не способно на вышеперечисленные виды стрельбы, в перехват вступает оружие в левой руке (Left Hand). Если оружие в обоих руках не способно на выстрел, то перехват пропадает.

Броня.

Вид бойца (алиены, различные виды брони) непосредственно влияет на его "живучесть". Каждый такой "вид" - это своего рода броня. Сектоиды имеют очень низкие показатели брони, у людей же в personal armor - они более высокие, нежели у сектоидов и людей без брони, и т.д. Чем броня мощнее, тем она... толще. Сие не есть абсолютно пложительный факт в ролевых играх различного толка, но у нас толщина брони - показатель крайне архиважный. Дело в том, что выстрел по вашему бойцу сначала снимает броню. Т.е. чем больше едениц брони с той стороны, с которой стреляет противник, тем больший шанс, что вашего ронимого не заденут за живое - просто не достанут сквозь бронированную кожуру. В будущем, возможно, броня перестанет игнорировать тип повреждения и не будет задерживать 100% повреждений, но сейчас это именно так (ждите на всякий случай опровержений ;)). Отсюда вытекает простое правило - если есть свободные TUS, к противнику лучше повернуться той стороной, на которой брони осталось больше.

письмо в форум

### 10. Технические вопросы.

к содержанию

пока пусто

### 10.1. Установка игры на компьютер.

к содержанию

Соответственно для того, что бы играть в UFO2000, тебе нужно:

- дистрибутив UFO2000;
- оригинальные игры: "XCOM: UFO EU", и/или "XCOM: TftD" (большая часть графики и музыки берётся из них).

Дистрибутив... Есть вариант, что ты достаёшь исходный код UFO2000, затем нужные для сборки библиотеки и сам этот код компилируешь в готовый вариант файлов - "бинарники", но... всех любителей проделывать такие недурственные фокусы отправляю к инструкции: файл "install" лежит в архиве с игрой. Он на международном (т.е. написан английским языком), но программисты народ ушлый, всё понимают (а не программисты собирать код сами вряд ли будут). По причине большей "продвинутости" в знании языка общения с ПК, к этому же файлу отправим и всех обладателей несомненно замечательной ОС Linux.

Да, ещё нужны оригинальные игры. Те самые. Которые настолько хороши, что по прошествии лет так и не стали бесплатными. То есть за их полный вариант буржуины хотят денег. Сделаю вид, что пиратских версий "XCOM: UFO Enemy Unknown" и/или "XCOM: Terror from the Deep" у тебя нет и доставать ты их не собираешься в виду высокой своей морали и неподъёмного духовного совершенства, и скажу, что можно вместо полных версий воспользоваться версиями демонстрационными. Для "XCOM: UFO EU" демку, если захочешь, скачает программа установки UFO2000 (найти же саму демку можно по этому адресу, а для "XCOM: TftD" по этому). Правда в таком случае у тебя будут ограничения по используемой графике и прочего - чего нет в демонстрационных версиях, того не будет и в UFO2000.

Итак, со вступлением покончено! У игры есть очень приятный в обращении инсталлятор (т.е. программа установки, которая мало того, что распакует и настроит игру на твоём ПК, но и, если захочешь, её потом удалит). Всего-то нужно а) скачать дистрибутив "UFO2000" с официального сайта в интернете (ссылки тут) и б) запустить его на исполнение (т.е. два раза кликнуть по нему левой лапкой мыши). Дальше тебя под руку поведёт мастер установки - следуй его указаниям: решай, нужно ли тебе скачивать демонстрационную версию "XCOM" (если у тебя есть полная версия оригинальной "XCOM" 1 и/или 2 - ничего скачивать не нужно) и помещать ли ярлык UFO2000 на рабочий стол. Выбрав, жми кнопку "Далее"/"Next", выбирай, если хочешь отличный от предложенного, путь установки (куда будет распакована игра - где именно она будет находиться в твоём любимом ПК), опять жми "Далее"/"Next", в диалоге создания ярлыков в меню программ кнопки "Пуск"/"Start" ещё раз жми "Далее"/"Next" (после установки там создадуться все нужные ссылки на руководства, игру, сервер и программу удаления) и теперь задержись. Перед тобой возникнет окно с предложением заполнить четыре поля. Реально нужны лишь одно или два - зависит от того, какие игры у тебя уже есть. Есть "XCOM1" ("UFO EU/Defence") - справа от первого поля жми кнопку с тремя точками и выбирай папку, где она лежит. Есть демо-версия этой игры - указывай во втором поле где лежит она. Также и с игрой "XCOM: TftD" - для её полной версии отведено третье поле, а для демо - четвёртое. В идеале заполняй первое, третье, и вперёд - жми кнопку "Установить"/"Install"! Хм, если у тебя вообще нет никаких XCOM, срочно жми на "Назад"/"Back", добирайся до первого окна и ставь галочку напротив пункта "Скачать XCOM демоверсию" - занимает она немного и пусть с ограниченным количеством красот, играть всё-таки будет очень даже можно.

### 10.2. Возможные проблемы.

к содержанию

пока пусто

### 11. Изменения в последних версиях.

к содержанию

Изменения в версии 0.4.0 (март 2004)

- заработали лифты;
- у игры появилась хорошая программа установки win-версии (script for NSIS contributed by Daniel "SupSuper" Albano), в её процессе можно скачать демо XCOM1ж
- французский перевод readme.txt (by Benjamin Power and JFarceur);
- новая переменная в ufo2000.ini - 'music_volume', настраивающая громкость музыки; в игре громкость изменяется кнопками "+" и "-" на цифровой клавиатуре;
- добавлена поддержка нескольких аудио-форматов; добавлена одна музыкальная композиция от ATeX из проекта Xenocide;
- альтернативное переключение раскладки клавиатуры по F9 (для пользователей переносных ПК - лэптопов унд ноутбуков);
- начал работу интернет-сервер, через который можно находить оппонентов для матчей прямо из игры; работает статистика игроков; возможны соединения через proxy; возможность самим создавать сервер для подключений;
- добавлен перехват (реакция-выстрел юнита при виде врага и при достаточном для выстрела TUS);
- добавлена поддержка файлов-ресурсов из демонстрационных версий XCOM 1 и 2;
- добавлено несколько типов территории из обеих XCOM; новый тип земли ('Airfield' от Twilight Owl);
- новая система звука, допускающая использование файлов как из оригинальных XCOM 1 и 2, так и из версии этих игр - "collector's edition"; возможность переназначения звуков;
- добавлена возможность просмотра хода оппонента (вначале своего хода) в hotseat-игре;
- добавлено ведение статистики параметров юнита: strength и energy;
- добавлены различные типы брони (найти в: "экран распределения очков - points - по параметрам юнита", строка "skins", кликать мышкой);
- добавлено несколько типов территории, созданных игроками;
- добавлен экран статистики в конце матча;
- теперь UFO2000 может быть скомпилирована (так программисты собирают исходный код в нормальные программы ;)) с поддержкой иерархий папок ОС Linux/Unix, такой порядок допускает компиляцию игры в Gentoo Linux;
- добавлено несколько новых режимов разрешения экрана и глубины палитры;
- игра должна отлично запускать в linux-консоли (с fbcon-драйвером);
- улучшен вид пуль (выстрелов);
- сменилась графика заставки;
- добавлено дружелюбное к игроку описание характеристик оружия;
- несколько от больших до средних исправлений и улучшений.

Изменения в версии 0.3.60 (суббота 21 Июня 2003)

- к возможностям консоли (~) добалено: многоязыковая поддержка, Unicode, шрифты из оригинальной XCOM
- добавлена проверка совместимости версий при сетевой игре
- появилась поддержка ограничения времени на ход
- добавлено немного звуков и фоновой музыки
- добавлены два вида алиенов из XCOM: mutons и sectoids (только их скины, баз видовых особенностей)
- изменился алгоритм вычисления точности попадания
- linux: исправлены проблемы, связанные с полноэкранным режимом
- немного улучшен вид основного меню
- исправлена ошибка (обработки) сенсорных мин
- исправления многих мелких ошибок

Изменения в версии 0.3.51 (суббота 2 Нояб. 2002)

- объединен (с исходниками игры) патч для поддержки зажигательных боеприпасов
- исправлена ошибка с уменьшением точности попадания при стрельбе из двуручного оружия
- теперь игра может использовать вместо шрифтов Allegro по умолчанию оригинальные шрифты XCOM1 (пока без цвета)
- в ufo2000.ini могут быть помещены пути к ресурсам оригинального XCOM1
- сборка: Directplay компилируется по условию - включается при наличии HAVE_DPLAY #define ("Вообще говоря, поддержка Directplay теперь выброшена из игры полностью за ненадобностью :)", Сергей Семашко).

### 12. Copyright, credits и contacts.

к содержанию

Александр Иванов 'sanami', г. Якутск, РФ - создатель проекта, автор версий до 0.3.11 включительно.
Сергей Семашко, г. Минск, Беларусь.
Александр Сабуренков 'lxnt', г. Москва, РФ.
Полный список разработчиков находится тут.
Посильная помощь: Вильченко Роман 'tikitavy', г. Смоленск, РФ - русский мануал (вот этот документ).
Форум игры на talk.ru (туда же письмом).
Англоязычный форум (письмом).
Страница UFO2000 Сергея Семашко.
Страница SDL-порта Александра Сабуренкова.
Страница игры на sourceforge. (тут последние версии дистрибутивов)
Страницы "обратной связи" проекта (wiki-pages).