|
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], которая вообще ниоткуда не вызывается.
|