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

◆ GetPlugin()

PluginBase GetPlugin ( typename plugin_type )

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

327{
328 PluginBase plugin = null;
329
330 if ( IsPluginManagerExists() )
331 {
332 plugin = GetPluginManager().GetPluginByType(plugin_type);
333
334 if ( plugin == null )
335 {
336 #ifdef DIAG_DEVELOPER
337 if ( IsPluginManagerExists() )
338 {
339 PrintString("Module " + plugin_type.ToString() + " is not Registred in PluginManager.c!");
340 DumpStack();
341 }
342 #endif
343 }
344 }
345
346 return plugin;
347}
PluginManager GetPluginManager()
Returns registred plugin by class type, better is to use global funtion GetPlugin(typename plugin_typ...
Определения PluginManager.c:284
bool IsPluginManagerExists()
Определения PluginManager.c:316
Plugin interface for controlling of agent pool system.
Определения PluginBase.c:2
PluginBase GetPluginByType(typename plugin_type)
Returns registred plugin by class type, better is to use global funtion GetPlugin(typename plugin_typ...
Определения PluginManager.c:167
proto void DumpStack()
Prints current call stack (stack trace)
Obsolete Managed PrintString(string s)
Helper for printing out string expression. Example: PrintString("Hello " + var);.
Определения EnScript.c:369

Перекрестные ссылки DumpStack(), PluginManager::GetPluginByType(), GetPluginManager(), IsPluginManagerExists() и PrintString().

Используется в ActionCondition(), ActionRepairShelter::ActionCondition(), ActionRepairTent::ActionCondition(), ActionRepairTentPart::ActionCondition(), ActionWorldCraft::ActionConditionContinue(), ActionContinuousBase::ActionContinuousBase(), ActionBandageBase::ApplyBandage(), ApplyBandage(), ActionEatMeat::ApplyModifiers(), CleanWeapon::CanDo(), RecipeBase::CanDo(), RepairWithLeatherSewingKit::CanDo(), RepairWithSewingKit::CanDo(), RepairWithTireKit::CanDo(), CanRepair(), ManBase::Consume(), ActionCollectBloodTargetLambda::CopyOldPropertiesToNew(), CreateActionComponent(), Debug(), MessageReceiverBase::DisplayElementBase(), CleanWeapon::Do(), RecipeBase::Do(), RepairWithLeatherSewingKit::Do(), RepairWithSewingKit::Do(), RepairWithTireKit::Do(), ManBase::EEHitBy(), EEItemLocationChanged(), EmoteManager(), CAContinuousCraft::Execute(), FillContainerEnviro(), PluginBase::GetConfig(), ManBase::GetDebugActions(), GetInstance(), PluginBase::GetInstance(), PluginConfigHandler::GetInstance(), Attachments::GetRecipeCount(), Container::GetRecipeCount(), HandsContainer::GetRecipeCount(), ItemManager::GetRecipeCount(), PlayerContainer::GetRecipeCount(), GetRecipesActions(), UIPopupScript::GetSceneEditor(), ActionWorldCraft::GetSoundCategory(), ActionWorldCraft::GetText(), MissionBase::HandleBody(), HandleForceSwapEntities(), HandleHandEvent(), HandleSwapEntities(), HandleTakeToDst(), HideCrosshairVisibility(), HudDebugWinCharModifiers(), HudDebugWinHealth(), HudDebugWinBase::HudDebugWinTemperature(), IDToName(), BleedingCheckMdfr::Init(), Init(), ManBase::Init(), SceneObject::Init(), ScriptConsoleConfigTab::Init(), UIScriptedMenu::Init(), ManBase::InitEditor(), ScriptConsoleEnfScriptTab::InitializeTab(), ScriptConsoleGeneralTab::InitializeTab(), ScriptConsoleItemsTab::InitializeTab(), ScriptConsoleTabBase::InitializeTab(), Inventory(), IsModuleExist(), ItemBase(), ScriptConsoleItemsTab::ListItemRelatedActions(), BaseBuildingBase::LogAnimateFlag(), MessageReceiverBase::MessageReceiverBase(), ModifierBase(), NameToID(), OnAction(), ActionWorldCraft::OnActionInfoUpdate(), VomitSymptom::OnAnimationFinish(), SymptomBase::OnAnimationStart(), ScriptConsoleGeneralTab::OnClick(), UIPopupScript::OnClick(), UIPropertyAttachment::OnClick(), MissionBase::OnClientRespawnEvent(), ActionConsume::OnEndServer(), ActionGiveBloodSelf::OnEndServer(), ActionGiveBloodTarget::OnEndServer(), ActionInteractLoopBase::OnEndServer(), ActionWashHandsItem::OnEndServer(), MissionBase::OnEvent(), ActionRepairPart::OnFinishProgressServer(), ActionRepairShelter::OnFinishProgressServer(), ActionRepairTent::OnFinishProgressServer(), ActionTestBloodTarget::OnFinishProgressServer(), ActionWashHandsItemContinuous::OnFinishProgressServer(), ActionWorldCraft::OnFinishProgressServer(), OnFinishProgressServer(), OnHandleStoredInputUserData(), OnHandleStoredJunctureData(), HudDebugWinBase::OnInit(), OnInit(), PluginBase::OnInit(), OnInputUserDataForRemote(), OnInventoryCheck(), PluginBase::OnKeyPress(), PluginBase::OnMouse(), UIPopupScript::OnOpen(), BaseBuildingBase::OnPartBuiltServer(), ManBase::OnRPC(), PluginBase::OnRPCHealthSet(), PluginBase::OnRPCPluginDayzCreatureDebug(), PluginBase::OnRPCSyncSceneObject(), ManBase::OnSelectPlayer(), OnServerInventoryCommand(), DeveloperFreeCamera::OnSetFreeCameraEvent(), ActionTestBloodTarget::OnStartServer(), ManBase::OnUnconsciousUpdate(), PlantBase(), ItemBase::PlantSeed(), RefreshByLocalProfile(), RefreshCrosshairVisibility(), Repair(), ActionRepairTent::RepairDamageTransfer(), ManBase::ResetPlayer(), PluginConfigHandler::SceneDataSave(), UIScriptedMenu::SceneEditorMenu(), ScriptConsole(), Dispatcher::SendLogAtClient(), SendRepairToClientDst(), PluginBase::SendRPCHealth(), SetAgents(), RecipeBase::SetBloodyHands(), HudDebugWinBase::SetContentValues(), PluginBase::SetDeveloperItemClientEx(), ManBase::SetHairLevelToHide(), CAContinuousCraft::Setup(), ActionWorldCraft::SetupAction(), HudDebugWinBase::SetUpdate(), SetUpdate(), HudDebugWinBase::SetupValues(), HudDebugWinBase::SetValues(), HudDebugWinHorticulture::Show(), Show(), MissionBase::ShowHairDebugValues(), ScriptConsoleItemsTab::SpawnPreset(), ManBase::SpreadAgentsEx(), TeleportCheck(), Transfer(), AreaExposureMdfr::TransmitAgents(), UIPopupScript::UIPopupScriptEditorSettings(), UIPopupScript::UIPopupScriptInitScript(), UIPopupScript::UIPopupScriptPositionManager(), HudDebugWinBase::Update(), MissionBase::UpdatePlayersStats(), UIPopupScript::UpdateSceneList(), HudDebugWinBase::UpdateValues(), ValidateHandEvent(), ValidateHandEventServer(), ValidateSwap(), ValidateSwapServer(), ValidateSyncMove(), ValidateSyncMoveServer() и ~ScriptConsole().