All pages
Powered by GitBook
1 of 5

Weapons

This page collects cheat sheets for weapon tweaks. It does not contain information on its own; please check the child pages in the wiki's file tree.

Cheat Sheet: Weapon BaseStats

Explanation for BaseStats behavior. (Tested in game)

Summary

Published: Feb 07 2024 by destinybu Last documented update: Feb 07 2024 by destinybu

This page contains an overview on weapon property records and explains their properties.

Wait, this is not what I want!

  • For a full dump of all base stats, check Cheat Sheet: Base Stats

  • If you're looking for a guide to add weapons, check ItemAdditions: Weapons or New Iconic Weapon: Step by Step

  • For an overview of weapon audio profiles, check Cheat Sheet: Weapon Audio

  • For an overview of weapons and their .ent files, check Cheat sheet: Weapons

To use any of the values from the table, prefix them with BaseStats., e.g. BaseStats.RecoilDir

BaseStat
Description

RecoilDir

Direction the camera sways in when shooting. +180 Degrees will make the recoil be completely opposite.

RecoilAngle

Affects recoil angle variability. Extremely hard to observe in-game.

RecoilHoldDuration

Sets the time before recoil begins to recover post-firing. If set to 1 second, recoil will hold it's position for one second, then begin recovering.

RecoilTime

Influences the time taken for the weapon to reach its maximum recoil distance. If adjusting RecoilKickMin or RecoilKickMax, adjust this value accordingly for a natural feel.

RecoilDelay

Determines the delay between firing and the start of the recoil effect. If set to 1 second, gun will hold it's position for 1 second before recoil begins.

RecoilRecovery

Controls the speed at which the weapon returns to its original position after recoiling. Opposite of RecoilTime.

RecoilEnableLinearX

Toggles horizontal recoil on (1) or off (0). Affects both ADS and non-ADS; no recoil means no camera/weapon sway, but bullet spread is still present.

RecoilEnableLinearY

Toggles vertical recoil on (1) or off (0). Affects both ADS and non-ADS; no recoil means no camera/weapon sway, but bullet spread is still present.

RecoilEnableLinearXADS

No observable effect in-game.

RecoilEnableLinearYADS

No observable effect in-game.

RecoilKickMin

Minimum recoil distance (camera movement/weapon sway)

RecoilKickMax

Maximum recoil distance (camera movement/weapon sway)

MagazineCapacityBase

Magazine capacity for a weapon

ReloadTimeBase

Governs the speed of which the reload animation plays (no effect on time before one can fire again)

EmptyReloadTime

Governs the speed of which the reload animation plays when magazine is empty (no effect on time before one can fire again)

ZoomLevel

Zoom level of a weapon

AimFOV

FOV in ADS (Gives the illusion of zoom)

HeadshotDamageMultiplier

Damage multiplier for head shots

HeadshotCritChance

Crit chance only for headshots

EffectiveRange

Range after which damage drop off begins

MaximumRange

Range after which bullet will despawn/not hit

WeaponNoise

Does not change weapon audio volume. Affects how enemies react to bullets landing near them, a high weapon noise will make enemies instantly detect you where as low weapon noise means enemies will just look around/ completely ignore the shot

Range

How far you can hit enemies from when using a melee attack. Most melee weapons have a range between 1.5 - 2

Weight

Weight of item in inventory (Set it to 1000 to annoy users 🤣).

ThrowRecovery

Time taken by throwable weapons to return to owner once thrown

CanWeaponIgnoreArmor

Misleading name, as this is not a boolean. Value of 0.5 will mean that the weapon can ignore 50% armor.

DPS

Damage of the weapon as shown in Inventory when the weapon is Tier 1

CycleTimeBase

Affects the rate of fire. Lower value = faster rate.

Cheat Sheet: Iconic effects by weapon

Weapon IDs and the tweaks they use

Summary

Created: Apr 01 2024 by mana vortex Last documented update: Apr 01 2024 by mana vortex

This page collects tweak IDs (and their description) for iconic wepaons, grouped by weapon type

Wait, this is not what I want!

  • To learn what Tweaks are, check Tweaks

  • To learn more about this, check New Iconic Weapon: Step by Step ->Step 12: Making an Iconic Mod (Special Ability)

  • To look up iconic modifiers, open Cyberpunk 2077\tools\redmod\tweaks and check base\gameplay\static_data\database\items\weapons\parts\iconic_mods.tweak

  • More intel on Browsing the TweakDB

Melee

Swords - iconic mod abilities

BaseID
Iconic modifier
Tweaks
Value

Tsumetogi Preset_Katana_Hiromi

