| Предыдущая версия справа и слева
Предыдущая версия
Следующая версия
|
Предыдущая версия
|
timhostorderrus [2011/12/19 21:37] dik |
timhostorderrus [2012/02/05 12:40] (текущий) dik |
| ==== Последовательность действий хоста (host sequence) ==== | ===== Последовательность действий хоста (host sequence) ===== |
| |
| == Первый этап (PHASE 1) == | == Первый этап (PHASE 1) == |
| | - Проверка правильности файлов данных игры (**Host Data Checking**) |
| 1. Проверка правильности файлов данных игры (Host Data Checking) | - Обработка trn - файлов (**Turn File Processing**); Выполнение команд, полученных через trn - файлы (**handling TRN file commands**) |
| 2. Обработка trn - файлов (Turn File Processing) Выполнение команд, полученных через trn - файлы (handling TRN file commands) | - Строительство баз (**starbase construction**) |
| 3. Строительство баз (starbase construction) | - Корабли, выполняющие миссию Cloak, имеющие 0% поврежений и достаточное количество топлива успешно клоачатся (**Ships with valid Cloak Missions are Cloaked**) |
| 4. Корабли, выполняющие миссию Cloak, имеющие 0% поврежений и достаточное количество топлива успешно клоачатся (Ships with valid Cloak Missions are Cloaked) | - Проверка на читы (**Cheat Checking**) |
| 5. Проверка на читы (Cheat Checking) | |
| |
| |
| == Второй этап (PHASE 2) == | == Второй этап (PHASE 2) == |
| |
| 1. Передача кораблей/планет (Ship/Planet Ownership Transfers ('give' command, 'gsN' friendlycode)) | - Передача кораблей/планет (**Ship/Planet Ownership Transfers ('give' command, 'gsN' friendlycode)**) |
| 2. Метеоритные удары на планетах (Meteor Showers) | - Метеоритные удары на планетах (**Meteor Showers**) |
| 3. Loki расклоачивает клоачные корабли (Loki Anti-Cloak Tachyon Fields) | - Loki расклоачивает клоачные корабли (**Loki Anti-Cloak Tachyon Fields**) |
| 4. Птичьи корабли выполняют миссию Delux Super Spy (Birdman Super Spy Deluxe Missions) | - Птичьи корабли выполняют миссию Delux Super Spy (**Birdman Super Spy Deluxe Missions**) |
| 5. Появление местных жителей на планетах (New Natives Appearing) | - Появление местных жителей на планетах (**New Natives Appearing**) |
| 6. Пираты грабят вражеские корабли (Privateer Rob Mission) | - Пираты грабят вражеские корабли (**Privateer Rob Mission**) |
| 7. Корбли - Казино генерируют деньги (Gambling Ships) | - Корбли - Казино генерируют деньги (**Gambling Ships**) |
| 8. Корабли сбрасывают груз на планеты (Cargo Dump (also Imperial Assault and 'bdm' action)) | - Корабли сбрасывают груз на планеты (**Cargo Dump (also Imperial Assault and 'bdm' action)**) |
| 9. Корабли передают груз друг другу (Cargo Transfe) | - Корабли передают груз друг другу (**Cargo Transfer**) |
| 10. Корабли передают друг другу торпеды/истребители (Beam Transfer Friendly Codes ('btt','btf', and 'btm')) | - Корабли передают друг другу торпеды/истребители (**Beam Transfer Friendly Codes ('btt','btf', and 'btm')**) |
| 11. Корабли поднимают груз с планет (Cargo Gather) | - Корабли поднимают груз с планет (**Cargo Gather**) |
| 12. Планета грузит на корабль все деньги (Beam Transfer Planetary Credits ('bum' action))<br>Запланированный распад минных полей (5% всех мин исчезают за 1 ход в каждом минном поле) (Minefield Decay) | - Планета грузит на корабль все деньги (**Beam Transfer Planetary Credits ('bum' action)**); Запланированный распад минных полей (5% всех мин исчезают за 1 ход в каждом минном поле) (**Minefield Decay**) |
| 13. Торпедные корабли делают минные поля (Mine Laying) | - Торпедные корабли делают минные поля (**Mine Laying**) |
| 14. Минным полям присваиваются дружественные коды (Minefield Friendly Code Assignment) | - Минным полям присваиваются дружественные коды (**Minefield Friendly Code Assignment**) |
| 15. Корабли уничтожают(свипают) вражеские минные поля с помощью лазерного оружия, а также торпедные корабли могут собирать свои минные поля и преобразовывать собранные мины обратно в торпеды (Minefield Sweeping)<br>Корабли/планеты засекают вражеские минные поля (Minefield Scanning) Корабли, попавшие в Web поля, теряют топливо (Web Draining) | - Корабли уничтожают(свипают) вражеские минные поля с помощью лазерного оружия, а также торпедные корабли могут собирать свои минные поля и преобразовывать собранные мины обратно в торпеды (**Minefield Sweeping**); Корабли/планеты засекают вражеские минные поля (**Minefield Scanning**); Корабли, попавшие в Web поля, теряют топливо (**Web Draining**) |
| 16. Федовские корабли рефитятся (Fed Super Refit) | - Федовские корабли рефитятся (**Fed Super Refit**) |
| 17. Лизардские корабли выполняют миссию хисс (Lizard Hiss Mission) | - Лизардские корабли выполняют миссию хисс (**Lizard Hiss Mission**) |
| 18. Киборгские корабли ремонтируются в космосе (Cyborg Self Repair Mission) | - Киборгские корабли ремонтируются в космосе (**Cyborg Self Repair Mission**) |
| 19. Строительство истребителей (Fighter Building for Ships (and 'lfm' action)) | - Строительство истребителей (**Fighter Building for Ships (and 'lfm' action)**) |
| 20. Строительство торпед (Torpedo Building for Ships) | - Строительство торпед (**Torpedo Building for Ships**) |
| 21. Merlin Alchemy и Refinery Ship делают минералы/топливо из модулей оборудования (Alchemy Functions (including Aries advanced refinery)) | - Merlin Alchemy и Refinery Ship делают минералы/топливо из модулей оборудования (**Alchemy Functions (including Aries advanced refinery)**) |
| 22. Корабли ремонтируются с помощью supplies, имеющихся на борту из расчета 1% повреждений = 5 supplies (Ship Repair Using Supplies) | - Корабли ремонтируются с помощью supplies, имеющихся на борту из расчета 1% повреждений = 5 supplies (**Ship Repair Using Supplies**) |
| 23. На базах строятся/клонируются корабли (Ship Building (and 'cln' action)) | - На базах строятся/клонируются корабли (**Ship Building (and 'cln' action)**) |
| 24. На базах утилизируются запчасти (у планеты должен быть код "dmp") (Dump Old Starbase Part)<br>База выполняет миссии (Starbase Missions: Fix, Recycle, Load Torps, Max Defense, Force Surrender) | - На базах утилизируются запчасти (у планеты должен быть код "dmp") (**Dump Old Starbase Part**); База выполняет миссии (**Starbase Missions: Fix, Recycle, Load Torps, Max Defense, Force Surrender**) |
| 25. Пираты и кристаллины захватывают корабли без топлива (Boarding Parties (tow capture)) | - Пираты и кристаллины захватывают корабли без топлива (**Boarding Parties (tow capture)**) |
| 26. У Evil Empire стрятся бесплатные файтеры (Free Fighters for Starbases) | - У Evil Empire стрятся бесплатные файтеры (**Free Fighters for Starbases**) |
| 27. Происходят всевозможные движения кораблей в следующем порядке: | - Происходят всевозможные движения кораблей (**Ship Movement: tow resolution, movement, intercept resolution, intercepts, wormhole travel, gravity wells, chunneling**) в следующем порядке: |
| * буксировка | - буксировка |
| * обыкновенное движение | - обыкновенное движение |
| * перехват | - перехват |
| * движение через wormhole | - движение через wormhole |
| * движение в гравитационном поле планеты | - движение в гравитационном поле планеты |
| * движение с FireCloud (см. Cyborg) | - движение с FireCloud (см. Cyborg) |
| <br />(Ship Movement: tow resolution, movement, intercept resolution, intercepts, wormhole travel, gravity wells, chunneling) | - Взрываются глорики (устройства славы, см. Fascists) (**Glory Devices**) |
| 28. Взрываются GD (см. Fascists) (Glory Devices) | - Локи опять расклоачивает клоачные корабли (**Loki Anti-Cloak Tachyon Fields (again)**) |
| 29. Локи опять расклоачивает клоачные корабли (Loki Anti-Cloak Tachyon Fields (again)) | - Корабли колонизируют планеты (**Ship Colonize Mission**), при этом высыпая груз и разбираясь на минералы и деньги и высаживая один клан |
| 30. Корабли колонизируют планеты (Ship Colonize Mission) | - Корабли опять ремонтируются с помощью supplies (**Ship Repair Using Supplies (again)**) |
| 31. Корабли опять ремонтируются с помощью supplies (Ship Repair Using Supplies (again)) | - Базы выполняют миссии (**Starbase Missions: Refuel, Unload Freighters, Repair Base**): |
| 32. Базы выполняют миссии: | - заправка кораблей |
| * заправка кораблей | - разгрузка грузовых кораблей |
| * разгрузка грузовых кораблей | - ремонт базы |
| * ремонт базы | - Бой всех со всеми, но сначала дерутся корабли, а потом планеты (**Combat**) |
| <br>(Starbase Missions: Refuel, Unload Freighters, Repair Base) | - Корабли опять ремонтируются с помощью supplies (**Ship Repair Using Supplies (again)**) |
| 33. Бой всех со всеми, но сначала дерутся корабли, а потом планеты (Combat) | - Терраформеры меняют климат на планетах (**Science Ships**) |
| 34. Корабли опять ремонтируются с помощью supplies (Ship Repair Using Supplies (again)) | - Корабли выполняют миссию Sensor Sweep (**Ship Sensor Sweep Mission**) |
| 35. Терраформеры меняют климат на планетах (Science Ships) | - Фашисты выполняют миссию Pillage (**Klingon Pillage Mission**) |
| 36. Корабли выполняют миссию Sensor Sweep (Ship Sensor Sweep Mission) | - Ребелы выполняют миссию RGA (**Rebel Ground Attack Mission**) |
| 37. Фашисты выполняют миссию Pillage (Klingon Pillage Mission) | - Империалы выполняют миссию Dark Sense (**Empire Dark Sense Mission**) |
| 38. Ребелы выполняют миссию RGA (Rebel Ground Attack Mission) | - Фабрики/Шахты производят supplies/minerals (**Planetary Production: mines, supplies, TUDR**) |
| 39. Империалы выполняют миссию Dark Sense (Empire Dark Sense Mission) | - Изменение уровня счастья (**Planetary Happiness Changes**) |
| 40. Фабрики/Шахты производят supplies/minerals (Planetary Production: mines, supplies, TUDR) | - Сбор налогов (**Planetary Taxation**) |
| 41. Изменение уровня счастья (Planetary Happiness Changes) | - Прирост колонистов/местных (**Planetary Colonist and Native Growth**) |
| 42. Сбор налогов (Planetary Taxation) | - Неприятности на планетах (**Planetary Losses: climate deaths, overpopulation supply loss, structure decay, losses due to riots/civil war, losses from Amorphous natives**): |
| 43. Прирост колонистов/местных (Planetary Colonist and Native Growth) | - смерть из-за плохого климата |
| 44. Неприятности на планетах: | - съедение колонистами supplies |
| * смерть из-за плохого климата | - смерть колонистов/местных из-за мятежей/гражданских войн |
| * съедение колонистами supplies | - съедение аморфусами колонистов 5 кланов за ход |
| * смерть колонистов/местных из-за мятежей/гражданских войн | - Отмена миссий буксировка/перехват убитым кораблям (**Clear Invalid Tow/Intercept Missions (on ships destroyed in combat)**) |
| * съедение аморфусами колонистов 5 кланов за ход<br>(Planetary Losses: climate deaths, overpopulation supply loss, structure decay, losses due to riots/civil war, losses from Amorphous natives | - База опять строит/клонирует корабли. "Опять" не значит строительство второго корабля на одной базе за один ход (**Ship Building (and 'cln' action) (again)**) |
| 45. Отмена миссий буксировка/перехват убитым кораблям (Clear Invalid Tow/Intercept Missions (on ships destroyed in combat)) | - Киборги ассимилируют местных (**Cyborg Native Assimilation**) |
| 46. База опять строит/клонирует корабли "Опять" не значит строительство второго корабля на одной базе за один ход.<br>(Ship Building (and 'cln' action) (again)) | - Птицы делают Syper Spy (**Birdmen Super Spy Mission**) |
| 47. Киборги ассимилируют местных (Cyborg Native Assimilation) | - Корабли выполняют миссию Exploration, независимо какую миссию они имеют (**Ship Exploration Mission**) |
| 48. Птицы делают Syper Spy (Birdmen Super Spy Mission) | - Подсчет PBP - очередь на строительство кораблей (**Build Queue Report**) |
| 49. Корабли выполняют миссию Exploration, независимо какую миссию они имеют (Ship Exploration Mission) | |
| 50. Подсчет PBP - очередь на строительство кораблей (Build Queue Report) | |
| |
| |
| == Третий Этап (PHASE 3): == | == Третий Этап (PHASE 3): == |
| |
| 1. Обработка доп. миссий (External Message Processing (MESS.EXT file)) | - Обработка доп. миссий (**External Message Processing (MESS.EXT file)**) |
| 2. Ваши корабли засекают вражеские неклоачные корабли (Ships Scan for Enemy Ships) | - Ваши корабли засекают вражеские неклоачные корабли (**Ships Scan for Enemy Ships**) |
| 3. Ваши планеты засекают вражеские неклоачные корабли (Planets Scan for Enemy Ships) | - Ваши планеты засекают вражеские неклоачные корабли (**Planets Scan for Enemy Ships**) |
| 4. Обновление базы данных по кораблям: корабли, получившие > 100% повреждений, удаляются со всеми вытекающими отсюда последствиями<br>(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). Исключение - корабли Лизардов (зависит от настроек хоста). | - Обновление базы данных по кораблям: корабли, получившие > 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**). Исключение - корабли Лизардов (зависит от настроек хоста). |
| 5. Обновление счета (Calculate Scores) | - Обновление счета (**Calculate Scores**) |
| 6. Проверка на наличие альянса (Alliance Status Processing (if DelayAllianceCommands is ON)) | - Проверка на наличие альянса (**Alliance Status Processing (if DelayAllianceCommands is ON)**) |
| 7. Создание файлов PlayerN.rst и UtilN.dat (файлы udil.dat создаются только под PHOST) (Generate RST Files, UTIL.DAT Files) | - Создание файлов PlayerN.rst и UtilN.dat (файлы udil.dat создаются только под PHOST) (**Generate RST Files, UTIL.DAT Files**) |
| 8. Дописываются файлы util.ext в файkы util.dat (Append UTIL.EXT files to UTIL.DAT files) | - Дописываются файлы util.ext в файkы util.dat (**Append UTIL.EXT files to UTIL.DAT files**) |
| 9. Удаляются ненужные более файлы UtilN.dat, PlayerN.trn (Remove UTIL.EXT files Remove TRN Files) | - Удаляются ненужные более файлы UtilN.dat, PlayerN.trn (**Remove UTIL.EXT files Remove TRN Files**) |
| |