Project Zomboid

Project Zomboid

296 ratings
Coavins Firearm Repair
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
317.752 KB
30 Nov, 2023 @ 8:16pm
17 Mar, 2024 @ 8:30am
10 Change Notes ( view )

Subscribe to download
Coavins Firearm Repair

Description
Disassemble firearms into parts to repair them. This mod replaces the default "Repair" action on supported guns.

Important Note
This mod was recently moved from another workshop ID. The mod IDs have also all been changed.
Please double-check that you are using the correct workshop and mod IDs. They are listed at the bottom of this page.



✔ Works in Multiplayer
✔ Tested on 41.78.16
✔ Compatible with most other firearm mods

This is a WORK IN PROGRESS, expect things to change.
It should be safe to add this mod to an existing save file. Always back up your save.
Reassemble your guns before removing this mod or they will disappear forever.

See documentation: https://coavins.github.io/zomboid-coavins-firearms/

How it works
Repairing a firearm
Instead of repairing firearms directly, you have to take them apart and repair the internal parts. Individual components can be repaired using things like tape or metal.

You should expect firearms to degrade at around the same rate as before, and it should take around the same level of effort to repair a gun the first few times that it breaks.

ℹ Some parts can contain other parts - all parts must be in full working condition before the firearm will operate. If any part of an assembled firearm is missing or broken, the whole gun will be considered broken.

ℹ Parts can be swapped between firearms

Condition
This mod completely replaces the existing system that handles condition for firearms.

Compatibility with other mods
This mod should be compatible with most other mods that introduce new firearms or change how they work.

⚠ Only supported guns can be disassembled. We are still working on adding support for all of the guns in these mods. Unsupported firearms will use the default repair action and cannot be disassembled.

Patches provided:
✅ Firearms B41
✅ VANILLA FIREARMS EXPANSION (B41.65)
✅ Arsenal(26) GunFighter
✅ Brita's Weapon Pack
✅ Totally's Historical Firearms Pack
✅ Guns of 93

Coavins Firearm Repair is designed to be extensible so that it can be used with custom firearms without much effort.

If you are a player and you want to disassemble firearms from other mods, then use one of the included compatibility patches.
If you are a developer and you want to add support for Coavins Firearm Repair, refer to my example mod coavinssupport1 which shows how to add compatibility with custom firearms.

Mod IDs
These are the mod IDs provided by this workshop item.

coavinsfirearmbase
This is the main mod, and must be enabled. Supports all of the firearms present in the base game.

coavinsfirearmsupport1
Compatibility patch for "Firearms B41"
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2256623447
Supports most of the custom guns in this mod, except for a small handful (the M60, etc.)
The "Gun Toolkit" items are used to repair components instead of the guns themselves.

coavinsfirearmsupport2
Compatibility patch for "Arsenal(26) GunFighter"
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2297098490
Adds support for some of the custom guns in this mod. Should also work for "Brita's Weapons".

coavinsfirearmsupport3
Compatibility patch for "VANILLA FIREARMS EXPANSION"
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2667899942
Adds support for most of the custom guns in this mod, only missing a few (SKS, Tec9, W1866, etc.)
The "Gun Cleaning Kit" and "FireKlean" items are used to repair components instead of the guns themselves.
The "FireKlean" item is overridden to increase the number of uses to 4.

coavinsfirearmsupport4
Compatibility patch for "Totally's Historical Firearms Pack" (mod id: TIHFP)
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2897536185
Adds support for some custom guns in this mod: Makarov, LeeEnfieldMagLoad, Springfield, Thompson, BAR, M1Carbine, G3A3

coavinsfirearmsupport5
Compatibility patch for "Guns of 93" (mod id: Guns93)

Sandbox Options
https://coavins.github.io/zomboid-coavins-firearms/sandbox.html

Supported languages
  • English
  • German
  • Russian
  • Spanish

Contributing
✔ Pull requests are encouraged! Please submit your translations, bug fixes, and new features.

🌎 Code is available on Github: https://github.com/coavins/zomboid-coavins-firearms

ℹ You are free to make changes to my code for your own use.

⛔ Please don't reupload this mod to the Steam workshop, either on its own or as part of a public mod pack. This item is not authorized for posting on Steam, except under the Steam account named coavins.

Workshop ID: 3101379739
Mod ID: coavinsfirearmbase
Mod ID: coavinsfirearmsupport1
Mod ID: coavinsfirearmsupport2
Mod ID: coavinsfirearmsupport3
Mod ID: coavinsfirearmsupport4
Mod ID: coavinsfirearmsupport5
Popular Discussions View All (3)
1
4 Jun, 2024 @ 4:35pm
Russian translation
MoonShi
1
2 Jan, 2024 @ 5:37pm
Spanish Translate
Vasher
0
11 Sep, 2024 @ 2:14pm
Possibility of adding Gunsmithing skill books?
Jaxx - pshoooo
126 Comments
dzlockhead 10 Jul @ 11:46am 
Their github account literally contributed to a page called 4chan downloader on May 9th this year. Do you have some proof they died between then and your claim on May 25th?
konte1m 5 Jul @ 11:06am 
coavin hadn't died though
konte1m 29 Jun @ 11:38am 
@AsakoTheNeko currently there's nothing behind the link you've provided, what happened?
AsakoTheNeko 25 May @ 12:16am 
As far as I know Coavin has passed away, rest in peace, but I have ported this over to B42 with the support1 for FirearmsB42(It says 41 but it works just the same).
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3487234002
thesysop11 27 Apr @ 10:28am 
A lot of the brita weapons aren't able to be disassembled
DEADSOLDIERtr 25 Dec, 2024 @ 11:50am 
Is the update for Build 42 in progress?
DEADSOLDIERtr 15 Nov, 2024 @ 9:44am 
For "VANILLA FIREARMS EXPANSION", I'm unable to disassemble M590 and R1187 shotguns. Are these also included in the missing ones or do I have a problem?
LRuego 10 Nov, 2024 @ 3:29am 
would love a version for Firearms B41 Revamped
TheTimppa 26 Oct, 2024 @ 4:15am 
compability planned for other totallys weapon packs and silenced guns of 93?
SDgamer 25 Sep, 2024 @ 12:52pm 
is it possible for you to add support for the STALKER Weapons Pack by STENDO_CLIP or will I have to look for someone else's Add-on that they made?