PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
CfgGameplayDataJson.c File Reference

Data Structures

class  CfgGameplayJson
 contents of this class will be transfered to client upon connecting, with the variables in either initial state as set through the 'InitServer..()' call, or replaced with contents of the json configuration file if such file is both present and reading is enabled in server.cfg More...
 
class  ITEM_DataBase
 
class  ITEM_PlayerData
 
class  ITEM_ShockHandlingData
 
class  ITEM_StaminaData
 
class  ITEM_MovementData
 
class  ITEM_BaseBuildingData
 
class  ITEM_HologramData
 
class  ITEM_ConstructionData
 
class  ITEM_UIData
 data for UI, in-game HUD, and similar More...
 
class  ITEM_HitIndicationData
 
class  ITEM_MapData
 
class  ITEM_VehicleData
 

Functions

void ITEM_DataBase ()
 
bool ValidateServer ()
 

Variables

bool disableBaseDamage
 !! all member variables must correspond with the cfggameplay.json file contents !!!!
 
bool disableContainerDamage
 
bool disableRespawnDialog
 
bool disableRespawnInUnconsciousness
 
ITEM_PlayerData InitServer
 
float timeToStrafeJog = 0.1
 !! all member variables must correspond with the cfggameplay.json file contents !!!!
 
float rotationSpeedJog = 0.15
 
float timeToSprint = 0.45
 
float timeToStrafeSprint = 0.3
 
float rotationSpeedSprint = 0.15
 
bool allowStaminaAffectInertia = 1
 
int lightingConfig
 !! all member variables must correspond with the cfggameplay.json file contents !!!!
 
ref array< stringobjectSpawnersArr
 
ref array< floatenvironmentMinTemps
 
ref array< floatenvironmentMaxTemps
 
ref array< floatwetnessWeightModifiers = {GameConstants.WEIGHT_DRY,GameConstants.WEIGHT_DAMP,GameConstants.WEIGHT_WET,GameConstants.WEIGHT_SOAKING_WET,GameConstants.WEIGHT_DRENCHED}
 
ref TStringArray playerRestrictedAreaFiles
 
bool ignoreMapOwnership = false
 !! all member variables must correspond with the cfggameplay.json file contents !!!!
 
bool ignoreNavItemsOwnership = false
 
bool displayPlayerPosition = false
 
bool displayNavInfo = true
 
float staminaDepletionSpeed = 10
 !! all member variables must correspond with the cfggameplay.json file contents !!!!
 
float healthDepletionSpeed = 10
 
float shockDepletionSpeed = 10
 

Function Documentation

◆ ITEM_DataBase()

◆ ValidateServer()

override bool ValidateServer ( )

Variable Documentation

◆ allowStaminaAffectInertia

bool allowStaminaAffectInertia = 1

◆ disableBaseDamage

bool disableBaseDamage

!! all member variables must correspond with the cfggameplay.json file contents !!!!

Referenced by ITEM_DataBase().

◆ disableContainerDamage

bool disableContainerDamage

Referenced by ITEM_DataBase().

◆ disableRespawnDialog

bool disableRespawnDialog

Referenced by ITEM_DataBase().

◆ disableRespawnInUnconsciousness

bool disableRespawnInUnconsciousness

◆ displayNavInfo

bool displayNavInfo = true

◆ displayPlayerPosition

bool displayPlayerPosition = false

◆ environmentMaxTemps

ref array<float> environmentMaxTemps

◆ environmentMinTemps

ref array<float> environmentMinTemps

◆ healthDepletionSpeed

float healthDepletionSpeed = 10

◆ ignoreMapOwnership

bool ignoreMapOwnership = false

!! all member variables must correspond with the cfggameplay.json file contents !!!!

◆ ignoreNavItemsOwnership

bool ignoreNavItemsOwnership = false

◆ InitServer

ITEM_VehicleData InitServer

◆ lightingConfig

int lightingConfig

!! all member variables must correspond with the cfggameplay.json file contents !!!!

◆ objectSpawnersArr

ref array<string> objectSpawnersArr

◆ playerRestrictedAreaFiles

ref TStringArray playerRestrictedAreaFiles

◆ rotationSpeedJog

float rotationSpeedJog = 0.15

◆ rotationSpeedSprint

float rotationSpeedSprint = 0.15

◆ shockDepletionSpeed

float shockDepletionSpeed = 10

◆ staminaDepletionSpeed

float staminaDepletionSpeed = 10

!! all member variables must correspond with the cfggameplay.json file contents !!!!

◆ timeToSprint

float timeToSprint = 0.45

◆ timeToStrafeJog

float timeToStrafeJog = 0.1

!! all member variables must correspond with the cfggameplay.json file contents !!!!

◆ timeToStrafeSprint

float timeToStrafeSprint = 0.3

◆ wetnessWeightModifiers