Открываю редактором 1.31 карту, которую делал в 1.30 и он просто перестаёт работать, "в программе произошёл сбой". При этом в самой игре с патчем 1.31 карта прекрасно работает и в редакторе патча 1.30 она также запускается без нареканий. Я знаю категорию из-за которой это происходит, и если я удаляю её, а затем запускаю карту в свежем редакторе, то он нормально работает и всё открывается. Но проблема в том, что в этой папке/категории находится ~50 триггеров и я не знаю в каком конкретно из них проблема. Как бы так узнать это? Это вообще возможно? Единственное до чего додумался я, это просто поочередно удалять каждый триггер и пытаться запустить карту в редакторе вновь и вновь, но учитывая тот факт, что все эти загрузки и сохранения займут достаточно много времени, а проблемных триггеров может оказаться и вовсе несколько, то данный способ кажется крайне не рациональным.

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

Оказывается причина была намного сложнее)))
Тот самый триггер-комментарий был обычным триггером (т.е хранил всю информацию о действиях и т.д), но отображался как комментарий
Поэтому помогло только его удаление
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
18
5 лет назад
Отредактирован Hodor
1
я как раз дописал парсер для редактора триггеров 1.31...
кидай карту, вечером посмотрю
0
6
5 лет назад
0
Hodor, собственно вот. Проблемная папка с триггерами называется "BottomPit", она почти в самом низу и после её удаления карта открывается в 1.31 редакторе.
Загруженные файлы
1
18
5 лет назад
1
хм, нигде ошибок нету
парсер для 1.31 нормально читает всё

походу редактор 1.31 агрится на что то, это уже методом тыка надо искать
0
6
5 лет назад
Отредактирован Dazz Lighter
0
Hodor:
Блин, из-за этого не могу воспользоваться твоим конвертером для переноса на 1.26. Ладно, буду что-то решать.
1
18
5 лет назад
1
===UsualFight===
UsualFightChoice
UsualFight
UsualFightDeaths
UsualFightHeroDeath
UsualFightNo
FightEventStart
FightEventStart
FighterDeathSPECIALEVENT
AfterFightEvent
FightNoEvent
CASINOROOM
CasinoFrstReaction
на скорую руку, какой то из этих триггеров вызывает ошибку
а конвертер удаляет триггеры, он по идее годится только чтобы переносить ландшафт
но в ближайшем времени я его проапгрейжу чтобы он конвертировал формат триггеров и говорил какие триггеры будут вызывать ошибку в 1.26
P.S. я бы сказал где тут ошибка, но мне время поджимает, через часов 2-3 вернусь и продолжу
0
6
5 лет назад
Отредактирован Dazz Lighter
0
Hodor, итак, барабанная дробь... Ошибка была в КОММЕНТАРИИ к триггеру! Это просто какая-то злая шутка. Проблемный комментарий - FightEventStart, как-то так получилось, что при создании я дал ему тоже имя, что и у триггера, который идёт за ним, но я и не думал, что это может вызвать какие-то ошибки в дальнейшем. более того, если его просто переименовать, то редактор 1.31 всё равно будет продолжать падать, помогает только полное его удаление. Забавно вышло.
Была бы возможность, фуру плюсов бы тебе отгрузил сюда. Спасибо!
1
18
5 лет назад
1
Оказывается причина была намного сложнее)))
Тот самый триггер-комментарий был обычным триггером (т.е хранил всю информацию о действиях и т.д), но отображался как комментарий
Поэтому помогло только его удаление
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.