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

◆ CreateTrigger()

void CreateTrigger ( )
protected

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

476 {
477 if (Class.CastTo(m_TrapTrigger, GetGame().CreateObjectEx("TrapTrigger", GetPosition(), SPAWN_FLAGS)))
478 {
479 vector mins = "-0.01 -0.05 -0.01";
480 vector maxs = "0.01 0.5 0.01";
481 m_TrapTrigger.SetOrientation(GetOrientation());
482 m_TrapTrigger.SetExtents(mins, maxs);
483 m_TrapTrigger.SetParentObject(this);
485 }
486 }
vector GetOrientation()
Определения AreaDamageManager.c:306
void DeferredEnableTrigger()
Определения TrapBase.c:497
enum SoundTypeTrap SPAWN_FLAGS
TrapTrigger m_TrapTrigger
Определения TrapBase.c:44
override ScriptCallQueue GetCallQueue(int call_category)
Определения DayZGame.c:1187
Super root of all classes in Enforce script.
Определения EnScript.c:11
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 ...
Определения EnConvert.c:106
proto native CGame GetGame()
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.
class JsonUndergroundAreaTriggerData GetPosition
Определения UndergroundAreaLoader.c:9
const int CALL_CATEGORY_SYSTEM
Определения tools.c:8

Перекрестные ссылки ScriptCallQueue::Call(), CALL_CATEGORY_SYSTEM, Class::CastTo(), DeferredEnableTrigger(), CGame::GetCallQueue(), GetGame(), GetOrientation(), GetPosition, m_TrapTrigger и SPAWN_FLAGS.

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