Каталог статей, Гайды и статьи, Sudden Strike

Разработка миссий для RWG Truth of War


  Дата публикации: 20.07.2018, 04:09 · 2 969 · 0
Обновлено: 3.05.2019, 16:07 
  1. Описание

Общая часть

В данной статье мы будем придерживаться следующей терминологии:

Карта - на нее наносится земля, вода, строения, горки, дороги, мосты, выбирается время года или тип местности.

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

Игрок, Враг, Союзник, Нейтрал - стороны, участвующие в игре.

Группа - некоторое количество юнитов, обладающих определенным поведением. Каждая группа имеет свой номер.

Зона - помеченная на карте площадь. Каждая зона имеет свой номер.

Маркер - помеченный объект (дом, мост, дерево...) или точка на карте. Также имеет свой номер.

Шлюзы - ворота откуда выходят подкрепления для игроков. Или ворота через которые юниты уходят с карты.

Некоторые основные идеи:

Не бывает в игре юнитов "просто-так". Каждый юнит принадлежит лишь одной из играющих сторон (Игрок, Враг...). Каждый юнит принадлежит какой-то определенной группе.

Передвижение юнитов по карте по сути сводится к команде "Группа XX перейти в зону УУ". Не бывает команд "Танки езжайте к мосту", или "Вот эти два солдата - занять дом", а только "Группа такая-то перейти в зону такую-то".

Юнитами Игрока управляет Игрок, а не компьютер.

Каждый юнит обладает определенными свойствами.

Меню Игроки.

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

Авиационные настройки. Одна из восьми кнопок по кругу схематично указывает, с какой стороны будут прилетать самолеты данного игрока. В ниспадающем меню выбирается тип самолетов. После выбора типа, через кнопку ""Настройки" можно установить: модель самолетов, количество самолетов, количество вылетов, задержку, с которой после команды, самолеты будут появляться на карте. Кол-во самолетов - это число самолетов, которым играющая сторона располагает в данный момент игры. Кнопки с различным количеством самолетов - от 1 до 5 - видны во время игры в меню игры. Но это не означает, что у Вас должно быть не более 5 самолетов. Количество вылетов - столько раз можно сделать боевые вылеты. Пример: вы указываете кол-во вылетов - 20, кол-во самолетов 4. Это означает, что за один раз над Вашей картой может появиться от 1 до 4 самолетов. Если каждый раз вызывать по 4 самолета и если их не собьют, то можно будет сделать 5 таких вызовов. Или 10 вызовов, если вызывать по 2 самолета. Самолеты могут быть сбиты. И вполне может так оказаться, что вылеты у вас еще остались, но самолеты уже сбиты все и летать нечему. Для каждого типа самолетов эти два параметра задаются отдельно. Например, количество вылетов разведчика 4, а количество вылетов бомбардировщиков всего 1.

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

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

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

Есть еще установки, которые можно отнести ко всей миссии в целом. Это установка погоды, которая производится в меню "Описание миссии".

Краткое описание миссии, в т.ч. и задание миссии можно сделать в меню "Брифинг".

Меню Поведение группы.

Поведение "Нет"

Группа не имеет ни каких свойств. Никуда не бежит, пушки не занимает, дома не занимает - полная пассивность

Поведение "Разведка".

Совершенно не понятно, как работает этот режим и работает-ли вообще.

Поведение "Пехота - Охранять зону".

В случае если в первом и втором окне указан одинаковый номер существующей зоны, то пехота перемещается в эту зону. Если хотя бы одна из зон 0, то пехота никуда не перемещается. Если указаны две разные существующие зоны, то группа делится примерно пополам и перемещается в эти зоны. Если указаны существующая и несуществующая зона, то вся группа перемещается в существующую зону. После того как группа пехоты переместилась в зону, все солдаты попытаются занять имеющиеся в этой зоне здания. Если в зоне есть грузовики, то пехота также будет стараться их занять.

Поведение "Пехота - Следовать за группой".

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

Если в ведущей группе несколько юинтов, то группа ведомого примерно в равных долях распределяется между юнитами ведущего (прикрепляется к юниту ведущего). Если один из ведущих будет убит, происходит новое перераспределение юнитов ведомого. Можно указать не одну, а две ведущие группы. Можно указать не только ведущую группу/группы, но и зону, тогда если ведущий будет потерян (убит), то ведомый возвращается обратно в указанную зону.

