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

◆ Init()

void Init ( JsonUndergroundAreaTriggerData data)

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

88 {
89 m_Data = data;
90 //Print("Spawning trigger " + this + "at pos: " + GetPosition());
91 vector extMax = data.GetSize() * 0.5;
92 vector extMin = -extMax;
93 SetExtents(extMin, extMax);
96
97 if (data.Breadcrumbs && data.Breadcrumbs.Count() > 0) //TODO: simpler check
98 {
99 if (data.Breadcrumbs.Count() > 32)
100 {
101 ErrorEx("max 'Breadcrumb' count is 32, found: " + data.Breadcrumbs.Count());
102 }
103 m_Type = EUndergroundTriggerType.TRANSITIONING;
104 }
105 else
106 {
107 if (m_Accommodation == 1)
108 {
109 m_Type = EUndergroundTriggerType.OUTER;
110 }
111 else
112 {
113 m_Type = EUndergroundTriggerType.INNER;
114 }
115 }
116 }
eBleedingSourceType m_Type
Определения BleedingSource.c:25
void SetExtents(vector mins, vector maxs)
Определения AreaDamageManager.c:233
float m_Accommodation
Определения UndergroundTrigger.c:84
float m_InterpolationSpeed
Определения UndergroundTrigger.c:85
string m_Data
Определения UniversalTemperatureSource.c:257
ref array< ref JsonUndergroundAreaBreadcrumb > Breadcrumbs
Определения UndergroundAreaLoader.c:45
Определения EnConvert.c:106
enum ShapeType ErrorEx

Перекрестные ссылки JsonUndergroundAreaTriggerData::Breadcrumbs, ErrorEx, JsonUndergroundAreaTriggerData::EyeAccommodation, JsonUndergroundAreaTriggerData::GetSize(), JsonUndergroundAreaTriggerData::InterpolationSpeed, m_Accommodation, m_Data, m_InterpolationSpeed, m_Type и SetExtents().