Внимание:
Всем, у кого возникает "ошибка" при запуске последнего (090604) минификса в виде красного мигающего сообщения - почистите папку "\gamedata\scripts".
При старте игры (при инициализации сборки) происходит проверка файлов, находящихся в папке скриптов и в случае наличия ошибки в каком-либо файле - сообщается в главном стартовом меню мигающей надписью и в логе..
При проверке учитывается как отсутствие ошибок в кодах, так и корректность имен (!) файлов и в случае 'неправильного' имени файла - также считается ошибкой. Например, если у вас в папке "\gamedata\scripts" лежит файл с именем "m_fix+.script" (символ '+' - неприемлемый символ для файловой системы) - сборка сообщает об этом в логе (и в стартовом меню):
dbg~>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbg~>file_name(182)=[m_fix+]:
dbg~>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- (182) - порядковый номер проверенного файла
Подобная 'строгость' к названиям не моя самоцель, а данность привнесенная из LUA. Послабления делаются и будут делаться. Например внесены исключения для символов ~ | # | @ | $ в начале имени файлов.
Т.о. просто или почистите папку от незадействованных "ошибочных" файлов или переименуйте их, например: m_fix+.script -> ~m_fix.script.
Также, в случае если Вы правите скрипты - НЕ оставляйте в рабочей папке скриптов файлов с ошибками как в именах, так и в кодах!
P.S. Внесу в исключения имена с символом '+' или '-' в конце файла.