Показать сообщение отдельно
Старый 23.05.2005, 23:43   #518
Killer-XXX
Строители Миртаны
 
 
Регистрация: 19.06.2004
Адрес: г. Белая Калитва.
Сообщений: 204
Killer-XXX вне форума

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

Еще просьба к Vam
Когда юзаешь компилятор, то особенно на декомпилированных скриптах заметно, добавляешь новую ф-ю. Потом ее нужно будет вызвать в каком нибудь скрипте, допустим в предмете.
Но в gothic.src сначала описан скрипт предмета, а потом скрипт вызываемой ф-и. На это декомпилятор ругается, что неизвестная ф-я. Приходится в gothic.src искать место, куда бы нашу новую ф-ю повыше прописать, чтобы он сначала откомпилировал ее, а потом уже без всяких глюков, зная эту ф-ю, откомпилировал скрипт предмета, в котором эта ф-я будет вызваться.

По просьбе трудящихся, объясняю что я тут намудрил:
Есть 2 скрипта
ItemSc.d - в этом скрипте вызывается ф-я MyFunc
MyFunc.d - тут естественно и прописана MyFunc.

В файле gothic.src написано
Код:
......ItemSc.d......MyFunc.d
Компилятор попытается откомпилировать ItemSc.d, но т.к. в скрипте ItemSc.d прописана MyFunc, он не сможет этого сделать, потому что компилятор еще "не знает" MyFunc, она прописана ниже.
Поэтому приходиться исправлять:
Код:
...MyFunc.dItemSc.d...
И только теперь пойдет компиляция.
Вот я и предлагаю, нельзя ли это убрать или выполнять эту проверку уже при линковке?


Ответить с цитированием