Reference · Configuration
Configuration
Mission hash map keys for soul respawn, wardrobe policy, atmosphere and scares.
Overview
These are the mission-facing hash maps. They are read once at startup (or on reload), so a mission can express its rules as data instead of code. Precedence everywhere is: mission hash map, then Eden module attributes, then CBA setting, then the compiled default.
Soul respawn config 29
Mission hash map read by the soul respawn template. Set it on the server before anyone dies.
CBA FF_horror_enabled (true)
wakeKey
57 (Space)
wakeGoal
100
wakeGain
5
wakeDecay
0.8
wakeUnshieldedDecay
2
wakeUnshieldedScale
0.12
wakeInterval
0.5
searchRadius
CBA FF_horror_searchRadius (500)
searchInterval
1
arrivalDistance
3
respawnClasses
Land_Calvary_01_V1_F, Land_Bozi_muka, Land_Calvary_04_F
spectatorSides
west, east, independent, civilian
soulColor
[0.5, 1, 1, 1]
soulTexture
cyan ARGB sphere texture
showDestinationLines
true
preserveLoadout
true
enableOtherworld
true
otherworldLightIntensity
10
otherworldSmokeInterval
0.01
otherworldFilmGrain
0.22
firstDeathMusic
""
soulMusic
""
onFirstDeath
{}
onSoulStart
{}
onDestination
{}
onRespawn
{}
findDestinations
objNull
resolveSpawn
objNull
CBRN config 34
Hazard simulation limits, protection classes and item behaviour. The FF_horror_cbrnConfig map is also read as a fallback.
CBA FF_horror_cbrnEnabled (false)
damageEnabled
CBA FF_horror_cbrnDamageEnabled (true)
missingSuitPainEnabled
false
effectsEnabled
CBA FF_horror_cbrnEffectsEnabled (true)
maxDanger
9.9
fogTopASL
-1
fogTransition
15
followWorldFog
true
fogDangerStart
0.5
fogDangerFull
0.8
fogTopProvider
objNull
zones
[]
dangerProvider
objNull
safePredicate
objNull
maskClasses
vanilla APR + regulator masks
headgearClasses
crew helmets
airOnlyMasks
G_RegulatorMask_F
suitClasses
vanilla CBRN suits
scbaBackpacks
B_SCBA_01_F
filterBackpacks
B_CombinationUnitRespirator_01_F
detectorClasses
ChemicalDetector_01_watch_F
showDetectorAlways
false
scbaMinutes / backpackFilterMinutes / maskFilterMinutes
750 / 150 / 15
airUseRate / filterUseRate
1 / 1
scbaUseMultiplier / backpackFilterUseMultiplier / maskFilterUseMultiplier
1 / 1 / 1
dangerUseFactor / fatigueUseFactor / backpackExertionUseFactor
0.5 / 0.5 / 1.5
maskLoadPenalty / connectedLoadPenalty / unfilteredLoadPenalty
0.5 / 0.15 / 10
breathStressOnsetSeconds / breathRecoverySeconds
3 / 12
unfilteredStaminaCap / unfilteredBlurMax
3 / 1.8
suitLeak
0.15
damageThreshold / damageAmount / painRate
30 / 0.08 / 0.015
recoveryRate / blurMax
0.15 / 0.9
radioInterference / radioMinRange
false / 0.3
onDangerChanged / onProtectionChanged
{}
Wardrobe policy 23
Policy hash map for the wardrobe: entry rules, arsenal mode and item filtering.
true
arsenalMode
full
arsenalItems
[]
additionalItems
[]
excludedItems / excludedPrefixes
[]
coreItems
ItemMap, ItemCompass, ItemWatch, Binocular
includeMissionLoadout / includeNatoDefaults / includeCustomGear
true / true / false
autoCompatible
true
restrictElectronics
false
restrictFFHorrorItems
false
electronicItems / electronicPrefixes / electronicExceptions
[]
preserveLoadout
never
startingGear
keep
startingUniform / startingHeadgear / startingVest / startingBackpack / startingGoggles
"" or #keep
startingItems
[]
defaultDestination
player position
blackout
1
vrEffect
true
selfAction
false
catchArsenalClose
true
logArsenal
true
itemFilter
{}
canEnter
{}
Atmosphere config 12
Track catalogue, thresholds and timing for the mood director.
Scare config 11
Texture, timing and behaviour keys of the scare apparition.
ghost3.paa
height / forward / scale
1.2 / 1 / 1
eyeOffsets / eyeFrontOffset
image matched
eyeIntensity / eyeFlareSize / eyeFlareDistance / eyeRange
50 / 0.08 / 200 / 200
yaw
180
radius / trigger / stop
30 / 50 / 1
riseTime / fallTime / shockHold
25 / 15 / 30
staminaHold / staminaRecovery
10 / 20
flashTime / cooldown
8 / 20
gazeAngle / seenTime / awayTime
12 / 0.35 / 0.4
teleportCooldown
20
No keys match the filter.