Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
cfggameplaydatajson.c File Reference

Go to the source code of this file.

Classes

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
 

Enumerations

enum  EWeaponObstructionMode
 

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
 
 DISABLED = 0
 
 ENABLED = 1
 
 ALWAYS = 2
 
EWeaponObstructionMode staticMode = EWeaponObstructionMode.ENABLED
 !! all member variables must correspond with the cfggameplay.json file contents !!!!
 
EWeaponObstructionMode dynamicMode = EWeaponObstructionMode.ENABLED
 

Enumeration Type Documentation

◆ EWeaponObstructionMode

Definition at line 364 of file cfggameplaydatajson.c.

Function Documentation

◆ ITEM_DataBase()

void InitServer::ITEM_DataBase ( )

Definition at line 45 of file cfggameplaydatajson.c.

◆ ValidateServer()

override bool ValidateServer ( )

Definition at line 52 of file cfggameplaydatajson.c.

Variable Documentation

◆ allowStaminaAffectInertia

bool allowStaminaAffectInertia = 1

Definition at line 188 of file cfggameplaydatajson.c.

◆ ALWAYS

ALWAYS = 2

Definition at line 376 of file cfggameplaydatajson.c.

◆ disableBaseDamage

bool disableBaseDamage

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

Definition at line 57 of file cfggameplaydatajson.c.

◆ disableContainerDamage

bool disableContainerDamage

Definition at line 58 of file cfggameplaydatajson.c.

◆ DISABLED

@ DISABLED = 0

Definition at line 374 of file cfggameplaydatajson.c.

◆ disableRespawnDialog

bool disableRespawnDialog

Definition at line 59 of file cfggameplaydatajson.c.

◆ disableRespawnInUnconsciousness

bool disableRespawnInUnconsciousness

Definition at line 60 of file cfggameplaydatajson.c.

◆ displayNavInfo

bool displayNavInfo = true

Definition at line 362 of file cfggameplaydatajson.c.

◆ displayPlayerPosition

bool displayPlayerPosition = false

Definition at line 361 of file cfggameplaydatajson.c.

◆ dynamicMode

◆ ENABLED

ENABLED = 1

Definition at line 375 of file cfggameplaydatajson.c.

◆ environmentMaxTemps

ref array<float> environmentMaxTemps

Definition at line 193 of file cfggameplaydatajson.c.

◆ environmentMinTemps

ref array<float> environmentMinTemps

Definition at line 192 of file cfggameplaydatajson.c.

◆ healthDepletionSpeed

float healthDepletionSpeed = 10

Definition at line 359 of file cfggameplaydatajson.c.

◆ ignoreMapOwnership

bool ignoreMapOwnership = false

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

Definition at line 359 of file cfggameplaydatajson.c.

◆ ignoreNavItemsOwnership

bool ignoreNavItemsOwnership = false

Definition at line 360 of file cfggameplaydatajson.c.

◆ InitServer

ITEM_VehicleData InitServer

Definition at line 1 of file cfggameplaydatajson.c.

◆ lightingConfig

int lightingConfig

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

Definition at line 189 of file cfggameplaydatajson.c.

◆ objectSpawnersArr

ref array<string> objectSpawnersArr

Definition at line 191 of file cfggameplaydatajson.c.

◆ playerRestrictedAreaFiles

ref TStringArray playerRestrictedAreaFiles

Definition at line 195 of file cfggameplaydatajson.c.

◆ rotationSpeedJog

float rotationSpeedJog = 0.15

Definition at line 184 of file cfggameplaydatajson.c.

◆ rotationSpeedSprint

float rotationSpeedSprint = 0.15

Definition at line 187 of file cfggameplaydatajson.c.

◆ shockDepletionSpeed

float shockDepletionSpeed = 10

Definition at line 360 of file cfggameplaydatajson.c.

◆ staminaDepletionSpeed

float staminaDepletionSpeed = 10

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

Definition at line 358 of file cfggameplaydatajson.c.

◆ staticMode

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

Definition at line 384 of file cfggameplaydatajson.c.

◆ timeToSprint

float timeToSprint = 0.45

Definition at line 185 of file cfggameplaydatajson.c.

◆ timeToStrafeJog

float timeToStrafeJog = 0.1

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

Definition at line 183 of file cfggameplaydatajson.c.

◆ timeToStrafeSprint

float timeToStrafeSprint = 0.3

Definition at line 186 of file cfggameplaydatajson.c.

◆ wetnessWeightModifiers

ref array<float> wetnessWeightModifiers = {GameConstants.WEIGHT_DRY,GameConstants.WEIGHT_DAMP,GameConstants.WEIGHT_WET,GameConstants.WEIGHT_SOAKING_WET,GameConstants.WEIGHT_DRENCHED}

Definition at line 194 of file cfggameplaydatajson.c.