Что будет в случае, если ведущий является вражеским юнитом? В момент получения данной команды ничего не произойдет. Но как только юниты из ведущей группы будут обнаружены врагом (совсем необязательно именно ведомой группой, просто любым вражеским юнитом), то немедленно ведомая группа начинает преследовать ведущую группу. Как и в случае со "своим" ведущим, в поле ввода номера группы может быть указано две группы и преследование будет производиться обеих групп.

Поведение "Пехота - Гаубицы занять"

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

Поведение "Танки – Охранять зону" и "Танки – Следовать за группой" аналогичны режимам для пехоты.

Поведение "Грузовики - Поддержка"

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

Поведение "Грузовики - Ехать в зону"

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

Поведение "Грузовики – Перевозить из зоны в зону".

Служит для перевозки пехоты из зоны в зону. Работает на грузовиках и десантных баржах. Указывается два номера зоны: зона загрузки и зона выгрузки. Если указать две одинаковые зоны, то грузовики едут в эту зону и загружают там пехоту (если пехоте разрешено садиться в свободные грузовики). Две одинаковые зоны по сути означают, что зона загрузки и зона выгрузки совпадают. Если юнитов меньше, чем 7О% от полной загрузки, то грузовик остается в зоне в ожидании загрузки до 7О%.

 

Поведение "Машины снабжения - Чинить"

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

Если зона указана и предполагается, что в процессе игры нужно будет ремонтировать и строить мосты, то необходимо, чтобы мосты и места понтонов были помечены не только маркером, но и зоной.

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

Поведение "Реактивные установки - Ехать в зону"

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

Поведение "Самолеты - Лететь в зону".

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

Поведение "Поезд – Охранять зону"

Работа данного режима весьма своеобразна и необычна. Проще всего посмотреть на примере: в свойствах групп указано, то группа А1 это поезд и месторасположение для него в зоне #1. Создаем подкрепление, состоящее из одного паровоза. С помощью скрипта в момент старта миссии выдаем подкрепление с паровозом в зону #1. Паровоз выезжает и начинает активно кататься туда-сюда по зоне #1.

Как выяснилось катание туда-сюда зависит от нескольких факторов и в частности от того установлена или нет команда "Ремонтировать рельсы"! Если эта команда не установлена, то такой активности не будет. Не зависимо от "рельсов" если установлено "Хаотично распределиться в зоне", то будет происходить обычное хаотичное движение по зоне с привычной периодичностью. Т.е. по сути дела мы имеем два варианта движения поезда внутри зоны.

Перейдем к передвижению в другую зону. Предположим мы хотим переместить поезд в зону #2.

Вариант 1. Если мы дадим с помощью скрипта привычную команду на перемещение: установить АИ.зона1 группы А1 в #2 установить АИ.зона2 группы А1 в #2, то метание по зоне прекратится, поезд остановится и примерно через минуту переедет в #2 где вновь начнет метаться. И это не единственный способ передвижения!

Вариант 2. Если вместо предыдущей сдвоенной команды "установить АИ", дать только одну: установить АИ.зона1 группы А1 в #2, то передвижение в зону #2 произойдет немедленно. В новой зоне метания не будет происходить, а если установлено "хаотическое передвижение в зоне", то изредка будет происходить перемещение по зоне.

К каждому указанному поведению можно применить дополнительные, уточняющие свойства: хаотически передвигаться в зоне, идти в зону только если там есть свои юниты, транспорт - не занимать и т.д.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

BelarusianChinese (Traditional)CzechDanishDutchEnglishFrenchGermanIndonesianItalianJapaneseKoreanLatvianPolishPortugueseRussianSpanishThaiTurkishUkrainian

Категории

Чат доступен только для зарегистрированных пользователей. Войдите в аккаунт для общения в чате.

Лента комментариев

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

Сегодня, 15:58
Добрый вечер. Не знаете, есть ли возможность назначить персонажа-пришельца опылителем; с этим модом нет никакого смысла от похищения, даже если есть НПС пришельцы.
Сегодня, 15:58
Большое спасибо,т оже было актуально
Сегодня, 15:57
Пять лет прошло как прекратилась поддержка этого ассистента. За пять лет многое поменялось. Вам нравится, но рекомендовать всем... Крч это не ради спора, а тоже мнение "про цвет фломастеров и их вкус". :)
  Дубли файлов? Хорошо. Но с этим справляются мод менеджер для первых прогонов и BE в процессе игры. Которые ещё дают дополнительные и удобные инструменты, а BE развернутую и "разжеванную" информацию. (обновляются)
  Sims 4 Tray Importer, в некоторых случаях, помогает поднять сохру. Кроме этого тоже имеет инструмент который выдаёт всю инфу по конфликтам модов. (обновляется). Ну а про поиск глючного СС на симе писать не буду. :)
  В конце, традиционное напоминание: не все отображаемые конфликты во всех этих программах и скриптах являются конфликтами. Не стоит их удалять необдуманно. Простой пример: файл мода и файл перевода/локализации к этому моду будут помечены как "конфликтующие".
  Хорошей игры.
