RimWorld

RimWorld

254 ratings
[XND] Proper Shotguns (Continued)
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
550.291 KB
25 Aug, 2021 @ 12:13am
17 Jun @ 9:54pm
7 Change Notes ( view )

Subscribe to download
[XND] Proper Shotguns (Continued)

Description
Source is https://github.com/Jellypowered/ProperShotguns/ if anyone wants to takeover.
The directory structure is a bit of a mess, I'll upload a release with the source included as I have it currently, but the source folder in the Git is proper at least.


An update of XeoNovaDan's Mod:
Proper Shotguns


Overview
Pump shotguns and chain shotguns will fire 6 pellets simultaneously, rather than one single shot.

This also isn't like other similar mods in the sense that shotguns with this will fire buckshots properly, rather than technically fire one pellet after the other very quickly. This effect is most noticeable in shotguns that fire bursts such as the chain shotgun.

Demonstration:



Damage rounding can be configured in Mod Settings:
Random - damage rounding is random (e.g. 22 damage w/ 6 pellets does 3-4 damage per pellet)
Standard - damage rounding follows normal rounding rules (e.g. 22 damage w/ 6 pellets does 4 damage per pellet)
Up - damage is always rounded up
Down - damage is always rounded down

Compatibility
Mods:
Proper Shotguns includes patches for the following mods:
  • Merp's Shotgun Pack
  • Orassans
  • Rimsenal (All modules)
  • WeaponTech
  • Rimmu Nation
  • Vanilla Weapons Expanded - Laser
  • Vanilla Factions Expanded - Settlers
  • 20th Century Weapons Mod Unofficial 1.0
  • Apex: Rimworld Legends
  • HALO: Rimworld Psychic Pulse Weaponry
  • HALO: Rimworld Auxiliary Charge Armory
  • Halo UNSC Weapon Pack
  • Hunting Rifle + Sports Shotgun Series Pack
  • Incendiary Shotgun
  • Metro Armory
  • Project Fallout
  • Project Itzal (Shotgun Only Pack and Extras included.)
  • Rim Contractors Arsenal
  • RT's Weapon Pack Reloaded
  • Rimworld Westernization Project
  • Starship Troopers - Weapons
  • USCM - Core
  • Weapon Attachments
  • Westerado
  • [RH2] Rimmu-Nation²
  • Morgante Post Apocalyptic Weapons Pack
  • FCP Fallout Makeshift Weapons Pack
  • FCP Fallout New Vegas Shotguns

Mods supported by Author:
The authors of these mods have made their mods compatible with Proper Shotguns!

Any mods that add shotguns that haven't been patched will still work, but they won't fire proper buckshots.

If you wish to make other weapons function with this, see this mod's GitHub wiki: https://github.com/XeoNovaDan/ProperShotguns/wiki

Saves:
Can safely be added to ongoing saves. There may be error messages when removing this mod from a save, but they should be harmless.

Links:
FlamingLlama's Proper Shotgun Patches This patch pack includes patches for VWE Frontier, Quickdraw, as well as Core, and includes the patch for Biotech's Militor's Mini-Shotgun!
Credits
Brrainz - for their fantastic Harmony Patch Library!
Marnador - for the RimWorld-style font
Spdskatr - for helping with RoundRandom
dninemfive - for the patch with WeaponTech, and RimmuNation by extension
Chicken Plucker - also for the RimmuNation patch
XeoNovaDan - For making the original mod.

I've fixed the damage always being the same bug on random.
This was forked from XND's version and bugfixed/updated. I pulled all the shotgun patches (such as Pet Mudstone's Patch Pack I could find and included them. If you've got a mod you'd like patches for, drop it in the comments and i'll get to it when I can. Jelly
100 Comments
Jellypowered  [author] 5 minutes ago 
I wonder if loading after V Combat Reloaded makes a difference, I'll look into this when I have more spoons.
Farbott 13 minutes ago 
for the love of all that is holy do NOT run this with vanilla combat reloaded every pellet gets the damage of a full blast, this will rip you and everything else apart
Rulet 2 hours ago 
You guys forgot to change damage value so each pellet feels like all of them at the same time
Brandon12340987 22 hours ago 
if your on mac it could be a harmony issue, saw in the smart speed mod discussions mention a problem
Fungus Kreeman .$ 23 hours ago 
Good afternoon,

I'm getting the following error when booting up this mod:

Error in static constructor of ProperShotguns.HarmonyPatches: System.TypeInitializationException: The type initializer for 'ProperShotguns.HarmonyPatches' threw an exception. ---> HarmonyLib.HarmonyException: Patching exception in method null ---> System.ArgumentException: Undefined target method for patch method static System.Void ProperShotguns.CanStartFleeingBecauseOfPawnAction::Postfix(Verse.Pawn p, System.Boolean& __result)

I can't post the rest due to comment character limits, and HugsLib has yet to be updated.
Brandon12340987 22 Jun @ 12:04am 
iirc you should be able to modify the damage numbers via the mod settings if that part still works, if its totally broken then it could be a mod incompatibility
Cr0ssley 21 Jun @ 8:54pm 
Really weird, but the damage isn't being divided, So its dealing full damage with each and every bullet. Any ideas as to how to fix or solve this? Like any known incompatibilities?
Shira 18 Jun @ 5:29am 
amazing
Jellypowered  [author] 17 Jun @ 9:55pm 
1.6 update!