Blade & Sorcery

File information

Last updated

Original upload

Created by

SwordFisherL42

Uploaded by

SwordFisherL42

Virus scan

Safe to use

About this mod

Updated for U8! Revolvers where you can open the chamber and add/remove rounds manually. Ammo pouches, quick loaders, and multiple revolver variants.

Permissions and credits
Changelogs
Donations
Update V2.0.0 - U8 Compatibility Update
Officially updated to be compatible with game version U8, you will notice all of the features from previous versions of the mod, with the following new changes:

- Imbuement support (cast a spell on a revolver/ammo, and the projectiles will have the same spell applied)
- Code Optimization
- Prefab Optimization
- Audio Effect Improvements



GIFS: https://imgur.com/a/hTNI83Y

Update V1.1.0 - "Flip-To-Close" Gesture Added

  - Flick the weapon to the side to close the revolver chambers
  - Adjust sensitivity by increasing/decreasing "minGestureVelocity"
  - Disable the feature by setting "gestureEnabled" to false

  - [Misc] Minor update to add category compatibility with Modular SemiAuto Pistols 



Fisher's Modular Revolvers V1.0.0

Installation
Copy the FishersModularRevolvers folder into \Blade & Sorcery\BladeAndSorcery_Data\StreamingAssets\ . Weapons and Ammo will be in the spawn book under the new categories "Modular" and "M-Ammo" respectively. (Note: Vortex Mod Manager can also be used to install the mod)

Features

Revolvers
  • Three Variants: 'S&W500', 'Rhino', 'BlackOps'
  • Basic blunt damagers
  • Use-Key to Fire (Trigger)
  • Alternate-Use key to open the Chamber (spell-menu button)
    • Pull trigger while chamber is open to quick-release all shells
    • Quick-Loaders can be used to fill the chamber at once
    • Rounds can be added/removed individually
  • Rounds are tracked dynamically, meaning:
    • Rounds are "live" until fired
    • Placing spent shells in the chamber will result in a misfire
    • Mixing live and spent ammunition will result in the expected 'fire-sequence'
  • 'Russian Roullette'
    • can be toggled in the JSON files under \StreamingAssets\FishersModularPistols\Revolvers\
    • set "spinToRandomBullet" to "true" in order to enable this feature
    • (this feature is still under development)

Bullets, Quick-Loaders & Ammo Pouches
  • 'Large' Bullets are compatible with: 'S&W500'
  • 'Small' Bullets are compatible with: 'Rhino' & 'BlackOps'
  • Quick-Loaders allow you to fill the chambers of revolvers at once
  • Ammo Pouches currently allow you to spawn an infinite number of:
    • individual bullets
    • quick-loaders



Future Roadmap
  • Add support for customizable weapon attachments
  • Sound FX overhaul
  • Add more pistol variants
  • Extend this framework to create Modular Rifles and Shotguns (Almost finished Semi-Automatic Pistols)
  • AI integration. The main concern with this feature is performance as AI don't really need to be carrying these heavily rigged/scripted weapons
  • Concurrently working on the "core framework" to improve bullet mechanics for all of my mods


My Mod Releases

To All Modders:
You can find the source code for this framework on my GitHub here:

https://github.com/SwordFisherL42/BAS-Modular-Firearms


I will be updated this repository soon with some more information and examples, in case you wanted to create similar mods with my code.

Cheers !