Сегодня, 14:36
Вообще, шикарная программа, не знаю, что бы я без нее делала! Только она находит в моей папке Mods такие конфликты, которые ни одна другая распознать не может. Tray Important мне непонятен, и бесполезен. А вот эта программа реально хороша, рекомендую ее всем. 
Сегодня, 12:13
Спасибо!
Сегодня, 11:59
Sims 4 Tray Importer 1.25.8.1
от 31.08.2025
  1. - [Приложение] Уменьшение объема памяти, используемого при кэшировании изображений. 
  2. - [Редактор портретов] Исправлена ошибка, приводившая к повреждению редактируемых портретов и сбою приложения.
  3. Версия 1.25.8.0 (02.08.2025)
  4. - Теперь доступно и без установщика .  
  5. - [TrayItem] Исправлена ошибка чтения встроенных изображений. (подтверждение ожидается)
  6. - [Translation] Создание нового перевода могло завершиться ошибкой.
  7. - [Translation] Исправлены отсутствующие переводы оккультизма и одежды в панели фильтров.
  8. - [Translation] Исправлены переводы, загруженные из игры.
  9. - [Library] Исправлено поведение «Показать все».
  10. - [Trait] Исправлена загрузка черт характера для некоторых симов.
  11. - [Trait] Исправлены отсутствующие описания для некоторых черт характера.
  12. - [Trait] Черты характера теперь кэшируются для повышения производительности.
  13. - [CC] Исправлена проблема с загрузкой CC, вызванная недопустимым путем.
  14. - [CC] Добавлена поддержка «Delivery Express».
  15. - [Overview] Пакеты теперь загружаются в фоновом режиме, поэтому страница загружается быстрее.
  16. - [Image] Исправлена проблема с заменой изображения.
  17. - [Settings] Перенос диалогового окна настроек завершен.
  18. - [Settings] Параметры>Языки перемещены в Настройки.
Сегодня, 00:59
Это 99% какой то необновленный скрипт мода... Тут 2 варианта:
1) TwistedMexis Better Exceptions устанавливаешь и смотришь какие ошибки выявит мод
2) Если ошибок нет, то в ручную удаляешь скрипто моды по одному и делаешь запуски игры
Бэкап только не забудь сделать...  
Вчера, 23:50
короче, у меня вьілетала игра и писало что обнаружена ошибка и создовался файл nisa_last_exception.txt но проблема бьіла с модом AEP. Если ктото знает как исправить єтот мод - буду благодарна за помощь.

