Предложение по редактору

Стоило бы чуток дополнить гайд по созданию миссий в режиме “вторжение”: добавьте пожалуйста, что для корректной работы миссии (для того, чтобы она закончилась после захвата всех точек), нужно обязательно ввести параметр penalty для команды обороны через Tab (штраф за потерянную точку), лично я довольно долго мучился, не понимая почему миссия не заканчивается.

4 лайка

Да, нету упоминания пенальти.

Интересно.
Лично у меня не было проблем до и после последней обновы редактора.
Хотя сидел и больше двух часов.

Как именно проявляются эти проблемы?
И что ты делаешь с редактором? Какие объекты ставишь и т.п.?

Буквально вчера был случай: отработал как раз где-то 2 часа, после чего, при вбивании параметров в точки захвата после очередного рестарта они слетали и перемешивались — ui order у второй стал вместо 0 стал 1, до этого не хотело вбиваться время на захват и постоянно слетало на стандартные 24 минуты, у первой точки слетела привязка к sector_1 (в строке оказалась пустота, хотя я точно ставил там параметр и не трогал), поменялись пункты active (если я ставил active на первую точку, то после рестарта на первой он слетал и появлялся у второй) . И главное, что я успешно чинил карту, прожимал сохранение не один раз, но всё равно после рестарта карты (или редактора) в данных получалась каша. Ещё примечательно, что в одной из попыток у меня получилось починить карту, но когда я перезашёл через несколько часов у меня со старта возникла та же проблема.

1 лайк

Хм…
Звучит так что ты где-то ошибся.

Хотя я потом проверю.
Тут, возможно, ещё такой момент: когда “играешься” с Toolbox’ом, и сохраняешь редактор во время включённого второго и другого sector’а он сохраняет данные о active свойствах во всех объектах сектора. И возможно из-за этого у тебя проблемы.

Лично я использую backup файл.
Новые изменения после сохранения кидаю туда, а после того как закончил работу над ним - переношу все из backup’a.
(У меня просто на карте есть временные объекты).

Ты можешь скинуть мне свой scene.blk файл.
Я, скорее всего, могу проверить и возможно сообщить что не так.
Он находится в userGameMods, а там уже в папке с названием, которую ты дал ей.

На форуме не хочет грузить, ты есть в дискорде или где нибудь ещё?

Да, дискорд DEA#2428
Ты можешь поменять формат файла на .txt и скинуть сюда или в личку.
Скорее всего днем-вечером проверю.

Ок

Боты не двигаются из-за отсутствия боевой зоны (серой зоны).

Ты можешь проверить какая команда стоит у той или иной сторон конфликта.
Для этого надо с помощью первого инструмента (поиск, лупа) найти team_:


Кстати у тебя случайно активирует либо первую точку или сразу вторую:

И, наверное, из-за этого у тебя проблемы с active у точек.

Почему sector сбивался?
Думаю из-за того, что ты не добавил sector_2 в другую строку с активацией:
Мда… Не очень удобно и легко забыть :slight_smile:


Что по поводу команды, которая захватывает точки… У тебя кто должен взять точки?
Если у тебя немцы должны взять точку (классическое вторжение), то…
capzone__capTeam = 1 (влияет на capzone__progress - прогресс захвата точки, в вторжении равен 1.0).
capzone__mustBeCapturedByTeam = 2 (какая команда должна захватить точку).
capzone__onlyTeamCanCapture = 2 (какая команда может захватить точку; сделать её неактивной).
capzone__owningTeam = 1 (какая команда владеет точкой)
Если же ты хочешь сделать так, чтобы немцы защищались, то меняй 1 на 2 и 2 на 1.
Если ты хочешь сделать необычное вторжение, где обе команды должны взять точку…
То… Меняй 1 и 2 на -1.

Ах да… Если что…
У немцев очков меньше (1000), а team__capturePenalty равен 1000.
Либо меняешь на 500 так чтобы немцы не проигрывали после захвата первой точки.
Либо увеличивай кол-во очков с 1000 на 2000 (team__score и team__scoreCap).
У союзников на 1000 единиц больше очков, а точек всего две + team__capturePenalty равен 1000.
И из-за этого игру нельзя завершить/союзники не могут проиграть.

1 лайк

Боты то ладно, карта изначально задумывалась только для одиночек.

А, когда тестил за что сама команда отвечает видимо забыл к адекватному значению вернуть.

Я планирую сделать ещё точек, поэтому распределение очков оставил на потом.

Короче спасибо за помощь, сам бы это сидел правил ещё хрен знает сколько.)

1 лайк