Skyrim


Loadout 2.0.0
Warning: You have to follow the upgrade guide if you used an earlier version of Loadout to ensure your wellbeing!
Summary:
I have done a complete rewrite of Loadout because I finally have time for it, hurray for hollidays! Now, Loadout uses the new SKSE functionality that allows plugins to recognize small differences in items better. Items with the same base item but a different name will now be correctly distinguished from eachother. If you have a mod that allows you to wear multiple similar items such as rings there might be a small bug that causes Loadout to fail unequipping those items correctly. This currently cannot be fixed without further help of SKSE. It is extremely unlikely that it will affect your gameplay because if you can equip multiple items, you probably will! With the rewrite I have introduced some small optimizations.

I have changed the bind loadout hotkey modifier to CTRL instead of ALT because I wanted to be able to switch loadouts in combat where I have to use ALT in order to run. Since sneaking is toggled, in contrast with running which is done by holding, you can still switch loadouts while sneaking without accidentally saving a loadout.
Changes:

Uses item type as well as item name recognition and therefore now allows you to have a loadout with a Gold Ring of Health and a different loadout with a Gold Ring of Stamina for example.
Changed 'save' hotkey to CTRL + 0-9 instead of ALT + 0-9
Use regular Arrays instead of FormLists and wrote all the code in a single script for increased performance



Loadout 1.03
Summary:
Loadout now properly unequips items and spells held in the hands like it already did for apparel, shouts and powers. There is no need to update if you explicitly used the old behavior. This update allows you to create a 'bare handed fighter' loadout for example.
Changes:
Unequips weapons, shields and spells if these slots are empty in a loadout


Loadout 1.02
Summary:
Multiple people reported that Loadout stopped working for them after the first time. This is a test version of Loadout that registers the keyboard/gamepad events every time you load a savegame. I also added additional debug statements. Enable debugging with the help of this guide.
Changes:
Registers event handlers on each load.
Additional debug statements
Debug log file at
C:/Users/<YOUR NAME>/Documents/My Games/Skyrim/Logs/Script/User/DeazurainLoadout.0.log.


Loadout 1.01
Summary:
Fixed a problem where the Loadout quest wouldn't start when beginning a new adventure. The phenomenon is known as the 'Dialog bug'. Save and load the game once after your hands are freed.
Changes:
Loadout now works when starting a new game while having it enabled.


Loadout 1.00
Summary:
Hosted Loadout on github. Created building tools with nodejs that I can trigger with Sublime Text 2. Did a complete rewrite of the equipment saving and restoring mechanics. Split the main script into Loadout specific code and a utility script.
Changes:
Hosted the source code
Found a way to save torches and ammunition such as arrows in a loadout
Only the necessary changes are made now when restoring a loadout
Sped up loadout saving


Loadout 0.11
Summary:
Confirmed the EquipItem problem, started a petition. Trying to contact Bethesda and SKSE authors because the problem can't be solved in papyrus. Added version check for SKSE because a lot of people were saying that Loadout could only save, most of the time this is because they have an old SKSE version.
Changes:
Added SKSE version check


Loadout 0.10
Summary:
I gained access to a PS3 controller and installed MotioninJoy to simulate a 360 controller on my PC to test my code. Using a controller with Loadout is now possible:
- Save to loadout 1: Right analog stick + D-pad left
- Save to loadout 1: Right analog stick + D-pad right
- Equip loadout 1: D-pad left
- Equip loadout 2: D-pad right
Changes:
Added gamepad controls


Loadout 0.09
Summary:
Disabled hotkeys when the game is paused which means that they dont work anymore in menus that pause the game. Testing xbox controller support since I have no controller to test it myself:
- Save to loadout 1: Left analog stick + D-pad left (Didn't work because of Input.isKeyPressed bug)
- Save to loadout 2: Left analog stick + D-pad right (Didn't work because of Input.isKeyPressed bug)
- Equip loadout 1: D-pad left
- Equip loadout 2: D-pad right
Changes:
Disabled Loadout hotkeys when the game is paused
Added gamepad testcode


Loadout 0.07
Summary:
Initial release. This was published as 0.07 but it was actually 0.08

Article information

Added on

Edited on

Written by

Deazurain

7 comments

  1. WineWithWhat
    WineWithWhat
    • supporter
    • 0 kudos
    The loadout isn't working for multiple characters: it will save but not load on my 2nd Character.
  2. civilizationace
    civilizationace
    • supporter
    • 0 kudos


    I put a working version in https://www.dropbox.com/sh/8efpx0orfg5ww5q/AAAcca43PgZCl4_G--WpjK1Ma that can be used until Deazurain posts an update.  This one will work with SKSE 1.6 or higher and will find 1.7.1 as well.


     
    That version does not work. Loadouts are saved, but not restored.
  3. Freebytes
    Freebytes
    • supporter
    • 0 kudos
    I put a working version in https://www.dropbox.com/sh/8efpx0orfg5ww5q/AAAcca43PgZCl4_G--WpjK1Ma that can be used until Deazurain posts an update.  This one will work with SKSE 1.6 or higher and will find 1.7.1 as well.
  4. cheater666
    cheater666
    • member
    • 0 kudos
    It's a great mod. But it doesn't work properly on SKSE 1.7.1 - save eq is working but not load. It must be SKSE 1.6.16 - on this version all is working ok.
  5. toniloCoyote
    toniloCoyote
    • member
    • 0 kudos
    Totally amazing. A lot of thanks. But, even in this version 2, when you equip a custom enchanted Shield no enchanting effect is applied. I'm trying to analyse whether the fault is of Loadout or of SKSE but I've never programmed for Skyrim and I'm kind of stuck with the trials. Do you have any idea of what the problem may be?

    Re-edited:
    I have finally managed to test some code of my own and it seems that SKSE's EquipItemEx() is the culprit. It does equip the shield but doesn't apply the enchanting effects. Of course I'm using the last version (1.6.16) and it (and Loadout) works with any other apparel or weapon. It's weird, isn't it?
  6. iviiferguson
    iviiferguson
    • member
    • 0 kudos
    Hi, I have a question... what version shoul I download and install to play with the skyrim 1.8 version? (sorry my English really REALLY sucks ) :C
  7. erelde
    erelde
    • supporter
    • 2 kudos