class MissionSource
Derived classes
Mission class
Constructors 1
private void ~Mission()Members 10
ScriptModule MissionScriptprotected ref ScriptInvoker m_OnInputDeviceChanged = new ScriptInvoker()Referenced by GetOnInputDeviceChanged()
protected ref ScriptInvoker m_OnInputPresetChanged = new ScriptInvoker()Referenced by GetOnInputPresetChanged()
protected ref ScriptInvoker m_OnInputDeviceConnected = new ScriptInvoker()Referenced by GetOnInputDeviceConnected()
protected ref ScriptInvoker m_OnInputDeviceDisconnected = new ScriptInvoker()Referenced by GetOnInputDeviceDisconnected()
protected ref ScriptInvoker m_OnModMenuVisibilityChanged = new ScriptInvoker()Referenced by GetOnModMenuVisibilityChanged()
protected ref ScriptInvoker m_OnTimeChanged = new ScriptInvoker()Referenced by GetOnTimeChanged()
int m_TimeStamp = 0FEATURE_CURSORMethods 79
void OnInit()void OnMissionStart()Referenced by MissionServer.OnMissionStart()
void OnMissionFinish()void OnUpdate(float timeslice)References m_TimeStamp
void OnKeyPress(int key)void OnKeyRelease(int key)void OnMouseButtonPress(int button)void OnMouseButtonRelease(int button)void OnItemUsed(InventoryItem item, Man owner)void AddDummyPlayerToScheduler(Man player)Referenced by PlayerBase.OnSpawnedFromConsole()
void Reset()void ResetGUI()void OnGameplayDataHandlerLoad()Referenced by CfgGameplayHandler.OnLoaded()
Hud GetHud()Referenced by ActionTargetsCursor.GetHud(), Backlit.OnLeaveCar(), Backlit.OnSwimmingStop()
Show 40 more
, ContinuousActionProgress.Update(), DayZGame.OnConnectivityStatChange(), DayZGame.OnPostUpdate(), DayZPlayerImplement.EvaluateDamageHit(), GesturesMenu.OnHide(), GesturesMenu.OnShow(), InGameMenu.HudShow(), InGameMenuXbox.~InGameMenuXbox(), InGameMenuXbox.Init(), InspectMenuNew.~InspectMenuNew(), Inventory.OnHide(), Inventory.OnShow(), InviteMenu.~InviteMenu(), InviteMenu.InviteMenu(), ItemActionsWidget.GetHud(), LayoutHolder.InspectItem(), MapMenu.Init(), OptionsMenu.Apply(), OptionsMenuGame.GetHud(), PlayerBase.Init(), PlayerBase.OnUnconsciousStart(), PlayerBase.OnUnconsciousStop(), PlayerBase.OnUnconsciousUpdate(), PluginDiagMenu.CheckHitDirection(), PluginDiagMenu.CheckToggleHud(), PluginDiagMenuClient.CBMiscToggleHud(), PluginDiagMenuClient.SpawnHitDirEffect(), PluginPermanentCrossHair.SwitchPermanentCrossHair(), PluginPlayerStatus.DisplayTendency(), PluginPlayerStatus.SetBadge(), PluginPlayerStatus.SetStamina(), PluginPlayerStatus.SetStance(), RadialQuickbarMenu.OnHide(), RadialQuickbarMenu.OnShow(), RespawnDialogue.RequestRespawn(), ScriptConsole.~ScriptConsole(), ScriptConsole.ScriptConsole(), VirtualHud.VirtualHud(), WarningMenuBase.~WarningMenuBase(), and WarningMenuBase.WarningMenuBase()ObjectSnapCallback GetInventoryDropCallback()Referenced by ActionRestrainTarget.ActionConditionContinue()
UIScriptedMenu CreateScriptedMenu(int id)Referenced by DayZGame.CreateScriptedMenu()
UIScriptedWindow CreateScriptedWindow(int id)Referenced by UIManager.OpenWindow()
WorldData GetWorldData()Referenced by Apple.EEOnCECreate(), Canteen.EEOnCECreate(), CatchingContextBase.Init()
Show 33 more
, CfgPlayerRestrictedAreaHandler.LoadData(), ContaminatedArea_Dynamic.EEOnCECreate(), CraterellusMushroom.EEOnCECreate(), DayZGame.OnUpdate(), DynamicMusicPlayer.SetTimeOfDate(), EntityAI.InitTemperature(), EntityAI.ProcessVariables(), EnvDebugMiscData.Synch(), Environment.CollectAndSetEnvironmentData(), Environment.DisplayEnvDebugPlayerInfo(), Environment.Init(), FilteringBottle.AffectLiquidContainerOnFill(), FireplaceBase.Cooling(), FireplaceBase.Heating(), GreenBellPepper.EEOnCECreate(), ItemBase.ProcessItemTemperature(), Liquid.GetLiquidTypeEnviroTemperature(), MiscGameplayFunctions.DealEvinronmentAdjustedDmg(), OutdoorThermometer.UpdateTemperature(), Pear.EEOnCECreate(), PlayerBase.Consume(), PluginTransmissionAgents.TransmitAgentsEx(), Plum.EEOnCECreate(), Potato.EEOnCECreate(), Tomato.EEOnCECreate(), TrapSpawnBase.PlayCatchEffectsClient(), TrapSpawnBase.PlayCatchEffectsServer(), UniversalTemperatureSource.Init(), WaterBottle.AffectLiquidContainerOnFill(), WaterBottle.EEOnCECreate(), WeatherPhenomenon.OnBeforeChange(), WorldData.GetDaytime(), and Zucchini.EEOnCECreate()WorldLighting GetWorldLighting()Referenced by PlayerBase.UpdateLighting()
DynamicMusicPlayer GetDynamicMusicPlayer()bool IsPaused()bool IsGame()bool IsServer()void Pause()void Continue()Referenced by InGameMenu.~InGameMenu(), InGameMenuXbox.~InGameMenuXbox(), LogoutMenu.Cancel()
Show 1 more
, LogoutMenu.Exit()void AbortMission()Referenced by DayZGame.DisconnectSessionEx(), InGameMenu.OnModalResult(), InGameMenuXbox.OnModalResult()
Show 2 more
, LogoutMenu.Exit(), and LogoutMenu.OnClick()void CreateLogoutMenu(UIMenuPanel parent)void StartLogoutMenu(int time)void CreateDebugMonitor()void HideDebugMonitor()Referenced by PluginDiagMenuClient.CBDebugMonitor()
void RefreshCrosshairVisibility()void HideCrosshairVisibility()bool IsMissionGameplay()bool IsControlDisabled()int GetControlDisabledMode()void PlayerControlEnable(bool bForceSupress)deprecated
Referenced by MissionGameplay.PlayerControlEnable()
Referenced by ActionUnfoldMapCB.~ActionUnfoldMapCB(), ActionViewOptics.OnEndClient(), ActionViewOptics.OnEndServer()
Show 27 more
, CameraToolsMenu.~CameraToolsMenu(), CameraToolsMenu.OnHide(), CameraToolsMenu.OnMouseButtonDown(), GesturesMenu.~GesturesMenu(), InputDeviceDisconnectWarningMenu.~InputDeviceDisconnectWarningMenu(), InspectMenuNew.~InspectMenuNew(), InviteMenu.~InviteMenu(), MapMenu.CloseMapMenu(), MissionGameplay.RemoveActiveInputExcludes(), MissionServer.RemoveActiveInputExcludes(), PlayerBase.CloseInventoryMenu(), PlayerBase.CloseMapEx(), PlayerBase.OnCommandLadderFinish(), PlayerBase.OnCommandSwimFinish(), PlayerBase.OnCommandVehicleFinish(), PlayerBase.OnRestrainStart(), PluginDayzPlayerDebugUIHandler.OnMouseLeave(), PluginDeveloper.ToggleMissionLoader(), PluginDeveloper.ToggleScriptConsole(), PluginItemDiagnosticEventHandler.OnMouseLeave(), RadialQuickbarMenu.~RadialQuickbarMenu(), SceneEditorMenu.OnHide(), ScriptConsole.SelectTab(), ScriptConsoleCameraTab.OnMouseLeave(), ScriptConsoleCameraTab.Update(), ScriptConsoleWeatherTab.Update(), and WarningMenuBase.~WarningMenuBase()void RemoveActiveInputRestriction(int restrictor)Referenced by ActionUnfoldMapCB.~ActionUnfoldMapCB(), MapMenu.CloseMapMenu(), PlayerBase.CloseInventoryMenu()
Show 2 more
, PlayerBase.CloseMapEx(), and PlayerBase.OnRestrainStart()Referenced by ActionUnfoldMapCB.PerformMapChange(), ActionViewOptics.OnStartClient(), ActionViewOptics.OnStartServer()
Show 21 more
, CameraToolsMenu.OnShow(), InputDeviceDisconnectWarningMenu.InputDeviceDisconnectWarningMenu(), InspectMenuNew.InspectMenuNew(), InviteMenu.InviteMenu(), MissionGameplay.AddActiveInputExcludes(), MissionGameplay.HandleMapToggleByKeyboardShortcut(), MissionServer.AddActiveInputExcludes(), PlayerBase.OnCommandLadderStart(), PlayerBase.OnCommandSwimStart(), PlayerBase.OnCommandVehicleStart(), PlayerBase.OnRPC(), PluginDayzPlayerDebugUIHandler.OnMouseEnter(), PluginDeveloper.ToggleMissionLoader(), PluginItemDiagnosticEventHandler.OnMouseEnter(), SceneEditorMenu.OnShow(), ScriptConsole.OnShow(), ScriptConsole.SelectTab(), ScriptConsoleCameraTab.OnMouseEnter(), ScriptConsoleCameraTab.Update(), ScriptConsoleWeatherTab.Update(), and WarningMenuBase.WarningMenuBase()void AddActiveInputRestriction(int restrictor)void RefreshExcludes()void EnableAllInputs(bool bForceSupress = false)Referenced by PlayerBase.OnSelectPlayer(), ScriptConsole.~ScriptConsole(), and ScriptConsole.OnClick()
void ShowInventory()void HideInventory()void ShowChat()void HideChat()Referenced by ChatInputMenu.OnHide()
void UpdateVoiceLevelWidgets(int level)Referenced by DayZGame.UpdateVoiceLevel()
void HideVoiceLevelWidgets()bool IsVoNActive()void SetVoNActive(bool active)Referenced by VONManagerImplementation.OnEvent()
Referenced by PlayerBase.EEKilled()
UIScriptedMenu GetNoteMenu()Referenced by WrittenNoteData.OnRPC()
void SetNoteMenu(UIScriptedMenu menu)Referenced by WrittenNoteData.OnRPC()
void SetPlayerRespawning(bool state)Referenced by PlayerBase.OnPlayerLoaded()
void OnPlayerRespawned(Man player)Referenced by PlayerBase.OnPlayerLoaded()
bool IsPlayerRespawning()Referenced by DayZPlayerImplement.ShowDeadScreen()
void SetRespawnModeClient(int mode)for client-side usage
Referenced by PlayerBase.OnGameplayDataHandlerSync()
int GetRespawnModeClient()Referenced by InGameMenu.OnClick_Respawn(), InGameMenu.OnModalResult(), InGameMenuXbox.OnClick()
Show 1 more
, InGameMenuXbox.OnModalResult()void SyncRespawnModeInfo(PlayerIdentity identity)server-side
ImageWidget GetMicrophoneIcon()WidgetFadeTimer GetMicWidgetFadeTimer()Referenced by VONManagerImplementation.ShowVoiceNotification()
GameplayEffectWidgets_base GetEffectWidgets()Referenced by BleedingSource.StartSourceBleedingIndication(), BleedingSource.StopSourceBleedingIndication(), BleedingSourcesManagerRemote.Init()
Show 9 more
, BleedingSourcesManagerRemote.RegisterBleedingZoneEx(), DayZPlayerCameraBase.SetNVPostprocess(), GameplayEffectsDataBleeding.Update(), PlayerBase.OnPlayerLoaded(), PPERequester_BurlapSackEffects.OnStart(), PPERequester_BurlapSackEffects.OnStop(), PPERequester_FlashbangEffects.OnStart(), PPERequester_FlashbangEffects.OnStop(), and PPERequester_FlashbangEffects.OnUpdate()map<int,ImageWidget> GetVoiceLevelWidgets()Referenced by VONManagerImplementation.ShowVoiceNotification()
map<int,ref WidgetFadeTimer> GetVoiceLevelTimers()Referenced by VONManagerImplementation.ShowVoiceNotification()
ScriptInvoker GetOnInputDeviceChanged()Referenced by ActionTargetsCursor.ActionTargetsCursor(), CharacterCreationMenu.Init(), ConnectionDialogue.~ConnectionDialogue()
Show 28 more
, ConnectionDialogue.Init(), ConsoleToolbarWidgetHandlerBase.OnWidgetScriptInit(), ControlsXboxNew.Init(), DebugMonitor.Init(), InGameMenuXbox.InGameMenuXbox(), Input.OnLastInputDeviceChanged(), Inventory.Inventory(), InviteMenu.~InviteMenu(), InviteMenu.Init(), ItemActionsWidget.ItemActionsWidget(), LogoutMenu.~LogoutMenu(), LogoutMenu.Init(), MainMenuConsole.~MainMenuConsole(), MainMenuConsole.Init(), MainMenuDlcHandlerBase.MainMenuDlcHandlerBase(), MainMenuVideo.Init(), MapMenu.~MapMenu(), MapMenu.Init(), MissionMainMenu.OnInit(), NewsCarousel.~NewsCarousel(), NewsCarousel.NewsCarousel(), OptionsMenu.Init(), ServerBrowserMenuNew.Init(), ServerBrowserTabConsolePages.Construct(), TabberUI.Init(), TutorialsMenu.Init(), WarningMenuBase.~WarningMenuBase(), and WarningMenuBase.Init()ScriptInvoker GetOnInputPresetChanged()Referenced by ActionTargetsCursor.ActionTargetsCursor(), ControlsXbox.SwitchPreset(), ControlsXboxNew.Init()
Show 20 more
, ControlsXboxNew.PerformSwitchPreset(), GesturesMenu.GesturesMenu(), InGameMenuXbox.InGameMenuXbox(), Inventory.Inventory(), InviteMenu.~InviteMenu(), InviteMenu.Init(), ItemActionsWidget.ItemActionsWidget(), KeybindingsMenu.OnSelectKBPreset(), MainMenuConsole.~MainMenuConsole(), MainMenuConsole.Init(), MapMenu.~MapMenu(), MapMenu.Init(), OptionsMenu.Init(), PresetsMenu.OnClick(), RadialQuickbarMenu.RadialQuickbarMenu(), ServerBrowserMenuNew.Init(), TabberUI.Init(), TutorialsMenu.Init(), WarningMenuBase.~WarningMenuBase(), and WarningMenuBase.Init()ScriptInvoker GetOnInputDeviceConnected()ScriptInvoker GetOnInputDeviceDisconnected()ScriptInvoker GetOnModMenuVisibilityChanged()Referenced by MainMenu.~MainMenu(), MainMenu.Init(), ModsMenuDetailed.Close()
Show 1 more
, ModsMenuDetailed.Open()ScriptInvoker GetOnTimeChanged()int GetTimeStamp()FEATURE_CURSORReferences m_TimeStamp