DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ UpdatePhysics() [3/3]

void ItemBase::UpdatePhysics ( )
inlineprotected

См. определение в файле TentBase.c строка 587

588 {
589 string proxy_selection_name;
590 string animation_name;
591
592 if (GetState() == PITCHED)
593 {
594 for (int i = 0; i < m_ShowAnimationsWhenPitched.Count(); i++)
595 {
596 animation_name = m_ShowAnimationsWhenPitched.Get(i);
597
598 proxy_selection_name = animation_name;
599 proxy_selection_name.ToLower();
600 AddProxyPhysics(proxy_selection_name);
601 }
602
604 }
605 else
606 {
607 for (int j = 0; j < m_ShowAnimationsWhenPacked.Count(); j++)
608 {
609 animation_name = m_ShowAnimationsWhenPacked.Get(j);
610
611 proxy_selection_name = animation_name;
612 proxy_selection_name.ToLower();
613 AddProxyPhysics(proxy_selection_name);
614 }
615 }
616 }
override ScriptCallQueue GetCallQueue(int call_category)
Определения DayZGame.c:1187
void HandleOpeningsPhysics()
Определения TentBase.c:872
ref array< string > m_ShowAnimationsWhenPacked
Определения TentBase.c:35
static const int PITCHED
Определения TentBase.c:21
ref array< string > m_ShowAnimationsWhenPitched
Определения TentBase.c:34
int GetState()
Определения TentBase.c:438
proto void Call(func fn, void param1=NULL, void param2=NULL, void param3=NULL, void param4=NULL, void param5=NULL, void param6=NULL, void param7=NULL, void param8=NULL, void param9=NULL)
adds call into the queue with given parameters and arguments (arguments are held in memory until the ...
proto native CGame GetGame()
proto int ToLower()
Changes string to lowercase. Returns length.
const int CALL_CATEGORY_SYSTEM
Определения tools.c:8

Перекрестные ссылки ScriptCallQueue::Call(), CALL_CATEGORY_SYSTEM, CGame::GetCallQueue(), GetGame(), GetState(), HandleOpeningsPhysics(), m_ShowAnimationsWhenPacked, m_ShowAnimationsWhenPitched, PITCHED и string::ToLower().