Slightly increases Electrical damage and grants a small chance to apply Shock to the enemy. Non-standard attacks deal more damage.

BaseStats.ElectricResistance BaseStats.ElectrocutedApplicationRate BaseStats.DamagePerHit

Additive, 10f Additive, 5f Multiplier, 1.1f

Cocktail Stick Preset_Katana_Cocktail

Looks like a toy, but its lethality is no joke. When Optical Camo is active, hitting an enemy causes Bleeding. Bleeding caused in this way lasts longer than usual.

BaseStats.BleedingApplicationRate BaseStats.DamagePerHit

Additive, 10f Multiplier, 0.9f

Jinchu-Maru Preset_Katana_Takemura

The last hit in a combo guarantees Crit damage. While Optical Camo is active, all hits are critical and allow you to leap toward your target. Increases damage against Elite enemies.

BaseStats.BonusDmgVsRaresAndElites

Additive, 10f

Satori Preset_Katana_Saburo

Allows you to leap towards distant enemies. When Satori is sheathed, hold primary attack to perform a Quickdraw Attack that is guaranteed to inflict Bleeding. If the enemy is already affected by Bleeding from Nehan, Satori will cause hemorrhaging instead. Hemorrhaging drains enemy Health and regenerates yours.

BaseStats.BleedingApplicationRate BaseStats.DamagePerHit BaseStats.CanMeleeLeap

Additive, 10f Multiplier, 0.9f Additive, 1

Scalpel Preset_Katana_Surgeon

While Sandevistan is active, increases Crit Chance by 50% and hits apply Bleeding.

BaseStats.ElectrocutedApplicationRate

Additive, 10f

Byakko Preset_Katana_Wakako

Byakko's perfect balancing allows you to leap towards an enemy with full force. Killing them allows you to temporarily perform a rapid combo of attacks.

BaseStats.Range BaseStats.CanMeleeLeap BaseStats.BleedingApplicationRate

Additive, 1f Additive, 1 Additive, 10f

Errata Preset_Katana_E3

Allows you to leap toward enemies. Attacking Burning enemies guarantees Crit Damage.

BaseStats.CanMeleeLeap BaseStats.BurningApplicationRate BaseStats.DamagePerHit

Additive, 1 Additive, 10f Multiplier, 0.9f

Gwynbleidd Preset_Sword_Witcher

Deals extra damage against bosses. After killing enemies in rapid succession, all attacks are temporarily guaranteed Crit Hits. The effect refreshes after quickly killing another enemy. If your Health is critically low, all attacks are guaranteed Crit Hits regardless of kills.

BaseStats.BonusDamageAgainstBosses BaseStats.Weight

Additive, 10f Additive, 1.0f

Black Unicorn Preset_Katana_GoG

Crafted for perfect balance. Attack speed is not affected by Stamina.

BaseStats.CanIgnoreWeaponStaminaPenaties

Additive, 1f

Knives

BaseID
Iconic modifier
Tweaks
Value

Stinger mq001_scorpions_knife

Attacks against poisoned enemies have a 100% chance to cause bleeding. Attacks against bleeding enemies have a 100% chance to cause poisoning.

Headhunter Preset_Punk_Knife_Iconic

Marks enemy on hit. Attacking the enemy's head with any weapon deals 200% damage, returns the Headhunter and clears the mark.

Blue Fang Preset_Neurotoxin_Knife_Iconic

Stuns the enemy on hit. Headshots stuns after 1 sec while other hits stun after 3 sec. Enemies outside combat state get stunned immediately.

Butcher's Cleaver Preset_Butchers_Knife_Iconic

Definition of "bloodthirsty." When your enemy is bleeding, the cleaver attacks faster and uses less stamina.

Nehan Preset_Tanto_Saburo

Thrown hits apply Bleeding. If the enemy is already affected by Bleeding from Satori, Nehan will cause hemorrhaging instead. Hemorrhaging drains enemy Health and regenerates yours.

Fang Preset_Knife_Kurtz_1

Thrown hits cripples the target, enemy when thrown, preventing their escape. Continuing attacks in close combat increases damage

Blunt

BaseID
Iconic modifier
Tweaks
Value

Preset_Baseball_Bat_Denny

sq021_peter_pan_baton

Preset_Cane_Fingers

Preset_Dildo_Stout

Preset_Baton_Murphy

w_melee_boss_hammer

Preset_Crowbar_Bunker

Preset_VB_Axe

Preset_Shovel_Caretaker

Cheat Sheet: Weapon damage effects

A list of weapon damage effects, and how to apply them

