quick magazine
This magazine uses an improved release mechanism. Reloads are faster, so downtime is shorter.
StatFactors
RangedWeapon_Cooldown: 0.8
Source
{
"defName": "CWF_Trait_QuickMagazine",
"label": "quick magazine",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Magazine/Magazine"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_QuickMagazine",
"part": "Magazine",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_SniperRifle",
"CWF_Handgun",
"CWF_Shotgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Minigun",
"CWF_ChargeLance"
]
}
],
"description": "This magazine uses an improved release mechanism. Reloads are faster, so downtime is shorter.",
"statFactors": {
"RangedWeapon_Cooldown": 0.8
}
} extended magazine
This magazine holds more ammo than the standard version, letting the weapon fire more shots per burst.
Source
{
"defName": "CWF_Trait_ExtendedMagazine",
"label": "extended magazine",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Magazine/Magazine"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_ExtendedMagazine",
"part": "Magazine",
"requiredWeaponTags": [
"CWF_BurstFire"
]
}
],
"description": "This magazine holds more ammo than the standard version, letting the weapon fire more shots per burst.",
"burstShotCountMultiplier": 1.25
} belt magazine
This belt feed provides a steady stream of ammo, allowing longer and more suppressive bursts.
Source
{
"defName": "CWF_Trait_BeltMagazine",
"label": "belt magazine",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Magazine/Magazine"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_BeltMagazine",
"part": "Magazine",
"rarity": "Rare",
"conditionalPartModifiers": [
{
"matcher": {
"weaponDefs": [
"Gun_LMG"
]
},
"enablesParts": [
"Sight"
]
}
],
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_SMG",
"CWF_LMG"
]
}
],
"description": "This belt feed provides a steady stream of ammo, allowing longer and more suppressive bursts.",
"burstShotCountMultiplier": 1.5
} drum magazine
This high-capacity drum holds far more ammo, allowing long and heavy bursts.
Source
{
"defName": "CWF_Trait_DrumMagazine",
"label": "drum magazine",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Magazine/Magazine"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_DrumMagazine",
"part": "Magazine",
"rarity": "Rare",
"conditionalPartModifiers": [
{
"matcher": {
"weaponDefs": [
"Gun_LMG"
]
},
"enablesParts": [
"Sight"
]
}
],
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_SMG",
"CWF_LMG"
]
}
],
"description": "This high-capacity drum holds far more ammo, allowing long and heavy bursts.",
"burstShotCountMultiplier": 1.5
} shortened stock
A shortened stock that reduces weight. The weapon becomes lighter, more compact, and easier to handle in tight spaces.
StatFactors
Mass: 0.9
Source
{
"defName": "CWF_Trait_ShortenedStock",
"label": "shortened stock",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Stock/Stock"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_ShortenedStock",
"part": "Stock"
}
],
"description": "A shortened stock that reduces weight. The weapon becomes lighter, more compact, and easier to handle in tight spaces.",
"statFactors": {
"Mass": 0.9
}
} telescopic stock
An adjustable stock that improves fit and ergonomics. A steadier stance gives better accuracy.
StatFactors
Mass: 0.95
AccuracyTouch: 1.1
AccuracyShort: 1.1
Source
{
"defName": "CWF_Trait_TelescopicStock",
"label": "telescopic stock",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Stock/Stock"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_TelescopicStock",
"part": "Stock"
}
],
"description": "An adjustable stock that improves fit and ergonomics. A steadier stance gives better accuracy.",
"statFactors": {
"Mass": 0.95,
"AccuracyTouch": 1.1,
"AccuracyShort": 1.1
}
} fold stock
A folding stock with a solid lockup. It provides a stable shoulder rest for accurate fire while also reducing weight a little.
StatFactors
Mass: 0.95
AccuracyMedium: 1.1
AccuracyLong: 1.1
Source
{
"defName": "CWF_Trait_FoldStock",
"label": "fold stock",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Stock/Stock"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_FoldStock",
"part": "Stock"
}
],
"description": "A folding stock with a solid lockup. It provides a stable shoulder rest for accurate fire while also reducing weight a little.",
"statFactors": {
"Mass": 0.95,
"AccuracyMedium": 1.1,
"AccuracyLong": 1.1
}
} stabilizer brace
A brace that supports the user's arm. It greatly improves stability and short-range accuracy.
StatFactors
AccuracyTouch: 1.2
AccuracyShort: 1.2
Source
{
"defName": "CWF_Trait_StabilizerBrace",
"label": "stabilizer brace",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Stock/Stock"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_StabilizerBrace",
"part": "Stock",
"rarity": "Rare",
"requiredWeaponTags": [
"CWF_Handgun"
]
}
],
"description": "A brace that supports the user's arm. It greatly improves stability and short-range accuracy.",
"statOffsets": "",
"statFactors": {
"AccuracyTouch": 1.2,
"AccuracyShort": 1.2
}
} rapid trigger
This trigger has a shorter pull and a faster reset. It lets the firing mechanism respond more quickly, increasing the burst rate.
Source
{
"defName": "CWF_Trait_RapidTrigger",
"label": "rapid trigger",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Trigger/Trigger"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_RapidTrigger",
"part": "Trigger",
"rarity": "Rare",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_SniperRifle",
"CWF_Shotgun",
"CWF_Handgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Minigun"
]
}
],
"description": "This trigger has a shorter pull and a faster reset. It lets the firing mechanism respond more quickly, increasing the burst rate.",
"burstShotSpeedMultiplier": 1.25
} extended barrel
A carefully made extended barrel. It increases muzzle velocity, letting rounds fly farther and improving effective range.
StatOffsets
RangedWeapon_RangeMultiplier: 0.15
Source
{
"defName": "CWF_Trait_ExtendedBarrel",
"label": "extended barrel",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Barrel/Barrel"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_ExtendedBarrel",
"part": "Barrel",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_BoltActionRifle",
"CWF_SniperRifle",
"CWF_Handgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Minigun"
]
}
],
"description": "A carefully made extended barrel. It increases muzzle velocity, letting rounds fly farther and improving effective range.",
"statOffsets": {
"RangedWeapon_RangeMultiplier": 0.15
}
} shortened barrel
A shortened barrel. It lowers muzzle velocity and range, but the lighter weight and better balance make the weapon faster to aim.
StatOffsets
Mass: -0.05
RangedWeapon_RangeMultiplier: -0.2
RangedWeapon_WarmupMultiplier: -0.15
Source
{
"defName": "CWF_Trait_ShortenedBarrel",
"label": "shortened barrel",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Barrel/Barrel"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_ShortenedBarrel",
"part": "Barrel",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_BoltActionRifle",
"CWF_SniperRifle",
"CWF_Shotgun",
"CWF_SMG",
"CWF_LMG"
]
}
],
"description": "A shortened barrel. It lowers muzzle velocity and range, but the lighter weight and better balance make the weapon faster to aim.",
"statOffsets": {
"Mass": -0.05,
"RangedWeapon_RangeMultiplier": -0.2,
"RangedWeapon_WarmupMultiplier": -0.15
}
} tactical barrel
A redesigned barrel built for ergonomics and handling. Its lighter profile reduces weight and makes the weapon quicker to steady.
StatOffsets
Mass: -0.05
RangedWeapon_WarmupMultiplier: -0.1
Source
{
"defName": "CWF_Trait_TacticalBarrel",
"label": "tactical barrel",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Barrel/Barrel"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_TacticalBarrel",
"part": "Barrel",
"rarity": "Rare",
"conditionalPartModifiers": [
{
"matcher": {
"weaponDefs": [
"Gun_LMG"
]
},
"enablesParts": [
"Underbarrel"
]
}
]
}
],
"description": "A redesigned barrel built for ergonomics and handling. Its lighter profile reduces weight and makes the weapon quicker to steady.",
"statOffsets": {
"Mass": -0.05,
"RangedWeapon_WarmupMultiplier": -0.1
}
} vertical grip
A vertical foregrip that gives the shooter a steadier hold. It improves control and close-range accuracy.
StatFactors
AccuracyTouch: 1.1
AccuracyShort: 1.1
Source
{
"defName": "CWF_Trait_VerticalGrip",
"label": "vertical grip",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Unberbarrel/Underbarrel"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_VerticalGrip",
"part": "Underbarrel",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_BoltActionRifle",
"CWF_SniperRifle",
"CWF_Shotgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Handgun"
]
}
],
"description": "A vertical foregrip that gives the shooter a steadier hold. It improves control and close-range accuracy.",
"statFactors": {
"AccuracyTouch": 1.1,
"AccuracyShort": 1.1
}
} triangular grip
An ergonomic foregrip that improves handling. It helps the shooter ready the weapon faster and steadies point-blank shots.
StatOffsets
RangedWeapon_WarmupMultiplier: -0.05
StatFactors
AccuracyTouch: 1.1
Source
{
"defName": "CWF_Trait_TriangularGrip",
"label": "triangular grip",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Unberbarrel/Underbarrel"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_TriangularGrip",
"part": "Underbarrel",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_BoltActionRifle",
"CWF_SniperRifle",
"CWF_Shotgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Handgun"
]
}
],
"description": "An ergonomic foregrip that improves handling. It helps the shooter ready the weapon faster and steadies point-blank shots.",
"statOffsets": {
"RangedWeapon_WarmupMultiplier": -0.05
},
"statFactors": {
"AccuracyTouch": 1.1
}
} laser sight
A laser sight that projects a visible dot onto the target. It speeds up aiming and improves accuracy at close to medium range.
StatOffsets
RangedWeapon_WarmupMultiplier: -0.2
StatFactors
AccuracyTouch: 1.1
AccuracyShort: 1.1
AccuracyMedium: 1.1
Source
{
"defName": "CWF_Trait_LaserSight",
"label": "laser sight",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Unberbarrel/Underbarrel"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "PrecisionRifling"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_LaserSight",
"part": "Underbarrel",
"rarity": "Rare",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_BoltActionRifle",
"CWF_SniperRifle",
"CWF_Shotgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Handgun"
]
}
],
"description": "A laser sight that projects a visible dot onto the target. It speeds up aiming and improves accuracy at close to medium range.",
"statOffsets": {
"RangedWeapon_WarmupMultiplier": -0.2
},
"statFactors": {
"AccuracyTouch": 1.1,
"AccuracyShort": 1.1,
"AccuracyMedium": 1.1
}
} grenade launcher
This launcher fires a single high-explosive grenade for strong area damage. It must be reloaded after each shot.
Source
{
"defName": "CWF_Trait_GrenadeLauncher",
"label": "grenade launcher",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Unberbarrel/Underbarrel"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_GrenadeLauncher",
"part": "Underbarrel",
"rarity": "Legendary",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_Shotgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Handgun"
]
}
],
"description": "This launcher fires a single high-explosive grenade for strong area damage. It must be reloaded after each shot.",
"abilityProps": {
"abilityDef": "CWF_Ability_LaunchFragGrenade",
"maxCharges": 1,
"soundReload": "Standard_Reload",
"chargeNoun": "grenade",
"ammoDef": "Steel",
"ammoCountPerCharge": 25,
"baseReloadTicks": 60
}
} EMP cannon
This launcher fires EMP shells that stun mechanoids and disable electronics. It can fire twice before reloading.
Source
{
"defName": "CWF_Trait_EMPLauncher",
"label": "EMP cannon",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Unberbarrel/Underbarrel"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_EMPLauncher",
"part": "Underbarrel",
"rarity": "Legendary",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_Shotgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Handgun"
]
}
],
"description": "This launcher fires EMP shells that stun mechanoids and disable electronics. It can fire twice before reloading.",
"abilityProps": {
"abilityDef": "CWF_Ability_LaunchEMPShell",
"maxCharges": 2,
"soundReload": "Standard_Reload",
"chargeNoun": "shell",
"ammoDef": "Steel",
"ammoCountPerCharge": 15,
"baseReloadTicks": 60
}
} smoke launcher
This launcher fires smoke shells that create a dense cloud on impact. It can fire twice before reloading.
Source
{
"defName": "CWF_Trait_SmokeLauncher",
"label": "smoke launcher",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Unberbarrel/Underbarrel"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_SmokeLauncher",
"part": "Underbarrel",
"rarity": "Rare",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_Shotgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Handgun"
]
}
],
"description": "This launcher fires smoke shells that create a dense cloud on impact. It can fire twice before reloading.",
"abilityProps": {
"abilityDef": "CWF_Ability_LaunchSmokeShell",
"maxCharges": 2,
"soundReload": "Standard_Reload",
"chargeNoun": "shell",
"ammoDef": "Steel",
"ammoCountPerCharge": 15,
"baseReloadTicks": 60
}
} incendiary launcher
This launcher fires a single incendiary shell that spreads fire on impact. It must be reloaded after each shot.
Source
{
"defName": "CWF_Trait_IncendiaryLauncher",
"label": "incendiary launcher",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Unberbarrel/Underbarrel"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_IncendiaryLauncher",
"part": "Underbarrel",
"rarity": "Legendary",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_Shotgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Handgun"
]
}
],
"description": "This launcher fires a single incendiary shell that spreads fire on impact. It must be reloaded after each shot.",
"abilityProps": {
"abilityDef": "CWF_Ability_LaunchIncendiaryShell",
"maxCharges": 1,
"soundReload": "Standard_Reload",
"chargeNoun": "shell",
"ammoDef": "Chemfuel",
"ammoCountPerCharge": 15,
"baseReloadTicks": 60
}
} holoscope
An advanced holographic sight. Its clear reticle speeds up target acquisition and improves accuracy at close to medium range.
StatOffsets
RangedWeapon_WarmupMultiplier: -0.2
StatFactors
AccuracyTouch: 1.15
AccuracyShort: 1.15
AccuracyMedium: 1.15
Source
{
"defName": "CWF_Trait_Holoscope",
"label": "holoscope",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Sight/Sight"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "PrecisionRifling"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_Holoscope",
"part": "Sight",
"rarity": "Rare",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_BoltActionRifle",
"CWF_SniperRifle",
"CWF_Shotgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Handgun"
]
}
],
"description": "An advanced holographic sight. Its clear reticle speeds up target acquisition and improves accuracy at close to medium range.",
"statOffsets": {
"RangedWeapon_WarmupMultiplier": -0.2
},
"statFactors": {
"AccuracyTouch": 1.15,
"AccuracyShort": 1.15,
"AccuracyMedium": 1.15
}
} red dot scope
A red dot sight with a bright aiming point. It simplifies aiming and improves accuracy at all effective ranges.
StatFactors
AccuracyTouch: 1.15
AccuracyShort: 1.15
AccuracyMedium: 1.15
AccuracyLong: 1.15
Source
{
"defName": "CWF_Trait_RedDotScope",
"label": "red dot scope",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Sight/Sight"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "PrecisionRifling"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_RedDotScope",
"part": "Sight",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_BoltActionRifle",
"CWF_SniperRifle",
"CWF_Shotgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Handgun"
]
}
],
"description": "A red dot sight with a bright aiming point. It simplifies aiming and improves accuracy at all effective ranges.",
"statFactors": {
"AccuracyTouch": 1.15,
"AccuracyShort": 1.15,
"AccuracyMedium": 1.15,
"AccuracyLong": 1.15
}
} 2x scope
A 2x optic that makes targets larger and clearer. It helps with precise shots at medium range.
StatFactors
AccuracyTouch: 1.3
AccuracyShort: 1.3
AccuracyMedium: 1.2
Source
{
"defName": "CWF_Trait_2xScope",
"label": "2x scope",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Sight/Sight"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "PrecisionRifling"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_2xScope",
"part": "Sight",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_BoltActionRifle",
"CWF_SniperRifle",
"CWF_Shotgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Handgun"
]
}
],
"description": "A 2x optic that makes targets larger and clearer. It helps with precise shots at medium range.",
"statFactors": {
"AccuracyTouch": 1.3,
"AccuracyShort": 1.3,
"AccuracyMedium": 1.2
}
} 4x scope
A 4x optic built for medium to long range. It helps identify distant targets and slightly extends effective range.
StatFactors
AccuracyTouch: 1.3
AccuracyShort: 1.3
AccuracyMedium: 1.3
RangedWeapon_RangeMultiplier: 1.05
Source
{
"defName": "CWF_Trait_4xScope",
"label": "4x scope",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Sight/Sight"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "PrecisionRifling"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_4xScope",
"part": "Sight",
"rarity": "Rare",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_BoltActionRifle",
"CWF_SniperRifle",
"CWF_Shotgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Handgun"
]
}
],
"description": "A 4x optic built for medium to long range. It helps identify distant targets and slightly extends effective range.",
"statFactors": {
"AccuracyTouch": 1.3,
"AccuracyShort": 1.3,
"AccuracyMedium": 1.3,
"RangedWeapon_RangeMultiplier": 1.05
}
} 8x scope
An 8x optic for long-range precision. Its high magnification helps the shooter hit targets near the weapon's range limit.
StatFactors
AccuracyTouch: 1.3
AccuracyShort: 1.3
AccuracyMedium: 1.3
AccuracyLong: 1.2
RangedWeapon_RangeMultiplier: 1.1
Source
{
"defName": "CWF_Trait_8xScope",
"label": "8x scope",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Sight/Sight"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "PrecisionRifling"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_8xScope",
"part": "Sight",
"rarity": "Rare",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_BoltActionRifle",
"CWF_SniperRifle",
"CWF_Shotgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Handgun"
]
}
],
"description": "An 8x optic for long-range precision. Its high magnification helps the shooter hit targets near the weapon's range limit.",
"statFactors": {
"AccuracyTouch": 1.3,
"AccuracyShort": 1.3,
"AccuracyMedium": 1.3,
"AccuracyLong": 1.2,
"RangedWeapon_RangeMultiplier": 1.1
}
} heavy rounds
Specialized rounds with heavier bullets. Their stronger impact greatly increases stopping power and slightly improves damage.
StatOffsets
RangedWeapon_DamageMultiplier: 0.1
Source
{
"defName": "CWF_Trait_HeavyRounds",
"label": "heavy rounds",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Ammo/Ammo"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_HeavyRounds",
"part": "Ammo",
"rarity": "Rare",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_BoltActionRifle",
"CWF_SniperRifle",
"CWF_Handgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Minigun"
]
}
],
"description": "Specialized rounds with heavier bullets. Their stronger impact greatly increases stopping power and slightly improves damage.",
"statOffsets": {
"RangedWeapon_DamageMultiplier": 0.1
},
"additionalStoppingPower": 1.5
} hollow point rounds
Hollow point rounds designed to expand on impact. They cause more severe wounds and greatly increase damage.
StatOffsets
RangedWeapon_DamageMultiplier: 0.2
Source
{
"defName": "CWF_Trait_HollowPointRounds",
"label": "hollow point rounds",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Ammo/Ammo"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_HollowPointRounds",
"part": "Ammo",
"rarity": "Rare",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_BoltActionRifle",
"CWF_SniperRifle",
"CWF_Handgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Minigun"
]
}
],
"description": "Hollow point rounds designed to expand on impact. They cause more severe wounds and greatly increase damage.",
"statOffsets": {
"RangedWeapon_DamageMultiplier": 0.2
}
} tox rounds
Rounds coated with a potent toxin. They wound the target and inflict toxic buildup.
Source
{
"defName": "CWF_Trait_ToxRounds",
"label": "tox rounds",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Ammo/Ammo"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_ToxRounds",
"part": "Ammo",
"rarity": "Rare",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_BoltActionRifle",
"CWF_SniperRifle",
"CWF_Handgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Minigun"
]
}
],
"description": "Rounds coated with a potent toxin. They wound the target and inflict toxic buildup.",
"damageDefOverride": "CWF_Bullet_TraitTox"
} piercing rounds
Rounds with a dense, hardened core made to punch through armor. They improve armor penetration.
StatOffsets
RangedWeapon_ArmorPenetrationMultiplier: 0.14
Source
{
"defName": "CWF_Trait_PiercingRounds",
"label": "piercing rounds",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Ammo/Ammo"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_PiercingRounds",
"part": "Ammo",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_BoltActionRifle",
"CWF_SniperRifle",
"CWF_Handgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Minigun"
]
}
],
"description": "Rounds with a dense, hardened core made to punch through armor. They improve armor penetration.",
"statOffsets": {
"RangedWeapon_ArmorPenetrationMultiplier": 0.14
}
} incendiary rounds
Rounds loaded with an incendiary compound. They burst into flame on impact, causing burns and starting fires.
Source
{
"defName": "CWF_Trait_IncendiaryRounds",
"label": "incendiary rounds",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Ammo/Ammo"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_IncendiaryRounds",
"part": "Ammo",
"rarity": "Rare",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_BoltActionRifle",
"CWF_SniperRifle",
"CWF_Handgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Minigun"
]
}
],
"description": "Rounds loaded with an incendiary compound. They burst into flame on impact, causing burns and starting fires.",
"damageDefOverride": "CWF_Bullet_TraitIncendiary"
} high power rounds
These rounds use a powerful propellant charge. They deal more damage, hit harder, and penetrate armor better, but the heavier recoil hurts accuracy.
StatOffsets
RangedWeapon_DamageMultiplier: 0.3
RangedWeapon_ArmorPenetrationMultiplier: 0.15
StatFactors
AccuracyTouch: 0.9
AccuracyShort: 0.9
AccuracyMedium: 0.9
AccuracyLong: 0.9
Source
{
"defName": "CWF_Trait_HighPowerRounds",
"label": "high power rounds",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Ammo/Ammo"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_HighPowerRounds",
"part": "Ammo",
"rarity": "Rare",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_BoltActionRifle",
"CWF_SniperRifle",
"CWF_Handgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Minigun"
]
}
],
"description": "These rounds use a powerful propellant charge. They deal more damage, hit harder, and penetrate armor better, but the heavier recoil hurts accuracy.",
"statOffsets": {
"RangedWeapon_DamageMultiplier": 0.3,
"RangedWeapon_ArmorPenetrationMultiplier": 0.15
},
"statFactors": {
"AccuracyTouch": 0.9,
"AccuracyShort": 0.9,
"AccuracyMedium": 0.9,
"AccuracyLong": 0.9
}
} EMP rounds
Rounds fitted with micro-capacitors. They release an electromagnetic pulse on impact that disrupts electronics and stuns mechanoids.
Source
{
"defName": "CWF_Trait_EMPRounds",
"label": "EMP rounds",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Ammo/Ammo"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "ChargedShot"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_EMPRounds",
"part": "Ammo",
"rarity": "Legendary",
"requiredWeaponTags": [
"CWF_Charge"
]
}
],
"description": "Rounds fitted with micro-capacitors. They release an electromagnetic pulse on impact that disrupts electronics and stuns mechanoids.",
"extraDamages": [
{
"def": "EMP",
"amount": 4
}
]
} pulse charge rounds
Advanced rounds with an unstable energy cell. They deliver high damage and strong armor penetration.
StatOffsets
RangedWeapon_DamageMultiplier: 0.25
RangedWeapon_ArmorPenetrationMultiplier: 0.15
Source
{
"defName": "CWF_Trait_PulseChargeRounds",
"label": "pulse charge rounds",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Ammo/Ammo"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "ChargedShot"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_PulseChargeRounds",
"part": "Ammo",
"rarity": "Legendary",
"requiredWeaponTags": [
"CWF_Charge"
]
}
],
"description": "Advanced rounds with an unstable energy cell. They deliver high damage and strong armor penetration.",
"statOffsets": {
"RangedWeapon_DamageMultiplier": 0.25,
"RangedWeapon_ArmorPenetrationMultiplier": 0.15
}
} incendiary pellets
Pellets filled with incendiary material. They scatter burning fragments on impact and are likely to ignite the target.
Source
{
"defName": "CWF_Trait_IncendiaryPellets",
"label": "incendiary pellets",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Ammo/Ammo"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_IncendiaryPellets",
"part": "Ammo",
"rarity": "Rare",
"requiredWeaponTags": [
"CWF_Shotgun"
]
}
],
"description": "Pellets filled with incendiary material. They scatter burning fragments on impact and are likely to ignite the target.",
"damageDefOverride": "CWF_Bullet_TraitIncendiary"
} tox pellets
Pellets filled with toxin. They burst into toxic fragments on impact and quickly build up poison.
Source
{
"defName": "CWF_Trait_ToxPellets",
"label": "tox pellets",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Ammo/Ammo"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_ToxPellets",
"part": "Ammo",
"rarity": "Rare",
"requiredWeaponTags": [
"CWF_Shotgun"
]
}
],
"description": "Pellets filled with toxin. They burst into toxic fragments on impact and quickly build up poison.",
"damageDefOverride": "CWF_Bullet_TraitTox"
} birdshot pellets
Small, light pellets that spread in a cone. They are very effective up close, but lose power quickly and struggle against armor.
StatOffsets
RangedWeapon_ArmorPenetrationMultiplier: -0.25
StatFactors
AccuracyTouch: 1.3
AccuracyShort: 1.2
AccuracyMedium: 0.9
AccuracyLong: 0.9
Source
{
"defName": "CWF_Trait_BirdshotPellets",
"label": "birdshot pellets",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Ammo/Ammo"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_BirdshotPellets",
"part": "Ammo",
"requiredWeaponTags": [
"CWF_Shotgun"
]
}
],
"description": "Small, light pellets that spread in a cone. They are very effective up close, but lose power quickly and struggle against armor.",
"statOffsets": {
"RangedWeapon_ArmorPenetrationMultiplier": -0.25
},
"statFactors": {
"AccuracyTouch": 1.3,
"AccuracyShort": 1.2,
"AccuracyMedium": 0.9,
"AccuracyLong": 0.9
}
} custom grip
An ergonomic custom grip. It gives better control and improves short-range accuracy.
StatFactors
AccuracyTouch: 1.1
AccuracyShort: 1.1
Source
{
"defName": "CWF_Trait_CustomGrip",
"label": "custom grip",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Grip/Grip"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_CustomGrip",
"part": "Grip"
}
],
"description": "An ergonomic custom grip. It gives better control and improves short-range accuracy.",
"statFactors": {
"AccuracyTouch": 1.1,
"AccuracyShort": 1.1
}
} rapid receiver
This receiver has been finely tuned. Lighter moving parts let the weapon cycle faster and fire bursts more quickly.
Source
{
"defName": "CWF_Trait_RapidReceiver",
"label": "rapid receiver",
"graphicData": {
"texPath": "CustomizeWeapon/Modules/Receiver/Receiver"
},
"statBases": {
"WorkToMake": 1500
},
"costList": {
"Steel": 10,
"ComponentIndustrial": 1
},
"recipeMaker": {
"researchPrerequisite": "Gunsmithing"
},
"modExtensions": [
{
"weaponTraitDef": "CWF_Trait_RapidReceiver",
"part": "Receiver",
"rarity": "Rare",
"requiredWeaponTags": [
"CWF_AssaultRifle",
"CWF_SniperRifle",
"CWF_Shotgun",
"CWF_Handgun",
"CWF_SMG",
"CWF_LMG",
"CWF_Minigun"
]
}
],
"description": "This receiver has been finely tuned. Lighter moving parts let the weapon cycle faster and fire bursts more quickly.",
"burstShotSpeedMultiplier": 1.5
}