Bothering mod authors will lead to warnings and repeat offenses will lead to bans.
Fixed the traders in v1.0.4. My bad.. again.
I did this for myself and a few friends but decided to upload for anyone else that wants the Peacemaker to make you feel a bit more realistic or like Billy The Kid. Grok3 did most the work tbh because my last unity class was in 2017 and i am lazy af. I'm a gunsmith/competition reloader but im lazy.. so I had it research The Peacemaker, various gunslingers, real ballistic studies and surgeon reports from back in the day and update the original mod.ts file.. IDK, IM ADHD OKAY AND IT TOOK 10 MINUTES.
I'll add some more ammo types like HP, silver cast, lead cast with tungsten core, ect.
Choccy is on hiatus and has given anyone permission to update/reupload. His requests have been met.
-To Install:
Download via SPT-Manager, or download and install into your mods folder.
Colt Single Action Army ”Peacemaker” Mod
Changes Overview
This document details all changes made to the Colt Single Action Army (SAA) ”Peacemaker” revolver and its ammunition in the mod.ts.
The changes include adjustments to the Peacemaker’s stats, modifications to the .45 Colt ammunition, and the addition of three new calibers (.44-40 Winchester, .38-40 Winchester, and .32-20 Winchester) with their respective cylinders. These updates ensure realistic
performance for a 7-inch barrel, chrome-plated Peacemaker with ivory grips, optimized
for a highly skilled user (akin to Billy the Kid) who can wield it with speed, accuracy, and
lethality. All changes maintain the original mod structure and add only the requested
features.
Changes to the Peacemaker
The Peacemaker’s stats were adjusted to reflect its real-world characteristics with a 7-
inch barrel, chrome plating, and ivory grips, while accounting for the user’s high proficiency with single-action revolvers. Below are the changes and their reasoning:
• Weight: Reduced from 1.048 kg to 1.02 kg.
– Reasoning: A real Colt SAA with a 7-inch barrel and ivory grips weighs approximately 2.25 lbs (1.02 kg). The reduction aligns with historical data, accounting
for the chrome plating’s negligible weight increase.
• Ergonomics: Increased from 95 to 98.
– Reasoning: Ivory grips and the user’s expertise improve handling, making the
revolver feel more responsive. The high ergonomics reflect the Peacemaker’s
suitability for fast, precise shooting in skilled hands.
• RecoilForceUp: Reduced from 422 to 400.
• RecoilForceBack: Reduced from 240 to 230.
– Reasoning: The 7-inch barrel and the user’s proficiency reduce perceived recoil. These adjustments make the Peacemaker easier to control for rapid followup shots, as a skilled shooter like Billy the Kid would achieve.
• CenterOfImpact: Reduced from 0.045 to 0.04.
• DeviationCurve: Reduced from 3 to 2.8.
• DeviationMax: Reduced from 8 to 7.5.
– Reasoning: A skilled shooter with a 7-inch barrel achieves tighter shot groupings. These changes improve accuracy, reflecting the Peacemaker’s precision
in experienced hands.
• aimingSensitivity: Increased from 0.7 to 0.75.
• AimPlane: Reduced from 0.15 to 0.14.
– Reasoning: Enhanced aiming parameters reflect the user’s ability to quickly
and accurately align the sights, mimicking the fast-draw and precise shooting
of a legendary gunslinger.
• IronSightRange: Extended from 100 to 120 meters.
– Reasoning: The 7-inch barrel improves effective range, and a skilled shooter
can engage targets at longer distances with iron sights, justifying the increase.
• RecoilCamera: Reduced from 0.016 to 0.015.
• RecoilReturnPathDampingHandRotation: Increased from 0.68 to 0.70.
• RecoilReturnSpeedHandRotation: Increased from 3.26 to 3.30.
• RecoilDampingHandRotation: Increased from 0.74 to 0.76.
• CameraSnap: Reduced from 4 to 3.8.
– Reasoning: These tweaks improve visual feedback and handling, making the
recoil feel smoother and more controlled, as expected from a proficient user.
• mod_magazine Slot: Updated to include new cylinder IDs:
– .45 Colt: 665154c4019e9e7d5ad6d0cc
– .44-40: 666a1b2c4f5e7b8a9c1d2e3f
– .38-40: 666a1b2d4f5e7b8a9c1d2e40
– .32-20: 666a1b2e4f5e7b8a9c1d2e41
– Reasoning: Allows the Peacemaker to use the new cylinders, enabling compatibility with all four calibers while maintaining the original .45 Colt as the
default.
Changes to .45 Colt Ammo
The .45 Colt +P ammunition was adjusted to reflect realistic ballistics for a 230-grain lead
bullet fired from a 7-inch barrel. Changes include:
• Weight: Reduced from 0.0165 kg to 0.015 kg (14.9 g bullet).
– Reasoning: Matches a typical 230-grain .45 Colt +P load, accounting for bullet
and casing weight.
• Damage: Reduced from 102 to 98.
– Reasoning: Aligns with real-world stopping power of a 230-grain bullet, balancing lethality with realism.
• PenetrationPower: Reduced from 67 to 64.
– Reasoning: Reflects moderate penetration against modern armor, as .45 Colt
is less effective than modern rounds.
• InitialSpeed: Increased from 343 m/s to 360 m/s.
– Reasoning: Matches a realistic +P load velocity from a 7-inch barrel, improving
ballistic performance.
• ArmorDamage: Reduced from 58 to 54.
– Reasoning: Balances effectiveness against armor, consistent with the reduced
penetration power.
• HeavyBleedingDelta: Reduced from 0.24 to 0.22.
• LightBleedingDelta: Reduced from 0.33 to 0.31.
– Reasoning: Slightly lowers wounding potential to align with the adjusted damage and real-world effects.
• StaminaBurnPerDamage: Reduced from 0.733 to 0.71.
– Reasoning: Adjusted for consistency with the reduced damage, reflecting less
stamina impact on the target.
• CasingMass: Reduced from 14 g to 13 g.
– Reasoning: Matches a realistic brass casing for .45 Colt.
• AmmoRec: Reduced from 47 to 45.
– Reasoning: Reflects slightly lower recoil impulse due to optimized load and user skill.
3 New Ammunitions: (I did not add new bundles, I let the new ammo/cylinders inherit the og assets. I IF Choccy adds new bundles for ammo types then the formatting is here to easily swap)
.44-40 Winchester
A new .44-40 Winchester (10.36x33mmR) caliber was added, based on a 200-grain lead
flat-nose bullet, historically used in the Colt SAA. Details:
• ID: 666a1b2f4f5e7b8a9c1d2e42
• Caliber: Caliber44x33mmR
• Prefab: assets/weapons/colt_saa/patron_44_40mmr_lead.bundle
• Stats:
– Weight: 0.013 kg (13 g bullet)
– Damage: 92
– PenetrationPower: 60
– InitialSpeed: 380 m/s
– ArmorDamage: 50
– HeavyBleedingDelta: 0.20
– LightBleedingDelta: 0.29
– StaminaBurnPerDamage: 0.69
– CasingMass: 12 g
– AmmoRec: 43
• Pricing: Handbook: 950 Roubles, Flea: 1100 Roubles
• Reasoning: The .44-40 was a popular SAA caliber, offering good stopping power
with less recoil than .45 Colt. Stats reflect a 200-grain bullet’s performance from a
7-inch barrel, with lower damage and penetration but higher velocity than .45 Colt.
Pricing is slightly lower due to reduced power.
.38-40 Winchester
A new .38-40 Winchester (10x33mmR) caliber was added, based on a 180-grain lead flatnose bullet. Details:
• ID: 666a1b304f5e7b8a9c1d2e43
• Caliber: Caliber38x33mmR
• Prefab: assets/weapons/colt_saa/patron_38_40mmr_lead.bundle
• Stats:
– Weight: 0.011 kg (11.7 g bullet)
– Damage: 85
– PenetrationPower: 56
– InitialSpeed: 400 m/s
– ArmorDamage: 46
– HeavyBleedingDelta: 0.18
– LightBleedingDelta: 0.27
– StaminaBurnPerDamage: 0.67
– CasingMass: 11 g
– AmmoRec: 41
• Pricing: Handbook: 900 Roubles, Flea: 1050 Roubles
• Reasoning: The .38-40 offers balanced performance with lower recoil than .44-40.
Stats reflect a lighter 180-grain bullet, with higher velocity but reduced damage
and penetration. Pricing is lower to match its reduced effectiveness.
.32-20 Winchester
A new .32-20 Winchester (8x33mmR) caliber was added, based on a 115-grain lead flatnose bullet. Details:
• ID: 666a1b314f5e7b8a9c1d2e44
• Caliber: Caliber32x33mmR
• Prefab: assets/weapons/colt_saa/patron_32_20mmr_lead.bundle
• Stats:
– Weight: 0.008 kg (7.5 g bullet)
– Damage: 75
– PenetrationPower: 50
– InitialSpeed: 420 m/s
– ArmorDamage: 40
– HeavyBleedingDelta: 0.15
– LightBleedingDelta: 0.24
– StaminaBurnPerDamage: 0.65
– CasingMass: 9 g
– AmmoRec: 39
• Pricing: Handbook: 850 Roubles, Flea: 1000 Roubles
• Reasoning: The .32-20 is a low-recoil, small-game cartridge used in the SAA. Its 115-
grain bullet has the highest velocity but lowest damage and penetration, suitable
for precise, low-impact shooting. Pricing is the lowest due to its reduced power.
New Cylinders
Three new 6-round cylinders were added to support the new calibers, each compatible
with the Peacemaker’s mod_magazine slot. All feature intricate engraving, matching the
original .45 Colt cylinder.
.44-40 Cylinder
• ID: 666a1b2c4f5e7b8a9c1d2e3f
• Prefab: assets/weapons/colt_saa/mod_magazine_colt_army_cylinder_44_40.bundle
• Compatibility: Accepts only .44-40 ammo (666a1b2f4f5e7b8a9c1d2e42)
• Stats:
– Weight: 0.19 kg
– Ergonomics: -10
– Cartridges: 6-round capacity
• Pricing: Handbook: 2500 Roubles, Flea: 4300 Roubles
• Reasoning: Slightly lighter than the .45 Colt cylinder (0.20 kg) due to smaller caliber.
Better ergonomics (-10 vs. -11) reflect reduced recoil. Pricing is slightly lower than
the .45 Colt cylinder.
.38-40 Cylinder
• ID: 666a1b2d4f5e7b8a9c1d2e40
• Prefab: assets/weapons/colt_saa/mod_magazine_colt_army_cylinder_38_40.bundle
• Accepts only .38-40 ammo (666a1b304f5e7b8a9c1d2e43)
• Stats:
– Weight: 0.18 kg
– Ergonomics: -9
– Cartridges: 6-round capacity
• Pricing: Handbook: 2450 Roubles, Flea: 4250 Roubles
• Reasoning: Lighter and with better ergonomics than .44-40 due to smaller caliber
and lower recoil. Pricing reflects its reduced size and power.
.32-20 Cylinder
• ID: 666a1b2e4f5e7b8a9c1d2e41
• Prefab: assets/weapons/colt_saa/mod_magazine_colt_army_cylinder_32_20.bundle
• Compatibility: Accepts only .32-20 ammo (666a1b314f5e7b8a9c1d2e44) Facets
• Stats:
– Weight: 0.17 kg
– Ergonomics: -8
– Cartridges: 6-round capacity
• Pricing: Handbook: 2400 Roubles, Flea: 4200 Roubles
• Reasoning: Lightest cylinder with the best ergonomics (-8) due to the smallest caliber and lowest recoil. Pricing is the lowest among the cylinders.
Notes
• The Peacemaker remains set to Caliber1143x33mmR (.45 Colt) by default, but switching cylinders in the mod_magazine slot allows use of the new calibers.
• Each new item uses unique prefab paths to ensure distinct assets, avoiding conflicts
with .45 Colt assets. (No it doesn't, BUT IT COULD!)
• The mod’s original structure (loot spawns, bot integration, trader settings) was preserved, with only the requested additions and stat adjustments made.
• Stats were tuned to reflect historical ballistics and the user’s high proficiency, optimizing the Peacemaker for fast, accurate, and deadly performance.
-
Version 1.0.4
- RealMo3
- 141 Downloads
Ah yes, Roules, the offbrand Rouble... Fixed a typo preventing traders from loading. My bad guys.
-
Version 1.0.2
- RealMo3
- 32 Downloads
UPDATED TO BE SPT HUB COMPLIANT. AKA, NOT A FILE REPLACEMENT!
THIS IS A RE-UPLOAD OF THE ORIGINAL MOD, CHOCCY IS ON HIATUS AND HAS GIVEN PERMISSION.
RealMo3 Author
I just saw Choccy's hiatus announcement.. So.. I guess if anyone has any requests, shoot em my way and i'll do my best. I am more familiar with UE and Xray, But i did take unity classes a long time ago that i sort of remember.
TomBrown
If you reload after firing all the rounds, the movement is as if you are discarding all the rounds, even though you are only discarding one.
Was this the same movement in the original modification?
Is it possible to change one stack of ammunition to 30 rounds?
This would be a good number of rounds to use in a six-shot revolver.
Williamj134
hi im trying to play spt with the mod installed but i keep getting this error
TypeError: Cannot read properties of undefined (reading 'Filter')
TypeError: Cannot read properties of undefined (reading 'Filter')
at Mod.postDBLoad (D:\spt\user\mods\choccy-saa\src\mod.ts:1075:101)
at PostDBModLoader.executeModsAsync (C:\snapshot\project\obj\loaders\PostDBModLoader.js)
at PostDBModLoader.onLoad (C:\snapshot\project\obj\loaders\PostDBModLoader.js)
at App.load (C:\snapshot\project\obj\utils\App.js)
TypeError: Cannot read properties of undefined (reading 'Filter')
TypeError: Cannot read properties of undefined (reading 'Filter')
at Mod.postDBLoad (D:\spt\user\mods\choccy-saa\src\mod.ts:1075:101)
at PostDBModLoader.executeModsAsync (C:\snapshot\project\obj\loaders\PostDBModLoader.js)
at PostDBModLoader.onLoad (C:\snapshot\project\obj\loaders\PostDBModLoader.js)
at App.load (C:\snapshot\project\obj\utils\App.js)
RealMo3 Author
You uninstalled the old mod and cleared its presets from your profile?
RealMo3 Author
I have already done the Wa-2000 and forgot about it!! Let me do some touch-up work and make more ammo types and I will upload it tomorrow.
Qwertyalex
Can I just say I greatly appreciate the documentation for this mod, I honestly might use it as an example for good documentation for changelogs/balancing/reworks.
RealMo3 Author
Grok3 did the work for me! After the initial changes, i asked it to do a review in PDF format that was easy to understand for regular players... and that was its first attempt!
RealMo3 Author
It seems like i got the penetration values wrong. I'll update it later tonight. MY BAD
EDIT: I just updated the file and fixed the penetration//armor damage values.
Same process, delete mod.js, replace mod.ts.
Ih8Cheetas
So we need to remove the Mod javascript file and then replace the mod-TS File with yours?
RealMo3 Author
yes, the new mod.ts will generate a new mod.js
Ih8Cheetas
This mod, along with the main mod required, made my traders not work
Snake_Eater
Can confirm, thought it was just my game lagging at first, but as long as this mod is installed, my traders' inventories will not load; the Flea Market, however, is unaffected.
RealMo3 Author
really... well the OG mod isnt required anymore, Choccy went on an indefinite hiatus so I re-uploaded the OG mod with my edits. Let me boot up and see if my traders are broken but i dont think they are.
Ih8Cheetas
Looking forward to seeing if it works for you
Snake_Eater
It's a nice gun, I'll give you that, but the engravings give you no tactical advantage whatsoever, unless you were planning to auction it off as a collector's item.
Snake_Eater
Awesome mod, by the way, very pleasing to the autistic gun nerd inside of me.
RealMo3 Author
Engravings are for intimidation and cool factor
RealMo3 Author
I've been slowly using Grok3 to redo most vanilla weapons, ammo and mods to be realistic. I've changed a lot of bullets to be 1:1 of their real world counterparts including naming. Sort of how realism mod was doing but little more tuned to the gunsmiths/ballistics nerds.
RealMo3 Author
WA2000 has been updated and uploaded!