You are viewing a potentially older version of this package. View all versions.
cityrobo-OpenScripts2-2.11.1 icon

OpenScripts2

OpenScripts2: Return of the Impossible!

Date uploaded 2 weeks ago
Version 2.11.1
Download link cityrobo-OpenScripts2-2.11.1.zip
Downloads 11274
Dependency string cityrobo-OpenScripts2-2.11.1

This mod requires the following mods to function

nrgill28-HookGenPatcher_H3VR-1.2.3 icon
nrgill28-HookGenPatcher_H3VR

Generates MonoMod HookGen MMHOOK files during the bepinex preloader phase.

Preferred version: 1.2.3
nrgill28-Sodalite-1.4.0 icon
nrgill28-Sodalite

Modding API and tools for H3VR code plugins

Preferred version: 1.4.0

README

kofi

OpenScripts2

New and refractored, made a single DLL that complies to C# naming conventions and improved with the experience I gained working on OpenScripts.

MeatKit implementation only. Now includes a zip-archive with a DLL for MeatKit's "Script -> Import Single" function, so you can start implementing it into your mods right away!

Enjoy OpenScripts2: Return of the Impossible!

CHANGELOG

Changelog

v2.11.1

  • Fixed bugs with ManipulateFireArmRoundProxy scripts.
  • Added more features to HandgunSpin and PhysicalObjectSpin scripts, including some config options for them.
  • Added MagazineHelper component that was originally a custom editor window for creating round positions in magazines. It being a component allows it to save the configuration values for later.

v2.11.0

  • New AdvancedMovingAttachmentInterface script and asset bundle added, needed for the PlaceEverywhereRails 2.0 update.
  • Updated ManipulateFireArmRoundProxy scripts to have feature parity across all supported firearm types (Closed Bolt, Open Bolt, Handgun, Tube Fed, Bolt Action).
  • Fixed ManipulateTransforms one-way mode.

v2.10.0

  • Fixed issues regarding charge weapons caused by outdated patch method.
  • Added scope mount-related scripts.
  • Added some muzzle device-related toggles to custom muzzle effect and particle effect on fire scripts.
  • Trying out some simple integrated custom editors for scripts with context menus.

v2.9.2

  • Attempted to fix issues related to Monomod when ModularWorkshop isn't installed. sigh

v2.9.1

  • Made changes to hopefully calm Thunderstore's antivirus software.
  • Fixed Monomod from randomly crashing on startup (even though it's not in use).

v2.9.0

  • Updated some ChargeTrigger scripts.
  • Added some new features and under-the-hood helper scripts for ModularWorkshop.

v2.8.0

  • Updated to accommodate changes made in End of Life release of OpenScripts1.
  • Added new HighlightHiddenRails plugin.

v2.7.0

  • Added event to the OpenScripts2_BasePlugin class to allow access to a fired projectile without overwriting the entire Fire() method of a FVRFireArm.
  • Fixed the AttachableMagazine script.

v2.6.1

  • Fixed charge weapon scripts erroring out on existing charge weapon mods.
  • Adjusted vibration per controller type.

v2.6.0

  • Expanded functionality of ChargeTrigger and SmartWeapon scripts.
  • Charge weapons now have charging vibrations and correctly abort charging sounds.
  • Added SupressableMuzzleNoiseMaker, MultiCaliberChamber, ChargeTriggerBreakActionWeapon, PhysicalObjectSpin, and SmartMultiBarrelWeapon scripts.
  • Fixed HandGunSpin script.

v2.5.0

  • Added custom muzzle effect support.
  • Made MultiCaliberMagazines easier to use and improved their vaulting.
  • Many other bug fixes and improvements, including ModularWorkshop related additions.

v2.4.0

  • Added ManualDecocker and BoltPointUpdater scripts.
  • Fixed some bugs and added new features to existing scripts.

v2.3.0

  • ModularWorkshop release updates.

v2.2.2

  • Fixed forward stop issues.
  • Overhauled red dot zeroing.
  • Fixed vector extension errors.
  • Fixed automatic stripper clip bugs.
  • Added QBArmorHelmet.
  • Switched some elements to MaterialPropertyGroups.
  • Made more preparations for ModularWorkshop release.

v2.2.1

  • Fixed clicky picatinny rails forward stops causing attachments to be forced at the end of a rail.

v2.2.0

  • Added custom attachment scripts to add vaulting support to some attachment add-on scripts.
  • Fixed MovableAttachmentInterface bugs.
  • Added pre-requisite changes for ModularWorkshop, ClickyVanillaRails, and UniversalMuzzleMounts.
  • Fixed MultiCaliberMagazine bugs and updates.

v2.1.1

  • Fixed bugs with ManipulateFireArmRoundProxy.
  • Added getter methods to MovingObjectPart.
  • Updated version number of the BepInEx Plugin.

v2.1.0

  • Added more functionality to HideMultipleOnAttach.
  • Added FirearmFeatureChangerAttachment script.
  • Fixed Heating Effects animation curve breaking in Editor.
  • Updated to U106-2 due to changes in bolt action and chamber mechanics.

v2.0.3

  • Fixed bugs with the MagazineCuttoff script.
  • Added more functionality to the MagazineCuttoff script.
  • Added one-way manipulation functionality to ManipulateTransforms.

v2.0.2

  • Added round change functionality to ChargeTriggerPower.
  • Renamed MeatKit specific DLL to OpenScript2_MeatKit to avoid confusion (MeatKit doesn't care about file name, only assembly name).

v2.0.1

  • Updated SmartWeapon and ChargeTrigger scripts.
  • Updated UniversalMagGrabTrigger for Secondary Mag Slots.
  • Added VisualModifier and ManipulateTransforms scripts.

v2.0.0

  • Initial release.