Spawning Gear Configuration – DayZ

From Bohemia Interactive Community
Categories: DayZDayZ: Editing
m (Some wiki formatting)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{TOC|side}}
{{TOC|side}}
= What is the Spawning Gear Configuration? =
The Spawning Gear Configuration is a way to override vanilla character spawning without touching the mission init file. This can be used to prepare multiple character presets that will be used during the spawning process.
The Spawning Gear Configuration is a way to override vanilla character spawning without touching the mission init file. This can be used to prepare multiple character presets that will be used during the spawning process.


Line 7: Line 6:


{{Feature|informative|
{{Feature|informative|
This server-side configured spawning method completely overrides the spawning of the character. Which means that character created in main menu will be overriden by the settings from Player Spawn Gear configuration on server during the character creation process.
* This server-side configured spawning method completely overrides the spawning of the character. Which means that character created in main menu will be overridden by the settings from Player Spawn Gear configuration on server during the character creation process.
* The Spawning Gear Configuration overrides the behavior of StartingEquipSetup() in mission init file.<br>If the <enforce inline>CreateCharacter()</enforce> method in mission init file is overridden and someone use own characterName setting/selection here, characterTypes from this JSON preset(s) will be ignored.
}}
}}


{{Feature|informative|
The Spawning Gear Configuration overrides the behavior of StartingEquipSetup() in mission init file.
If the CreateCharacter() in mission init file is overridden and someone use own characterName setting/selection here, characterTypes from this JSON preset(s) will be ignored.
}}


== Presets ==
== Presets ==
Line 21: Line 16:


{| class="wikitable" style="width: 100%"
{| class="wikitable" style="width: 100%"
!Field
! Field
!Type
! Type
!Description
! Description
|-
|-
|name
| name
|string
| string
|Name (can be any string)
| Name (can be any string)
|-
|-
|spawnWeight
| spawnWeight
|integer
| integer
|Spawn weight (min = '''1''', higher number means higher chance for spawn selection)
| Spawn weight (min = '''1''', higher number means higher chance for spawn selection)
|-
|-
|characterTypes
| characterTypes
|array
| array
|An array of character types (typename) associated with the preset. Spawned in random order.
| An array of character types (typename) associated with the preset. Spawned in random order.
|-
|-
|attachmentSlotItemSets
| attachmentSlotItemSets
|array
| array
|An array of [[DayZ:Spawning_Gear_Configuration|AttachmentSlots]] structures which is used for character attachments spawning.
| An array of [[DayZ:Spawning_Gear_Configuration|AttachmentSlots]] structures which is used for character attachments spawning.
|-
|-
|discreteUnsortedItemSets
| discreteUnsortedItemSets
|array
| array
|An array of '''DiscreteUnsortedItemSets''' structures which is used for character cargo spawning.
| An array of '''DiscreteUnsortedItemSets''' structures which is used for character cargo spawning.
|}
|}
{{Feature|informative|If a particular preset has an empty or undefined characterTypes, character type last set in character creation menu will be used for that preset}}


== AttachmentSlots ==
== AttachmentSlots ==
Line 51: Line 47:


{| class="wikitable" style="width: 100%"
{| class="wikitable" style="width: 100%"
!Field
! Field
!Type
! Type
!Description
! Description
|-
|-
|slotName
| slotName
|string
| string
|The name of the attachment slot for the character, derived from CfgSlots
| The name of the attachment slot for the character, derived from CfgSlots


note: For shoulders, you can use ''shoulderL'' and ''shoulderR'', these are automatically translated to respective ones defined in CfgSlots.
note: For shoulders, you can use ''shoulderL'' and ''shoulderR'', these are automatically translated to respective ones defined in CfgSlots.
|-
|-
|discreteItemSets
| discreteItemSets
|array
| array
|An array of discrete items that can be attached to the slot.
| An array of discrete items that can be attached to the slot.
|}
|}


Line 71: Line 67:


{| class="wikitable" style="width: 100%"
{| class="wikitable" style="width: 100%"
!Field
! Field
!Type
! Type
!Description
! Description
|-
|-
|itemType
| itemType
|string
| string
|The type or name of the item in the set.
| The type or name of the item in the set.
|-
|-
|spawnWeight
| spawnWeight
|integer
| integer
|Spawn weight (min = '''1''', higher number means higher chance for spawn selection)
| Spawn weight (min = '''1''', higher number means higher chance for spawn selection)
|-
|-
|attributes
| attributes
|
|
|See '''Attributes''' section
| See '''Attributes''' section


Those are default values used if the nested types have not ''simpleChildrenUseDefaultAttributes'' set to '''true'''.
Those are default values used if the nested types have not ''simpleChildrenUseDefaultAttributes'' set to '''true'''.
|-
|-
|quickBarSlot
| quickBarSlot
|integer
| integer
|The quick bar slot where the item can be placed. Value of '''-1''' means "don't assign".
| The quick bar slot where the item can be placed. Value of '''-1''' means "don't assign".
|-
|-
|complexChildrenTypes
| complexChildrenTypes
|
|
|An array of items that will be spawned under the parent (defined by itemType). See '''ComplexChildrenTypes''' section.
| An array of items that will be spawned under the parent (defined by itemType). See '''ComplexChildrenTypes''' section.
|-
|-
|simpleChildrenTypes
| simpleChildrenTypes
|array
| array
|An array of items (typename) that will be spawned under the parent (defined by itemType).
| An array of items (typename) that will be spawned under the parent (defined by itemType).
|-
|-
|simpleChildrenUseDefaultAttributes
| simpleChildrenUseDefaultAttributes
|bool
| bool
|Indicates whether simple children items use default attributes defined on parent or configuration default.
| Indicates whether simple children items use default attributes defined on parent or configuration default.
|}
|}


Line 111: Line 107:


{| class="wikitable" style="width: 100%"
{| class="wikitable" style="width: 100%"
!Field
! Field
!Type
! Type
!Description
! Description
|-
|-
|name
| name
|string
| string
|Name (can be any string)
| Name (can be any string)
|-
|-
|spawnWeight
| spawnWeight
|integer
| integer
|Spawn weight (min = '''1''', higher number means higher chance for spawn selection)
| Spawn weight (min = '''1''', higher number means higher chance for spawn selection)
|-
|-
|attributes
| attributes
|
|
|See '''Attributes''' section
| See '''Attributes''' section


Those are default values used if the nested types have not ''simpleChildrenUseDefaultAttributes'' set to '''true'''.
Those are default values used if the nested types have not ''simpleChildrenUseDefaultAttributes'' set to '''true'''.
|-
|-
|complexChildrenTypes
| complexChildrenTypes
|
|
|An array of items that will be spawned in any of the characters cargo.
| An array of items that will be spawned in any of the characters cargo.
|-
|-
|simpleChildrenTypes
| simpleChildrenTypes
|array
| array
|An array of items (typename) that will be spawned in any of the characters cargo.
| An array of items (typename) that will be spawned in any of the characters cargo.
|-
|-
|simpleChildrenUseDefaultAttributes
| simpleChildrenUseDefaultAttributes
|bool
| bool
|Indicates whether simple children items use default attributes defined in that structure or configuration default.
| Indicates whether simple children items use default attributes defined in that structure or configuration default.
|}
|}


Line 147: Line 143:


{| class="wikitable" style="width: 100%"
{| class="wikitable" style="width: 100%"
!Field
! Field
!Type
! Type
!Description
! Description
|-
|-
|itemType
| itemType
|string
| string
|Name of item to spawn (typename)
| Name of item to spawn (typename)
|-
|-
|attributes
| attributes
|
|
|See '''Attributes''' section
| See '''Attributes''' section


Those are default values used if the nested types have not ''simpleChildrenUseDefaultAttributes'' set to '''true'''.
Those are default values used if the nested types have not ''simpleChildrenUseDefaultAttributes'' set to '''true'''.
|-
|-
|quickBarSlot
| quickBarSlot
|integer
| integer
|The quick bar slot where the item can be placed. Value of '''-1''' means "don't assign".
| The quick bar slot where the item can be placed. Value of '''-1''' means "don't assign".
|-
|-
|simpleChildrenUseDefaultAttributes
| simpleChildrenUseDefaultAttributes
|bool
| bool
|Indicates whether simple children items use default attributes defined in that structure or configuration default.
| Indicates whether simple children items use default attributes defined in that structure or configuration default.
|-
|-
|simpleChildrenTypes
| simpleChildrenTypes
|array
| array
|An array of item names (typename) that will be spawned.
| An array of item names (typename) that will be spawned.
|}
|}


Line 183: Line 179:


{| class="wikitable" style="width: 100%"
{| class="wikitable" style="width: 100%"
!Field
! Field
!Type
! Type
!Description
! Description
|-
|-
|healthMin
| healthMin
|float
| float
|The minimum health attribute value for the item.
| The minimum health attribute value for the item.
|-
|-
|healthMax
| healthMax
|float
| float
|The maximum health attribute value for the item.
| The maximum health attribute value for the item.
|-
|-
|quantityMin
| quantityMin
|float
| float
|The minimum quantity attribute value for the item.
| The minimum quantity attribute value for the item.
|-
|-
|quantityMax
| quantityMax
|float
| float
|The maximum quantity attribute value for the item.
| The maximum quantity attribute value for the item.
|}
|}