Вчера, 19:15
Приветствую! Видела ваше сообщение про мод замены (сейчас почему-то его нет уже, хм) но не успела вовремя ответить, к сожалению. Это просто файл .package который меняет фон на главном меню игры, убирая сбоку рекламную ленту ЕА. Поставила сейчас от LiMaSims - не помогло к сожалению(( надо видимо какой-то другой искать еще... Wondering 
Вчера, 17:25
Спасибо за обратную связь! В итоге вылечила установкой замены главного меню, отключающей рекламу. Мне нравилось оригинальное минималистичное в своем дизайне меню, но это не большая жертва, чтобы забыть об этом несчастном баге
Здравствуйте! Подскажите, а какой именно мод вы поставили на замену меню? Я вот сейчас поставила от LiMaSims замену, но это к сожалению не помогло Sad 
Вчера, 17:23
Мод не работает корректно, а именно: нет черты Казино на участке в списке.
Установлена версия списка мест  2.49, базементал котики  7.18.179 (21.08.2025) публичная
несмотря на все потуги не появляется в списке типа - казино. При поверке других модов конфликтов нет, никаких других списков мест не стоит.
Более того, даже если опустошить папку модс оставив лишь моды для работы казино - ситуация не изменилась.

Подскажите, разобрался ли кто-то в результате или нет? как не билась все бестолку
Вчера, 15:43
А как этот мод взаимодействует с Zero No Overrides RoM Rituals At Seance able не вызывает ли ошибок?
Вчера, 15:30
Возможно у вас конфликт модов. Буквально вчера брал толпу детей под контроль (дети отселенных, по сути НПС) и взаимодействовал с активным симом. Самых мелких "стирал" в ванной. Передружил их между собой. Нареканий нет в адрес этого мода. Версия игры 117 (последняя).

Вчера, 15:00
замечен баг - получается взять под контроль ребенка, но он не может взаимодейтсвовать с  симами. выбираю ребенка активным персонажем, нажимаю, на другого сима/питомца/само дите и ничего не происходит. сталкивался кто-нибудь?
Вчера, 14:44
Многие ждали... вышло обновление SimRealist_-_SimNationalBank_3.2.1.1  (CF)
Вчера, 14:09
Благодарю!
Вчера, 10:33
20th August 2025 - Updated for patch 1.117
Вчера, 09:52
Спасибо!
Вчера, 09:42
Добавьте в описание, пожалуйста:
В этом моде теперь есть файл !chingyu_addon_LifeSatisfaction_VisibleSkill.package. Если удалить этот файл, индикатор удовлетворенности жизнью исчезнет из панели навыков и будет отслеживать настроение симов только в фоновом режиме.


Вчера, 08:12
Кажется можно просто через CAS перевоплотить любых оккультных персонажей в обычных людей, но вначале надо прописать читы на полное редактирование: 
testingcheats true
cas.fulleditmode
1 сентября 2025 23:31
Я бы начал с уточнения, для какой версии игры этот мод (СС) работоспособны и на какую версию игры вы пытаетесь это установить?
 Просто вижу:
Обновлено: 23.02.2021

Добавлю: удалите с игровой папки Mods следующее (ищите новые версии, если они существуют):
  • полностью папку с содержимым ROM Careers ADDONS
  • BroomstickMakerCareer_ilkavelle.ts4script
  • BroomstickMakerCareer_ilkavelle.package
  • WandmakerCareer_ilkavelle.ts4script
  • WandmakerCareer_ilkavelle.package
Не факт что заведётся сохра, но эти файлы в первую очередь надо искать и обновлять. Ну или найти инфу с подтверждением того, что они рабочие на вашей версии игры. 
1 сентября 2025 23:31
Или просто удачливость в игре отключить.
1 сентября 2025 22:58
Можно ли каким то образом неигрового персонажа фею перевоплотиться между обычным скином и феей? 
McCmdCenter последней (2025.5.0) версии.
1 сентября 2025 22:58
Именно от удачи - нигде.
1 сентября 2025 21:57
Еще такой вопрос. Можно ли каким то образом неигрового персонажа фею перевоплотиться между обычным скином и феей? И еще где в настройках убрать влияние удачи на согласие на секс?
1 сентября 2025 19:52
о как ... вот туда я ни разу не заходил
Спасибо
1 сентября 2025 19:40
ДД. подскажите что не так. Скачал мод, разархивировал. Папку с модами скопировал и  вставил  в (Documents/Electronic Arts/The Sims 4/Mods)  целиком, файлы package не доставал.  С Tray , скопировав файлы , вставил внутрь Tray  (Documents/Electronic Arts/The Sims 4/Tray)/. Файл save, достал из папки Save  и вставил внутрь своей папки Save  где лежат остальные сохранения  по тому же пути что и остальные файлы. В итоге Мир гарри поттера появился В сохраненных играх , персонажи, карта и т.д.  При попытке нажать играть за семью, например за ГП, происходит загрузка семьи, но не загружает и выкидывает на "Миры", и всё повторяется по кругу, не даёт зайти играть- выкидывает в меню городов при любых попытках зайти за любую семью. Выкидыват без каких либо ошибок, просто идёт якобы загрузка семьи, но появляется загруженный экран городков. У меня установлена вся антология симс4 со всеми допами и тп. так же установлены Необходимые моды и DLC по инструкции 
1 сентября 2025 19:33
в опциях симов - похоть - настройка персонажа - анатомия и одежда - выбор тела... при наличии сторонних файлов, например: "[Noir] PornstarCock-Tuning-WickedWhims.package", в WW добавляются опции с этим набором, которые можно использовать при запуске анимаций.
(отредактировал более развёрнуто)

1 сентября 2025 19:20
сколько лазил в настройках WW, ни разу не видел никакого селектора, не подскажете, это где ?
жаль что в описании не пишут установку, я всегда ставил через CAS, пока не прочитал ваши комментарии
1 сентября 2025 19:08
Спасибо, поправил
1 сентября 2025 15:24
При скачивании файлы мода Parent Child Relationship вместо Meen Teen Mod
1 сентября 2025 13:39
Спасибо
1 сентября 2025 12:36

Команда сайта


Администратор

Редактор, переводчик

Переводчик