Показать сообщение отдельно
Старый 23.10.2004, 20:43   #18
Vam

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

По умолчанию Re: Уроки скриптологии

Класс C_SPELL используется для создания заклинаний

CLASS C_Spell
{
VAR FLOAT *time_per_mana; * * * * * //требуемое время на единицу маны (мс)
* * // Zeit pro investierten Manapunkt (ms)
VAR INT * *damage_per_level; * * * *//наносимый урон на уровень заклинания
* * // Schaden pro Level
VAR INT * *damageType; * * * * * * *//тип урона
* * // CAN BE ONLY ONE DAMAGE TYPE
VAR INT * *spellType; * * * * * * * //тип заклинания
* * // Good, Neutral or Bad
VAR INT * *canTurnDuringInvest; * * //возможность поворота при кастовании
VAR INT * *canChangeTargetDuringInvest; //возможность выбора цели при кастовании
VAR INT * *isMultiEffect; * * * * * //множественные эффекты заклинания
* * // Effect Class is oCVisFX_MultiTarget if set to 1 (e.g. the effect can have multiple trajectorys (massdeath)
VAR INT * *targetCollectAlgo; * * * //кто или что является целью (тип выбора цели)
VAR INT * *targetCollectType; * * * //тип цели (предмет, npc и т.д.)
VAR INT * *targetCollectRange; * * *//дальность
VAR INT * *targetCollectAzi; * * * *//азимут
VAR INT * *targetCollectElev; * * * // ???
};

Следующий класс C_SVM подробно описан в файле svm.d (но, к сожалению, на немецком языке). В нем находится все то, о чем болтают неписи между собой. Рассматривать не будем.
Ответить с цитированием