== Examples ==
== Examples ==
=== cfggameplay ===
=== cfggameplay ===
<spoiler text="PC example - Click to expand">
<spoiler text="PC example - Click to expand">
<syntaxhighlight lang="json">{
<syntaxhighlight lang="json">
 
{
"version": 122,
"version": 122,
    "GeneralData":
"GeneralData":
    {
{
        "disableBaseDamage": false,
"disableBaseDamage": false,
        "disableContainerDamage": false,
"disableContainerDamage": false,
        "disableRespawnDialog": false
"disableRespawnDialog": false
    },
},
    "PlayerData":
"PlayerData":
    {
{
        "disablePersonalLight": false,
"disablePersonalLight": false,
        "spawnGearPresetFiles": ["survivalist.json", "casual.json", "military.json"],
"spawnGearPresetFiles": ["survivalist.json", "casual.json", "military.json"],
        "StaminaData":
"StaminaData":
        {
{
            "sprintStaminaModifierErc": 1.0,
"sprintStaminaModifierErc": 1.0,
            "sprintStaminaModifierCro": 1.0,
"sprintStaminaModifierCro": 1.0,
            "staminaWeightLimitThreshold": 6000.0,
"staminaWeightLimitThreshold": 6000.0,
            "staminaMax": 100.0,
"staminaMax": 100.0,
            "staminaKgToStaminaPercentPenalty": 1.75,
"staminaKgToStaminaPercentPenalty": 1.75,
            "staminaMinCap": 5.0,
"staminaMinCap": 5.0,
            "sprintSwimmingStaminaModifier": 1.0,
"sprintSwimmingStaminaModifier": 1.0,
            "sprintLadderStaminaModifier": 1.0,
"sprintLadderStaminaModifier": 1.0,
            "meleeStaminaModifier": 1.0,
"meleeStaminaModifier": 1.0,
            "obstacleTraversalStaminaModifier": 1.0,
"obstacleTraversalStaminaModifier": 1.0,
            "holdBreathStaminaModifier": 1.0
"holdBreathStaminaModifier": 1.0
        },
},
        "ShockHandlingData":
"ShockHandlingData":
        {
{
            "shockRefillSpeedConscious": 5.0,
"shockRefillSpeedConscious": 5.0,
            "shockRefillSpeedUnconscious": 1.0,
"shockRefillSpeedUnconscious": 1.0,
            "allowRefillSpeedModifier": true
"allowRefillSpeedModifier": true
        },
},
        "MovementData":
"MovementData":
        {
{
            "timeToStrafeJog": 0.1,
"timeToStrafeJog": 0.1,
            "rotationSpeedJog": 0.3,
"rotationSpeedJog": 0.3,
            "timeToSprint": 0.45,
"timeToSprint": 0.45,
            "timeToStrafeSprint": 0.3,
"timeToStrafeSprint": 0.3,
            "rotationSpeedSprint": 0.15,
"rotationSpeedSprint": 0.15,
            "allowStaminaAffectInertia": true
"allowStaminaAffectInertia": true
        },
},
        "DrowningData":
"DrowningData":
        {
{
            "staminaDepletionSpeed": 10.0,
"staminaDepletionSpeed": 10.0,
            "healthDepletionSpeed": 10.0,
"healthDepletionSpeed": 10.0,
            "shockDepletionSpeed": 10.0
"shockDepletionSpeed": 10.0
        }
}
    },
},
    "WorldsData":
"WorldsData":
    {
{
        "lightingConfig": 1,
"lightingConfig": 1,
        "objectSpawnersArr": [],
"objectSpawnersArr": [],
        "environmentMinTemps": [-3.0, -2.0, 0.0, 4.0, 9.0, 14.0, 18.0, 17.0, 12.0, 7.0, 4.0, 0.0],
"environmentMinTemps": [-3.0, -2.0, 0.0, 4.0, 9.0, 14.0, 18.0, 17.0, 12.0, 7.0, 4.0, 0.0],
        "environmentMaxTemps": [3.0, 5.0, 7.0, 14.0, 19.0, 24.0, 26.0, 25.0, 21.0, 16.0, 10.0, 5.0],
"environmentMaxTemps": [3.0, 5.0, 7.0, 14.0, 19.0, 24.0, 26.0, 25.0, 21.0, 16.0, 10.0, 5.0],
        "wetnessWeightModifiers": [1.0, 1.0, 1.33, 1.66, 2.0]
"wetnessWeightModifiers": [1.0, 1.0, 1.33, 1.66, 2.0]
    },
},
    "BaseBuildingData":
"BaseBuildingData":
    {
{
        "HologramData":
"HologramData":
        {
{
            "disableIsCollidingBBoxCheck": false,
"disableIsCollidingBBoxCheck": false,
            "disableIsCollidingPlayerCheck": false,
"disableIsCollidingPlayerCheck": false,
            "disableIsClippingRoofCheck": false,
"disableIsClippingRoofCheck": false,
            "disableIsBaseViableCheck": false,
"disableIsBaseViableCheck": false,
            "disableIsCollidingGPlotCheck": false,
"disableIsCollidingGPlotCheck": false,
            "disableIsCollidingAngleCheck": false,
"disableIsCollidingAngleCheck": false,
            "disableIsPlacementPermittedCheck": false,
"disableIsPlacementPermittedCheck": false,
            "disableHeightPlacementCheck": false,
"disableHeightPlacementCheck": false,
            "disableIsUnderwaterCheck": false,
"disableIsUnderwaterCheck": false,
            "disableIsInTerrainCheck": false,
"disableIsInTerrainCheck": false,
            "disallowedTypesInUnderground": ["FenceKit","TerritoryFlagKit","WatchtowerKit"]
"disallowedTypesInUnderground": ["FenceKit","TerritoryFlagKit","WatchtowerKit"]
        },
},
        "ConstructionData":
"ConstructionData":
        {
{
            "disablePerformRoofCheck": false,
"disablePerformRoofCheck": false,
            "disableIsCollidingCheck": false,
"disableIsCollidingCheck": false,
            "disableDistanceCheck": false
"disableDistanceCheck": false
        }
}
    },
},
    "UIData":
"UIData":
    {
{
        "use3DMap": false,
"use3DMap": false,
        "HitIndicationData":
"HitIndicationData":
        {
{
            "hitDirectionOverrideEnabled": false,
"hitDirectionOverrideEnabled": false,
            "hitDirectionBehaviour": 1,
"hitDirectionBehaviour": 1,
            "hitDirectionStyle": 0,
"hitDirectionStyle": 0,
            "hitDirectionIndicatorColorStr": "0xffbb0a1e",
"hitDirectionIndicatorColorStr": "0xffbb0a1e",
            "hitDirectionMaxDuration": 2.0,
"hitDirectionMaxDuration": 2.0,
            "hitDirectionBreakPointRelative": 0.2,
"hitDirectionBreakPointRelative": 0.2,
            "hitDirectionScatter": 10.0,
"hitDirectionScatter": 10.0,
            "hitIndicationPostProcessEnabled": true
"hitIndicationPostProcessEnabled": true
        }
}
    },
},
    "MapData":
"MapData":
    {
{
        "ignoreMapOwnership": false,
"ignoreMapOwnership": false,
        "ignoreNavItemsOwnership": false,
"ignoreNavItemsOwnership": false,
        "displayPlayerPosition": false,
"displayPlayerPosition": false,
        "displayNavInfo": true
"displayNavInfo": true
    }
}
}</syntaxhighlight>
}
</syntaxhighlight>
</spoiler>
</spoiler>
<spoiler text="Console example - Click to expand">
<spoiler text="Console example - Click to expand">
<syntaxhighlight lang="json">{
<syntaxhighlight lang="json">
 
{
"version": 122,
"version": 122,
    "GeneralData":
"GeneralData":
    {
{
        "disableBaseDamage": false,
"disableBaseDamage": false,
        "disableContainerDamage": false,
"disableContainerDamage": false,
        "disableRespawnDialog": false
"disableRespawnDialog": false
    },
},
    "PlayerData":
"PlayerData":
    {
{
        "disablePersonalLight": false,
"disablePersonalLight": false,
        "spawnGearPresetFiles": ["custom/survivalist.json", "custom/casual.json", "custom/military.json"],
"spawnGearPresetFiles": ["custom/survivalist.json", "custom/casual.json", "custom/military.json"],
        "StaminaData":
"StaminaData":
        {
{
            "sprintStaminaModifierErc": 1.0,
"sprintStaminaModifierErc": 1.0,
            "sprintStaminaModifierCro": 1.0,
"sprintStaminaModifierCro": 1.0,
            "staminaWeightLimitThreshold": 6000.0,
"staminaWeightLimitThreshold": 6000.0,
            "staminaMax": 100.0,
"staminaMax": 100.0,
            "staminaKgToStaminaPercentPenalty": 1.75,
"staminaKgToStaminaPercentPenalty": 1.75,
            "staminaMinCap": 5.0,
"staminaMinCap": 5.0,
            "sprintSwimmingStaminaModifier": 1.0,
"sprintSwimmingStaminaModifier": 1.0,
            "sprintLadderStaminaModifier": 1.0,
"sprintLadderStaminaModifier": 1.0,
            "meleeStaminaModifier": 1.0,
"meleeStaminaModifier": 1.0,
            "obstacleTraversalStaminaModifier": 1.0,
"obstacleTraversalStaminaModifier": 1.0,
            "holdBreathStaminaModifier": 1.0
"holdBreathStaminaModifier": 1.0
        },
},
        "ShockHandlingData":
"ShockHandlingData":
        {
{
            "shockRefillSpeedConscious": 5.0,
"shockRefillSpeedConscious": 5.0,
            "shockRefillSpeedUnconscious": 1.0,
"shockRefillSpeedUnconscious": 1.0,
            "allowRefillSpeedModifier": true
"allowRefillSpeedModifier": true
        },
},
        "MovementData":
"MovementData":
        {
{
            "timeToStrafeJog": 0.1,
"timeToStrafeJog": 0.1,
            "rotationSpeedJog": 0.3,
"rotationSpeedJog": 0.3,
            "timeToSprint": 0.45,
"timeToSprint": 0.45,
            "timeToStrafeSprint": 0.3,
"timeToStrafeSprint": 0.3,
            "rotationSpeedSprint": 0.15,
"rotationSpeedSprint": 0.15,
            "allowStaminaAffectInertia": true
"allowStaminaAffectInertia": true
        },
},
        "DrowningData":
"DrowningData":
        {
{
            "staminaDepletionSpeed": 10.0,
"staminaDepletionSpeed": 10.0,
            "healthDepletionSpeed": 10.0,
"healthDepletionSpeed": 10.0,
            "shockDepletionSpeed": 10.0
"shockDepletionSpeed": 10.0
        }
}
    },
},
    "WorldsData":
"WorldsData":
    {
{
        "lightingConfig": 1,
"lightingConfig": 1,
        "objectSpawnersArr": [],
"objectSpawnersArr": [],
        "environmentMinTemps": [-3.0, -2.0, 0.0, 4.0, 9.0, 14.0, 18.0, 17.0, 12.0, 7.0, 4.0, 0.0],
"environmentMinTemps": [-3.0, -2.0, 0.0, 4.0, 9.0, 14.0, 18.0, 17.0, 12.0, 7.0, 4.0, 0.0],
        "environmentMaxTemps": [3.0, 5.0, 7.0, 14.0, 19.0, 24.0, 26.0, 25.0, 21.0, 16.0, 10.0, 5.0],
"environmentMaxTemps": [3.0, 5.0, 7.0, 14.0, 19.0, 24.0, 26.0, 25.0, 21.0, 16.0, 10.0, 5.0],
        "wetnessWeightModifiers": [1.0, 1.0, 1.33, 1.66, 2.0]
"wetnessWeightModifiers": [1.0, 1.0, 1.33, 1.66, 2.0]
    },
},
    "BaseBuildingData":
"BaseBuildingData":
    {
{
        "HologramData":
"HologramData":
        {
{
            "disableIsCollidingBBoxCheck": false,
"disableIsCollidingBBoxCheck": false,
            "disableIsCollidingPlayerCheck": false,
"disableIsCollidingPlayerCheck": false,
            "disableIsClippingRoofCheck": false,
"disableIsClippingRoofCheck": false,
            "disableIsBaseViableCheck": false,
"disableIsBaseViableCheck": false,
            "disableIsCollidingGPlotCheck": false,
"disableIsCollidingGPlotCheck": false,
            "disableIsCollidingAngleCheck": false,
"disableIsCollidingAngleCheck": false,
            "disableIsPlacementPermittedCheck": false,
"disableIsPlacementPermittedCheck": false,
            "disableHeightPlacementCheck": false,
"disableHeightPlacementCheck": false,
            "disableIsUnderwaterCheck": false,
"disableIsUnderwaterCheck": false,
            "disableIsInTerrainCheck": false,
"disableIsInTerrainCheck": false,
            "disallowedTypesInUnderground": ["FenceKit","TerritoryFlagKit","WatchtowerKit"]
"disallowedTypesInUnderground": ["FenceKit","TerritoryFlagKit","WatchtowerKit"]
        },
},
        "ConstructionData":
"ConstructionData":
        {
{
            "disablePerformRoofCheck": false,
"disablePerformRoofCheck": false,
            "disableIsCollidingCheck": false,
"disableIsCollidingCheck": false,
            "disableDistanceCheck": false
"disableDistanceCheck": false
        }
}
    },
},
    "UIData":
"UIData":
    {
{
        "use3DMap": false,
"use3DMap": false,
        "HitIndicationData":
"HitIndicationData":
        {
{
            "hitDirectionOverrideEnabled": false,
"hitDirectionOverrideEnabled": false,
            "hitDirectionBehaviour": 1,
"hitDirectionBehaviour": 1,
            "hitDirectionStyle": 0,
"hitDirectionStyle": 0,
            "hitDirectionIndicatorColorStr": "0xffbb0a1e",
"hitDirectionIndicatorColorStr": "0xffbb0a1e",
            "hitDirectionMaxDuration": 2.0,
"hitDirectionMaxDuration": 2.0,
            "hitDirectionBreakPointRelative": 0.2,
"hitDirectionBreakPointRelative": 0.2,
            "hitDirectionScatter": 10.0,
"hitDirectionScatter": 10.0,
            "hitIndicationPostProcessEnabled": true
"hitIndicationPostProcessEnabled": true
        }
}
    },
},
    "MapData":
"MapData":
    {
{
        "ignoreMapOwnership": false,
"ignoreMapOwnership": false,
        "ignoreNavItemsOwnership": false,
"ignoreNavItemsOwnership": false,
        "displayPlayerPosition": false,
"displayPlayerPosition": false,
        "displayNavInfo": true
"displayNavInfo": true
    }
}
}</syntaxhighlight>
}
</syntaxhighlight>
</spoiler>
</spoiler>


