===== Последовательность действий хоста (host sequence) ===== == Первый этап (PHASE 1) == - Проверка правильности файлов данных игры (**Host Data Checking**) - Обработка trn - файлов (**Turn File Processing**); Выполнение команд, полученных через trn - файлы (**handling TRN file commands**) - Строительство баз (**starbase construction**) - Корабли, выполняющие миссию Cloak, имеющие 0% поврежений и достаточное количество топлива успешно клоачатся (**Ships with valid Cloak Missions are Cloaked**) - Проверка на читы (**Cheat Checking**) == Второй этап (PHASE 2) == - Передача кораблей/планет (**Ship/Planet Ownership Transfers ('give' command, 'gsN' friendlycode)**) - Метеоритные удары на планетах (**Meteor Showers**) - Loki расклоачивает клоачные корабли (**Loki Anti-Cloak Tachyon Fields**) - Птичьи корабли выполняют миссию Delux Super Spy (**Birdman Super Spy Deluxe Missions**) - Появление местных жителей на планетах (**New Natives Appearing**) - Пираты грабят вражеские корабли (**Privateer Rob Mission**) - Корбли - Казино генерируют деньги (**Gambling Ships**) - Корабли сбрасывают груз на планеты (**Cargo Dump (also Imperial Assault and 'bdm' action)**) - Корабли передают груз друг другу (**Cargo Transfer**) - Корабли передают друг другу торпеды/истребители (**Beam Transfer Friendly Codes ('btt','btf', and 'btm')**) - Корабли поднимают груз с планет (**Cargo Gather**) - Планета грузит на корабль все деньги (**Beam Transfer Planetary Credits ('bum' action)**); Запланированный распад минных полей (5% всех мин исчезают за 1 ход в каждом минном поле) (**Minefield Decay**) - Торпедные корабли делают минные поля (**Mine Laying**) - Минным полям присваиваются дружественные коды (**Minefield Friendly Code Assignment**) - Корабли уничтожают(свипают) вражеские минные поля с помощью лазерного оружия, а также торпедные корабли могут собирать свои минные поля и преобразовывать собранные мины обратно в торпеды (**Minefield Sweeping**); Корабли/планеты засекают вражеские минные поля (**Minefield Scanning**); Корабли, попавшие в Web поля, теряют топливо (**Web Draining**) - Федовские корабли рефитятся (**Fed Super Refit**) - Лизардские корабли выполняют миссию хисс (**Lizard Hiss Mission**) - Киборгские корабли ремонтируются в космосе (**Cyborg Self Repair Mission**) - Строительство истребителей (**Fighter Building for Ships (and 'lfm' action)**) - Строительство торпед (**Torpedo Building for Ships**) - Merlin Alchemy и Refinery Ship делают минералы/топливо из модулей оборудования (**Alchemy Functions (including Aries advanced refinery)**) - Корабли ремонтируются с помощью supplies, имеющихся на борту из расчета 1% повреждений = 5 supplies (**Ship Repair Using Supplies**) - На базах строятся/клонируются корабли (**Ship Building (and 'cln' action)**) - На базах утилизируются запчасти (у планеты должен быть код "dmp") (**Dump Old Starbase Part**); База выполняет миссии (**Starbase Missions: Fix, Recycle, Load Torps, Max Defense, Force Surrender**) - Пираты и кристаллины захватывают корабли без топлива (**Boarding Parties (tow capture)**) - У Evil Empire стрятся бесплатные файтеры (**Free Fighters for Starbases**) - Происходят всевозможные движения кораблей (**Ship Movement: tow resolution, movement, intercept resolution, intercepts, wormhole travel, gravity wells, chunneling**) в следующем порядке: - буксировка - обыкновенное движение - перехват - движение через wormhole - движение в гравитационном поле планеты - движение с FireCloud (см. Cyborg) - Взрываются глорики (устройства славы, см. Fascists) (**Glory Devices**) - Локи опять расклоачивает клоачные корабли (**Loki Anti-Cloak Tachyon Fields (again)**) - Корабли колонизируют планеты (**Ship Colonize Mission**), при этом высыпая груз и разбираясь на минералы и деньги и высаживая один клан - Корабли опять ремонтируются с помощью supplies (**Ship Repair Using Supplies (again)**) - Базы выполняют миссии (**Starbase Missions: Refuel, Unload Freighters, Repair Base**): - заправка кораблей - разгрузка грузовых кораблей - ремонт базы - Бой всех со всеми, но сначала дерутся корабли, а потом планеты (**Combat**) - Корабли опять ремонтируются с помощью supplies (**Ship Repair Using Supplies (again)**) - Терраформеры меняют климат на планетах (**Science Ships**) - Корабли выполняют миссию Sensor Sweep (**Ship Sensor Sweep Mission**) - Фашисты выполняют миссию Pillage (**Klingon Pillage Mission**) - Ребелы выполняют миссию RGA (**Rebel Ground Attack Mission**) - Империалы выполняют миссию Dark Sense (**Empire Dark Sense Mission**) - Фабрики/Шахты производят supplies/minerals (**Planetary Production: mines, supplies, TUDR**) - Изменение уровня счастья (**Planetary Happiness Changes**) - Сбор налогов (**Planetary Taxation**) - Прирост колонистов/местных (**Planetary Colonist and Native Growth**) - Неприятности на планетах (**Planetary Losses: climate deaths, overpopulation supply loss, structure decay, losses due to riots/civil war, losses from Amorphous natives**): - смерть из-за плохого климата - съедение колонистами supplies - смерть колонистов/местных из-за мятежей/гражданских войн - съедение аморфусами колонистов 5 кланов за ход - Отмена миссий буксировка/перехват убитым кораблям (**Clear Invalid Tow/Intercept Missions (on ships destroyed in combat)**) - База опять строит/клонирует корабли. "Опять" не значит строительство второго корабля на одной базе за один ход (**Ship Building (and 'cln' action) (again)**) - Киборги ассимилируют местных (**Cyborg Native Assimilation**) - Птицы делают Syper Spy (**Birdmen Super Spy Mission**) - Корабли выполняют миссию Exploration, независимо какую миссию они имеют (**Ship Exploration Mission**) - Подсчет PBP - очередь на строительство кораблей (**Build Queue Report**) == Третий Этап (PHASE 3): == - Обработка доп. миссий (**External Message Processing (MESS.EXT file)**) - Ваши корабли засекают вражеские неклоачные корабли (**Ships Scan for Enemy Ships**) - Ваши планеты засекают вражеские неклоачные корабли (**Planets Scan for Enemy Ships**) - Обновление базы данных по кораблям: корабли, получившие > 100% повреждений, удаляются со всеми вытекающими отсюда последствиями (**Ship Adjustments: ships with >100% damage deleted, waypoints truncated, tow missions that target deleted) ships cleared, intercept missions on deleted/non-visible ships cleared, ship speed damage-limited**). Исключение - корабли Лизардов (зависит от настроек хоста). - Обновление счета (**Calculate Scores**) - Проверка на наличие альянса (**Alliance Status Processing (if DelayAllianceCommands is ON)**) - Создание файлов PlayerN.rst и UtilN.dat (файлы udil.dat создаются только под PHOST) (**Generate RST Files, UTIL.DAT Files**) - Дописываются файлы util.ext в файkы util.dat (**Append UTIL.EXT files to UTIL.DAT files**) - Удаляются ненужные более файлы UtilN.dat, PlayerN.trn (**Remove UTIL.EXT files Remove TRN Files**)