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

◆ RegisterRequester()

static int Managed::RegisterRequester ( typename type )
inlinestaticprivate

Registers new requester type.

Заметки
Performed only on game start. New requesters can be registered in 'PPERequesterRegistrations'

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

175 {
176 if (!m_Instances)
177 m_Instances = new map<int,ref PPERequesterBase>;
178
179 if ( GetRequester(type) != null )
180 {
181 //Error("Trying to register an already existing requester type: " + type);
182 Debug.Log("Trying to register an already existing requester type: " + type);
183 return -1;
184 }
185
186 m_lastID++;
187
189 req = PPERequesterBase.Cast(type.Spawn());
191 m_Instances.Set(m_lastID,req);
192
193 return m_lastID;
194 }
string Debug()
Определения CachedEquipmentStorageBase.c:26
void PPERequesterBase(int requester_IDX)
Определения PPERequestPlatformsBase.c:445
PPERUndergroundAcco GetRequester()
Определения UndergroundHandlerClient.c:56
static ref map< int, ref PPERequesterBase > m_Instances
Определения PPERequesterBank.c:6
static int m_lastID
Определения PPERequesterBank.c:9
void SetRequesterIDX(int idx)
automatically assigned by PPERequesterBank
Определения PPERequestPlatformsBase.c:59

Перекрестные ссылки GetRequester(), Debug::Log(), m_Instances, m_lastID и PPERequesterBase::SetRequesterIDX().