=== Vanilla setup ===
=== Vanilla setup ===
<spoiler text="Click to expand">
<spoiler text="Click to expand">
<syntaxhighlight lang="json">
<syntaxhighlight lang="json">
{
{
    "spawnWeight": 1,
"spawnWeight": 1,
    "name": "Player",
"name": "Player",
    "characterTypes": [
"characterTypes": [
        "SurvivorM_Mirek",
"SurvivorM_Mirek",
        "SurvivorM_Boris",
"SurvivorM_Boris",
        "SurvivorM_Cyril",
"SurvivorM_Cyril",
        "SurvivorM_Denis",
"SurvivorM_Denis",
        "SurvivorM_Elias",
"SurvivorM_Elias",
        "SurvivorM_Francis",
"SurvivorM_Francis",
        "SurvivorM_Guo",
"SurvivorM_Guo",
        "SurvivorM_Hassan",
"SurvivorM_Hassan",
        "SurvivorM_Indar",
"SurvivorM_Indar",
        "SurvivorM_Jose",
"SurvivorM_Jose",
        "SurvivorM_Kaito",
"SurvivorM_Kaito",
        "SurvivorM_Lewis",
"SurvivorM_Lewis",
        "SurvivorM_Manua",
"SurvivorM_Manua",
        "SurvivorM_Niki",
"SurvivorM_Niki",
        "SurvivorM_Oliver",
"SurvivorM_Oliver",
        "SurvivorM_Peter",
"SurvivorM_Peter",
        "SurvivorM_Quinn",
"SurvivorM_Quinn",
        "SurvivorM_Rolf",
"SurvivorM_Rolf",
        "SurvivorM_Seth",
"SurvivorM_Seth",
        "SurvivorM_Taiki",
"SurvivorM_Taiki",
        "SurvivorF_Eva",
"SurvivorF_Eva",
        "SurvivorF_Frida",
"SurvivorF_Frida",
        "SurvivorF_Gabi",
"SurvivorF_Gabi",
        "SurvivorF_Helga",
"SurvivorF_Helga",
        "SurvivorF_Irena",
"SurvivorF_Irena",
        "SurvivorF_Judy",
"SurvivorF_Judy",
        "SurvivorF_Keiko",
"SurvivorF_Keiko",
        "SurvivorF_Linda",
"SurvivorF_Linda",
        "SurvivorF_Maria",
"SurvivorF_Maria",
        "SurvivorF_Naomi",
"SurvivorF_Naomi",
        "SurvivorF_Baty"
"SurvivorF_Baty"
    ],
],
    "attachmentSlotItemSets": [
"attachmentSlotItemSets": [
        {
{
            "slotName": "Body",
"slotName": "Body",
            "discreteItemSets": [
"discreteItemSets": [
                {
{
                    "itemType": "TShirt_Beige",
"itemType": "TShirt_Beige",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                },
},
                {
{
                    "itemType": "TShirt_Black",
"itemType": "TShirt_Black",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                },
},
                {
{
                    "itemType": "TShirt_Blue",
"itemType": "TShirt_Blue",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                },
},
                {
{
                    "itemType": "TShirt_Green",
"itemType": "TShirt_Green",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                },
},
                {
{
                    "itemType": "TShirt_OrangeWhiteStripes",
"itemType": "TShirt_OrangeWhiteStripes",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                },
},
                {
{
                    "itemType": "TShirt_Red",
"itemType": "TShirt_Red",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                },
},
                {
{
                    "itemType": "TShirt_RedBlackStripes",
"itemType": "TShirt_RedBlackStripes",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                },
},
                {
{
                    "itemType": "TShirt_White",
"itemType": "TShirt_White",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                },
},
                {
{
                    "itemType": "TShirt_Grey",
"itemType": "TShirt_Grey",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                }                
}
            ]
]
        },
},
        {
{
            "slotName": "Legs",
"slotName": "Legs",
            "discreteItemSets": [
"discreteItemSets": [
                {
{
                    "itemType": "CanvasPantsMidi_Beige",
"itemType": "CanvasPantsMidi_Beige",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                },
},
                {
{
                    "itemType": "CanvasPantsMidi_Blue",
"itemType": "CanvasPantsMidi_Blue",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                },
},
                {
{
                    "itemType": "CanvasPantsMidi_Grey",
"itemType": "CanvasPantsMidi_Grey",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                },
},
                {
{
                    "itemType": "CanvasPantsMidi_Red",
"itemType": "CanvasPantsMidi_Red",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                },
},
                {
{
                    "itemType": "CanvasPantsMidi_Violet",
"itemType": "CanvasPantsMidi_Violet",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                }
}
            ]
]
        },
},
        {
{
            "slotName": "Feet",
"slotName": "Feet",
            "discreteItemSets": [
"discreteItemSets": [
                {
{
                    "itemType": "AthleticShoes_Black",
"itemType": "AthleticShoes_Black",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                    "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                },
},
                {
{
                    "itemType": "AthleticShoes_Blue",
"itemType": "AthleticShoes_Blue",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                },
},
                {
{
                    "itemType": "AthleticShoes_Brown",
"itemType": "AthleticShoes_Brown",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                    "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                },
},
                {
{
                    "itemType": "AthleticShoes_Green",
"itemType": "AthleticShoes_Green",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                },
},
                {
{
                    "itemType": "AthleticShoes_Grey",
"itemType": "AthleticShoes_Grey",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.45,
"healthMin": 0.45,
                        "healthMax": 0.65,
"healthMax": 0.65,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                }
}
            ]
]
        }
}
    ],
],
    "discreteUnsortedItemSets": [
"discreteUnsortedItemSets": [
            {
{
                "name": "Cargo1",
"name": "Cargo1",
                "spawnWeight": 1,
"spawnWeight": 1,
                "attributes": {
"attributes": {
                    "healthMin": 1.0,
"healthMin": 1.0,
                    "healthMax": 1.0,
"healthMax": 1.0,
                    "quantityMin": 1.0,
"quantityMin": 1.0,
                    "quantityMax": 1.0
"quantityMax": 1.0
                },
},
                "complexChildrenTypes": [
"complexChildrenTypes": [
                    {
{
                        "itemType": "BandageDressing",
"itemType": "BandageDressing",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 2
"quickBarSlot": 2
                    },
},
                    {
{
                        "itemType": "Chemlight_Red",
"itemType": "Chemlight_Red",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 1
"quickBarSlot": 1
                    },
},
                    {
{
                        "itemType": "Pear",
"itemType": "Pear",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 3
"quickBarSlot": 3
                    }
}
                ]
]
            },
},
            {
{
                "name": "Cargo2",
"name": "Cargo2",
                "spawnWeight": 1,
"spawnWeight": 1,
                "attributes": {
"attributes": {
                    "healthMin": 1.0,
"healthMin": 1.0,
                    "healthMax": 1.0,
"healthMax": 1.0,
                    "quantityMin": 1.0,
"quantityMin": 1.0,
                    "quantityMax": 1.0
"quantityMax": 1.0
                },
},
                "complexChildrenTypes": [
"complexChildrenTypes": [
                    {
{
                        "itemType": "BandageDressing",
"itemType": "BandageDressing",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 2
"quickBarSlot": 2
                    },
},
                    {
{
                        "itemType": "Chemlight_Green",
"itemType": "Chemlight_Green",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 1
"quickBarSlot": 1
                    },
},
                    {
{
                        "itemType": "Pear",
"itemType": "Pear",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 3
"quickBarSlot": 3
                    }
}
                ]
]
            },
},
            {
{
                "name": "Cargo3",
"name": "Cargo3",
                "spawnWeight": 1,
"spawnWeight": 1,
                "attributes": {
"attributes": {
                    "healthMin": 1.0,
"healthMin": 1.0,
                    "healthMax": 1.0,
"healthMax": 1.0,
                    "quantityMin": 1.0,
"quantityMin": 1.0,
                    "quantityMax": 1.0
"quantityMax": 1.0
                },
},
                "complexChildrenTypes": [
"complexChildrenTypes": [
                    {
{
                        "itemType": "BandageDressing",
"itemType": "BandageDressing",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 2
"quickBarSlot": 2
                    },
},
                    {
{
                        "itemType": "Chemlight_Yellow",
"itemType": "Chemlight_Yellow",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 1
"quickBarSlot": 1
                    },
},
                    {
{
                        "itemType": "Pear",
"itemType": "Pear",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 3
"quickBarSlot": 3
                    }
}
                ]
]
            },
},
            {
{
                "name": "Cargo4",
"name": "Cargo4",
                "spawnWeight": 1,
"spawnWeight": 1,
                "attributes": {
"attributes": {
                    "healthMin": 1.0,
"healthMin": 1.0,
                    "healthMax": 1.0,
"healthMax": 1.0,
                    "quantityMin": 1.0,
"quantityMin": 1.0,
                    "quantityMax": 1.0
"quantityMax": 1.0
                },
},
                "complexChildrenTypes": [
"complexChildrenTypes": [
                    {
{
                        "itemType": "BandageDressing",
"itemType": "BandageDressing",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 2
"quickBarSlot": 2
                    },
},
                    {
{
                        "itemType": "Chemlight_White",
"itemType": "Chemlight_White",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 1
"quickBarSlot": 1
                    },
},
                    {
{
                        "itemType": "Pear",
"itemType": "Pear",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 3
"quickBarSlot": 3
                    }
}
                ]
]
            },
},
            {
{
                "name": "Cargo5",
"name": "Cargo5",
                "spawnWeight": 1,
"spawnWeight": 1,
                "attributes": {
"attributes": {
                    "healthMin": 1.0,
"healthMin": 1.0,
                    "healthMax": 1.0,
"healthMax": 1.0,
                    "quantityMin": 1.0,
"quantityMin": 1.0,
                    "quantityMax": 1.0
"quantityMax": 1.0
                },
},
                "complexChildrenTypes": [
"complexChildrenTypes": [
                    {
{
                        "itemType": "BandageDressing",
"itemType": "BandageDressing",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 2
"quickBarSlot": 2
                    },
},
                    {
{
                        "itemType": "Chemlight_Red",
"itemType": "Chemlight_Red",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 1
"quickBarSlot": 1
                    },
},
                    {
{
                        "itemType": "Plum",
"itemType": "Plum",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 3
"quickBarSlot": 3
                    }
}
                ]
]
            },
},
            {
{
                "name": "Cargo6",
"name": "Cargo6",
                "spawnWeight": 1,
"spawnWeight": 1,
                "attributes": {
"attributes": {
                    "healthMin": 1.0,
"healthMin": 1.0,
                    "healthMax": 1.0,
"healthMax": 1.0,
                    "quantityMin": 1.0,
"quantityMin": 1.0,
                    "quantityMax": 1.0
"quantityMax": 1.0
                },
},
                "complexChildrenTypes": [
"complexChildrenTypes": [
                    {
{
                        "itemType": "BandageDressing",
"itemType": "BandageDressing",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 2
"quickBarSlot": 2
                    },
},
                    {
{
                        "itemType": "Chemlight_Green",
"itemType": "Chemlight_Green",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 1
"quickBarSlot": 1
                    },
},
                    {
{
                        "itemType": "Plum",
"itemType": "Plum",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 3
"quickBarSlot": 3
                    }
}
                ]
]
            },
},
            {
{
                "name": "Cargo7",
"name": "Cargo7",
                "spawnWeight": 1,
"spawnWeight": 1,
                "attributes": {
"attributes": {
                    "healthMin": 1.0,
"healthMin": 1.0,
                    "healthMax": 1.0,
"healthMax": 1.0,
                    "quantityMin": 1.0,
"quantityMin": 1.0,
                    "quantityMax": 1.0
"quantityMax": 1.0
                },
},
                "complexChildrenTypes": [
"complexChildrenTypes": [
                    {
{
                        "itemType": "BandageDressing",
"itemType": "BandageDressing",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 2
"quickBarSlot": 2
                    },
},
                    {
{
                        "itemType": "Chemlight_Yellow",
"itemType": "Chemlight_Yellow",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 1
"quickBarSlot": 1
                    },
},
                    {
{
                        "itemType": "Plum",
"itemType": "Plum",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 3
"quickBarSlot": 3
                    }
}
                ]
]
            },
},
            {
{
                "name": "Cargo8",
"name": "Cargo8",
                "spawnWeight": 1,
"spawnWeight": 1,
                "attributes": {
"attributes": {
                    "healthMin": 1.0,
"healthMin": 1.0,
                    "healthMax": 1.0,
"healthMax": 1.0,
                    "quantityMin": 1.0,
"quantityMin": 1.0,
                    "quantityMax": 1.0
"quantityMax": 1.0
                },
},
                "complexChildrenTypes": [
"complexChildrenTypes": [
                    {
{
                        "itemType": "BandageDressing",
"itemType": "BandageDressing",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 2
"quickBarSlot": 2
                    },
},
                    {
{
                        "itemType": "Chemlight_White",
"itemType": "Chemlight_White",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 1
"quickBarSlot": 1
                    },
},
                    {
{
                        "itemType": "Plum",
"itemType": "Plum",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 3
"quickBarSlot": 3
                    }
}
                ]
]
            },
},
            {
{
                "name": "Cargo9",
"name": "Cargo9",
                "spawnWeight": 1,
"spawnWeight": 1,
                "attributes": {
"attributes": {
                    "healthMin": 1.0,
"healthMin": 1.0,
                    "healthMax": 1.0,
"healthMax": 1.0,
                    "quantityMin": 1.0,
"quantityMin": 1.0,
                    "quantityMax": 1.0
"quantityMax": 1.0
                },
},
                "complexChildrenTypes": [
"complexChildrenTypes": [
                    {
{
                        "itemType": "BandageDressing",
"itemType": "BandageDressing",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 2
"quickBarSlot": 2
                    },
},
                    {
{
                        "itemType": "Chemlight_Red",
"itemType": "Chemlight_Red",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 1
"quickBarSlot": 1
                    },
},
                    {
{
                        "itemType": "Apple",
"itemType": "Apple",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 3
"quickBarSlot": 3
                    }
}
                ]
]
            },
},
            {
{
                "name": "Cargo10",
"name": "Cargo10",
                "spawnWeight": 1,
"spawnWeight": 1,
                "attributes": {
"attributes": {
                    "healthMin": 1.0,
"healthMin": 1.0,
                    "healthMax": 1.0,
"healthMax": 1.0,
                    "quantityMin": 1.0,
"quantityMin": 1.0,
                    "quantityMax": 1.0
"quantityMax": 1.0
                },
},
                "complexChildrenTypes": [
"complexChildrenTypes": [
                    {
{
                        "itemType": "BandageDressing",
"itemType": "BandageDressing",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 2
"quickBarSlot": 2
                    },
},
                    {
{
                        "itemType": "Chemlight_Green",
"itemType": "Chemlight_Green",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 1
"quickBarSlot": 1
                    },
},
                    {
{
                        "itemType": "Apple",
"itemType": "Apple",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 3
"quickBarSlot": 3
                    }
}
                ]
]
            },
},
            {
{
                "name": "Cargo11",
"name": "Cargo11",
                "spawnWeight": 1,
"spawnWeight": 1,
                "attributes": {
"attributes": {
                    "healthMin": 1.0,
"healthMin": 1.0,
                    "healthMax": 1.0,
"healthMax": 1.0,
                    "quantityMin": 1.0,
"quantityMin": 1.0,
                    "quantityMax": 1.0
"quantityMax": 1.0
                },
},
                "complexChildrenTypes": [
"complexChildrenTypes": [
                    {
{
                        "itemType": "BandageDressing",
"itemType": "BandageDressing",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 2
"quickBarSlot": 2
                    },
},
                    {
{
                        "itemType": "Chemlight_Yellow",
"itemType": "Chemlight_Yellow",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 1
"quickBarSlot": 1
                    },
},
                    {
{
                        "itemType": "Apple",
"itemType": "Apple",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 3
"quickBarSlot": 3
                    }
}
                ]
]
            },
},
            {
{
                "name": "Cargo12",
"name": "Cargo12",
                "spawnWeight": 1,
"spawnWeight": 1,
                "attributes": {
"attributes": {
                    "healthMin": 1.0,
"healthMin": 1.0,
                    "healthMax": 1.0,
"healthMax": 1.0,
                    "quantityMin": 1.0,
"quantityMin": 1.0,
                    "quantityMax": 1.0
"quantityMax": 1.0
                },
},
                "complexChildrenTypes": [
"complexChildrenTypes": [
                    {
{
                        "itemType": "BandageDressing",
"itemType": "BandageDressing",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 2
"quickBarSlot": 2
                    },
},
                    {
{
                        "itemType": "Chemlight_White",
"itemType": "Chemlight_White",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 1
"quickBarSlot": 1
                    },
},
                    {
{
                        "itemType": "Apple",
"itemType": "Apple",
                        "attributes": {
"attributes": {
                            "healthMin": 1.0,
"healthMin": 1.0,
                            "healthMax": 1.0,
"healthMax": 1.0,
                            "quantityMin": 1.0,
"quantityMin": 1.0,
                            "quantityMax": 1.0
"quantityMax": 1.0
                        },
},
                        "quickBarSlot": 3
"quickBarSlot": 3
                    }
}
                ]
]
            }
}
    ]
]
}
}
</syntaxhighlight>
</syntaxhighlight>
</spoiler>
</spoiler>
=== Use case ===
=== Use case ===
<spoiler text="Example 1 - Click to expand">
<spoiler text="Example 1 - Click to expand">
<syntaxhighlight lang="json">
<syntaxhighlight lang="json">
{
{
    "spawnWeight": 1,
"spawnWeight": 1,
    "name": "Military - AKM",
"name": "Military - AKM",
    "characterTypes": [
"characterTypes": [
        "SurvivorF_Judy",
"SurvivorF_Judy",
        "SurvivorM_Lewis"
"SurvivorM_Lewis"
    ],
],
    "attachmentSlotItemSets": [
"attachmentSlotItemSets": [
        {
{
            "slotName": "shoulderL",
"slotName": "shoulderL",
            "discreteItemSets": [
"discreteItemSets": [
                {
{
                    "itemType": "AKM",
"itemType": "AKM",
                    "spawnWeight": 3,
"spawnWeight": 3,
                    "attributes": {
"attributes": {
                        "healthMin": 0.5,
"healthMin": 0.5,
                        "healthMax": 1.0,
"healthMax": 1.0,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": 1,
"quickBarSlot": 1,
                    "complexChildrenTypes": [
"complexChildrenTypes": [
                        {
{
                            "itemType": "AK_PlasticBttstck",
"itemType": "AK_PlasticBttstck",
                            "attributes": {
"attributes": {
                                "healthMin": 0.4,
"healthMin": 0.4,
                                "healthMax": 0.6,
"healthMax": 0.6,
                                "quantityMin": 1.0,
"quantityMin": 1.0,
                                "quantityMax": 1.0
"quantityMax": 1.0
                            },
},
                            "quickBarSlot": -1
"quickBarSlot": -1
                        },
},
                        {
{
                            "itemType": "PSO1Optic",
"itemType": "PSO1Optic",
                            "attributes": {
"attributes": {
                                "healthMin": 0.1,
"healthMin": 0.1,
                                "healthMax": 0.2,
"healthMax": 0.2,
                                "quantityMin": 1.0,
"quantityMin": 1.0,
                                "quantityMax": 1.0
"quantityMax": 1.0
                            },
},
                            "quickBarSlot": -1,
"quickBarSlot": -1,
                            "simpleChildrenUseDefaultAttributes": true,
"simpleChildrenUseDefaultAttributes": true,
                            "simpleChildrenTypes": [
"simpleChildrenTypes": [
                                "Battery9V"
"Battery9V"
                            ]
]
                        },
},
                        {
{
                            "itemType": "Mag_AKM_30Rnd",
"itemType": "Mag_AKM_30Rnd",
                            "attributes": {
"attributes": {
                                "healthMin": 0.5,
"healthMin": 0.5,
                                "healthMax": 0.5,
"healthMax": 0.5,
                                "quantityMin": 1.0,
"quantityMin": 1.0,
                                "quantityMax": 1.0
"quantityMax": 1.0
                            },
},
                            "quickBarSlot": -1
"quickBarSlot": -1
                        }
}
                    ],
],
                    "simpleChildrenUseDefaultAttributes": false,
"simpleChildrenUseDefaultAttributes": false,
                    "simpleChildrenTypes": [
"simpleChildrenTypes": [
                        "AK_PlasticHndgrd",
"AK_PlasticHndgrd",
                        "AK_Bayonet"
"AK_Bayonet"
                    ]
]
                },
},
                {
{
                    "itemType": "AKM",
"itemType": "AKM",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 1.0,
"healthMin": 1.0,
                        "healthMax": 1.0,
"healthMax": 1.0,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": 1,
"quickBarSlot": 1,
                    "complexChildrenTypes": [
"complexChildrenTypes": [
                        {
{
                            "itemType": "AK_WoodBttstck",
"itemType": "AK_WoodBttstck",
                            "attributes": {
"attributes": {
                                "healthMin": 1.0,
"healthMin": 1.0,
                                "healthMax": 1.0,
"healthMax": 1.0,
                                "quantityMin": 1.0,
"quantityMin": 1.0,
                                "quantityMax": 1.0
"quantityMax": 1.0
                            },
},
                            "quickBarSlot": -1
"quickBarSlot": -1
                        },
},
                        {
{
                            "itemType": "PSO11Optic",
"itemType": "PSO11Optic",
                            "attributes": {
"attributes": {
                                "healthMin": 1.0,
"healthMin": 1.0,
                                "healthMax": 1.0,
"healthMax": 1.0,
                                "quantityMin": 1.0,
"quantityMin": 1.0,
                                "quantityMax": 1.0
"quantityMax": 1.0
                            },
},
                            "quickBarSlot": -1,
"quickBarSlot": -1,
                            "simpleChildrenUseDefaultAttributes": true,
"simpleChildrenUseDefaultAttributes": true,
                            "simpleChildrenTypes": [
"simpleChildrenTypes": [
                                "Battery9V"
"Battery9V"
                            ]
]
                        },
},
                        {
{
                            "itemType": "Mag_AKM_30Rnd",
"itemType": "Mag_AKM_30Rnd",
                            "attributes": {
"attributes": {
                                "healthMin": 1.0,
"healthMin": 1.0,
                                "healthMax": 1.0,
"healthMax": 1.0,
                                "quantityMin": 1.0,
"quantityMin": 1.0,
                                "quantityMax": 1.0
"quantityMax": 1.0
                            },
},
                            "quickBarSlot": -1
"quickBarSlot": -1
                        }
}
                    ],
],
                    "simpleChildrenUseDefaultAttributes": false,
"simpleChildrenUseDefaultAttributes": false,
                    "simpleChildrenTypes": [
"simpleChildrenTypes": [
                        "AK_WoodHndgrd",
"AK_WoodHndgrd",
                        "AK_Bayonet"
"AK_Bayonet"
                    ]
]
                }
}
            ]
]
        },
},
        {
{
            "slotName": "shoulderR",
"slotName": "shoulderR",
            "discreteItemSets": [
"discreteItemSets": [
                {
{
                    "itemType": "BaseballBat",
"itemType": "BaseballBat",
                    "spawnWeight": 2,
"spawnWeight": 2,
                    "attributes": {
"attributes": {
                        "healthMin": 0.5,
"healthMin": 0.5,
                        "healthMax": 0.8,
"healthMax": 0.8,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": 2
"quickBarSlot": 2
                },
},
                {
{
                    "itemType": "Shovel",
"itemType": "Shovel",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.5,
"healthMin": 0.5,
                        "healthMax": 0.8
"healthMax": 0.8
                    },
},
                    "quickBarSlot": 2
"quickBarSlot": 2
                }
}
            ]
]
        },
},
        {
{
            "slotName": "Vest",
"slotName": "Vest",
            "discreteItemSets": [
"discreteItemSets": [
                {
{
                    "itemType": "PlateCarrierVest",
"itemType": "PlateCarrierVest",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 1.0,
"healthMin": 1.0,
                        "healthMax": 1.0,
"healthMax": 1.0,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1,
"quickBarSlot": -1,
                    "simpleChildrenUseDefaultAttributes": false,
"simpleChildrenUseDefaultAttributes": false,
                    "simpleChildrenTypes": [
"simpleChildrenTypes": [
                        "PlateCarrierHolster"
"PlateCarrierHolster"
                    ]
]
                }
}
            ]
]
        },
},
        {
{
            "slotName": "Back",
"slotName": "Back",
            "discreteItemSets": [
"discreteItemSets": [
                {
{
                    "itemType": "TaloonBag_Blue",
"itemType": "TaloonBag_Blue",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.5,
"healthMin": 0.5,
                        "healthMax": 0.8,
"healthMax": 0.8,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": 3,
"quickBarSlot": 3,
                    "simpleChildrenUseDefaultAttributes": false,
"simpleChildrenUseDefaultAttributes": false,
                    "simpleChildrenTypes": [
"simpleChildrenTypes": [
                        "Mag_AKM_Drum75Rnd"
"Mag_AKM_Drum75Rnd"
                    ]
]
                },
},
                {
{
                    "itemType": "TaloonBag_Orange",
"itemType": "TaloonBag_Orange",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.5,
"healthMin": 0.5,
                        "healthMax": 0.8,
"healthMax": 0.8,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": 3,
"quickBarSlot": 3,
                    "simpleChildrenUseDefaultAttributes": true,
"simpleChildrenUseDefaultAttributes": true,
                    "simpleChildrenTypes": [
"simpleChildrenTypes": [
                        "Mag_AKM_30Rnd",
"Mag_AKM_30Rnd",
                        "Mag_AKM_30Rnd"
"Mag_AKM_30Rnd"
                    ]
]
                }
}
            ]
]
        },
},
        {
{
            "slotName": "Eyewear",
"slotName": "Eyewear",
            "discreteItemSets": [
"discreteItemSets": [
                {
{
                    "itemType": "AviatorGlasses",
"itemType": "AviatorGlasses",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 1.0,
"healthMin": 1.0,
                        "healthMax": 1.0,
"healthMax": 1.0,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                },
},
                {
{
                    "itemType": "",
"itemType": "",
                    "spawnWeight": 1
"spawnWeight": 1
                }
}
            ]
]
        },
},
        {
{
            "slotName": "Body",
"slotName": "Body",
            "discreteItemSets": [
"discreteItemSets": [
                {
{
                    "itemType": "GorkaEJacket_Flat",
"itemType": "GorkaEJacket_Flat",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 1.0,
"healthMin": 1.0,
                        "healthMax": 1.0,
"healthMax": 1.0,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                }
}
            ]
]
        },
},
        {
{
            "slotName": "Legs",
"slotName": "Legs",
            "discreteItemSets": [
"discreteItemSets": [
                {
{
                    "itemType": "GorkaPants_Flat",
"itemType": "GorkaPants_Flat",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 1.0,
"healthMin": 1.0,
                        "healthMax": 1.0,
"healthMax": 1.0,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                }
}
            ]
]
        },
},
        {
{
            "slotName": "Feet",
"slotName": "Feet",
            "discreteItemSets": [
"discreteItemSets": [
                {
{
                    "itemType": "MilitaryBoots_Bluerock",
"itemType": "MilitaryBoots_Bluerock",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 1.0,
"healthMin": 1.0,
                        "healthMax": 1.0,
"healthMax": 1.0,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                }
}
            ]
]
        }
}
    ],
],
    "discreteUnsortedItemSets": [
"discreteUnsortedItemSets": [
        {
{
            "name": "Obelix",
"name": "Obelix",
            "spawnWeight": 1,
"spawnWeight": 1,
            "attributes": {
"attributes": {
                "healthMin": 0.5,
"healthMin": 0.5,
                "healthMax": 1.0,
"healthMax": 1.0,
                "quantityMin": 0.6,
"quantityMin": 0.6,
                "quantityMax": 0.8
"quantityMax": 0.8
            },
},
            "complexChildrenTypes": [
"complexChildrenTypes": [
                {
{
                    "itemType": "Pot",
"itemType": "Pot",
                    "attributes": {
"attributes": {
                        "healthMin": 0.1,
"healthMin": 0.1,
                        "healthMax": 0.8,
"healthMax": 0.8,
                        "quantityMin": 0.1,
"quantityMin": 0.1,
                        "quantityMax": 0.1
"quantityMax": 0.1
                    },
},
                    "quickBarSlot": -1,
"quickBarSlot": -1,
                    "simpleChildrenUseDefaultAttributes": false,
"simpleChildrenUseDefaultAttributes": false,
                    "simpleChildrenTypes": [
"simpleChildrenTypes": [
                        "BoarSteakMeat",
"BoarSteakMeat",
                        "BoarSteakMeat"
"BoarSteakMeat"
                    ]
]
                },
},
                {
{
                    "itemType": "Mag_AKM_30Rnd",
"itemType": "Mag_AKM_30Rnd",
                    "attributes": {
"attributes": {
                        "healthMin": 0.1,
"healthMin": 0.1,
                        "healthMax": 0.8,
"healthMax": 0.8,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                }
}
            ],
],
            "simpleChildrenUseDefaultAttributes": false,
"simpleChildrenUseDefaultAttributes": false,
            "simpleChildrenTypes": [
"simpleChildrenTypes": [
                "Rag",
"Rag",
                "BoarSteakMeat",
"BoarSteakMeat",
                "BoarSteakMeat",
"BoarSteakMeat",
                "BoarSteakMeat",
"BoarSteakMeat",
                "FNX45",
"FNX45",
                "Mag_FNX45_15Rnd",
"Mag_FNX45_15Rnd",
                "AmmoBox_45ACP_25rnd"
"AmmoBox_45ACP_25rnd"
            ]
]
        },
},
        {
{
            "name": "Asterix",
"name": "Asterix",
            "spawnWeight": 1,
"spawnWeight": 1,
            "attributes": {
"attributes": {
                "healthMin": 0.5,
"healthMin": 0.5,
                "healthMax": 1.0,
"healthMax": 1.0,
                "quantityMin": 0.6,
"quantityMin": 0.6,
                "quantityMax": 0.8
"quantityMax": 0.8
            },
},
            "simpleChildrenUseDefaultAttributes": false,
"simpleChildrenUseDefaultAttributes": false,
            "simpleChildrenTypes": [
"simpleChildrenTypes": [
                "Canteen",
"Canteen",
                "Rag",
"Rag",
                "Apple",
"Apple",
                "AmmoBox_762x39_20Rnd",
"AmmoBox_762x39_20Rnd",
                "CZ75",
"CZ75",
                "Mag_CZ75_15Rnd",
"Mag_CZ75_15Rnd",
                "AmmoBox_9x19_25rnd"
"AmmoBox_9x19_25rnd"
            ]
]
        }
}
    ]
]
}
}
</syntaxhighlight>
</syntaxhighlight>
</spoiler>
</spoiler>
<spoiler text="Example 2 - Click to expand">
<spoiler text="Example 2 - Click to expand">
<syntaxhighlight lang="json">
<syntaxhighlight lang="json">
{
{
    "spawnWeight": 1,
"spawnWeight": 1,
    "name": "medic",
"name": "medic",
    "attachmentSlotItemSets": [
"attachmentSlotItemSets": [
        {
{
            "slotName": "shoulderR",
"slotName": "shoulderR",
            "discreteItemSets": [
"discreteItemSets": [
                {
{
                    "itemType": "PipeWrench",
"itemType": "PipeWrench",
                    "spawnWeight": 2,
"spawnWeight": 2,
                    "attributes": {
"attributes": {
                        "healthMin": 0.5,
"healthMin": 0.5,
                        "healthMax": 0.8,
"healthMax": 0.8,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": 2
"quickBarSlot": 2
                },
},
                {
{
                    "itemType": "Crowbar",
"itemType": "Crowbar",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.5,
"healthMin": 0.5,
                        "healthMax": 0.8
"healthMax": 0.8
                    },
},
                    "quickBarSlot": 2
"quickBarSlot": 2
                }
}
            ]
]
        },
},
        {
{
            "slotName": "Vest",
"slotName": "Vest",
            "discreteItemSets": [
"discreteItemSets": [
                {
{
                    "itemType": "PressVest_LightBlue",
"itemType": "PressVest_LightBlue",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 1.0,
"healthMin": 1.0,
                        "healthMax": 1.0,
"healthMax": 1.0,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                }
}
            ]
]
        },
},
        {
{
            "slotName": "Back",
"slotName": "Back",
            "discreteItemSets": [
"discreteItemSets": [
                {
{
                    "itemType": "TortillaBag",
"itemType": "TortillaBag",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.5,
"healthMin": 0.5,
                        "healthMax": 0.8,
"healthMax": 0.8,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": 1
"quickBarSlot": 1
                },
},
                {
{
                    "itemType": "CoyoteBag_Green",
"itemType": "CoyoteBag_Green",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 0.5,
"healthMin": 0.5,
                        "healthMax": 0.8,
"healthMax": 0.8,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": 1
"quickBarSlot": 1
                }
}
            ]
]
        },
},
        {
{
            "slotName": "Eyewear",
"slotName": "Eyewear",
            "discreteItemSets": [
"discreteItemSets": [
                {
{
                    "itemType": "ThinFramesGlasses",
"itemType": "ThinFramesGlasses",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 1.0,
"healthMin": 1.0,
                        "healthMax": 1.0,
"healthMax": 1.0,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                },
},
                {
{
                    "itemType": "",
"itemType": "",
                    "spawnWeight": 1
"spawnWeight": 1
                }
}
            ]
]
        },
},
        {
{
            "slotName": "Body",
"slotName": "Body",
            "discreteItemSets": [
"discreteItemSets": [
                {
{
                    "itemType": "MedicalScrubsShirt_Blue",
"itemType": "MedicalScrubsShirt_Blue",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 1.0,
"healthMin": 1.0,
                        "healthMax": 1.0,
"healthMax": 1.0,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                }
}
            ]
]
        },
},
        {
{
            "slotName": "Legs",
"slotName": "Legs",
            "discreteItemSets": [
"discreteItemSets": [
                {
{
                    "itemType": "MedicalScrubsPants_Blue",
"itemType": "MedicalScrubsPants_Blue",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 1.0,
"healthMin": 1.0,
                        "healthMax": 1.0,
"healthMax": 1.0,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                }
}
            ]
]
        },
},
        {
{
            "slotName": "Feet",
"slotName": "Feet",
            "discreteItemSets": [
"discreteItemSets": [
                {
{
                    "itemType": "WorkingBoots_Yellow",
"itemType": "WorkingBoots_Yellow",
                    "spawnWeight": 1,
"spawnWeight": 1,
                    "attributes": {
"attributes": {
                        "healthMin": 1.0,
"healthMin": 1.0,
                        "healthMax": 1.0,
"healthMax": 1.0,
                        "quantityMin": 1.0,
"quantityMin": 1.0,
                        "quantityMax": 1.0
"quantityMax": 1.0
                    },
},
                    "quickBarSlot": -1
"quickBarSlot": -1
                }
}
            ]
]
        }
}
    ],
],
    "discreteUnsortedItemSets": [
"discreteUnsortedItemSets": [
        {
{
            "name": "Medic Cargo 1",
"name": "Medic Cargo 1",
            "spawnWeight": 1,
"spawnWeight": 1,
            "attributes": {
"attributes": {
                "healthMin": 0.5,
"healthMin": 0.5,
                "healthMax": 1.0,
"healthMax": 1.0,
                "quantityMin": 0.6,
"quantityMin": 0.6,
                "quantityMax": 0.8
"quantityMax": 0.8
            },
},
            "complexChildrenTypes": [
"complexChildrenTypes": [
                {
{
                    "itemType": "FirstAidKit",
"itemType": "FirstAidKit",
                    "attributes": {
"attributes": {
                        "healthMin": 0.7,
"healthMin": 0.7,
                        "healthMax": 0.8,
"healthMax": 0.8,
                        "quantityMin": 0.05,
"quantityMin": 0.05,
                        "quantityMax": 0.1
"quantityMax": 0.1
                    },
},
                    "quickBarSlot": 3,
"quickBarSlot": 3,
                    "simpleChildrenUseDefaultAttributes": false,
"simpleChildrenUseDefaultAttributes": false,
                    "simpleChildrenTypes": [
"simpleChildrenTypes": [
                        "BloodBagIV",
"BloodBagIV",
                        "BandageDressing"
"BandageDressing"
                    ]
]
                }
}
            ],
],
            "simpleChildrenUseDefaultAttributes": false,
"simpleChildrenUseDefaultAttributes": false,
            "simpleChildrenTypes": [
"simpleChildrenTypes": [
                "Rag",
"Rag",
                "SheepSteakMeat"
"SheepSteakMeat"
            ]
]
        },
},
        {
{
            "name": "Medic Cargo 2",
"name": "Medic Cargo 2",
            "spawnWeight": 1,
"spawnWeight": 1,
            "attributes": {
"attributes": {
                "healthMin": 0.5,
"healthMin": 0.5,
                "healthMax": 1.0,
"healthMax": 1.0,
                "quantityMin": 0.6,
"quantityMin": 0.6,
                "quantityMax": 0.8
"quantityMax": 0.8
            },
},
            "complexChildrenTypes": [
"complexChildrenTypes": [
                {
{
                    "itemType": "FirstAidKit",
"itemType": "FirstAidKit",
                    "attributes": {
"attributes": {
                        "healthMin": 0.7,
"healthMin": 0.7,
                        "healthMax": 0.8,
"healthMax": 0.8,
                        "quantityMin": 0.05,
"quantityMin": 0.05,
                        "quantityMax": 0.1
"quantityMax": 0.1
                    },
},
                    "quickBarSlot": 3,
"quickBarSlot": 3,
                    "simpleChildrenUseDefaultAttributes": false,
"simpleChildrenUseDefaultAttributes": false,
                    "simpleChildrenTypes": [
"simpleChildrenTypes": [
                        "TetracyclineAntibiotics",
"TetracyclineAntibiotics",
                        "BandageDressing"
"BandageDressing"
                    ]
]
                }
}
            ],
],
            "simpleChildrenUseDefaultAttributes": false,
"simpleChildrenUseDefaultAttributes": false,
            "simpleChildrenTypes": [
"simpleChildrenTypes": [
                "Canteen",
"Canteen",
                "Rag",
"Rag",
                "Apple"
"Apple"
            ]
]
        }
}
    ]
]
}
}
</syntaxhighlight>
</syntaxhighlight>
</spoiler>
</spoiler>
{{GameCategory|dayz}}
{{GameCategory|dayz}}
{{GameCategory|dayz|Editing}}
{{GameCategory|dayz|Editing}}

Latest revision as of 22:09, 22 October 2025

The Spawning Gear Configuration is a way to override vanilla character spawning without touching the mission init file. This can be used to prepare multiple character presets that will be used during the spawning process.

The configuration can be placed in any JSON file(s) with the respective structure of Preset (described in this document). These new files have to be listed in cfgGameplay.json in PlayerData.spawnGearPresetFiles array. Files can also be nested in sub-directories under the $mission directory.


  • This server-side configured spawning method completely overrides the spawning of the character. Which means that character created in main menu will be overridden by the settings from Player Spawn Gear configuration on server during the character creation process.
  • The Spawning Gear Configuration overrides the behavior of StartingEquipSetup() in mission init file.
    If the CreateCharacter() method in mission init file is overridden and someone use own characterName setting/selection here, characterTypes from this JSON preset(s) will be ignored.


Presets

An array of individual presets that will be used during the character spawn process. Presets with higher spawnWeight have a higher chance to spawn often.

Field Type Description
name string Name (can be any string)
spawnWeight integer Spawn weight (min = 1, higher number means higher chance for spawn selection)
characterTypes array An array of character types (typename) associated with the preset. Spawned in random order.
attachmentSlotItemSets array An array of AttachmentSlots structures which is used for character attachments spawning.
discreteUnsortedItemSets array An array of DiscreteUnsortedItemSets structures which is used for character cargo spawning.
If a particular preset has an empty or undefined characterTypes, character type last set in character creation menu will be used for that preset

AttachmentSlots

Configuration of specific character attachments (on character slots - back, head, body, etc.)

Field Type Description
slotName string The name of the attachment slot for the character, derived from CfgSlots

note: For shoulders, you can use shoulderL and shoulderR, these are automatically translated to respective ones defined in CfgSlots.

discreteItemSets array An array of discrete items that can be attached to the slot.

DiscreteItemSets

Configuration of specific character attachment(slot) and its attachments/cargo, for example weapon(s) and its attachments. You can setup multiple variants for each slot. Its spawning chance is driven by the spawnWeight.

Field Type Description
itemType string The type or name of the item in the set.
spawnWeight integer Spawn weight (min = 1, higher number means higher chance for spawn selection)
attributes See Attributes section

Those are default values used if the nested types have not simpleChildrenUseDefaultAttributes set to true.

quickBarSlot integer The quick bar slot where the item can be placed. Value of -1 means "don't assign".
complexChildrenTypes An array of items that will be spawned under the parent (defined by itemType). See ComplexChildrenTypes section.
simpleChildrenTypes array An array of items (typename) that will be spawned under the parent (defined by itemType).
simpleChildrenUseDefaultAttributes bool Indicates whether simple children items use default attributes defined on parent or configuration default.

DiscreteUnsortedItemSets

Used for spawning of cargo to character that have some attachments configured (through AttachmentSlots configuration).

Field Type Description
name string Name (can be any string)
spawnWeight integer Spawn weight (min = 1, higher number means higher chance for spawn selection)
attributes See Attributes section

Those are default values used if the nested types have not simpleChildrenUseDefaultAttributes set to true.

complexChildrenTypes An array of items that will be spawned in any of the characters cargo.
simpleChildrenTypes array An array of items (typename) that will be spawned in any of the characters cargo.
simpleChildrenUseDefaultAttributes bool Indicates whether simple children items use default attributes defined in that structure or configuration default.

ComplexChildrenTypes

Primary use of that types is for spawning of nested cargo, for example, if you want to spawn the Pot with Tomato inside. You can also set the QuickBar shortcut for the parent item.

Field Type Description
itemType string Name of item to spawn (typename)
attributes See Attributes section

Those are default values used if the nested types have not simpleChildrenUseDefaultAttributes set to true.

quickBarSlot integer The quick bar slot where the item can be placed. Value of -1 means "don't assign".
simpleChildrenUseDefaultAttributes bool Indicates whether simple children items use default attributes defined in that structure or configuration default.
simpleChildrenTypes array An array of item names (typename) that will be spawned.

SimpleChildrenTypes

Is used for simple spawning of one or more items to the existing cargo that is already attached to the player (through AttachmentSlots configuration).

Attributes

These are common attributes used by the other structures and defines the basic stats of the item. If set, random value between the min and max is calculated and set during the item spawn.

Field Type Description
healthMin float The minimum health attribute value for the item.
healthMax float The maximum health attribute value for the item.
quantityMin float The minimum quantity attribute value for the item.
quantityMax float The maximum quantity attribute value for the item.

Examples

cfggameplay

{
	"version": 122,
	"GeneralData":
	{
		"disableBaseDamage": false,
		"disableContainerDamage": false,
		"disableRespawnDialog": false
	},
	"PlayerData":
	{
		"disablePersonalLight": false,
		"spawnGearPresetFiles": ["survivalist.json", "casual.json", "military.json"],
		"StaminaData":
		{
			"sprintStaminaModifierErc": 1.0,
			"sprintStaminaModifierCro": 1.0,
			"staminaWeightLimitThreshold": 6000.0,
			"staminaMax": 100.0,
			"staminaKgToStaminaPercentPenalty": 1.75,
			"staminaMinCap": 5.0,
			"sprintSwimmingStaminaModifier": 1.0,
			"sprintLadderStaminaModifier": 1.0,
			"meleeStaminaModifier": 1.0,
			"obstacleTraversalStaminaModifier": 1.0,
			"holdBreathStaminaModifier": 1.0
		},
		"ShockHandlingData":
		{
			"shockRefillSpeedConscious": 5.0,
			"shockRefillSpeedUnconscious": 1.0,
			"allowRefillSpeedModifier": true
		},
		"MovementData":
		{
			"timeToStrafeJog": 0.1,
			"rotationSpeedJog": 0.3,
			"timeToSprint": 0.45,
			"timeToStrafeSprint": 0.3,
			"rotationSpeedSprint": 0.15,
			"allowStaminaAffectInertia": true
		},
		"DrowningData":
		{
			"staminaDepletionSpeed": 10.0,
			"healthDepletionSpeed": 10.0,
			"shockDepletionSpeed": 10.0
		}
	},
	"WorldsData":
	{
		"lightingConfig": 1,
		"objectSpawnersArr": [],
		"environmentMinTemps": [-3.0, -2.0, 0.0, 4.0, 9.0, 14.0, 18.0, 17.0, 12.0, 7.0, 4.0, 0.0],
		"environmentMaxTemps": [3.0, 5.0, 7.0, 14.0, 19.0, 24.0, 26.0, 25.0, 21.0, 16.0, 10.0, 5.0],
		"wetnessWeightModifiers": [1.0, 1.0, 1.33, 1.66, 2.0]
	},
	"BaseBuildingData":
	{
		"HologramData":
		{
			"disableIsCollidingBBoxCheck": false,
			"disableIsCollidingPlayerCheck": false,
			"disableIsClippingRoofCheck": false,
			"disableIsBaseViableCheck": false,
			"disableIsCollidingGPlotCheck": false,
			"disableIsCollidingAngleCheck": false,
			"disableIsPlacementPermittedCheck": false,
			"disableHeightPlacementCheck": false,
			"disableIsUnderwaterCheck": false,
			"disableIsInTerrainCheck": false,
			"disallowedTypesInUnderground": ["FenceKit","TerritoryFlagKit","WatchtowerKit"]
		},
		"ConstructionData":
		{
			"disablePerformRoofCheck": false,
			"disableIsCollidingCheck": false,
			"disableDistanceCheck": false
		}
	},
	"UIData":
	{
		"use3DMap": false,
		"HitIndicationData":
		{
			"hitDirectionOverrideEnabled": false,
			"hitDirectionBehaviour": 1,
			"hitDirectionStyle": 0,
			"hitDirectionIndicatorColorStr": "0xffbb0a1e",
			"hitDirectionMaxDuration": 2.0,
			"hitDirectionBreakPointRelative": 0.2,
			"hitDirectionScatter": 10.0,
			"hitIndicationPostProcessEnabled": true
		}
	},
	"MapData":
	{
		"ignoreMapOwnership": false,
		"ignoreNavItemsOwnership": false,
		"displayPlayerPosition": false,
		"displayNavInfo": true
	}
}
↑ Back to spoiler's top

{
	"version": 122,
	"GeneralData":
	{
		"disableBaseDamage": false,
		"disableContainerDamage": false,
		"disableRespawnDialog": false
	},
	"PlayerData":
	{
		"disablePersonalLight": false,
		"spawnGearPresetFiles": ["custom/survivalist.json", "custom/casual.json", "custom/military.json"],
		"StaminaData":
		{
			"sprintStaminaModifierErc": 1.0,
			"sprintStaminaModifierCro": 1.0,
			"staminaWeightLimitThreshold": 6000.0,
			"staminaMax": 100.0,
			"staminaKgToStaminaPercentPenalty": 1.75,
			"staminaMinCap": 5.0,
			"sprintSwimmingStaminaModifier": 1.0,
			"sprintLadderStaminaModifier": 1.0,
			"meleeStaminaModifier": 1.0,
			"obstacleTraversalStaminaModifier": 1.0,
			"holdBreathStaminaModifier": 1.0
		},
		"ShockHandlingData":
		{
			"shockRefillSpeedConscious": 5.0,
			"shockRefillSpeedUnconscious": 1.0,
			"allowRefillSpeedModifier": true
		},
		"MovementData":
		{
			"timeToStrafeJog": 0.1,
			"rotationSpeedJog": 0.3,
			"timeToSprint": 0.45,
			"timeToStrafeSprint": 0.3,
			"rotationSpeedSprint": 0.15,
			"allowStaminaAffectInertia": true
		},
		"DrowningData":
		{
			"staminaDepletionSpeed": 10.0,
			"healthDepletionSpeed": 10.0,
			"shockDepletionSpeed": 10.0
		}
	},
	"WorldsData":
	{
		"lightingConfig": 1,
		"objectSpawnersArr": [],
		"environmentMinTemps": [-3.0, -2.0, 0.0, 4.0, 9.0, 14.0, 18.0, 17.0, 12.0, 7.0, 4.0, 0.0],
		"environmentMaxTemps": [3.0, 5.0, 7.0, 14.0, 19.0, 24.0, 26.0, 25.0, 21.0, 16.0, 10.0, 5.0],
		"wetnessWeightModifiers": [1.0, 1.0, 1.33, 1.66, 2.0]
	},
	"BaseBuildingData":
	{
		"HologramData":
		{
			"disableIsCollidingBBoxCheck": false,
			"disableIsCollidingPlayerCheck": false,
			"disableIsClippingRoofCheck": false,
			"disableIsBaseViableCheck": false,
			"disableIsCollidingGPlotCheck": false,
			"disableIsCollidingAngleCheck": false,
			"disableIsPlacementPermittedCheck": false,
			"disableHeightPlacementCheck": false,
			"disableIsUnderwaterCheck": false,
			"disableIsInTerrainCheck": false,
			"disallowedTypesInUnderground": ["FenceKit","TerritoryFlagKit","WatchtowerKit"]
		},
		"ConstructionData":
		{
			"disablePerformRoofCheck": false,
			"disableIsCollidingCheck": false,
			"disableDistanceCheck": false
		}
	},
	"UIData":
	{
		"use3DMap": false,
		"HitIndicationData":
		{
			"hitDirectionOverrideEnabled": false,
			"hitDirectionBehaviour": 1,
			"hitDirectionStyle": 0,
			"hitDirectionIndicatorColorStr": "0xffbb0a1e",
			"hitDirectionMaxDuration": 2.0,
			"hitDirectionBreakPointRelative": 0.2,
			"hitDirectionScatter": 10.0,
			"hitIndicationPostProcessEnabled": true
		}
	},
	"MapData":
	{
		"ignoreMapOwnership": false,
		"ignoreNavItemsOwnership": false,
		"displayPlayerPosition": false,
		"displayNavInfo": true
	}
}
↑ Back to spoiler's top

Vanilla setup

{
	"spawnWeight": 1,
	"name": "Player",
	"characterTypes": [
		"SurvivorM_Mirek",
		"SurvivorM_Boris",
		"SurvivorM_Cyril",
		"SurvivorM_Denis",
		"SurvivorM_Elias",
		"SurvivorM_Francis",
		"SurvivorM_Guo",
		"SurvivorM_Hassan",
		"SurvivorM_Indar",
		"SurvivorM_Jose",
		"SurvivorM_Kaito",
		"SurvivorM_Lewis",
		"SurvivorM_Manua",
		"SurvivorM_Niki",
		"SurvivorM_Oliver",
		"SurvivorM_Peter",
		"SurvivorM_Quinn",
		"SurvivorM_Rolf",
		"SurvivorM_Seth",
		"SurvivorM_Taiki",
		"SurvivorF_Eva",
		"SurvivorF_Frida",
		"SurvivorF_Gabi",
		"SurvivorF_Helga",
		"SurvivorF_Irena",
		"SurvivorF_Judy",
		"SurvivorF_Keiko",
		"SurvivorF_Linda",
		"SurvivorF_Maria",
		"SurvivorF_Naomi",
		"SurvivorF_Baty"
	],
	"attachmentSlotItemSets": [
		{
			"slotName": "Body",
			"discreteItemSets": [
				{
					"itemType": "TShirt_Beige",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				},
				{
					"itemType": "TShirt_Black",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				},
				{
					"itemType": "TShirt_Blue",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				},
				{
					"itemType": "TShirt_Green",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				},
				{
					"itemType": "TShirt_OrangeWhiteStripes",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				},
				{
					"itemType": "TShirt_Red",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				},
				{
					"itemType": "TShirt_RedBlackStripes",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				},
				{
					"itemType": "TShirt_White",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				},
				{
					"itemType": "TShirt_Grey",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				}
			]
		},
		{
			"slotName": "Legs",
			"discreteItemSets": [
				{
					"itemType": "CanvasPantsMidi_Beige",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				},
				{
					"itemType": "CanvasPantsMidi_Blue",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				},
				{
					"itemType": "CanvasPantsMidi_Grey",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				},
				{
					"itemType": "CanvasPantsMidi_Red",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				},
				{
					"itemType": "CanvasPantsMidi_Violet",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				}
			]
		},
		{
			"slotName": "Feet",
			"discreteItemSets": [
				{
					"itemType": "AthleticShoes_Black",
					"spawnWeight": 1,
					"attributes": {
					"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				},
				{
					"itemType": "AthleticShoes_Blue",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				},
				{
					"itemType": "AthleticShoes_Brown",
					"spawnWeight": 1,
					"attributes": {
					"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				},
				{
					"itemType": "AthleticShoes_Green",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				},
				{
					"itemType": "AthleticShoes_Grey",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.45,
						"healthMax": 0.65,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				}
			]
		}
	],
	"discreteUnsortedItemSets": [
			{
				"name": "Cargo1",
				"spawnWeight": 1,
				"attributes": {
					"healthMin": 1.0,
					"healthMax": 1.0,
					"quantityMin": 1.0,
					"quantityMax": 1.0
				},
				"complexChildrenTypes": [
					{
						"itemType": "BandageDressing",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 2
					},
					{
						"itemType": "Chemlight_Red",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 1
					},
					{
						"itemType": "Pear",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 3
					}
				]
			},
			{
				"name": "Cargo2",
				"spawnWeight": 1,
				"attributes": {
					"healthMin": 1.0,
					"healthMax": 1.0,
					"quantityMin": 1.0,
					"quantityMax": 1.0
				},
				"complexChildrenTypes": [
					{
						"itemType": "BandageDressing",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 2
					},
					{
						"itemType": "Chemlight_Green",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 1
					},
					{
						"itemType": "Pear",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 3
					}
				]
			},
			{
				"name": "Cargo3",
				"spawnWeight": 1,
				"attributes": {
					"healthMin": 1.0,
					"healthMax": 1.0,
					"quantityMin": 1.0,
					"quantityMax": 1.0
				},
				"complexChildrenTypes": [
					{
						"itemType": "BandageDressing",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 2
					},
					{
						"itemType": "Chemlight_Yellow",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 1
					},
					{
						"itemType": "Pear",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 3
					}
				]
			},
			{
				"name": "Cargo4",
				"spawnWeight": 1,
				"attributes": {
					"healthMin": 1.0,
					"healthMax": 1.0,
					"quantityMin": 1.0,
					"quantityMax": 1.0
				},
				"complexChildrenTypes": [
					{
						"itemType": "BandageDressing",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 2
					},
					{
						"itemType": "Chemlight_White",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 1
					},
					{
						"itemType": "Pear",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 3
					}
				]
			},
			{
				"name": "Cargo5",
				"spawnWeight": 1,
				"attributes": {
					"healthMin": 1.0,
					"healthMax": 1.0,
					"quantityMin": 1.0,
					"quantityMax": 1.0
				},
				"complexChildrenTypes": [
					{
						"itemType": "BandageDressing",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 2
					},
					{
						"itemType": "Chemlight_Red",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 1
					},
					{
						"itemType": "Plum",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 3
					}
				]
			},
			{
				"name": "Cargo6",
				"spawnWeight": 1,
				"attributes": {
					"healthMin": 1.0,
					"healthMax": 1.0,
					"quantityMin": 1.0,
					"quantityMax": 1.0
				},
				"complexChildrenTypes": [
					{
						"itemType": "BandageDressing",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 2
					},
					{
						"itemType": "Chemlight_Green",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 1
					},
					{
						"itemType": "Plum",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 3
					}
				]
			},
			{
				"name": "Cargo7",
				"spawnWeight": 1,
				"attributes": {
					"healthMin": 1.0,
					"healthMax": 1.0,
					"quantityMin": 1.0,
					"quantityMax": 1.0
				},
				"complexChildrenTypes": [
					{
						"itemType": "BandageDressing",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 2
					},
					{
						"itemType": "Chemlight_Yellow",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 1
					},
					{
						"itemType": "Plum",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 3
					}
				]
			},
			{
				"name": "Cargo8",
				"spawnWeight": 1,
				"attributes": {
					"healthMin": 1.0,
					"healthMax": 1.0,
					"quantityMin": 1.0,
					"quantityMax": 1.0
				},
				"complexChildrenTypes": [
					{
						"itemType": "BandageDressing",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 2
					},
					{
						"itemType": "Chemlight_White",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 1
					},
					{
						"itemType": "Plum",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 3
					}
				]
			},
			{
				"name": "Cargo9",
				"spawnWeight": 1,
				"attributes": {
					"healthMin": 1.0,
					"healthMax": 1.0,
					"quantityMin": 1.0,
					"quantityMax": 1.0
				},
				"complexChildrenTypes": [
					{
						"itemType": "BandageDressing",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 2
					},
					{
						"itemType": "Chemlight_Red",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 1
					},
					{
						"itemType": "Apple",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 3
					}
				]
			},
			{
				"name": "Cargo10",
				"spawnWeight": 1,
				"attributes": {
					"healthMin": 1.0,
					"healthMax": 1.0,
					"quantityMin": 1.0,
					"quantityMax": 1.0
				},
				"complexChildrenTypes": [
					{
						"itemType": "BandageDressing",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 2
					},
					{
						"itemType": "Chemlight_Green",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 1
					},
					{
						"itemType": "Apple",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 3
					}
				]
			},
			{
				"name": "Cargo11",
				"spawnWeight": 1,
				"attributes": {
					"healthMin": 1.0,
					"healthMax": 1.0,
					"quantityMin": 1.0,
					"quantityMax": 1.0
				},
				"complexChildrenTypes": [
					{
						"itemType": "BandageDressing",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 2
					},
					{
						"itemType": "Chemlight_Yellow",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 1
					},
					{
						"itemType": "Apple",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 3
					}
				]
			},
			{
				"name": "Cargo12",
				"spawnWeight": 1,
				"attributes": {
					"healthMin": 1.0,
					"healthMax": 1.0,
					"quantityMin": 1.0,
					"quantityMax": 1.0
				},
				"complexChildrenTypes": [
					{
						"itemType": "BandageDressing",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 2
					},
					{
						"itemType": "Chemlight_White",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 1
					},
					{
						"itemType": "Apple",
						"attributes": {
							"healthMin": 1.0,
							"healthMax": 1.0,
							"quantityMin": 1.0,
							"quantityMax": 1.0
						},
						"quickBarSlot": 3
					}
				]
			}
	]
}
↑ Back to spoiler's top

Use case

{
	"spawnWeight": 1,
	"name": "Military - AKM",
	"characterTypes": [
		"SurvivorF_Judy",
		"SurvivorM_Lewis"
	],
	"attachmentSlotItemSets": [
		{
			"slotName": "shoulderL",
			"discreteItemSets": [
				{
					"itemType": "AKM",
					"spawnWeight": 3,
					"attributes": {
						"healthMin": 0.5,
						"healthMax": 1.0,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": 1,
					"complexChildrenTypes": [
						{
							"itemType": "AK_PlasticBttstck",
							"attributes": {
								"healthMin": 0.4,
								"healthMax": 0.6,
								"quantityMin": 1.0,
								"quantityMax": 1.0
							},
							"quickBarSlot": -1
						},
						{
							"itemType": "PSO1Optic",
							"attributes": {
								"healthMin": 0.1,
								"healthMax": 0.2,
								"quantityMin": 1.0,
								"quantityMax": 1.0
							},
							"quickBarSlot": -1,
							"simpleChildrenUseDefaultAttributes": true,
							"simpleChildrenTypes": [
								"Battery9V"
							]
						},
						{
							"itemType": "Mag_AKM_30Rnd",
							"attributes": {
								"healthMin": 0.5,
								"healthMax": 0.5,
								"quantityMin": 1.0,
								"quantityMax": 1.0
							},
							"quickBarSlot": -1
						}
					],
					"simpleChildrenUseDefaultAttributes": false,
					"simpleChildrenTypes": [
						"AK_PlasticHndgrd",
						"AK_Bayonet"
					]
				},
				{
					"itemType": "AKM",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 1.0,
						"healthMax": 1.0,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": 1,
					"complexChildrenTypes": [
						{
							"itemType": "AK_WoodBttstck",
							"attributes": {
								"healthMin": 1.0,
								"healthMax": 1.0,
								"quantityMin": 1.0,
								"quantityMax": 1.0
							},
							"quickBarSlot": -1
						},
						{
							"itemType": "PSO11Optic",
							"attributes": {
								"healthMin": 1.0,
								"healthMax": 1.0,
								"quantityMin": 1.0,
								"quantityMax": 1.0
							},
							"quickBarSlot": -1,
							"simpleChildrenUseDefaultAttributes": true,
							"simpleChildrenTypes": [
								"Battery9V"
							]
						},
						{
							"itemType": "Mag_AKM_30Rnd",
							"attributes": {
								"healthMin": 1.0,
								"healthMax": 1.0,
								"quantityMin": 1.0,
								"quantityMax": 1.0
							},
							"quickBarSlot": -1
						}
					],
					"simpleChildrenUseDefaultAttributes": false,
					"simpleChildrenTypes": [
						"AK_WoodHndgrd",
						"AK_Bayonet"
					]
				}
			]
		},
		{
			"slotName": "shoulderR",
			"discreteItemSets": [
				{
					"itemType": "BaseballBat",
					"spawnWeight": 2,
					"attributes": {
						"healthMin": 0.5,
						"healthMax": 0.8,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": 2
				},
				{
					"itemType": "Shovel",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.5,
						"healthMax": 0.8
					},
					"quickBarSlot": 2
				}
			]
		},
		{
			"slotName": "Vest",
			"discreteItemSets": [
				{
					"itemType": "PlateCarrierVest",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 1.0,
						"healthMax": 1.0,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1,
					"simpleChildrenUseDefaultAttributes": false,
					"simpleChildrenTypes": [
						"PlateCarrierHolster"
					]
				}
			]
		},
		{
			"slotName": "Back",
			"discreteItemSets": [
				{
					"itemType": "TaloonBag_Blue",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.5,
						"healthMax": 0.8,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": 3,
					"simpleChildrenUseDefaultAttributes": false,
					"simpleChildrenTypes": [
						"Mag_AKM_Drum75Rnd"
					]
				},
				{
					"itemType": "TaloonBag_Orange",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.5,
						"healthMax": 0.8,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": 3,
					"simpleChildrenUseDefaultAttributes": true,
					"simpleChildrenTypes": [
						"Mag_AKM_30Rnd",
						"Mag_AKM_30Rnd"
					]
				}
			]
		},
		{
			"slotName": "Eyewear",
			"discreteItemSets": [
				{
					"itemType": "AviatorGlasses",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 1.0,
						"healthMax": 1.0,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				},
				{
					"itemType": "",
					"spawnWeight": 1
				}
			]
		},
		{
			"slotName": "Body",
			"discreteItemSets": [
				{
					"itemType": "GorkaEJacket_Flat",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 1.0,
						"healthMax": 1.0,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				}
			]
		},
		{
			"slotName": "Legs",
			"discreteItemSets": [
				{
					"itemType": "GorkaPants_Flat",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 1.0,
						"healthMax": 1.0,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				}
			]
		},
		{
			"slotName": "Feet",
			"discreteItemSets": [
				{
					"itemType": "MilitaryBoots_Bluerock",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 1.0,
						"healthMax": 1.0,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				}
			]
		}
	],
	"discreteUnsortedItemSets": [
		{
			"name": "Obelix",
			"spawnWeight": 1,
			"attributes": {
				"healthMin": 0.5,
				"healthMax": 1.0,
				"quantityMin": 0.6,
				"quantityMax": 0.8
			},
			"complexChildrenTypes": [
				{
					"itemType": "Pot",
					"attributes": {
						"healthMin": 0.1,
						"healthMax": 0.8,
						"quantityMin": 0.1,
						"quantityMax": 0.1
					},
					"quickBarSlot": -1,
					"simpleChildrenUseDefaultAttributes": false,
					"simpleChildrenTypes": [
						"BoarSteakMeat",
						"BoarSteakMeat"
					]
				},
				{
					"itemType": "Mag_AKM_30Rnd",
					"attributes": {
						"healthMin": 0.1,
						"healthMax": 0.8,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				}
			],
			"simpleChildrenUseDefaultAttributes": false,
			"simpleChildrenTypes": [
				"Rag",
				"BoarSteakMeat",
				"BoarSteakMeat",
				"BoarSteakMeat",
				"FNX45",
				"Mag_FNX45_15Rnd",
				"AmmoBox_45ACP_25rnd"
			]
		},
		{
			"name": "Asterix",
			"spawnWeight": 1,
			"attributes": {
				"healthMin": 0.5,
				"healthMax": 1.0,
				"quantityMin": 0.6,
				"quantityMax": 0.8
			},
			"simpleChildrenUseDefaultAttributes": false,
			"simpleChildrenTypes": [
				"Canteen",
				"Rag",
				"Apple",
				"AmmoBox_762x39_20Rnd",
				"CZ75",
				"Mag_CZ75_15Rnd",
				"AmmoBox_9x19_25rnd"
			]
		}
	]
}
↑ Back to spoiler's top

{
	"spawnWeight": 1,
	"name": "medic",
	"attachmentSlotItemSets": [
		{
			"slotName": "shoulderR",
			"discreteItemSets": [
				{
					"itemType": "PipeWrench",
					"spawnWeight": 2,
					"attributes": {
						"healthMin": 0.5,
						"healthMax": 0.8,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": 2
				},
				{
					"itemType": "Crowbar",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.5,
						"healthMax": 0.8
					},
					"quickBarSlot": 2
				}
			]
		},
		{
			"slotName": "Vest",
			"discreteItemSets": [
				{
					"itemType": "PressVest_LightBlue",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 1.0,
						"healthMax": 1.0,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				}
			]
		},
		{
			"slotName": "Back",
			"discreteItemSets": [
				{
					"itemType": "TortillaBag",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.5,
						"healthMax": 0.8,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": 1
				},
				{
					"itemType": "CoyoteBag_Green",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 0.5,
						"healthMax": 0.8,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": 1
				}
			]
		},
		{
			"slotName": "Eyewear",
			"discreteItemSets": [
				{
					"itemType": "ThinFramesGlasses",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 1.0,
						"healthMax": 1.0,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				},
				{
					"itemType": "",
					"spawnWeight": 1
				}
			]
		},
		{
			"slotName": "Body",
			"discreteItemSets": [
				{
					"itemType": "MedicalScrubsShirt_Blue",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 1.0,
						"healthMax": 1.0,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				}
			]
		},
		{
			"slotName": "Legs",
			"discreteItemSets": [
				{
					"itemType": "MedicalScrubsPants_Blue",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 1.0,
						"healthMax": 1.0,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				}
			]
		},
		{
			"slotName": "Feet",
			"discreteItemSets": [
				{
					"itemType": "WorkingBoots_Yellow",
					"spawnWeight": 1,
					"attributes": {
						"healthMin": 1.0,
						"healthMax": 1.0,
						"quantityMin": 1.0,
						"quantityMax": 1.0
					},
					"quickBarSlot": -1
				}
			]
		}
	],
	"discreteUnsortedItemSets": [
		{
			"name": "Medic Cargo 1",
			"spawnWeight": 1,
			"attributes": {
				"healthMin": 0.5,
				"healthMax": 1.0,
				"quantityMin": 0.6,
				"quantityMax": 0.8
			},
			"complexChildrenTypes": [
				{
					"itemType": "FirstAidKit",
					"attributes": {
						"healthMin": 0.7,
						"healthMax": 0.8,
						"quantityMin": 0.05,
						"quantityMax": 0.1
					},
					"quickBarSlot": 3,
					"simpleChildrenUseDefaultAttributes": false,
					"simpleChildrenTypes": [
						"BloodBagIV",
						"BandageDressing"
					]
				}
			],
			"simpleChildrenUseDefaultAttributes": false,
			"simpleChildrenTypes": [
				"Rag",
				"SheepSteakMeat"
			]
		},
		{
			"name": "Medic Cargo 2",
			"spawnWeight": 1,
			"attributes": {
				"healthMin": 0.5,
				"healthMax": 1.0,
				"quantityMin": 0.6,
				"quantityMax": 0.8
			},
			"complexChildrenTypes": [
				{
					"itemType": "FirstAidKit",
					"attributes": {
						"healthMin": 0.7,
						"healthMax": 0.8,
						"quantityMin": 0.05,
						"quantityMax": 0.1
					},
					"quickBarSlot": 3,
					"simpleChildrenUseDefaultAttributes": false,
					"simpleChildrenTypes": [
						"TetracyclineAntibiotics",
						"BandageDressing"
					]
				}
			],
			"simpleChildrenUseDefaultAttributes": false,
			"simpleChildrenTypes": [
				"Canteen",
				"Rag",
				"Apple"
			]
		}
	]
}
↑ Back to spoiler's top