Apply the effects to an item like this:

  statModifierGroups: 
    - !append-once Items.Base_Melee_Status_Effect_Application_Stats
    - !append-once Items.Base_Melee_Weapon_Damage_Type_Electric
    - !append-once Items.Base_Melee_Weapon_Damage_Type_Electric_Min_Max
    - !append-once Items.Base_Melee_Weapon_Damage_Type_Thermal
    - !append-once Items.Base_Melee_Weapon_Damage_Type_Thermal_Min_Max

Weapon damage types

Base_Melee_Status_Effect_Application_Stats

enables the application of status effects to enemies

Base_Melee_Weapon_Damage_Type_Chemical

Chemical damage

Base_Melee_Weapon_Damage_Type_Chemical_Min_Max

???

Base_Melee_Weapon_Damage_Type_Electric

Electric damage

Base_Melee_Weapon_Damage_Type_Electric_Min_Max

???

Base_Melee_Weapon_Damage_Type_Physical

Physical damage

Base_Melee_Weapon_Damage_Type_Physical_Min_Max

???

Base_Melee_Weapon_Damage_Type_Thermal

Fire damage

Base_Melee_Weapon_Damage_Type_Thermal_Min_Max

???

Testing

To test the applied effects, you can use AngeVil's script. Simply copy the code into a new file inside of Cyberpunk 2077/r6/scripts/, e.g. debug_damage_types.reds. After starting up the game and hitting people with your weapon, you can see the log output via CET.

Cheat Sheet: Weapon Audio

Melee: audioWeaponConfiguration

audio_melee_metadata_animal_miniboss_hammer
audio_melee_metadata_baseballbat
audio_melee_metadata_baton
audio_melee_metadata_baton_alpha
audio_melee_metadata_baton_beta
audio_melee_metadata_borg_machete
audio_melee_metadata_butchers_knife
audio_melee_metadata_cattle_prod
audio_melee_metadata_chefs_knife
audio_melee_metadata_crowbar
audio_melee_metadata_cutomatic
audio_melee_metadata_dildo
audio_melee_metadata_fists_normal
audio_melee_metadata_fists_strong
audio_melee_metadata_iron_pipe
audio_melee_metadata_katana
audio_melee_metadata_knife
audio_melee_metadata_kukri
audio_melee_metadata_kukri_voodoo
audio_melee_metadata_mantis
audio_melee_metadata_nanowire
audio_melee_metadata_neurotoxin_knife
audio_melee_metadata_shovel
audio_melee_metadata_sledgehammer
audio_melee_metadata_tire_iron
audio_melee_metadata_tomahawk
audio_melee_metadata_vb_axe
audio_melee_metadata_wrench

guns: audioName

w_melee_001_katana
wea_set_achilles
wea_set_ajax
wea_set_ashura
wea_set_authority
wea_set_borg4a
wea_set_burya
wea_set_carnage
wea_set_chao
wea_set_chao_voodoo
wea_set_copperhead
wea_set_crusher
wea_set_defender
wea_set_dian
wea_set_grad
wea_set_grad_panam
wea_set_grit
wea_set_guillotine
wea_set_hercules
wea_set_igla
wea_set_kappa
wea_set_kenshin
wea_set_kenshin_chaos
wea_set_kolac
wea_set_kyubi
wea_set_lexington
wea_set_liberty
wea_set_liberty_dex
wea_set_ma70
wea_set_masamune
wea_set_metel
wea_set_missile_vehicle
wea_set_nekomata
wea_set_nova
wea_set_nova_suppressor
wea_set_nue
wea_set_omaha
wea_set_osprey
wea_set_overture
wea_set_palica
wea_set_pozhar
wea_set_pulsar
wea_set_quasar
wea_set_rasetsu
wea_set_saratoga
wea_set_satara
wea_set_senkoh
wea_set_senkoh_prototype
wea_set_shingen
wea_set_sidewinder
wea_set_silverhand
wea_set_slaught
wea_set_smasher_hmg
wea_set_smasher_shotgun
wea_set_sor22
wea_set_spec_launcher_delamain
wea_set_special_flak_cannon
wea_set_special_plasma_cutter
wea_set_tactician
wea_set_testera
wea_set_ticon
wea_set_ticon_reed
wea_set_toygun
wea_set_umbra
wea_set_unity
wea_set_unity_dex
wea_set_vehicle
wea_set_warden
wea_set_warden_suppressor
wea_set_yukimura
wea_set_yukimura_preset
wea_set_zhuo

Other

dev_drone_griffin_wea_set_rifle
dev_drone_octant_wea_set_autocannon
dev_drone_wyvern_wea_set_rifle
v_av_panzer_wea_set_cannon
v_av_panzer_wea_set_countermeasures
v_av_panzer_wea_set_missiles
w_cyb_mantis