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

◆ HandlePresetSpawn()

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

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

190 {
191 #ifdef DEVELOPER
192
193 PlayerBase targetPlayer = player;
194
195 if (target)
196 {
197 targetPlayer = PlayerBase.Cast(target);
198 }
199 if (!targetPlayer)
200 return;
201
202 targetPlayer.m_PresetSpawned = true;
203 string class_name = presetName + "_Preset";
204 typename type = class_name.ToType();
205
206 if (type)
207 {
208 PresetSpawnBase presetObj = PresetSpawnBase.Cast(type.Spawn());
209
210 if (presetObj)
211 {
212 presetObj.Init(targetPlayer);
213 }
214 }
215
216 #endif
217 }
class OptionSelectorMultistate extends OptionSelector class_name

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

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