ref array< float > environmentMaxTemps
ref array< string > objectSpawnersArr
ref array< float > wetnessWeightModifiers
bool disableRespawnDialog
ref array< float > environmentMinTemps
EWeaponObstructionMode staticMode
!! all member variables must correspond with the cfggameplay.json file contents !!...
float healthDepletionSpeed
bool disableRespawnInUnconsciousness
float staminaDepletionSpeed
!! all member variables must correspond with the cfggameplay.json file contents !!...
int lightingConfig
!! all member variables must correspond with the cfggameplay.json file contents !!...
EWeaponObstructionMode dynamicMode
bool disableBaseDamage
!! all member variables must correspond with the cfggameplay.json file contents !!...
ref TStringArray playerRestrictedAreaFiles
bool disableContainerDamage
float shockDepletionSpeed
static void RegisterItem(ITEM_DataBase item)
contents of this class will be transfered to client upon connecting, with the variables in either ini...
ref ITEM_PlayerData PlayerData
ref ITEM_BaseBuildingData BaseBuildingData
ref ITEM_WorldData WorldsData
ref ITEM_GeneralData GeneralData
!! all member variables must correspond with the cfggameplay.json file contents !!...
ref ITEM_VehicleData VehicleData
void InitServer()
Obsolete, 'InitServer' on individual json items is now called centrally.
ref ITEM_HologramData HologramData
!! all member variables must correspond with the cfggameplay.json file contents !!...
override bool ValidateServer()
override void InitServer()
ref ITEM_ConstructionData ConstructionData
override bool ValidateServer()
override void InitServer()
bool disablePerformRoofCheck
!! all member variables must correspond with the cfggameplay.json file contents !!...
bool disableDistanceCheck
bool disableIsCollidingCheck
string hitDirectionIndicatorColorStr
override bool ValidateServer()
override void InitServer()
bool hitIndicationPostProcessEnabled
float hitDirectionScatter
int hitDirectionBehaviour
float hitDirectionMaxDuration
bool hitDirectionOverrideEnabled
!! all member variables must correspond with the cfggameplay.json file contents !!...
float hitDirectionBreakPointRelative
override bool ValidateServer()
bool disableIsUnderwaterCheck
bool disableHeightPlacementCheck
override void InitServer()
ref TStringSet disallowedTypesInUnderground
bool disableIsPlacementPermittedCheck
bool disableIsCollidingBBoxCheck
!! all member variables must correspond with the cfggameplay.json file contents !!...
bool disableIsCollidingPlayerCheck
bool disableIsCollidingAngleCheck
bool disableIsCollidingGPlotCheck
bool disableColdAreaPlacementCheck
bool disableIsInTerrainCheck
bool disableIsClippingRoofCheck
bool disableIsBaseViableCheck
override bool ValidateServer()
bool ignoreMapOwnership
!! all member variables must correspond with the cfggameplay.json file contents !!...
override void InitServer()
bool displayPlayerPosition
bool ignoreNavItemsOwnership
override bool ValidateServer()
override void InitServer()
float rotationSpeedSprint
float timeToStrafeJog
!! all member variables must correspond with the cfggameplay.json file contents !!...
bool allowStaminaAffectInertia
override bool ValidateServer()
ref ITEM_ShockHandlingData ShockHandlingData
override void InitServer()
bool disablePersonalLight
!! all member variables must correspond with the cfggameplay.json file contents !!...
ref TStringArray spawnGearPresetFiles
ref ITEM_DrowningData DrowningData
ref ITEM_MovementData MovementData
ref ITEM_WeaponObstructionData WeaponObstructionData
ref ITEM_StaminaData StaminaData
override bool ValidateServer()
float shockRefillSpeedUnconscious
override void InitServer()
float shockRefillSpeedConscious
!! all member variables must correspond with the cfggameplay.json file contents !!...
bool allowRefillSpeedModifier
override bool ValidateServer()
float meleeStaminaModifier
override void InitServer()
float sprintStaminaModifierErc
float sprintSwimmingStaminaModifier
float staminaKgToStaminaPercentPenalty
float holdBreathStaminaModifier
float obstacleTraversalStaminaModifier
float staminaWeightLimitThreshold
!! all member variables must correspond with the cfggameplay.json file contents !!...
float sprintLadderStaminaModifier
float sprintStaminaModifierCro
data for UI, in-game HUD, and similar
override bool ValidateServer()
override void InitServer()
ref ITEM_HitIndicationData HitIndicationData
!! all member variables must correspond with the cfggameplay.json file contents !!...
override bool ValidateServer()
override void InitServer()
float boatDecayMultiplier
!! all member variables must correspond with the cfggameplay.json file contents !!...
static const float SHOCK_REFILl_UNCONSCIOUS_SPEED
static const float SHOCK_REFILL_CONSCIOUS_SPEED
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
array< string > TStringArray
const float WEIGHT_SOAKING_WET
const float WEIGHT_DRENCHED
const float STAMINA_WEIGHT_LIMIT_THRESHOLD
const float STAMINA_MIN_CAP
const float STAMINA_KG_TO_STAMINAPERCENT_PENALTY