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

◆ CheckFenceOpened()

void BaseBuildingBase::CheckFenceOpened ( )
inlineprotected

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

532 {
533 if ( GetAnimationPhase( "Wall_Gate_Rotate" ) == GATE_ROTATION_ANGLE_DEG ) //animation finished - open
534 {
535 UpdateBarbedWireAreaDamagePos(GetAnimationPhase( "Wall_Gate_Rotate" ));
536 //remove check
537 g_Game.GetCallQueue(CALL_CATEGORY_GAMEPLAY).Remove(CheckFenceOpened);
538 }
539 }
DayZGame g_Game
Определения DayZGame.c:3942
const float GATE_ROTATION_ANGLE_DEG
Определения Fence.c:13
void CheckFenceOpened()
Определения Fence.c:531
void UpdateBarbedWireAreaDamagePos(float rotation_angle=0, bool to_delete=false)
Определения Fence.c:569
const int CALL_CATEGORY_GAMEPLAY
Определения 3_Game/DayZ/tools/tools.c:10

Перекрестные ссылки CALL_CATEGORY_GAMEPLAY, CheckFenceOpened(), g_Game, GATE_ROTATION_ANGLE_DEG и UpdateBarbedWireAreaDamagePos().

Используется в CheckFenceOpened(), CloseFence() и OpenFence().