Показать сообщение отдельно
Старый 07.02.2007, 22:45   #955
Ipse_Sun

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М:Декомпилятор скриптов Готики

2Vam:
В соурсере 3.11 наблюдается интересное явление - я декомпилировал мод, потом опять его компилировал - новый gothic.dat стал чуть короче исходного. Этот файл я опять декомпилировал и снова компилировал - он стал еще короче... Дальше уже издеваться над модом не стал. В качестве подопытного выступал мод "Странник".

2.40 компилирует почти нормально, хотя докинул несколько лишних букв в новый датник (приводить примеры не буду, потому как слова поковерканы матные).

Добавление от 02/07/07, в 21:53:34
2Vam:
Похоже компиляция работает везде нормально, а вот при декомпиляции gothic.dat из wanderer_update.mod файлы ..\Story\Startup.d оказались различными: в файле декомпилированном GS 3.11 отсутствует функция

func void init_w()
{
     B_InitMonsterAttitudes();
     B_InitGuildAttitudes();
     B_InitNpcGlobals();
     if(ISPCBOBIKOWNER == TRUE)
     {
           BOBIKOWNER = Hlp_GetNpc(PC_Hero);
     };
};

Добавление от 02/07/07, в 22:05:41
2Vam:
Попробовал декомпилировать ночь ворона - такая же ботва - после 3.11 в файле Startup.d не хватает одной функции, которая в файле Startup.d после 2.40 прописана последней.
Ответить с цитированием