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

◆ CheckFenceOpened()

void BaseBuildingBase::CheckFenceOpened ( )
inlineprotected

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

578 {
579 if ( GetAnimationPhase( "Wall_Gate_Rotate" ) == GATE_ROTATION_ANGLE_DEG ) //animation finished - open
580 {
581 UpdateBarbedWireAreaDamagePos(GetAnimationPhase( "Wall_Gate_Rotate" ));
582 //remove check
583 g_Game.GetCallQueue(CALL_CATEGORY_GAMEPLAY).Remove(CheckFenceOpened);
584 }
585 }
DayZGame g_Game
Определения DayZGame.c:4074
const float GATE_ROTATION_ANGLE_DEG
Определения Fence.c:12
void CheckFenceOpened()
Определения Fence.c:577
void UpdateBarbedWireAreaDamagePos(float rotation_angle=0, bool to_delete=false)
Определения Fence.c:615
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().