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

◆ HandlePresetSpawn()

void PluginBase::HandlePresetSpawn ( PlayerBase player,
string presetName,
EntityAI target )
inlineprotected

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

239 {
240 #ifdef DEVELOPER
241
242 PlayerBase targetPlayer = player;
243
244 if (target)
245 {
246 targetPlayer = PlayerBase.Cast(target);
247 }
248 if (!targetPlayer)
249 return;
250
251 targetPlayer.m_PresetSpawned = true;
252 string class_name = presetName + "_Preset";
253 typename type = class_name.ToType();
254
255 if (type)
256 {
257 PresetSpawnBase presetObj = PresetSpawnBase.Cast(type.Spawn());
258
259 if (presetObj)
260 {
261 presetObj.Init(targetPlayer);
262 }
263 }
264
265 #endif
266 }
class OptionSelectorMultistate extends OptionSelector class_name

Перекрестные ссылки class_name.

Используется в OnRPC().