CursedDLLs
Removes several internal checks for ammo type, mag type, attachment type, etc. Leads to questionable results. Disables TnH scoring! NOTE: ALL COMPONENTS ARE DISABLED BY DEFAULT. ENABLE IN CONFIGS IN R2MM!!
Last updated | a month ago |
Total downloads | 39738 |
Total rating | 6 |
Categories | Tweaks |
Dependency string | Potatoes-CursedDLLs-1.6.2 |
Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-MonoMod_Loader
Loader for MonoMod.MonoModPatches suited for use in BepInEx.
Preferred version: 1.0.0BepInEx-BepInExPack_H3VR
BepInEx pack for H3VR. Preconfigured and ready to use.
Preferred version: 5.4.1700README
CursedDLLs
Uploaded by Potatoes to Thunderstore, on behalf and with permission from the creators. I am not the creator of CursedDLLs, and do not claim to be. I am only maintaining its current state.
BEWARE!
1. CURSED DLLS WILL PREVENT TNH SCORING!
2. CURSED IS DISABLED BY DEFAULT! ENABLE IT IN THE CONFIGS IN R2MM BEFORE USAGE
Plugin descriptions
Assembly-CSharp.Cursed.RemoveRoundTypeCheck.mm
-- adds a type field to all rounds
Doesn't add any features by itself, but is required for some plugins to work
Cursed.BetterBipods
-- improves bipod recoil
Bipods now have balanced recoil, more rearward than upward
Cursed.FullAuto
-- make closed-bolt rifles and handguns be full-auto
Makes all closed bolt rifles and handguns have a full auto safety setting. This excludes:
- Handguns without a safety (I.E. Glocks, TT-33, etc)
- Semi Auto Shotguns (full auto with those is handelled differently currently unknown to us, might be with slam fire)
Cursed.LoadScene
-- load any scene with a button press
You can edit which scene is loaded with CTRL+0-9 by editing the configuration file at
<H3VR folder>/BepInEx/config/dll.cursed.loadscene.cfg
(you need to run the game at least once for it to be generated.)
Cursed.RemoveAttachmentChecks
-- removes checks related to attachments
- All attachments are bi-directional
- You can apply any attachment on any weapon in any attachment point
- There is no upper bound on the number of attachments per weapon
- If easy mag reloading is enabled, attachments will phase through objects to create yet more cursed guns
Cursed.RemoveMagCheck
-- allows any magazine or clip to be used on any gun
This change makes any magazine or clip usable on any gun. Why not?
Cursed.RemoveRoundTypeCheck
-- allows any round to be used in any gun or any magazine/clip
Potatos in an SMG? Oh my! This also adds some extra features to several other things.
- Load any round into any speedloader
- Load any round into the 6Twelve
- Load any round into belt feds
- The ammo spawner can now fill any gun in the game with any ammo
- If an invalid round is created (ie a JHP shotgun shell) it is replaced with a FMJ .45ACP
Cursed.SuppressAssemblyLoadErrors
-- fix errors when loading certain plugins
Enables proper support for tools like ConfigManager and RuntimeUnityEditor.
Cursed.TimeScale
-- allows to speed up or slow down the game
Allows to slow down time using the snapturning buttons in the wrist menu. When time is slowed down, sounds are pitched down as well.
You can edit the amount by which time is slowed down with a single click by editing the configuration file at
<H3VR folder>/BepInEx/config/dll.cursed.timescale.cfg
(you need to run the game at least once for it to be generated.)
Cursed.UnlockAll
-- unlocks all Rewards, puts non-item spawner items into the item spawner
Should be rather explanatory, have fun. All objects are found under Misc->Backpacks.
You can choose to overwrite your Rewards.txt contents by editing the configuration file at
<H3VR folder>/BepInEx/config/dll.cursed.unlockall.cfg
(again, you need to run the game at least once for it to be generated.)
Credits
- drummerdude2003 -- original work
- denikson -- help with porting patches over to Harmony
- BlockBuilder57 -- improvements to existing patches and some new type checking patches
- modeco80 -- developed MSBuild targets to automatically copy the plugins to the proper directories