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

◆ EOnContact()

override void EOnContact ( IEntity other,
Contact extra )
protected

Fires when the (now dynamic) trap actually hits something - the real "it fell" moment.

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

700 {
701 if (!g_Game.IsServer() || !m_IsFalling || m_FallTriggered)
702 return;
703
704 if (m_IsActive)
705 {
706 OnTriggeredByFall(extra);
707 }
708
709 m_FallTriggered = true;
710 }
bool m_IsActive
Определения BunkerBroadcastComponent.c:157
DayZGame g_Game
Определения DayZGame.c:4074
bool m_IsFalling
Определения TrapBase.c:48
void OnTriggeredByFall(Contact extra)
SERVER: decide what "triggered by falling" means for this trap.
Определения TrapBase.c:713
bool m_FallTriggered
Определения TrapBase.c:49

Перекрестные ссылки g_Game, m_FallTriggered, m_IsActive, m_IsFalling и TrapBase::OnTriggeredByFall().