В редакторе карт есть строка, в которой можно указать прибавку золота к стоимости исследования предыдущего уровня. Но проблема в том, что мне нужно чтобы первый уровень стоил 25, второй 50, третий 100, то есть с помощью сложения я это сделать не могу. Думал над тем, чтобы с помощью триггера при получении второго уровня исследования оно заменялось на другое исследование с первым уровнем, где будет стоять уже другая надбавка, но такой функции я не нашел.

Принятый ответ

PT153, можно поподробнее?
Hogger16level, в карте пример, как делать триггер:
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
26
5 лет назад
2
Можешь при инициализации скрыть/блокировать исследование для игрока, а после изучения исследования второго уровня делать его доступным.
Ещё помню вопрос, где обсуждалось скрытие улучшений, когда требования для них не выполнены. То есть нет неактивной иконки с жёлтым текстом, что требуется то-то, но когда требование соблюдено, то иконка появляется. Было бы неплохо это использовать, может быть тогда совсем без триггеров можно было бы сделать. Только никак не вспомню, что же тогда и кем обсуждалось вообще.
0
28
5 лет назад
Отредактирован PT153
0
По умолчанию отключаем исследование 2, а в исследовании 1 (помимо основного эффекта) пишем эффект разблокировки исследования 2.
0
5
5 лет назад
0
Не нашел триггер скрывающий или блокирующий исследование, эффект разблокировки исследования тоже не нашел
2
26
5 лет назад
2
PT153, можно поподробнее?
Hogger16level, в карте пример, как делать триггер:
Загруженные файлы
Принятый ответ
0
28
5 лет назад
0
можно поподробнее?
А что подробнее, смотрим улучшение на Берсерка или Паровой танк. Но я не уверен, что там можно разблокировать исследование.
Отключить исследование изначально можно в настройках игрока, но рекомендую во время инициализации это делать.
Но я не уверен, что там можно разблокировать исследование.
Увы, только с юнитами так можно.
0
26
5 лет назад
0
Можно и с исследованиями, если через Shift+Enter. Это не совсем то, что хотел автор вопроса, но для примера сделал карту.
Загруженные файлы
0
19
5 лет назад
0
PT153, максимальный уроень исследования - 0 ставим, и оно скрывается, разве нет?
0
26
5 лет назад
0
Вроде бы он мне отвечал, как без триггеров сделать. Только не прошёл вариант. Возможно, плохо старались)
1
28
5 лет назад
Отредактирован PT153
1
Сделал без триггеров, как и хотел. Спасибо 8gabriel8 за подсказку.
Но есть 1 ограничение: Unit Availability Change работает, только если стоит галка Applies To All Units (global, если смотреть в Ctrl+D). Но в этом случае увеличение хп работает только на новых юнитов, старые бегают без грейда.

Были добавлены грейды, изменены кузница, пехотинец, настройки улучшений для красного игрока.
Грейды стоят столько, сколько хотел автор: 25\50\100.

Чтобы видеть равкод для Unit Availability Change, нужно нажать Ctrl+D.
Загруженные файлы
2
18
5 лет назад
2
Можно просто пропустить уровни улучшения. Уровень - цена: 1 - 25, 2 - 50, 3 - 75, 4 - 100. Когда улучшение становится 2 уровня, триггерно ставим игроку 3-й уровень улучшения. Теперь следующий уровень (4) будет стоить 100, что и требовалось. Вот только улучшения разные бывают, и если бонус тоже сложением идёт, то такой способ не подходит.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.