About this mod
Make Them Slow or Fast - A Magic spell Patcher is a SKSE Plugin originally designed to adjust speed of Magic spells to play well with Dodge Mods.
Enables you to Change the Speed of All Aimed type,Fire and Forget Spells.
- Requirements
- Permissions and credits
- Changelogs
Make Them Slow or Fast, an SKSE plugin allowing precise adjustments to speed and gravity of All Aimed, Fire and Forget type Magic Spells.
Features:
- Fine-tune speed and gravity of All Aimed,Fire and Forget type Magic Spells.
- Limit spell speed and gravity.
- Adjustable settings via the included JSON file.
- Exclude specific Ammunition records(implemented in version 1.0.0.2).
- Now added support for Excluding entire mod files(i.e., esp, esl, and esm).(new in version 1.0.0.3).
- Now added support to set speed, gravity, limit gravity and limit speed individually(implemented in version 1.0.0.3).
- Now you can make spells emulate parabolic motion by changing spell gravity.(new in version 1.0.0.3).
- Now it's possible to repatch all spells by key press(by default Numpad 4).(new in version 1.0.0.3).
- Now it's also possible to revert speed and gravity all valid spells back to their original values by key press(default Numpad 6).(new in 1.0.0.3)
- Now also setup another log file in "Data/SKSE/Plugins/Make Them Slow or Fast/" that logs all changes you make using the above two mentioned features.(new in 1.0.0.3)
Requirements:
Installation:
1. Download Make Them Slow or Fast from Download's Section.
2. Install using your mod manager.
3. Personalize settings through the included JSON file(Don't Forget this step).
Details of Make_Them_Slow_or_Fast.json file :
"Logging": {
"LogLevel": "info"
},
"Aimed": {
"Enable": true,
"Fire and Forget": {
"Change Speed": {
"Enable": true,
"Speed": 1000.0
},
"Limit Speed": {
"Enable": false,
"Min": 10.0,
"Max": 1000.0
},
"Change Gravity": {
"Enable": false,
"Gravity": 1.0
},
"Limit Gravity": {
"Enable": false,
"Min": 0.0,
"Max": 3.0
}
}
},
"Key for repatching spells": 75,
"Key for Reseting spells": 77
}
"Key for repatching spells" corresponds to Numpad 4 by default.(repatches all spells)
"Key for Reseting spells" corresponds to Numpad 6 by default.(restores original values)
Refer to this website for the numbers they relate to.
Possible LogLevels:
- "trace" Spoiler:ShowDetailed logging for debugging purposes. logs every log statement
- "debug" Spoiler:ShowAdditional debugging information.
- "info" Spoiler:ShowStandard information on the plugin's operation (Default setting).
- "warn" Spoiler:ShowWarnings about potential issues.
- "err" Spoiler:ShowError messages.
- "critical" Spoiler:ShowCritical errors that may impact functionality.
"Key for repatching spells" corresponds to Numpad 4 by default.(repatches all spells)
"Key for Reseting spells" corresponds to Numpad 6 by default.(restores original values)
Everything else is self explanatory.
Compatibility:
Built with CommonLibSSE-NG, so should be compatable with SE, AE.and GOG.
Exclusions:
this is the structure of a exclusion file(must be a json file).
{
"SPELL FormID to Exclude": [
"Skyrim.esm|0x01C789",
"blah.esp|0x000800",
"blah.esl|0x000802",
"blah.esm|0x000803"
],
"SPELL File(s) to Exclude":[
"blah.esp",
"blah.esl",
"blah.esm"
]
}
use JSON Lint: JSON Online Validator and Formatter to validate your json files.
The FormID and esp name convention used is "modname.esp|formid".
The name of the .json file can be anything. multiple files are also OK.
The plugin will automatically read all files if they exist in your "Data/SKSE/Plugins/Make Them Slow or Fast/" Directory.
I'll put this file up as a Optional File for those who need it.
use xEdit Script for SkyPatcher xEdit Script for getting the FormID's.Works perfectly for my needs.
Questions or Contributions:
Got questions or want to contribute? Reach out or explore the source code on GitHub.
I'D like ideas of how i might be able to make this mod better. So ideas are welcome.
Known Issues:
None that i know of
Credits: