Показать сообщение отдельно
Старый 24.09.2007, 20:28   #1791
HikeR

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

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

вопрос по оптимизации.
насколько я помню, частое употребление вызовов ф-ий не ведет к увеличению быстродействия. скажем, нашел я ф-ию
[pre]func int C_IsChapter(var int chapter)
{if (Kapitel == chapter) {return TRUE;};
*return FALSE; };[/pre]
она вызывается только один раз в условии
[pre]if ( C_IsChapter (2)) {return 1;};[/pre]
так как больше вызовов я не обнаружил, то сделал так:
[pre]if ( Kapitel == 2) {return 1;};[/pre]
теоретически все должно работать. а вот практически, можно ли считать, что если в скриптах нет вызова этой ф-ии, то она не нужна совсем? ну скажем из экзешника жестко прописанные вызовы могут идти?

Добавление от 09/24/07, в 20:48:33
вот еще нашел. громадная [pre]func int Spell_ProcessMana(var int manaInvested)[/pre], которая вообще ниоткуда не вызывается.
Ответить с цитированием