class DayZGameSource
DayZGame › CGame
All members, including inherited
Constructors 2
void DayZGame()References new Backlit(), ScriptCallQueue.Call(), CGame.CommandlineGetParam()
Show 44 more
, CGame.ConfigGetChildName(), CGame.ConfigGetChildrenCount(), CGame.ConfigGetInt(), PPEManagerStatic.CreateManagerStatic(), new DayZProfilesOptions(), GetCallQueue(), CGame.GetModToBeReported(), GetUApi(), CachedObjectsArrays.Init(), CachedObjectsParams.Init(), Component.Init(), Debug.Init(), BleedChanceData.InitBleedChanceData(), array.Insert(), CGame.IsKindOf(), new LoadingScreen(), Backlit.OnInit(), UAInputAPI.PresetCurrent(), UAInputAPI.PresetSelect(), RefreshMouseCursorVisibility(), new ScriptCallQueue(), new ScriptInvoker(), CGame.SetMainMenuWorld(), LoadingScreen.ShowEx(), new TimerQueue(), m_AimLoggingEnabled, m_Backlit, m_callQueue, m_CharClassNames, m_ConnectFromJoin, m_DayZProfileOptions, m_dragQueue, m_early_access_dialog_accepted, m_IsConnecting, m_IsStressTest, m_keyboard_handler, m_loading, m_LoginTime, m_MissionState, m_postUpdateQueue, m_ReportModded, m_timerQueue, m_updateQueue, and MISSION_STATE_GAMEprivate void ~DayZGame()References BleedChanceData.Cleanup(), NotificationSystem.CleanupInstance(), PPEManagerStatic.DestroyManagerStatic()
Show 2 more
, Print(), and SetDispatcher()Constants 7
const int MISSION_STATE_MAINMENU = 0const int MISSION_STATE_GAME = 1Referenced by DayZGame(), DayZPlayerImplement.HandleDeath(), DayZPlayerImplement.SimulateDeath()
Show 1 more
, MissionGameplay.OnMissionStart()const int MISSION_STATE_FINNISH = 2Referenced by MissionGameplay.OnMissionFinish()
private const int STATS_COUNT = EConnectivityStatType.COUNTReferenced by ClearConnectivityStates()
private const int MIN_ARTY_SOUND_RANGE = 300The distance under which sound is no longer heard
Referenced by OnRPC()
protected const int MAX_VISITED = 50Referenced by AddVisitedServer()
const float ARROW_PIERCE_DEPTH = 0.05Members 74
protected ref BillboardSetHandler m_BillboardSetHandlerbool m_AutotestEnabledprivate EConnectivityStatLevel m_ConnectivityStatsStates[STATS_COUNT]private int m_MissionStateprotected DayZGameState m_GameStateprotected DayZLoadState m_LoadStateprotected ref NotificationUI m_NotificationsReferenced by AddVoiceNotification(), InitNotifications(), OnEvent()
Show 2 more
, OnUpdate(), and RemoveVoiceNotification()ref LoadingScreen m_loadingReferenced by CheckDialogs(), DayZGame(), IsLoading()
Show 6 more
, LoadingHide(), LoadingShow(), LoadProgressUpdate(), OnEvent(), OnPostUpdate(), and OnUpdate()private ref LoginTimeBase m_LoginTimeScreenReferenced by CancelLoginTimeCountdown(), EnterLoginTime(), LoginTimeCountdown()
Show 6 more
, OnEvent(), OnLoginTimeEvent(), OnPostUpdate(), OnPreloadEvent(), OnRespawnEvent(), and OnUpdate()private ref LoginQueueBase m_LoginQueueprivate int m_LoginTimeprivate ref ConnectionLost m_connectionLostprivate ref TimerQueue m_timerQueue[CALL_CATEGORY_COUNT]private ref ScriptCallQueue m_callQueue[CALL_CATEGORY_COUNT]private ref ScriptInvoker m_updateQueue[CALL_CATEGORY_COUNT]private ref ScriptInvoker m_postUpdateQueue[CALL_CATEGORY_COUNT]private ref DragQueue m_dragQueueprivate ref ScriptInvoker m_YieldDataInitInvokerReferenced by GetYieldDataInitInvoker()
private ref DayZProfilesOptions m_DayZProfileOptionsprivate bool m_early_access_dialog_acceptedprivate UIScriptedMenu m_keyboard_handlerprivate ScriptModule m_mission_moduleprivate string m_MissionPathprivate string m_MissionFolderPathprivate bool m_IsCtrlHoldingprivate bool m_IsWinHoldingprivate bool m_IsLeftAltHoldingprivate bool m_IsRightAltHoldingprivate bool m_IsWorldWetTempUpdateEnabled = trueprivate bool m_IsFoodDecayEnabled = trueprivate float m_FoodDecayModifierstatic bool m_ReportModdedprivate bool m_IsStressTestprivate bool m_AimLoggingEnabledint m_OriginalCharactersCountReferenced by InitCharacterMenuDataInfo()
private string m_PlayerNameprivate bool m_IsNewCharacterprivate bool m_IsConnectingprivate bool m_ConnectFromJoinReferenced by ConnectFromCLI(), ConnectFromJoin(), ConnectFromServerBrowser()
Show 2 more
, DayZGame(), and OnEvent()private bool m_ShouldShowControllerDisconnectprivate bool m_CursorDesiredVisibilityScript = trueprivate int m_PreviousGamepadprivate float m_UserFOVprivate float m_DeltaTimefloat m_volume_soundReferenced by DeferredInit(), MissionGameplay.OnPlayerRespawned(), and PlayerBase.OnUnconsciousStop()
float m_volume_speechEXfloat m_volume_musicfloat m_volume_VOIPfloat m_volume_radiofloat m_PreviousEVValuefloat m_EVValue = 0private static ref ServerFpsStatsUpdatedEventParams m_ServerFpsStatsParamsDIAG_DEVELOPERstatic ref AmmoCamParams m_AmmoShakeParams = new AmmoCamParams()TODO: make static, reuse
Referenced by ExplosionEffects()
static ref ScriptInvoker Event_OnRPC = new ScriptInvoker()private ref Backlit m_BacklitReferenced by CreateDefaultPlayer(), CreateRandomPlayer(), DayZGame()
Show 1 more
, ListAvailableCharacters()has to be owned here, 'Input' is a native class
Referenced by GetConnectedInputDeviceList()
private ref EffectSound m_CrashSoundReferenced by OnRPC()
private ref EffectSound m_ArtySoundReferenced by OnRPC()
static ref NoiseParams m_NoiseParams = new NoiseParams()static ref TemperatureAccessManager m_TAManager = new TemperatureAccessManager()we set this to 'true' when spawning item through Script Console only for item preview purposes
ref CameraToolsMenuServer m_CameraToolsMenuServerDIAG_DEVELOPERReferenced by OnRPC()
ref GeyserDebugData m_GeyserDiagData = new GeyserDebugData()DIAG_DEVELOPERprotected ref Widget m_IntroMenuprotected ref Widget m_GamepadDisconnectMenuDEPRECATED
protected int m_PrevBlurprotected string m_DatabaseIDprotected string m_ConnectAddressReferenced by Connect(), ConnectFromCLI(), ConnectFromJoin()
Show 3 more
, ConnectFromServerBrowser(), RefreshCurrentServerInfo(), and TryConnect()protected int m_ConnectPortReferenced by Connect(), ConnectFromCLI(), ConnectFromJoin()
Show 3 more
, ConnectFromServerBrowser(), RefreshCurrentServerInfo(), and TryConnect()protected int m_ConnectSteamQueryPortprotected string m_ConnectPasswordprotected ref TStringArray m_VisitedMethods 150
void DeferredInit()References new GameOptions(), CGame.GetInput(), CGame.GetMenuDefaultCharacterData()
Show 17 more
, AbstractSoundScene.GetMusicVolume(), PPEManagerStatic.GetPPEManager(), AbstractSoundScene.GetRadioVolume(), CGame.GetSoundScene(), AbstractSoundScene.GetSoundVolume(), AbstractSoundScene.GetSpeechExVolume(), GetUserFOVFromConfig(), AbstractSoundScene.GetVOIPVolume(), PPEManager.Init(), GameOptions.Initialize(), Input.UpdateConnectedInputDeviceList(), m_UserFOV, m_volume_music, m_volume_radio, m_volume_sound, m_volume_speechEX, and m_volume_VOIPvoid GlobalsInit()void RegisterProfilesOptions()References DayZProfilesOptions.RegisterProfileOptionBool(), DayZProfilesOptions.RegisterProfileOptionFloat(), DayZProfilesOptions.RegisterProfileOptionInt()
Show 1 more
, m_DayZProfileOptionsReferenced by OnInitialize()
void ResetProfileOptions()void SetMissionPath(string path)Called from C++
string GetMissionPath()References m_MissionPath
string GetMissionFolderPath()References m_MissionFolderPath
override ScriptCallQueue GetCallQueue(int call_category)References m_callQueue
Referenced by ActionDestroyCombinationLock.OnFinishProgressServer(), ActionForceConsume.OnEndServer(), ActionForceConsume.OnStartServer(), and 174 more
override ScriptInvoker GetUpdateQueue(int call_category)References m_updateQueue
Referenced by ContinuousActionProgress.~ContinuousActionProgress(), ContinuousActionProgress.ContinuousActionProgress(), OnUpdate()
Show 20 more
, ItemActionsWidget.~ItemActionsWidget(), ItemActionsWidget.ItemActionsWidget(), MainMenuButtonEffect.~MainMenuButtonEffect(), MainMenuButtonEffect.MainMenuButtonEffect(), PluginKeyBinding.OnDestroy(), PluginKeyBinding.OnInit(), PluginManager.~PluginManager(), PluginManager.Init(), PPEManager.Init(), ProjectedCrosshair.~ProjectedCrosshair(), ProjectedCrosshair.ProjectedCrosshair(), RadialProgressBar.~RadialProgressBar(), RadialProgressBar.RadialProgressBar(), SoftSkillManagerDebug.~SoftSkillManagerDebug(), SoftSkillManagerDebug.SoftSkillManagerDebug(), UIPopupScriptSceneManager.~UIPopupScriptSceneManager(), UIPopupScriptSceneManager.OnClose(), UIPopupScriptSceneManager.OnOpen(), UIPopupScriptSceneSettings.~UIPopupScriptSceneSettings(), and UIPopupScriptSceneSettings.OnOpen()override ScriptInvoker GetPostUpdateQueue(int call_category)References m_postUpdateQueue
ScriptInvoker GetYieldDataInitInvoker()override TimerQueue GetTimerQueue(int call_category)References m_timerQueue
override DragQueue GetDragQueue()References m_dragQueue
Referenced by OnUpdate(), InspectMenuNew.~InspectMenuNew(), InspectMenuNew.OnMouseButtonDown()
Show 2 more
, ScrollBarContainer.OnMouseButtonDown(), and ScrollBarContainer.StopScrolling()void OnGameplayDataHandlerLoad()Referenced by CfgGameplayHandler.OnLoaded()
int GetMissionState()References m_MissionState
Referenced by CGame.IsMissionMainMenu(), DayZPlayerImplement.HandleDeath(), DayZPlayerImplement.SimulateDeath()
Show 1 more
, LoadingScreen.Show()void SetMissionState(int state)References m_MissionState
bool GetProfileOption(EDayZProfilesOptions option)bool GetProfileOptionBool(EDayZProfilesOptions option)References GetProfileOption()
Referenced by OptionsMenuGame.Apply(), OptionsMenuGame.IsChanged(), OptionsMenuGame.OptionsMenuGame()
Show 1 more
, OptionsMenuGame.Revert()int GetProfileOptionInt(EDayZProfilesOptions option)float GetProfileOptionFloat(EDayZProfilesOptions option)Referenced by GetHUDBrightnessSetting(), OptionsMenuGame.IsChanged(), OptionsMenuGame.OptionsMenuGame()
Show 1 more
, OptionsMenuGame.RevertHUDBrightness()bool GetProfileOptionDefault(EDayZProfilesOptions option)Referenced by GetProfileOptionDefaultBool()
bool GetProfileOptionDefaultBool(EDayZProfilesOptions option)References GetProfileOptionDefault()
Referenced by OptionsMenuGame.SetToDefaults()
int GetProfileOptionDefaultInt(EDayZProfilesOptions option)Referenced by OptionsMenuSounds.SetToDefaults()
float GetProfileOptionDefaultFloat(EDayZProfilesOptions option)Referenced by OptionsMenuGame.SetToDefaults()
void SetProfileOption(EDayZProfilesOptions option, bool value)Referenced by SetProfileOptionBool()
void SetProfileOptionBool(EDayZProfilesOptions option, bool value)References SetProfileOption()
Referenced by OptionsMenuGame.Apply()
void SetProfileOptionInt(EDayZProfilesOptions option, int value)Referenced by OptionsMenuSounds.Apply()
void SetProfileOptionFloat(EDayZProfilesOptions option, float value)Referenced by OptionsMenuGame.Apply()
map<EDayZProfilesOptions, ref DayZProfilesOption> GetProfileOptionMap()bool IsStressTest()References m_IsStressTest
bool IsAimLogEnabled()References m_AimLoggingEnabled
void SetGameState(DayZGameState state)References m_GameState
DayZGameState GetGameState()References m_GameState
Referenced by AnalyticsManagerClient.OnItemAttachedAtPlayer(), BiosSessionService.OnGetGameplaySession(), BiosUserManager.OnJoin()
Show 17 more
, BiosUserManager.OnPartyHost(), BiosUserManager.SelectUserEx(), ClientData.SyncEvent_OnRecievedPlayerList(), DisconnectSessionEx(), OnEvent(), OnMPConnectionLostEvent(), TryConnect(), Input.AreAllAllowedInputDevicesActive(), MainMenu.Refresh(), MissionGameplay.Pause(), MissionMainMenu.OnInit(), NotificationSystem.Update(), OnlineServices.OnLoadMPPrivilege(), OnlineServices.OnLoadVoicePrivilege(), OptionsMenuControls.OptionsMenuControls(), PlayerBase.AfterStoreLoad(), and TitleScreenMenu.OnShow()void SetLoadState(DayZLoadState state)References m_LoadState
Referenced by BiosUserManager.OnJoin(), BiosUserManager.OnPartyHost(), ConnectLaunch()
Show 15 more
, DisconnectSessionEx(), JoinLaunch(), MainMenuLaunch(), MissionLaunch(), OnEvent(), PartyLaunch(), SelectGamepad(), SelectUser(), InviteMenu.Cancel(), LoginScreenBase.Leave(), MainMenu.Init(), MainMenuConsole.ChangeAccount(), MainMenuConsole.Init(), OnlineServices.OnLoadMPPrivilege(), and TitleScreenMenu.TitleScreenMenu()DayZLoadState GetLoadState()References m_LoadState
static bool ReportModded()References m_ReportModded
Backlit GetBacklit()References m_Backlit
Referenced by ActionGetInTransport.Start(), ActionGetOutTransport.OnStart(), ActionTargetsCursor.SetInteractActionIcon()
Show 13 more
, ActionTargetsCursor.Update(), CarHud.RefreshVehicleHud(), IngameHud.SetStamina(), KeybindingsContainer.Update(), KeybindingsGroup.Update(), LoadingScreen.LoadingScreen(), MainMenu.Init(), MainMenu.OnHide(), MainMenuConsole.OnHide(), MainMenuConsole.OnShow(), PlayerBase.OnCommandSwimFinish(), PlayerBase.OnCommandSwimStart(), and PlayerBase.OnSelectPlayer()override bool IsInventoryOpen()void EarlyAccessDialog(UIScriptedMenu parent)override UIScriptedMenu CreateScriptedMenu(int id)create custom main menu part (submenu)
void ReloadMission()void CancelLoginQueue()References UIMenuPanel.Close(), LoginQueueBase.Hide(), LoginScreenBase.IsStatic()
Show 1 more
, m_LoginQueuevoid CancelLoginTimeCountdown()References UIMenuPanel.Close(), GetCallQueue(), LoginTimeBase.Hide()
Show 3 more
, LoginScreenBase.IsStatic(), ScriptCallQueue.Remove(), and m_LoginTimeScreenReferenced by LoginTimeCountdown(), OnEvent(), OnPreloadEvent()
Show 2 more
, InGameMenu.OnModalResult(), and InGameMenuXbox.OnModalResult()private void ClearConnectivityStates()Referenced by OnEvent()
References CGame.AbortMission(), AddVisitedServer(), ScriptCallQueue.Call()
Show 80 more
, ScriptCallQueue.CallLater(), CancelLoginQueue(), CancelLoginTimeCountdown(), Class.CastTo(), ClearConnectivityStates(), OnlineServices.ClearCurrentServerInfo(), NotificationUI.ClearVoiceNotifications(), ProgressAsync.DestroyAllPendingProgresses(), OnlineServices.EnterGameplaySession(), GetCallQueue(), GetCallQueue(), GetDatabaseID(), GetGameState(), CGame.GetHostAddress(), ErrorModuleHandler.GetInstance(), ParticleManager.GetInstance(), VONManager.GetInstance(), CGame.GetMission(), CGame.GetMission(), Mission.GetOnInputDeviceDisconnected(), PlayerIdentityBase.GetPingAvg(), World.GetPingCriticalThreshold(), World.GetPingWarningThreshold(), CGame.GetPlayer(), Object.GetPosition(), BiosUserManager.GetSelectedUser(), World.GetServerFpsCriticalThreshold(), World.GetServerFpsWarningThreshold(), CGame.GetUserManager(), CGame.GetWorld(), OnlineServices.Init(), OnlineServices.LeaveGameplaySession(), string.Length(), LoadingHide(), LoadingShow(), LoadProgressUpdate(), OnlineServices.LoadVoicePrivilege(), ErrorModuleHandler.OnEvent(), Mission.OnEvent(), VONManagerBase.OnEvent(), OnLoginTimeEvent(), OnMPConnectionLostEvent(), OnPreloadEvent(), OnRespawnEvent(), Analytics.PlayerDisconnected(), Analytics.PlayerSpawned(), Print(), ClientData.ResetClientData(), SetConnecting(), SetConnectivityStatState(), SetGameState(), SetGameState(), SetLoadState(), OnlineServices.SetMultiplayState(), LoadingScreen.SetStatus(), LoginTimeBase.SetStatus(), new StatsEventDisconnectedData(), new StatsEventSpawnedData(), UpdateInputDeviceDisconnectWarning(), StatsEventDisconnectedData.m_CharacterId, StatsEventSpawnedData.m_CharacterId, m_ConnectFromJoin, StatsEventSpawnedData.m_DaytimeHour, m_FirstConnect, StatsEventSpawnedData.m_Lifetime, m_loading, m_LoginTimeScreen, m_Notifications, StatsEventSpawnedData.m_Population, StatsEventSpawnedData.m_Position, StatsEventDisconnectedData.m_Reason, m_ServerFpsStatsParams, Param1.param1, Param2.param1, Param3.param1, Param4.param1, Param2.param2, Param3.param2, Param3.param3, and vector.Zerovoid SetConnectivityStatState(EConnectivityStatType type, EConnectivityStatLevel level)Referenced by ConnectionDialogue.OnHide(), ConnectionDialogue.OnShow(), OnEvent()
Show 1 more
, OnMPConnectionLostEvent()protected bool OnConnectivityStatChange(EConnectivityStatType type, EConnectivityStatLevel newLevel, EConnectivityStatLevel oldLevel)Referenced by SetConnectivityStatState()
private void DrawPerformanceStats(float pingAct, float pingAvg, float throttleInput, float throttleOutput)DIAG_DEVELOPERReferences DbgUI.Begin(), DbgUI.ColoredText(), DbgUI.End()
Show 16 more
, World.GetPingCriticalThreshold(), World.GetPingWarningThreshold(), World.GetServerFpsCriticalThreshold(), World.GetServerFpsWarningThreshold(), CGame.GetWorld(), DbgUI.PlotLive(), DbgUI.Text(), ToString(), ToString(), ToString(), ToString(), m_ServerFpsStatsParams, Param4.param1, Param4.param2, Param4.param3, and Param4.param4Referenced by OnUpdate()
void AddVoiceNotification(VONStopSpeakingEventParams vonStartParams)References NotificationUI.AddVoiceNotification(), m_Notifications, Param2.param1
Show 1 more
, Param2.param2Referenced by VONManagerImplementation.OnEvent()
void RemoveVoiceNotification(VONStopSpeakingEventParams vonStopParams)Referenced by VONManagerImplementation.OnEvent()
void UpdateLoginQueue(float timeslice)Referenced by OnUpdate()
void OnLoginTimeEvent(int loginTime)manually update static login queue dialog
References ScriptCallQueue.CallLater(), CancelLoginQueue(), UIManager.CloseAll()
Show 13 more
, EnterLoginTime(), GetCallQueue(), UIManager.GetMenu(), CGame.GetMission(), CGame.GetUIManager(), BiosUserManager.GetUserDatabaseIdAsync(), CGame.GetUserManager(), new LoginTimeStatic(), LoginTimeBase.SetTime(), LoginTimeBase.Show(), UIManager.ShowScriptedMenu(), m_LoginTime, and m_LoginTimeScreenReferenced by OnEvent()
void LoginTimeCountdown()References CancelLoginTimeCountdown(), LoginTimeBase.SetTime(), m_LoginTime
Show 1 more
, m_LoginTimeScreenvoid OnRespawnEvent(int time)Referenced by OnEvent()
void OnPreloadEvent(vector pos)References CancelLoginTimeCountdown(), LoginTimeBase.IsRespawn(), StoreLoginDataPrepare()
Show 1 more
, m_LoginTimeScreenReferenced by OnEvent()
void StoreLoginDataPrepare()References CGame.GetMenuDefaultCharacterData(), ScriptReadWriteContext.GetWriteContext(), MenuDefaultCharacterData.SerializeCharacterData()
Show 1 more
, CGame.StoreLoginData()Referenced by OnPreloadEvent()
void EnterLoginQueue(UIMenuPanel parent)References Class.Cast(), UIManager.EnterScriptedMenu(), CGame.GetUIManager()
Show 1 more
, m_LoginQueueReferenced by UpdateLoginQueue()
void EnterLoginTime(UIMenuPanel parent)References Class.Cast(), UIManager.EnterScriptedMenu(), CGame.GetUIManager()
Show 1 more
, m_LoginTimeScreenReferenced by OnEvent()
override void OnAfterCreate()References Math.Randomize()
override void OnActivateMessage()References RefreshMouseCursorVisibility()
override void OnDeactivateMessage()References RefreshMouseCursorVisibility()
override bool OnInitialize()void InitNotifications()Referenced by OnInitialize()
string GetDatabaseID()References m_DatabaseID
Referenced by CharacterCreationMenu.Init(), CharacterCreationMenu.Refresh(), OnEvent()
Show 11 more
, InGameMenuXbox.Init(), InGameMenuXbox.Refresh(), KeybindingsMenu.Init(), KeybindingsMenu.Refresh(), MainMenuConsole.Refresh(), OptionsMenu.Init(), OptionsMenu.Refresh(), PlayerBase.OnDisconnect(), PlayerBase.UpdatePlayerMeasures(), ServerBrowserMenuNew.Init(), and ServerBrowserMenuNew.Refresh()void SetDatabaseID(string id)References UIManager.GetMenu(), CGame.GetUIManager(), UIMenuPanel.Refresh()
Show 1 more
, m_DatabaseIDReferenced by BiosUserManager.OnUserDatabaseId()
void CreateTitleScreen()void DeleteTitleScreen()References m_IntroMenu
bool ShouldShowControllerDisconnect()References m_ShouldShowControllerDisconnect
void UpdateInputDeviceDisconnectWarning()Referenced by LoadingHide(), OnEvent(), MissionGameplay.UpdateInputDevicesAvailability()
Show 2 more
, MissionMainMenu.UpdateInputDevicesAvailability(), and OptionsMenuControls.Apply()void JoinLaunch()References GetCLIParam(), CGame.GetUserManager(), BiosUserManager.ParseJoinAsync()
Show 2 more
, SetGameState(), and SetLoadState()Referenced by OnInitialize()
void ConnectLaunch()Referenced by OnInitialize()
void PartyLaunch()References GetCLIParam(), CGame.GetMainMenuWorld(), CGame.GetUserManager()
Show 4 more
, BiosUserManager.ParsePartyAsync(), SetGameState(), SetLoadState(), and CGame.StartRandomCutscene()Referenced by OnInitialize()
void MainMenuLaunch()void MissionLaunch()Referenced by OnInitialize()
void AutoTestLaunch(string param)References GetCLIParam(), AutotestConfigHandler.LoadData(), AutoTestFixture.LogRPT()
Show 3 more
, CGame.PlayMission(), CGame.RequestExit(), and m_AutotestEnabledReferenced by OnInitialize()
void SelectUser(int gamepad = -1)References GamepadCheck(), Input.GetGamepadUser(), GetHUDBrightnessSetting()
Show 15 more
, CGame.GetInput(), CGame.GetInput(), GetLoadState(), BiosUserManager.GetSelectedUser(), CGame.GetUserManager(), Input.IdentifyGamepad(), BiosUser.IsOnline(), BiosUserManager.LogOnUserAsync(), BiosUserManager.PickUserAsync(), Input.ResetActiveGamepad(), Input.SelectActiveGamepad(), SelectGamepad(), BiosUserManager.SelectUserEx(), SetHudBrightness(), and SetLoadState()Referenced by BiosUserManager.OnLoggedOn(), BiosUserManager.OnUserPicked(), GamepadCheck()
Show 1 more
, Input.OnGamepadIdentification()void SetPreviousGamepad(int gamepad)References m_PreviousGamepad
Referenced by Input.OnGamepadIdentification()
void GamepadCheck()References CreateTitleScreen(), DeleteTitleScreen(), Input.GetEnterButton()
Show 17 more
, Input.GetEnterButton(), UIScriptedMenu.GetID(), UIScriptedMenu.GetID(), CGame.GetInput(), CGame.GetInput(), UIManager.GetMenu(), UIManager.GetMenu(), BiosUserManager.GetSelectedUser(), CGame.GetUIManager(), CGame.GetUIManager(), Input.GetUserGamepad(), CGame.GetUserManager(), Input.IdentifyGamepad(), Input.IdentifyGamepad(), Input.IsActiveGamepadSelected(), SelectUser(), and m_IntroMenuvoid SelectGamepad()References DeleteTitleScreen(), UIManager.EnterScriptedMenu(), GetCLIParam()
Show 17 more
, GetLoadState(), UIManager.GetMenu(), BiosUser.GetName(), BiosUserManager.GetSelectedUser(), CGame.GetUIManager(), BiosUserManager.GetUserDatabaseIdAsync(), GetUserFOVFromConfig(), CGame.GetUserManager(), OnlineServices.LoadMPPrivilege(), CGame.PlayMission(), UIMenuPanel.Refresh(), ResetProfileOptions(), OnlineServices.SetBiosUser(), SetLoadState(), SetPlayerGameName(), CGame.SetPlayerName(), and SetUserFOV()Referenced by SelectUser()
void TryConnect()Referenced by OnlineServices.OnLoadMPPrivilege()
Referenced by MainMenu.TryConnectLastSession()
References array.Count(), array.Find(), array.Insert()
Show 5 more
, array.Remove(), CGame.SaveProfile(), CGame.SetProfileStringList(), m_Visited, and MAX_VISITEDReferenced by OnEvent()
Referenced by ServerBrowserTabConsolePages.PassFilter()
void RefreshCurrentServerInfo()References OnlineServices.GetCurrentServerInfo(), CGame.GetHostAddress(), m_ConnectAddress
Show 1 more
, m_ConnectPortReferenced by InGameMenu.SetServerInfo()
void Connect()void DisconnectSessionScript(bool displayJoinError = false)References DisconnectSessionEx()
void DisconnectSessionEx(DisconnectSessionFlags flags)References Mission.AbortMission(), NotificationSystem.AddNotification(), UIManager.CloseAllSubmenus()
Show 15 more
, UIManager.CloseDialog(), CGame.DisconnectSessionForce(), GamepadCheck(), OnlineServices.GetBiosUser(), GetGameState(), GetGameState(), CGame.GetMission(), CGame.GetUIManager(), CGame.GetUserManager(), UIManager.IsDialogVisible(), MainMenuLaunch(), BiosUserManager.SelectUserEx(), SetGameState(), SetLoadState(), and NotificationSystem.DEFAULT_TIME_DISPLAYEDReferences OnlineServices.LoadMPPrivilege(), m_ConnectAddress, m_ConnectFromJoin
Show 2 more
, m_ConnectPassword, and m_ConnectPortReferenced by BiosSessionService.OnGetGameplaySession()
void ConnectFromCLI()References Connect(), GetCLIParam(), string.ToInt()
Show 4 more
, m_ConnectAddress, m_ConnectFromJoin, m_ConnectPassword, and m_ConnectPortbool IsLeftCtrlDown()References m_IsCtrlHolding
Referenced by AttachmentCategoriesRow.DoubleClick(), AttachmentCategoriesRow.MouseClick(), CameraToolsMenu.OnKeyPress()
Show 14 more
, CameraToolsMenu.Update(), ContainerWithCargoAndAttachments.DoubleClick(), ContainerWithCargoAndAttachments.MouseClick2(), HandsContainer.DoubleClick(), HandsContainer.MouseClick2(), Icon.DoubleClick(), Icon.MouseClick(), ItemBase.OnRightClick(), PlayerContainer.DoubleClick(), PlayerContainer.MouseClick(), VicinitySlotsContainer.DoubleClick(), VicinitySlotsContainer.MouseClick(), ZombieContainer.DoubleClick(), and ZombieContainer.MouseClick()override void OnKeyPress(int key)override void OnKeyRelease(int key)References CGame.GetMission(), Mission.OnKeyRelease(), UIScriptedMenu.OnKeyUp()
Show 5 more
, m_IsCtrlHolding, m_IsLeftAltHolding, m_IsRightAltHolding, m_IsWinHolding, and m_keyboard_handleroverride void OnMouseButtonPress(int button)override void OnMouseButtonRelease(int button)override void OnDeviceReset()References DrawPerformanceStats(), DiagMenu.GetBool(), GetCallQueue()
Show 35 more
, GetDragQueue(), Man.GetIdentity(), PlayerIdentityBase.GetInputThrottle(), CGame.GetMission(), PlayerIdentityBase.GetOutputThrottle(), PlayerIdentityBase.GetPingAct(), PlayerIdentityBase.GetPingAvg(), CGame.GetPlayer(), GetTimerQueue(), GetUpdateQueue(), CGame.GetWeather(), Mission.GetWorldData(), ScriptInvoker.Invoke(), CGame.IsClient(), LoadingScreen.IsLoading(), CGame.IsMultiplayer(), CGame.IsMultiplayer(), Mission.IsPaused(), LoginScreenBase.IsStatic(), LoadingScreen.OnUpdate(), Mission.OnUpdate(), SEffectManager.OnUpdate(), ScriptCallQueue.Tick(), DragQueue.Tick(), TimerQueue.Tick(), LoginScreenBase.Update(), NotificationUI.Update(), NotificationSystem.Update(), UpdateLoginQueue(), WorldData.UpdateWeatherEffects(), m_DeltaTime, m_IsConnecting, m_loading, m_LoginTimeScreen, and m_Notificationsoverride void OnRPC(PlayerIdentity sender, Object target, int rpc_type, ParamsReadContext ctx)References NotificationSystem.AddNotification(), NotificationSystem.AddNotificationExtended(), new BillboardSetHandler()
Show 83 more
, ScriptCallQueue.CallLater(), Count(), vector.DistanceSq(), ErrorEx(), GetCallQueue(), DayZPlayer.GetCurrentCamera(), GetElement(), Weather.GetFog(), ParticleManager.GetInstance(), map.GetKey(), Weather.GetOvercast(), PlayerIdentityBase.GetPlainId(), CGame.GetPlayer(), Object.GetPosition(), Weather.GetRain(), Weather.GetSnowfall(), CrashSoundSets.GetSoundSetByHash(), CGame.GetWeather(), Weather.GetWindDirection(), Weather.GetWindMagnitude(), new GeyserDebugData(), Math.InverseLerp(), ScriptInvoker.Invoke(), CGame.MutePlayer(), CfgGameplayHandler.OnRPC(), CfgPlayerRestrictedAreaHandler.OnRPC(), CameraToolsMenuServer.OnRPC(), CGame.OnRPC(), Object.OnRPC(), UndergroundAreaLoader.OnRPC(), BillboardSetHandler.OnRPCIndex(), ParticleManager.PlayInWorld(), SEffectManager.PlaySound(), Serializer.Read(), WeatherPhenomenon.Set(), WeatherPhenomenon.Set(), WeatherPhenomenon.Set(), WeatherPhenomenon.Set(), WeatherPhenomenon.Set(), WeatherPhenomenon.Set(), EffectSound.SetAutodestroy(), EffectSound.SetAutodestroy(), EffectSound.SetAutodestroy(), GeyserDebugData.SetData(), Weather.SetDynVolFogDistanceDensity(), Weather.SetDynVolFogHeightBias(), Weather.SetDynVolFogHeightDensity(), DayZPlayerCamera.SpawnCameraShake(), Math.Sqrt(), GameConstants.CAMERA_SHAKE_ARTILLERY_DISTANCE, GameConstants.CAMERA_SHAKE_ARTILLERY_DISTANCE2, ParticleList.CONTAMINATED_AREA_GAS_SHELL, Event_OnRPC, m_ArtySound, m_BillboardSetHandler, m_CameraToolsMenuServer, m_CrashSound, DebugWeatherRPCData.m_FogDuration, DebugWeatherRPCData.m_FogInterpolation, DebugWeatherRPCData.m_FogValue, m_GeyserDiagData, DebugWeatherRPCData.m_OvercastDuration, DebugWeatherRPCData.m_OvercastInterpolation, DebugWeatherRPCData.m_OvercastValue, DebugWeatherRPCData.m_RainDuration, DebugWeatherRPCData.m_RainInterpolation, DebugWeatherRPCData.m_RainValue, DebugWeatherRPCData.m_SnowfallDuration, DebugWeatherRPCData.m_SnowfallInterpolation, DebugWeatherRPCData.m_SnowfallValue, DebugWeatherRPCData.m_VolFogDistanceDensity, DebugWeatherRPCData.m_VolFogDistanceDensityTime, DebugWeatherRPCData.m_VolFogHeightBias, DebugWeatherRPCData.m_VolFogHeightBiasTime, DebugWeatherRPCData.m_VolFogHeightDensity, DebugWeatherRPCData.m_VolFogHeightDensityTime, DebugWeatherRPCData.m_WindDDuration, DebugWeatherRPCData.m_WindDInterpolation, DebugWeatherRPCData.m_WindDirectionValue, DebugWeatherRPCData.m_WindMagnitudeValue, MIN_ARTY_SOUND_RANGE, Param1.param1, and vector.ZeroReferenced by ScriptConsoleWeatherTab.SendRPC()
void CheckDialogs()References CGame.GetMission(), CGame.GetUIManager(), UIManager.IsDialogQueued()
Show 4 more
, LoadingScreen.IsLoading(), Mission.Pause(), UIManager.ShowQueuedDialog(), and m_loadingbool IsLoading()void SetKeyboardHandle(UIScriptedMenu handler)References m_keyboard_handler
void LoadingHide(bool force = false)References PPEManagerStatic.GetPPEManager(), LoadingScreen.Hide(), IsLoading()
Show 4 more
, PPEManager.StopAllEffects(), UpdateInputDeviceDisconnectWarning(), m_loading, and m_LoadStateoverride string CreateDefaultPlayer()override string CreateRandomPlayer()Referenced by MissionServer.OnClientNewEvent()
override TStringArray ListAvailableCharacters()References m_CharClassNames
void ExplosionEffectsEx(Object source, Object directHit, int componentIndex, float energyFactor, float explosionFactor, HitInfo hitInfo)References NoiseSystem.AddNoiseTarget(), ExplosionEffects(), string.Format()
Show 12 more
, HitInfo.GetAmmoType(), Weather.GetNoiseReductionByWeather(), CGame.GetNoiseSystem(), HitInfo.GetPosition(), HitInfo.GetSurface(), HitInfo.GetSurfaceNoiseMultiplier(), HitInfo.GetSurfaceNormal(), CGame.GetWeather(), CGame.IsServer(), HitInfo.IsWater(), NoiseParams.LoadFromPath(), and m_NoiseParamsvoid ExplosionEffects(Object source, Object directHit, int componentIndex, string surface, vector pos, vector surfNormal, float energyFactor, float explosionFactor, bool isWater, string ammoType)References vector.Distance(), DayZPlayer.GetCurrentCamera(), AmmoTypesAPI.GetExplosionParticleID()
Show 15 more
, ParticleManager.GetInstance(), CGame.GetPlayer(), Object.GetPosition(), Math.InverseLerp(), Math.Lerp(), AmmoCamParams.Load(), Object.OnExplosionEffects(), ParticleManager.PlayInWorld(), Object.ShootsExplosiveAmmo(), DayZPlayerCamera.SpawnCameraShake(), m_AmmoShakeParams, AmmoCamParams.m_ModifierClose, AmmoCamParams.m_ModifierFar, AmmoCamParams.m_Radius, and AmmoCamParams.m_StrengthReferenced by ExplosionEffectsEx()
void OnProjectileStopped(ProjectileStoppedInfo info)void OnProjectileStoppedInTerrain(TerrainCollisionInfo info)void OnProjectileStoppedInObject(ObjectCollisionInfo info)References Object.AddArrow(), Class.Cast(), CGame.ConfigGetText()
Show 16 more
, CGame.CreateObjectEx(), ProjectileStoppedInfo.GetAmmoType(), ObjectCollisionInfo.GetComponentIndex(), EntityAI.GetHierarchyParent(), ObjectCollisionInfo.GetHitObj(), ObjectCollisionInfo.GetHitObjPos(), ObjectCollisionInfo.GetHitObjRot(), ProjectileStoppedInfo.GetInVelocity(), ProjectileStoppedInfo.GetPos(), Object.GetPosition(), EntityAI.IsPlayer(), vector.Normalize(), Object.PlaceOnSurface(), Object.SetDirection(), EntityAI.SetFromProjectile(), and ARROW_PIERCE_DEPTHvoid FirearmEffects(Object source, Object directHit, int componentIndex, string surface, vector pos, vector surfNormal, vector exitPos, vector inSpeed, vector outSpeed, bool isWater, bool deflected, string ammoType)References NoiseSystem.AddNoiseTarget(), Class.Cast(), CGame.ConfigGetFloat()
Show 27 more
, CGame.CreateObject(), ImpactMaterials.EvaluateImpactEffectEx(), DamageSystem.ExplosionDamage(), Weather.GetNoiseReductionByWeather(), CGame.GetNoiseSystem(), CGame.GetWeather(), new ImpactEffectsData(), CGame.IsServer(), vector.Length(), NoiseParams.LoadFromPath(), Object.OnReceivedHit(), Object.ShootsExplosiveAmmo(), CGame.SurfaceGetNoiseMultiplier(), ImpactEffectsData.m_AmmoType, ImpactEffectsData.m_ComponentIndex, ImpactEffectsData.m_DirectHit, ImpactEffectsData.m_ExitPosition, ImpactEffectsData.m_ImpactType, ImpactEffectsData.m_InSpeed, ImpactEffectsData.m_IsDeflected, ImpactEffectsData.m_IsWater, m_NoiseParams, ImpactEffectsData.m_OutSpeed, ImpactEffectsData.m_Position, ImpactEffectsData.m_Surface, ImpactEffectsData.m_SurfaceNormal, and vector.Zerovoid CloseCombatEffects(Object source, Object directHit, int componentIndex, string surface, vector pos, vector surfNormal, bool isWater, string ammoType)References NoiseSystem.AddNoisePos(), Class.Cast(), ImpactMaterials.EvaluateImpactEffectEx()
Show 23 more
, Weather.GetNoiseReductionByWeather(), CGame.GetNoiseSystem(), CGame.GetWeather(), new ImpactEffectsData(), CGame.IsServer(), NoiseParams.LoadFromPath(), Object.OnReceivedHit(), Math.RandomFloat(), CGame.SurfaceGetNoiseMultiplier(), Vector(), ImpactEffectsData.m_AmmoType, ImpactEffectsData.m_ComponentIndex, ImpactEffectsData.m_DirectHit, ImpactEffectsData.m_ExitPosition, ImpactEffectsData.m_ImpactType, ImpactEffectsData.m_InSpeed, ImpactEffectsData.m_IsDeflected, ImpactEffectsData.m_IsWater, m_NoiseParams, ImpactEffectsData.m_OutSpeed, ImpactEffectsData.m_Position, ImpactEffectsData.m_Surface, and ImpactEffectsData.m_SurfaceNormalvoid UpdateVoiceLevel(int level)void InitCharacterMenuDataInfo(int menudata_count)References m_OriginalCharactersCount
Referenced by DayZIntroSceneXbox.SaveCharName()
void SetPlayerGameName(string name)References m_PlayerName
string GetPlayerGameName()References m_PlayerName
void SetNewCharacter(bool state)References m_IsNewCharacter
void SetUserFOV(float pFov)References m_UserFOV
Referenced by SelectGamepad(), OptionsMenuGame.~OptionsMenuGame(), OptionsMenuGame.Revert()
Show 2 more
, OptionsMenuGame.SetToDefaults(), and OptionsMenuGame.UpdateFOVOption()static float GetUserFOVFromConfig()Referenced by DeferredInit(), SelectGamepad(), EffBulletImpactBase.Event_OnStarted()
Show 1 more
, Hit_MeatBones.OnEnterCalculations()float GetFOVByZoomType(ECameraZoomType type)References GetUserFOV(), Math.Min(), GameConstants.DZPLAYER_CAMERA_FOV_EYEZOOM
Show 1 more
, GameConstants.DZPLAYER_CAMERA_FOV_EYEZOOM_SHALLOWvoid SetHudBrightness(float value)float GetHUDBrightnessSetting()References GetProfileOptionFloat()
void SetEVValue(float value)float GetPreviousEVValue()References m_PreviousEVValue
int GetCurrentDisplayLanguageIdx()References Class.Cast(), new GameOptions(), ListOptionsAccess.GetIndex()
Show 1 more
, GameOptions.GetOptionByType()bool IsWorldWetTempUpdateEnabled()References m_IsWorldWetTempUpdateEnabled
bool IsFoodDecayEnabled()References GetFoodDecayModifier()
Referenced by ItemBase.ProcessVariables()
float GetFoodDecayModifier()References m_ConnectedInputDeviceList
Referenced by Input.UpdateConnectedInputDeviceList()
void SetMouseCursorDesiredVisibility(bool visible)Referenced by UIManager.ShowUICursor()
bool GetMouseCursorDesiredVisibility()References m_CursorDesiredVisibilityScript
bool CanDisplayMouseCursor()extend as needed, only game focus and M&K setting (consoles only!) are checked natively
Referenced by RefreshMouseCursorVisibility()
void RefreshMouseCursorVisibility()Platform defaults
References CanDisplayMouseCursor(), CGame.GetUIManager(), CGame.IsAppActive()
Show 3 more
, UIManager.ShowCursor(), ShowCursorWidget(), and m_CursorDesiredVisibilityScriptBillboardSetHandler GetBillboardHandler()Fallback, just in-case
References m_BillboardSetHandler
Referenced by Land_Bilboard_Base.Land_Bilboard_Base()
void CreateGamepadDisconnectMenu()void DeleteGamepadDisconnectMenu()