File information
Last updated
Original upload
Created by
SurilindurUploaded by
SurilindurVirus scan
Tags for this mod
Activity logs
This page was last updated on 28 December 2023, 12:42PM
- Changelogs
-
-
Version 1.4.2
- Removed caching of 'is bolt' and 'is crossbow' check results for items to lower complexity
- Fixed the issue of unequipping normal arrows when activated
- Adjustments to variable naming
- Adjustments to the alias script states and the logic used to swap between them
-
Version 1.4.1
- Fixed some Papyrus log errors when the actor alias script enters the default state but has not been bound to an actor yet
- Changed the default unequip delay to 0ms following the changes to event handling
-
Version 1.4.0
- Removed dependency on Skyrim.esm, making the mod usable with other projects that do not have it
- Reworked event processing to stop the reload animation early enough to avoid starting the audio in most cases during normal use
- Removed audio file replacements and custom audio snippets, so the intended reload sounds from the weapon itself will always be used, improving compatibility
- Removed the mod reset option from the menu
- Migrated reload prevention logic from the quest script to alias script
- Lowered the default unequip delay to 10ms after the event handling changes
- Optimizations to reload handling logic in cases where the reload button gets spammed
- Allow resetting unequip delay to default without opening the slider, and set the maximum slider time to 4 seconds
- Add some more caching for crossbow, bolt and equip checks to avoid matching the same weapon or ammo several times against the keyword lists
- Removed unnecessary entries from the translation files
-
Version 1.3.0
- Renamed scripts and forms to use a shorter _RR_ prefix, so savegame cleaning is necessary before updates
- Increased default unequip delay after firing from 100ms to 200ms to address an issue where bolts were getting unequipped too soon
- Fixed bolts being equipped when opening inventory menu after equipping other ammo outside it
- Added string token-based crossbow and bolt detection based on mesh paths, configurable through the JSON file
- Added support for Project Flintlock Rifle by Ghosu
- Added support for Ordo Legionis flintlock muskets by Taveren
- Removed sound slider from the menu as unnecessary
- Removed dependency on Update.esm and Dawnguard.esm
-
Version 1.2.0.1
- Reloading crossbow should now only work when the player has one equipped and drawn.
- Preferences from ReasonableReloading.json are now applied on each savegame load to ensure the mod state matches the .json state.
-
Version 1.2.0
- Removed the functionality for displaying a message about the number of remaining bolts.
- Replaced CampUtil.GetPlayerEquippedAmmo() with an OnObjectEquipped event filter on a new script (_CX_RR_AliasScript) on PlayerRef ReferenceAlias.
- Migrated MCM configuration option values to the new ReasonableReloading.json file using JsonUtil from PapyrusUtils.
- Removed SkyUILib dependency.
- Removed Campfire dependency.
- Renamed "_CX_RR_MCMScript" to "_CX_RR_MenuScript".
- Renames "_CX_RR_MCMQuest" to "_CX_RR_Quest".
- Cleaning up all existing mod data from a savegame is recommended before upgrading, using Hadoram's utility. Upgrading may break stuff.
-
Version 1.1.5
- No longer unequip bolts upon drawing (a weapon, "drawing") an already loaded crossbow.
-
Version 1.1.4.1
- Added new MCM logo art.
-
Version 1.1.4
- Fixed some state-related misunderstandings.
- Converted some properties to variables.
- Removed the option to use Actor.PlayIdle, leaving only Debug.SendAnimationEvent.
- Removed a couple of unnecessary configuration options.
-
Version 1.1.3
- Finally replaced the custom index finder with <array>.Find() command.
- Fixed empty ModName property that prevented the MCM menu from being listed.
- If updating from a recent version where the MCM menu was not listed, you could try the following console command to "kick" the menus (all of them, apparently): "SetStage SKI_ConfigManagerInstance 1". It is the same one Jaxonz MCM Kicker uses internally (I checked it), but I have no idea what the side effects may be.
-
Version 1.1.2
- Various minor changes to fix the things I broke in the last few versions.
-
Version 1.1.1
- Spamming the reload hotkey should no longer break the mod.
- When exiting a menu, the mod no longer registers normal arrows as current ammo.
- Other very minor adjustments.
-
Version 1.1.0
- The mod should no longer manage normal arrows (I forgot arrows are also ammo).
- Whenever the player is in killmove mode, reload prevention is now skipped completely.
-
Version 1.0.9
- Removed the script "_CX_RR_PlayerScript".
- Replaced some Properties with normal variables (no reason for them to be properties).
- The mod no longer filters any OnObjectEquipped events.
- Experimental option to use Actor.PlayIdle instead of Debug.SendAnimationEvent.
- Added compatibility measures for killmove stuff (like VioLens).
-
Version 1.0.8
- Minor tweaks and changes to scripts.
- Smaller MCM logo.
- Missing MiscUtil should no longer cause errors in Papyrus log when debug messages turned off.
- Sound descriptors are now exactly like their IS counterparts, to maintain sound quality.
-
Version 1.0.7
- Fixed the issue with reloading upon picking up bolts.
- Fixed the issue with bolts getting always unequipped when visiting a menu.
- Included the Immersive Sounds Compendium reload sounds (with permission).
- Minor changes here and there.
-
Version 1.0.6
- Silenced all normal reloading sounds (Dawnguard + Immersive Sounds).
- Added new reloading sounds, played upon hotkey keypress - this means that the sound-plays-anim-stopped bug should be gone.
- Skyrim.esm, Update.esm, Dawnguard.esm and Campfire.esm listed as masters.
- Minor tweaks here and there.
-
Version 1.0.5
- Various changes and optimisations to scripts.
- Campfire by Chesko now required (the CampUtil API).
- Changed all editor IDs, savegame mod form removal and standard cleaning + clean save required for updating.
-
Version 1.0.4
- Added option to change delay (Utility.Wait) before unequip after BowRelease\Fast.
- Added option to skip reloading animation (causes bolts to not be shown on the bow).
- Packed the archive in RAR instead of RAR5 format so everyone and their mod manager can open it.
-
Version 1.0.3
- Mod now uses anim events a lot more.
- No bolts are ever removed from player inventory.
- Works with automatic crossbows out of the box.
- Lots of MCM options removed as redundant.
- Script size cut in half as a result of various changes.
-
Version 1.0.2
- Bolts should no longer unequip upon entering a menu.
- Experimental option to prevent reload anim playing upon closing a menu.
- Automatic crossbows should now be stored as Weapons in FormList.
- Various changes to scripts.
-
Version 1.0.1
- Fixed the issues with incomplete translation support.
- Added support for automatic crossbows (player needs to register them as such).
- Added the option to unregister single crossbows from the list or revert the list to empty.
- Added the option to define the amount of bolts to add upon reloading.
- Added an unnoticeable container to save bolts from being erased completely.
- Added the option to access the container (click button in MCM, then exit start menu).
- Added the option to disable bolt reduction upon reloading (works with reload hotkey).
- Added an optional dummy weight system (to compensate for missing bolt weight, for Requiem users).
- Added the option to reset the mod completely (if it gets too bugged somehow).
-
Version 1.0.0
- Initial release.
-
- Author's activity
-
December 2023
-
28 Dec 2023, 12:42PM | Action by: Surilindur
File added
'Reasonable Reloading [version 1.4.2]'
-
28 Dec 2023, 12:40PM | Action by: Surilindur
Attribute change
'File \'Reasonable Reloading\' description changed.
File \'Reasonable Reloading\' category changed to Old versions.'
-
28 Dec 2023, 12:40PM | Action by: Surilindur
Changelog added
'Change log added for version 1.4.2'
-
11 Dec 2023, 5:35PM | Action by: Surilindur
Attribute change
'Mod version changed to 1.4.1.'
-
11 Dec 2023, 5:35PM | Action by: Surilindur
Changelog added
'Change log added for version 1.4.1'
-
11 Dec 2023, 5:34PM | Action by: Surilindur
File added
'Reasonable Reloading [version 1.4.1]'
-
11 Dec 2023, 5:33PM | Action by: Surilindur
Attribute change
'File \'Reasonable Reloading\' category changed to Old versions.'
-
11 Dec 2023, 5:33PM | Action by: Surilindur
Attribute change
'File \'Reasonable Reloading\' description changed.'
-
11 Dec 2023, 5:11PM | Action by: Surilindur
Attribute change
'Description changed.'
-
11 Dec 2023, 5:09PM | Action by: Surilindur
Changelog added
'Change log added for version 1.4.1'
-
11 Dec 2023, 2:00PM | Action by: Surilindur
File added
'Reasonable Reloading [version 1.4.0]'
-
11 Dec 2023, 1:59PM | Action by: Surilindur
Attribute change
'File \'Reasonable Reloading\' description changed.
File \'Reasonable Reloading\' category changed to Old versions.'
-
11 Dec 2023, 1:58PM | Action by: Surilindur
Primary image changed
-
11 Dec 2023, 1:58PM | Action by: Surilindur
Mod image added
-
11 Dec 2023, 1:58PM | Action by: Surilindur
Mod image added
-
11 Dec 2023, 1:58PM | Action by: Surilindur
Mod image added
-
11 Dec 2023, 1:58PM | Action by: Surilindur
Mod image added
-
11 Dec 2023, 1:56PM | Action by: Surilindur
Permission change
'Author changed their permission instructions.
Author changed their file credits.'
-
11 Dec 2023, 1:53PM | Action by: Surilindur
Attribute change
'Description changed.'
-
11 Dec 2023, 1:52PM | Action by: Surilindur
Attribute change
'Description changed.
Mod version changed to 1.4.0.'
-
- Mod page activity
-
April 2024
-
25 Apr 2024, 9:48AM | Action by: TheTaleTeller
Untracked
'Reasonable Reloading'
January 2024
-
17 Jan 2024, 9:20AM | Action by: JonFrenger
Tracked
'Reasonable Reloading'
-
12 Jan 2024, 12:58PM | Action by: lojunqueira
Untracked
'Reasonable Reloading'
December 2023
-
12 Dec 2023, 8:17AM | Action by: redondepremiere
Endorsed
'Reasonable Reloading'
-
11 Dec 2023, 8:18AM | Action by: redondepremiere
Tracked
'Reasonable Reloading'
November 2023
-
23 Nov 2023, 8:43PM | Action by: LordArturo
Untracked
'Reasonable Reloading'
October 2023
-
19 Oct 2023, 2:33PM | Action by: uruneaw
Endorsed
'Reasonable Reloading'
August 2023
-
30 Aug 2023, 4:47PM | Action by: BloodyKiller057
Endorsed
'Reasonable Reloading'
June 2023
-
12 Jun 2023, 6:42AM | Action by: llraill
Endorsed
'Reasonable Reloading'
-
03 Jun 2023, 3:04PM | Action by: Miraak2k22
Untracked
'Reasonable Reloading'
September 2022
-
14 Sep 2022, 4:41AM | Action by: Miraak2k22
Tracked
'Reasonable Reloading'
May 2022
-
27 May 2022, 12:55PM | Action by: hiringgillia
Endorsed
'Reasonable Reloading'
February 2022
-
26 Feb 2022, 4:50AM | Action by: ygld
Untracked
'Reasonable Reloading'
-
12 Feb 2022, 4:45AM | Action by: Joel1Russman
Tracked
'Reasonable Reloading'
October 2021
-
02 Oct 2021, 7:35PM | Action by: spyrockmonk
Endorsed
'Reasonable Reloading'
September 2021
-
13 Sep 2021, 10:58PM | Action by: Lexmax
Endorsed
'Reasonable Reloading'
August 2021
-
31 Aug 2021, 12:56AM | Action by: Deleted22765874User
Untracked
'Reasonable Reloading'
-
23 Aug 2021, 6:55AM | Action by: 375303
Endorsed
'Reasonable Reloading'
July 2021
-
31 Jul 2021, 11:04AM | Action by: SecondSunrise
Tracked
'Reasonable Reloading'
-
29 Jul 2021, 5:51AM | Action by: Pachislot
Tracked
'Reasonable Reloading'
-