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

◆ CreateTrigger()

void CreateTrigger ( )
protected

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

466 {
467 if (Class.CastTo(m_TrapTrigger, g_Game.CreateObjectEx("TrapTrigger", GetPosition(), SPAWN_FLAGS)))
468 {
469 vector mins = "-0.01 -0.05 -0.01";
470 vector maxs = "0.01 0.5 0.01";
471 m_TrapTrigger.SetOrientation(GetOrientation());
472 m_TrapTrigger.SetExtents(mins, maxs);
473 m_TrapTrigger.SetParentObject(this);
475 }
476 }
vector GetOrientation()
Определения AreaDamageManager.c:306
DayZGame g_Game
Определения DayZGame.c:3942
void DeferredEnableTrigger()
Определения TrapBase.c:487
enum SoundTypeTrap SPAWN_FLAGS
TrapTrigger m_TrapTrigger
Определения TrapBase.c:44
Super root of all classes in Enforce script.
Определения EnScript.c:11
Определения EnConvert.c:119
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.
vector GetPosition()
Get the world position of the Effect.
Определения Effect.c:473
const int CALL_CATEGORY_SYSTEM
Определения 3_Game/DayZ/tools/tools.c:8

Перекрестные ссылки CALL_CATEGORY_SYSTEM, Class::CastTo(), DeferredEnableTrigger(), g_Game, GetOrientation(), GetPosition(), m_TrapTrigger и SPAWN_FLAGS.

Используется в HotSpringArea::InitZoneServer(), InitZoneServer(), SpookyArea::InitZoneServer() и VolcanicArea::InitZoneServer().