class CfgGameplayHandlerSource
Members 3
private static string m_Path = "$mission:cfggameplay.json"Referenced by LoadData()
private static ref array<ref ITEM_DataBase> m_Items = new array<ref ITEM_DataBase>()static ref CfgGameplayJson m_Data = new CfgGameplayJson()Referenced by GetAllowRefillSpeedModifier(), GetAllowStaminaAffectInertia(), GetBoatDecayMultiplier(), and 68 more
Methods 76
static void RegisterItem(ITEM_DataBase item)Referenced by ITEM_DataBase.ITEM_DataBase()
private static void ValidateItems()References ITEM_DataBase.InitServer(), PrintToRPT(), string.Replace()
Show 4 more
, typename.ToString(), Class.Type(), ITEM_DataBase.ValidateServer(), and m_ItemsReferenced by LoadData()
private static void InitData()Referenced by LoadData()
static void Output()DEVELOPERstatic bool LoadData()static void OnLoaded()we are allowed to read the file, so we replace the default data with data from json
References Class.Cast(), CGame.GetMission(), DayZGame.OnGameplayDataHandlerLoad()
Show 1 more
, Mission.OnGameplayDataHandlerLoad()Referenced by LoadData()
static void SyncDataSend(notnull Man player)static void SyncDataSendEx(notnull PlayerIdentity identity)Referenced by MissionServer.OnEvent()
static void OnRPC(Man player, ParamsReadContext ctx)Referenced by DayZGame.OnRPC()
static bool GetDisablePersonalLight()! ===================================================================================== !! the naming convention for static functions in this file is Get+MemberVariableName !! ! =====================================================================================
Referenced by PlayerBaseClient.OnGameplayDataHandlerSync()
static int GetLightingConfig()Referenced by PlayerBase.UpdateLighting()
static TStringArray GetObjectSpawnersArr()Referenced by ObjectSpawnerHandler.SpawnObjects()
Referenced by EntityAI.GetWetWeightModifier()
static bool GetDisableBaseDamage()Referenced by EntityAI.ProcessInvulnerabilityCheck()
static bool GetDisableContainerDamage()Referenced by EntityAI.ProcessInvulnerabilityCheck()
static bool GetDisableRespawnDialog()static bool GetDisableRespawnInUnconsciousness()static float GetSprintStaminaModifierErc()Referenced by StaminaHandler.StaminaProcessor_Move()
static float GetSprintStaminaModifierCro()Referenced by StaminaHandler.StaminaProcessor_Move()
static float GetSprintSwimmingStaminaModifier()Referenced by StaminaHandler.StaminaProcessor_Swimming()
static float GetSprintLadderStaminaModifier()Referenced by StaminaHandler.StaminaProcessor_Ladder()
static float GetStaminaWeightLimitThreshold()Referenced by StaminaHandler.RecalculateStaminaCap()
static float GetStaminaMax()static float GetStaminaKgToStaminaPercentPenalty()Referenced by StaminaHandler.RecalculateStaminaCap()
static float GetStaminaMinCap()static float GetMeleeStaminaModifier()Referenced by StaminaHandler.RegisterStaminaModifiers()
static float GetObstacleTraversalStaminaModifier()Referenced by StaminaHandler.RegisterStaminaModifiers()
static float GetHoldBreathStaminaModifier()Referenced by SMDataExponential.Init()
static float GetMovementTimeToStrafeJog()Referenced by DayZPlayerTypeUtils.DayZPlayerTypeInitMovement()
static float GetMovementTimeToSprint()Referenced by DayZPlayerTypeUtils.DayZPlayerTypeInitMovement()
static float GetMovementTimeToStrafeSprint()Referenced by DayZPlayerTypeUtils.DayZPlayerTypeInitMovement()
static float GetMovementRotationSpeedJog()Referenced by DayzPlayerItemBehaviorCfg.DayzPlayerItemBehaviorCfg()
static float GetMovementRotationSpeedSprint()Referenced by DayzPlayerItemBehaviorCfg.DayzPlayerItemBehaviorCfg()
static EWeaponObstructionMode GetWeaponObstructionModeStatic()static EWeaponObstructionMode GetWeaponObstructionModeDynamic()static bool GetDisable2dMap()static bool GetDisableIsCollidingBBoxCheck()static bool GetDisableIsCollidingPlayerCheck()Referenced by Hologram.IsCollidingPlayer()
static bool GetDisableIsClippingRoofCheck()Referenced by Hologram.IsClippingRoof()
static bool GetDisableIsBaseViableCheck()Referenced by Hologram.IsBaseViable()
static bool GetDisableIsInTerrainCheck()Referenced by Hologram.IsInTerrain()
static bool GetDisableIsUnderwaterCheck()Referenced by Hologram.IsUnderwater()
static bool GetDisableHeightPlacementCheck()Referenced by Hologram.HeightPlacementCheck()
static bool GetDisableIsPlacementPermittedCheck()Referenced by Hologram.IsPlacementPermitted()
static bool GetDisableIsCollidingAngleCheck()Referenced by Hologram.IsCollidingAngle()
static bool GetDisableIsCollidingGPlotCheck()Referenced by Hologram.IsCollidingGPlot()
static bool GetDisableIsCollidingCheck()static bool GetDisablePerformRoofCheck()Referenced by Watchtower.PerformRoofCheckForBase()
static bool GetDisableDistanceCheck()static bool GetDisableColdAreaPlacementCheck()static TStringSet GetDisallowedTypesInUnderground()Referenced by PlayerBase.CanPlaceItem()
static bool GetHitIndicationOverrideEnabled()Referenced by HitDirectionEffectBase.CheckValues()
static int GetHitIndicationMode()Referenced by HitDirectionEffectBase.CheckValues()
static int GetHitIndicationTypeID()Referenced by HitDirectionEffectBase.CheckValues()
static int GetHitIndicationIndicatorColor()Referenced by HitDirectionEffectBase.CheckValues()
static float GetHitIndicationMaxDuration()Referenced by HitDirectionEffectBase.CheckValues()
static float GetHitIndicationBreakPoint()Referenced by HitDirectionEffectBase.CheckValues()
static float GetHitIndicationScatter()Referenced by HitDirectionEffectBase.CheckValues()
static bool GetHitIndicationPPEEnabled()static bool GetUse3DMap()static float GetShockRefillSpeedConscious()Referenced by ShockMdfr.GetRefillSpeed()
static float GetShockRefillSpeedUnconscious()Referenced by ShockMdfr.GetRefillSpeed()
static bool GetAllowRefillSpeedModifier()Referenced by ShockMdfr.OnTick()
static bool GetMapIgnoreMapOwnership()static bool GetMapDisplayPlayerPosition()Referenced by MapMenu.Init()
static float GetStaminaDepletionSpeed()static float GetHealthDepletionSpeed()Referenced by DrowningMdfr.OnTick()
static float GetShockDepletionSpeed()Referenced by DrowningMdfr.OnTick()
static bool GetAllowStaminaAffectInertia()Referenced by PlayerBase.OnCommandHandlerTick()
static TStringArray GetPlayerSpawnGearPresetFiles()Referenced by PlayerSpawnHandler.LoadData()
static TStringArray GetPlayerRestrictedAreaFiles()Referenced by CfgPlayerRestrictedAreaHandler.LoadData()
static float GetBoatDecayMultiplier()Referenced by BoatScript.DecayHealthTick()