Sco®pion

StarCraft: Триггеры

Полный мануал по StarEdit
В меню Scenario выберите пункт Triggers. Опишу окно. В группе “Players with triggers” перечислены игроки, для которых указаны триггеры. При выделении игрока, триггеры показываются ниже в группе “Triggers”. Ладно, не будем тянуть резину в долгий ящик и создадим новый триггер. Для этого нажмём копку “New”. Вообще создание триггера происходит в 3 шага, мы сейчас на первом, самом непонятном. Здесь надо указать, на какого игрока будет списан триггер. Поясню: вторым шагом будет указание на некое происшествие (причина), а третьим – указание некоего последствия происшествия. Например: 4 или больше зилотов дошли до локации “A” – причина, а следствием может быть, например создание на локации “B” семи зерглингов и приказ бежать к локации “C”, атакуя всех врагов на своём пути. Ну так вот, на первом шаге необходимо указать Игрока, стартующего триггер. В данном случае это обладатель зилотов. Можно указывать не только отдельного Игрока, но и группы Игроков, а также всех Игроков сразу (полезно, если правило распространяется на всех Игроков, например ворота на базе должны открываться чьи бы юниты к ним ни подошли).
Внимание пример! Чтобы лучше понять как строить триггеры, сделаем простенький триггер на создание юнитов внутри локации. Выйдете из редактора триггеров. Сделайте локацию (размером примерно 6 на 6 клеток) и назовите её “Sozdanie unitov” (подробнее о создании локаций читайте в четвёртой главе описания под названием “Редактирование карты”). Откройте редактор и создайте новый триггер. Предположим, Игрок номер 4 должен привести ровно 5 Marine в нашу локацию, тогда внутри неё появятся 10 Zealot, которые также будут принадлежать Игроку 4. Так как триггер запускает Игрок 4, то именно его мы и указываем на первом шаге. Указав, нажимаем кнопку “Далее” (или “Next”, если у вас Винды английские). Время создать условие – приход ровно пяти Marine на нашу локацию. Нажмите кнопку “New”. В выпадающем меню выберите “BRING” – условиe прихода юнитов. В ссылке “Player” выберите Игрока, чьи юниты пришли (в данном примере это Игрок 4), в ссылке “quantity” поставьте переключатель на “Exactly” (в переводе “точно”), а в поле “Number” введите цифру 5, этим вы сказали что юнитов должно быть 5, ни больше, ни меньше. Но каких юнитов? Этим занимается ссылка “Units”. В этой ссылке выберите “Specific unit” и нажмите “Pick unit”. Искомый Marine находится здесь: Terran Units è Terran Ground Units è Terran Marine. Ну вот, осталось только указать, куда необходимо привести Marine, чтобы сработал триггер. Кликайте последнюю ссылку “location” и в выпадающем списке выбирайте нашу локацию. Условие готово, переходим к третьему шагу – следствию. Нажмите, если еще не нажали, “Далее”. Нажмите “New” для создания нового следствия. Нам нужно создать Zealot, поэтому нам нужен триггер создания юнитов. Он называется “CREATE UNITS”. Ссылки “quantity”, “unit”, “location” и “player” уже вам известны и работают так же, как и при задании условия, описывать их заново не вижу смысла. Единственное, под “player” подразумевается Игрок, для которого будут созданы Zealot.
Далее я привожу список триггеров с описаниями.
Триггеры причины:
ACCUMULATE – Игрок накопил некое количество ресурсов
cсылки:
Player – Игрок
quantity – сколько накопил (At Least – Не меньше, At Most – Не больше, Exactly – Ровно)
resources – что накопил (Минералы / Газ / Минералы и Газ)
ALWAYS – Следствие выполнится сразу после начала игры
BRING – Игрок привёл некое кол-во юнитов на локацию
cсылки:
Player – Игрок
quantity – сколько привёл (At Least – Не меньше, At Most – Не больше, Exactly – Ровно)
units – каких юнитов привёл (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
location – на какую локацию (Anywhere – вся карта)
COMMAND – Игрок командует некоторым кол-вом юнитов
ссылки:
Player – Игрок
quantity – кол-во юнитов (At Least – Не меньше, At Most – Не больше, Exactly – Ровно)
units – какими юнитами командует (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
COMMAND THE LEAST – Текущий (указанный на первом шаге) Игрок командует меньшим кол-вом юнитов, нежели остальные Игроки
ссылки:
units – какими юнитами командует (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
COMMAND THE LEAST AT – Текущий (указанный на первом шаге) Игрок командует на данной локации меньшим кол-вом юнитов, нежели остальные Игроки
ссылки:
units – какими юнитами командует (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
location – на какой локации (Anywhere – вся карта)
COMMAND THE MOST - Текущий (указанный на первом шаге) Игрок командует большим кол-вом юнитов, нежели остальные Игроки
ссылки:
units – какими юнитами командует (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
COMMAND THE MOST AT - Текущий (указанный на первом шаге) Игрок командует на данной локации бОльшим кол-вом юнитов, нежели остальные Игроки
ссылки:
units – какими юнитами командует (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
location – на какой локации (Anywhere – вся карта)
COUNTDOWM TIMER – На таймере осталось энное кол-во секунд
ссылки:
duration – сколько секунд осталось (At Least – Не меньше, At Most – Не больше, Exactly – Ровно)
DEATHS – У Игрока убили некое кол-во юнитов
ссылки:
Player – У какого Игрока
quantity – кол-во юнитов (At Least – Не меньше, At Most – Не больше, Exactly – Ровно)
units – каких юнитов (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
ELAPSED TIME – С начала игры прошло энное кол-во секунд
ссылки:
duration – сколько секунд прошло (At Least – Не меньше, At Most – Не больше, Exactly – Ровно)
HIGHEST SCORE – Текущий Игрок лидирует по очкам или кол-ву чего-либо
ссылки:
points – очки в какой области (Total – суммарные очки, Units – очки за юнитов, Buildings – очки за здания, Units and Buildings – сумма очков за юнитов и здания, Kills – очки за убийства, Razings – очки за разрушение зданий, Kills and Razings – сумма очков за убийства и разрушения зданий, Custom – специальные очки, могут даваться Игрокам по задумке создателя сценария при выполнении поставленной задачи)
KILL – Игрок убил некое кол-во юнитов
ссылки:
Player – Игрок
quantity – кол-во убийств (At Least – Не меньше, At Most – Не больше, Exactly – Ровно)
units – каких юнитов (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
LEAST KILLS – Текущий Игрок совершил меньше убийств неких юнитов чем остальные
ссылки:
unit – каких юнитов (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
LEAST RESOURCES – Текущий Игрок накопил меньше ресурсов, чем остальные
ссылки:
resources – каких ресурсов (Минералы / Газ / Минералы и Газ)
LOWEST SCORE – Текущий Игрок имеет меньше всего очков
ссылки:
points – очков в какой области (Total – суммарные очки, Units – очки за юнитов, Buildings – очки за здания, Units and Buildings – сумма очков за юнитов и здания, Kills – очки за убийства, Razings – очки за разрушение зданий, Kills and Razings – сумма очков за убийства и разрушения зданий, Custom – специальные очки, могут даваться Игрокам по задумке создателя сценария при выполнении поставленной задачи)
MOST KILLS - Текущий Игрок совершил больше убийств неких юнитов чем остальные
ссылки:
unit – каких юнитов (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
MOST RESOURCES - Текущий Игрок накопил больше ресурсов, чем остальные
ссылки:
resources – каких ресурсов (Минералы / Газ / Минералы и Газ)
NEVER – Никогда
OPPONENTS – У Игрока останется некое кол-во противников
ссылки:
Player – у какого Игрока
quantity – кол-во противников (At Least – Не меньше, At Most – Не больше, Exactly – Ровно)
SCORE – Кол-во очков у Игрока достигнет некой отметки
ссылки:
Player – у какого Игрока
score type - очков в какой области (Total – суммарные очки, Units – очки за юнитов, Buildings – очки за здания, Units and Buildings – сумма очков за юнитов и здания, Kills – очки за убийства, Razings – очки за разрушение зданий, Kills and Razings – сумма очков за убийства и разрушения зданий, Custom – специальные очки, могут даваться Игрокам по задумке создателя сценария при выполнении поставленной задачи)
quantity – отметка (At Least – Не меньше, At Most – Не больше, Exactly – Ровно)
SWITCH – Переключатель (о них позже)
ссылки:
Switch is set – выберите имя переключателя, Set – включён, Cleared – выключен
Триггеры следствия:
CENTER VIEW – Центрировать экран текущего Игрока на локации
ссылки:
location – на какой локации
COMMENT – Указать описание триггера, оно будет показано в списке триггеров
CREATE UNITS – Создать некое кол-во юнитов на локации для Игрока
ссылки:
quantity – кол-во юнитов (At Least – Не меньше, At Most – Не больше, Exactly – Ровно)
unit – каких юнитов (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
location – на какой локации
Player – для какого Игрока
CREATE UNITS WITH PROPERTIES – Создать некое кол-во юнитов с определенными свойствами на локации для Игрока
ссылки:
quantity – кол-во юнитов (At Least – Не меньше, At Most – Не больше, Exactly – Ровно)
unit – каких юнитов (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
location – на какой локации
player – для какого Игрока
properties – указать свойства (значения свойств описаны в четвёртой главе “Редактирование карты”)
DEFEAT – Закончить игру текущего Игрока его поражением
DISPLAY TEXT MESSAGE – Послать текущему Игроку сообщение
ссылки:
text – введите текст сообщения
DRAW – Закончить игру всех Игроков, объявив ничью
GIVE UNITS TO PLAYER – Дать энное кол-во юнитов одного Игрока другому Игроку
ссылки:
quantity – кол-во юнитов (At Least – Не меньше, At Most – Не больше, Exactly – Ровно)
units – каких юнитов (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
player – какого Игрока (кому юниты принадлежат до передачи)
location – юниты на какой локации (Anywhere – вся карта)
player – какому Игроку (кому юниты будут принадлежать после передачи)
KILL UNIT – Убить все юниты Игрока
ссылки:
units – какие юниты (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
player – какого Игрока
KILL UNITS AT LOCATION – убить энное кол-во юнитов Игрока на локации
ссылки:
quantity – кол-во юнитов (At Least – Не меньше, At Most – Не больше, Exactly – Ровно)
units – каких юнитов (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
player – какого Игрока
location – на какой локации (Anywhere – вся карта)
LEADER BOARD (CONTROL AT LOCATION) – Показать статистику по кол-ву контролируемых разными Игроками юнитов внутри определённой локации
ссылки:
unit - каких юнитов (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
location – на какой локации (Anywhere – вся карта)
label – введите название статистики
LEADER BOARD (CONTROL) – Показать статистику по кол-ву контролируемых разными Игроками юнитов
ссылки:
unit - каких юнитов (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
label – введите название статистики
LEADER BOARD (GREED) - Показать статистику по кол-ву накопленных Игроками ресурсов (первым идет Игрок максимально приблизившийся к отметке)
ссылки:
number – отметка (суммарное кол-во минералов и газа)
LEADER BOARD (KILLS) - Показать статистику по кол-ву убийств Игроками определённых юнитов
ссылки:
unit - каких юнитов (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
label – введите название статистики
LEADER BOARD (POINTS) - Показать статистику по кол-ву очков у Игроков
ссылки:
points - очков в какой области (Total – суммарные очки, Units – очки за юнитов, Buildings – очки за здания, Units and Buildings – сумма очков за юнитов и здания, Kills – очки за убийства, Razings – очки за разрушение зданий, Kills and Razings – сумма очков за убийства и разрушения зданий, Custom – специальные очки, могут даваться Игрокам по задумке создателя сценария при выполнении поставленной задачи)
label – введите название статистики
LEADER BOARD (RESOURCES) - Показать статистику по кол-ву собранных Игроками ресурсов
ссылки:
resource – каких ресурсов (Минералы / Газ / Минералы и Газ)
label – введите название статистики
LEADER BOARD GOAL (CONTROL AT LOCATION) – Показывает сколько юнитов осталось привести на локацию для достижения определённой отметки
ссылки:
number – отметка (кол-во юнитов)
units - каких юнитов (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
location – на какую локацию. (Anywhere – вся карта)
label – введите название статистики
LEADER BOARD GOAL (CONTROL) – Показывает сколько юнитов осталось собрать достижения определённой отметки
ссылки:
number – отметка (кол-во юнитов)
unit - каких юнитов (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
label – введите название статистики
LEADER BOARD GOAL (KILLS) - Показывает сколько юнитов осталось убить для достижения определённой отметки
ссылки:
number – отметка (кол-во убийств юнитов)
unit - каких юнитов (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
label – введите название статистики
LEADER BOARD GOAL (POINTS) - Показывает сколько очков осталось набрать для достижения определённой отметки
ссылки:
number – отметка (кол-во очков)
points - очков в какой области (Total – суммарные очки, Units – очки за юнитов, Buildings – очки за здания, Units and Buildings – сумма очков за юнитов и здания, Kills – очки за убийства, Razings – очки за разрушение зданий, Kills and Razings – сумма очков за убийства и разрушения зданий, Custom – специальные очки, могут даваться Игрокам по задумке создателя сценария при выполнении поставленной задачи)
label – введите название статистики
LEADER BOARD GOAL (RESOURCES) - Показывает сколько ресурсов осталось набрать для достижения определённой отметки
ссылки:
number – отметка (кол-во ресурсов)
resource – каких ресурсов (Минералы / Газ / Минералы и Газ)
label – введите название статистики
LEADERBOARD COMPUTER PLAYERS – Показывать / Не показывать статистику компьютерных Игроков
ссылки:
set – Выберите: Enable – показывать, Disable – не показывать, Toggle – переключить
MINIMAP PING – Произвести для текущего Игрока “пинг” на мини карте, в указанном месте (используется для привлечения внимания)
ссылки:
location – “пинг” будет произведён в центре указанной локации
MODIFY UNIT ENERGY – Установить для некоего кол-ва юнитов Игрока, находящихся на определённой локации, кол-во энергии в процентах от максимального для юнита значения
ссылки:
quantity – кол-во юнитов
units - каких юнитов (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
player – какого Игрока
location – на какой локации (Anywhere – вся карта)
percent – процент энергии от максимума
MODIFY UNIT HANGAR COUNT – Только для Кэрриеров и Риверов. Установить для некоего кол-ва юнитов-носителей Игрока, находящихся на определённой локации, кол-во Интерсепторов или Скарабов
ссылки:
quantity – кол-во Интерсепторов или Скарабов
quantity – кол-во юнитов-носителей
units - каких юнитов-носителей (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
location – на какой локации (Anywhere – вся карта)
player – для юнитов-носителей какого Игрока
MODIFY UNIT HIT POINTS - Установить для некоего кол-ва юнитов Игрока, находящихся на определённой локации, кол-во жизни (хелсов) в процентах от максимального для юнита значения
ссылки:
quantity – кол-во юнитов
units - каких юнитов (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
player – какого Игрока
location – на какой локации (Anywhere – вся карта)
percent – процент жизни (хелсов) от максимума
MODIFY UNIT RESOURCE AMOUNT – Странный триггер. Насколько я понял из описания, он меняет кол-во ресурсов в минералах, гейзерах и постройках для добычи газа. Однако имеется привязка к Игрокам, из чего я делаю вывод, что можно кучку минералов для одного Игрока сделать пустой, а для другого – полной ресурсов.
ссылки:
quantity – для скольких источников ресурса произвести изменения
player – для какого Игрока произвести изменения
location – для источников ресурса на какой локации (Anywhere – вся карта)
quantity – новое кол-во ресурса в источнике
MODIFY UNIT SHIELD POINTS – Только для Протоссов. Установить для некоего кол-ва юнитов Игрока, находящихся на определённой локации, кол-во щитов в процентах от максимального для юнита значения
ссылки:
quantity – кол-во юнитов
units - каких юнитов (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
player – какого Игрока
location – на какой локации (Anywhere – вся карта)
percent – процент щитов от максимума
MOVE LOCATION – Центрировать локацию (назовём её “A”) на юнита принадлежащего определённому Игроку, и находящегося внутри другой локации (назовём её “B”)
ссылки:
location – локация “A”
unit – на какой юнит центрировать (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
player – на юнит какого Игрока центрировать
location – локация “B”
MOVE UNITS – Телепортация некоего кол-ва юнитов Игрока из локации “A” в локацию “B”
ссылки:
quantity – сколько юнитов перенести
unit – каких юнитов перенести (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
player – юнитов какого Игрока перенести
location – локация “A”
destination – локация “B”
MUTE UNIT SPEECH – Выключает разговоры юнитов и уменьшает в 2 раза громкость звуковых эффектов. Полезно если вы вставили в сценарий свои звуки, и пришло время их проиграть.
ORDER – Приказ юнитам Игрока двигаться из одной точки в другую
ссылки:
units – каким юнитам (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
player – юнитам какого Игрока
location – локация на которой находятся юниты, точка отправления
order – выберите: “Move” – юниты просто пойдут, “Patrol” – юниты будут патрулировать, “Attack” – юниты пойдут и будут атаковать всех встреченных врагов
destination – локация к которой пойдут юниты, точка назначения
PAUSE GAME – Ставит игру на паузу.
PAUSE TIMER – Паузит таймер обратного отсчёта.
PLAY WAV – Проигрывает wav файл, импортированный в сценарий (об импорте читайте в пятой главе “Создание сценария”)
ссылки:
WAV file – выберите wav файл из числа импортированных
PRESERVE TRIGGER – Обычно триггер, сработав один раз, перестаёт функционировать. Этого можно избежать, если установить “Preserve trigger”
REMOVE UNIT – Убирает (не убивает!) все юниты Игрока с карты.
ссылки:
units – какие юниты (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
player – юниты какого Игрока
REMOVE UNIT AT LOCATION – Удаляет энное кол-во юнитов Игрока, находящихся на локации
ссылки:
quantity – сколько юнитов убрать
units – какие юниты убрать (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
player – юниты какого Игрока
location – на какой локации находятся требуемые юниты
RUN AI SCRIPT – Устанавливает модель поведения компьютерных игроков (в дальнейшем ИИ)
ссылки:
script – выберите модель поведения
Send all Units on Strategic Suicide Missions – все ИИ выберут одну цель и будут её атаковать
Send all Units on Random Suicide Missions – все ИИ выберут разные цели и будут их атаковать
Switch Computer Player to Rescuable – базы ИИ получат статус “Rescuable”, т.е. их можно будет захватить
Turn ON Shared Vision for Player # - ИИ открывает себя для Игрока-человека с номером #
Turn OFF Shared Vision for Player # - ИИ закрывает себя для Игрока-человека с номером #
RUN AI SCRIPT AT LOCATION - Устанавливает модель поведения ИИ на определённой локации
ссылки:
script – выберите модель поведения
[Expansion] Terran Custom Level
[Expansion] Zerg Custom Level
[Expansion] Protoss Custom Level – ИИ будет строить базу, расширять эту базу, и нападать на любых врагов, с которыми это сталкивается на карте
[Expansion] Terran Campaign Easy - ИИ будет строить только основные юниты (Голиафы, Госты без невидимости, танки без осады, и т.д.)
[Expansion] Terran Campaign Medium - ИИ будет производить все основные юниты и исследовать все основные технологии. Научные Суда и атомная бомба не исследуются.
[Expansion] Terran Campaign Difficult – ИИ строит все юниты и проводит все исследования
[Expansion] Terran Campaign Insane – ИИ будет круто играть. Как написано в оригинале “Вы пройдёте школу Старкрафта”
[Expansion] Terran Campaign Area Town – ИИ только собирает ресурсы
[Expansion] Zerg Campaign Easy – ИИ строит только основные юниты (Муталиски, Зерглинги и т.д.)
[Expansion] Zerg Campaign Medium – ИИ строит основные юниты и исследует все технологии до Ультралиска
[Expansion] Zerg Campaign Difficult – ИИ строит все юниты и исследует все технологии
[Expansion] Zerg Campaign Insane – и снова трёп про “школу Старкрафт” :)
[Expansion] Zerg Campaign Area Town - ИИ только собирает ресурсы
[Expansion] Protoss Campaign Easy - ИИ строит только основные юниты (до Скаутов)
[Expansion] Protoss Campaign Medium - ИИ строит все юниты и исследует все технологии до Кэрриера
[Expansion] Protoss Campaign Difficult – ИИ строит все юниты и исследует все технологии
[Expansion] Protoss Campaign Insane – “Школа Старкрафта”, теперь за Протоссов
[Expansion] Protoss Campaign Area Town - ИИ только собирает ресурсы
Set Player To Enemy – все юниты ИИ в данной локации становятся врагами текущего Игрока
Set Player To Ally - все юниты ИИ в данной локации становятся союзниками текущего Игрока
Value this Area Higher – локация помечается как важная для ИИ. ИИ посылает войска для защиты локации
Enter Closest Bunker – все юниты на локации, войдут в ближайший бункер до его заполнения
Enter Transport - все юниты на локации, войдут в ближайший транспорт до его заполнения
Exit Transport – все юниты выйдут из транспортов, находящихся в пределах локации
SET ALLIANCE STATUS – Сделать Игрока союзником или врагом
ссылки:
Player – какого Игрока
Ally Status – выберите: Enemy – сделать врагом, Ally – сделать союзником, Allied Victory – если Игрок победит, то и вы победите
SET COUNTDOWN TIMER – Установить таймер обратного отсчёта
ссылки:
Set – выберите: Set – установить таймер на n секунд, Add – добавить n секунд, Subtract – отнять n секунд
duration – те самые n секунд
SET DEATHS – Установить кол-во погибших юнитов у Игрока (разумеется меняется только статистика)
ссылки:
player – у какого Игрока
set – выберите: Set - установить кол-во погибших юнитов, Add – добавить к кол-ву, Subtract – уменьшить кол-во погибших юнитов
quantity – кол-во погибших юнитов, которое надо установить или на которое надо изменить
units – каких юнитов (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
SET DOODAD STATE – Включить / выключить турели или двери (подробно о включении и выключении дверей и турелей читайте в четвёртой главе “Редактирование карты”)
ссылки:
set – выберите: Enable – включить, Disable – выключить, Toggle – переключить
units – выберите турель (Neutral Unitsè Traps) или дверь (Neutral UnitsèDoors)
player – чья турель (для дверей следует указать “All Players”)
location – на какой локации находится дверь или турель
SET INVINCIBILITY – Сделать юнит Игрока неуязвимым
ссылки:
set – выберите: Enable – включить неуязвимость, Disable – выключить, Toggle – переключить
units – какой юнит (Any units – любые юниты, Men – люди, Buildings – постройки, Factories – здания производящие юниты, Specific Units – конкретный юнит)
player – чьего Игрока юнит
location – на какой локации находится юнит
SET MISSION OBJECTIVES – Установить описание цели миссии. Можно посмотреть через игровое меню.
ссылки:
text – введите описание
SET NEXT SCENARIO – Если вы делаете кампанию из нескольких карт, укажите какая карта загрузится после прохождения текущей карты
ссылки:
scenario - укажите какая карта загрузится после прохождения текущей карты
SET RESOURCES – Устанавливает кол-во ресурсов для Игрока
ссылки:
player – Игрок к которому относится установка
set – выберите: Set - установить кол-во ресурсов, Add – добавить к кол-ву, Subtract – уменьшить кол-во ресурсов
quantity – кол-во ресурсов
resource – каких ресурсов (Минералы / Газ / Минералы и Газ)
SET SCORE – Устанавливает кол-во очков для Игрока
ссылки:
player – Игрок к которому относится установка
set – выберите: Set - установить кол-во очков, Add – добавить к кол-ву, Subtract – уменьшить кол-во очков
quantity – кол-во очков
points - очков в какой области (Total – суммарные очки, Units – очки за юнитов, Buildings – очки за здания, Units and Buildings – сумма очков за юнитов и здания, Kills – очки за убийства, Razings – очки за разрушение зданий, Kills and Razings – сумма очков за убийства и разрушения зданий, Custom – специальные очки, могут даваться Игрокам по задумке создателя сценария при выполнении поставленной задачи)
SET SWITCH – А вот интересный триггер. Вы можете включать и выключать этакие переключатели. Объясню на примере. Предположим по сценарию герою нужно сделать некие 3 действия, и только потом он сможет куда-то пройти (скажем, дверь откроется). Иногда бывает трудно сделать триггер, условиями которого будут эти несколько действий. Тогда удобнее после первого действия стоит создать переключатель (с соответствующим названием) и включить его. Аналогично создать 2 переключателя для оставшихся событий, а потом записать триггер, что, мол, если все 3 переключателя включены (т.е. все условия были выполнены), то дверь и откроется. Этот пример возможно покажется простым, но иногда переключатели значительно облегчают жизнь
ссылки:
Set switch – выберите любой свободный переключатель, кнопка “Rename” позволит его переименовать. Set – включить, Clear – выключить, Toggle – переключить, Random – переключатель или включится или выключится.
TALKING PORTRAIT – Показать говорящую голову юнита
ссылки:
unit – чью голову показать
duration – на сколько миллисекунд показать
TRANSMISSION – Ядрёный триггер. Используется если некий юнит должен будет что-нибуль сказать.
ссылки:
unit – какой юнит будет говорить
location – на какой локации он (юнит) находится
WAV file – какой wav будет воспроизводиться в этот момент
Set – установить время (используется переключатель “Set”), которое будет потрачено на “произнесение” фразы
number – время в миллисекундах
text – введите текст
UNMUTE UNIT SPEECH – отменяет триггер MUTE UNIT SPEECH (см. выше)
UNPAUSE GAME – отменяет триггер PAUSE GAME (см. выше)
UNPAUSE TIMER – отменяет триггер PAUSE TIMER (см.выше)
VICTORY – закончить игру текущего Игрока его победой
WAIT – Т.к. триггеры следствия нанизываются друг за другом, то иногда возникает необходимость паузы между триггерами. Триггер WAIT – это задержка, которую можно вставить между триггерами.
ссылки:
duration – задержка в миллисекундах
Ну вот я и описал все триггеры редактора. Осталось лишь упомянуть, что триггер (тот, что не причины или следствия, а тот, что получается путём их слияния) может включать в себя несколько триггеров причины, и несколько триггеров следствия. Расположение триггеров причины не важно, а вот триггеры следствия должны располагаться в правильной последовательности. Триггеры выполняются по порядку, начиная с верхнего. Вы можете изменить положение триггера, выделив его одинарным кликом, и используя кнопки редактора (“Move Up” и “Move Down”) или кнопки клавиатуры ([PageUp] и [PageDown]). На этом я заканчиваю своё описание. Всегда у меня концовки хреново получались, так что… Пока.

Просмотров: 6 421

Комментарии пока отсутcтвуют