Показать сообщение отдельно
Старый 04.11.2004, 11:03   #32
Vam

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

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

2Всем:
Спасибо за отзывчивость, но критика тоже бы не помешала.
Всем слушателям (читателям) по *:pivo:
Продолжаем уроки.

9. Функции анимации.

void Mdl_ApplyOverlayMds(c_npc n0,string s1); - запустить файл анимации s1 с расширением mds для npc n0.
void Mdl_RemoveOverlayMDS(c_npc self,string overlayName); - отключить от npc self файл анимации overlayName.
void Mdl_ApplyOverlayMDSTimed(c_npc self,string overlayname,int timeTicks); - запустить файл анимации overlayname для npc self на время timeTicks. ***
void Mdl_ApplyRandomAni(c_npc n0,string s1,string s2); - запустить случайные анимации s1 для npc n0 в последовательности анимационных состояний s2.
void Mdl_ApplyRandomAniFreq(c_npc n0,string s1,float f2); - устанавливает частоту выборки f2 случайных анимационных состояний s1 для npc n0.
void Mdl_StartFaceAni(c_npc self,string name,float intensity,float holdTime); - запускает файл name анимации лица для npc self с интенсивностью intensity (в %, 1 – 100%) и временем удержания holdTime (1 – постоянно).
void Mdl_ApplyRandomFaceAni(c_npc self,string name,float timeMin,float timeMinVar,float timeMax,float timeMaxVar,float probMin); - запускает файл случайной анимации лица name для npc self со следующими параметрами: timeMin, timeMax – диапазон времени воспроизведения анимации в сек, timeMinVar, timeMaxVar – отклонения от значений timeMin, timeMax в сек, probMin – вероятность использования отклонения (от 0 до 1) от нижней до верхней границы.

Продолжение следует.
Ответить с цитированием