Календарь Участники форума Часто Задаваемые Вопросы Поиск   
Настройки профайла, личные сообщения и подписка на темы
Форум Ложки.net - Все о Матрице : Powered by vBulletin version 2.2.8 Форум Ложки.net - Все о Матрице > Сайт и форум > Humour > Программисты комментируют...
Отдельное сообщение:
Автор
Сообщение Новая тема   Ответить
Формат
Охотник

На форумах с мая 2004
Местонахождение: Минск, Беларусь, Матрица
Сообщений: 1937

Код для Spirit of Half-life 1.6 нашей Shambler Team

void CBaseMonster :: SetActivity ( Activity NewActivity )
{
int iSequence;

iSequence = LookupActivity ( NewActivity );

// Set to the desired anim, or default anim if the desired is not present
if ( iSequence > ACTIVITY_NOT_AVAILABLE )
{
if ( pev->sequence != iSequence || !m_fSequenceLoops )
{
// don't reset frame between walk and run
if ( !(m_Activity == ACT_WALK || m_Activity == ACT_RUN) || !(NewActivity == ACT_WALK || NewActivity == ACT_RUN))
pev->frame = 0;
}

pev->sequence = iSequence; // Set to the reset anim (if it's there)
ResetSequenceInfo( );
SetYawSpeed();
}
else
{
// Not available try to get default anim
// ZAEBALO!!!!!
ALERT ( at_aiconsole, "%s has no sequence for act:%d\n", STRING(pev->classname), NewActivity );
pev->sequence = 0; // Set to the reset anim (if it's there)
}

m_Activity = NewActivity; // Go ahead and set this so it doesn't keep trying when the anim is not present

// In case someone calls this with something other than the ideal activity
m_IdealActivity = m_Activity;


}

__________________
"I can't believe it". Это и о смерти Морфеуса сказано.
Shambler Team - кодер, маппер.
Энциклопедия Half-Life

Адрес поста | Один пост | Сообщить модератору | IP: Logged

Формат в оффлайне Old Post 20.08.2006 11:22
Посмотреть профайл автора Click here to Send Формат a Private Message Домашняя страница Формат Найти еще сообщения от Формат Добавить Формат в Ваш список друзей Добавить пользователя в Contact List ICQ  Ответить с цитированием Редактировать/Удалить сообщение
Смотреть всю тему
Время на форуме соответствует Гринвичу . Сейчас время - 05:33. Новая тема   Ответить
[Закрыть это окно]


< Contact Us - Ложки.net >

Based on vBulletin 2.2.8
Powered by Stormwave.ru
Copyright © 2003 - Lozhki.Net


Rambler's Top100