Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

powerofthree

Uploaded by

powerofthree

Virus scan

Safe to use

About this mod

SKSE plugin that visually toggles helmets and other armor/weapons, without unequipping them.

Requirements
Permissions and credits
Changelogs
EQUIPMENT TOGGLE 

Requirements 

SKSE64
Visual C++ Redistributables 2019 
Address Library for SKSE Plugins

Description

SKSE plugin that visually toggles helmets, and other armor/weapons, without unequipping them. Equipment can be toggled automatically,  conditionally (on weapon draw, combat, dialogue, at home) or manually using hotkeys.

Works on player, followers, and all NPCs. 
Toggle states are serialized across saves and game sessions

Default config hides helmets/bows/quivers on equip, and unhides them on weapon draw.
Toggle manually using Up Arrow and Down Arrow keys

Configuration

Config uses JSON format to store slot sets, and their conditions. Located in Data/EquipmentToggle/Config.json.
Use a formatter like JSONLint to validate changes.

Toggle type
  • -1 : disabled
  • 0 : player only
  • 1 : followers (and commanded NPCs, like thralls) only
  • 2 : player and followers
  • 3 : every NPC

HotKey


Slots (armor/shields)
  • Uses biped body slots as defined here
  • All body slots are supported with the exception of body/gloves/boots (slot 32/33/37).
  • Toggling helmets - slots [30,31,39,41,43] must always be present otherwise you have disappearing ears and other face
  • All slots must be specified for equipment using multiple slots (eg. cloaks that use slot 40 and 46)

Slots (weapons/ammo)
  • OneHandSword = 33
  • OneHandDagger = 34
  • OneHandAxe = 35
  • OneHandMace = 36
  • TwoHandMelee = 37
  • Bow = 38
  • Staff = 39
  • Crossbow = 40
  • Quiver = 41

Examples

Armors
  • Helmets (slot head,hair,long hair, ears)
Player and followers
Automatically hides when equipped
Unhides it on weapon draw
Use Down Arrow hotkey to toggle manually
  • Cloaks (slot 40, 46)
Player only
Hides on weapon draw

Weapons
  • Bow/Quiver
Player only
Automatically hides when equipped
Unhides on weapon draw
Use Up Arrow hotkey to toggle manually


Spoiler:  
Show

{
   "armors":[
      {
         "hotKey":{
            "key":208,
            "type":2
         },
         "hide":{
            "whenEquipped":2,
            "atHome":-1,
            "duringDialogue":-1,
            "onWeaponDraw":-1
         },
         "unhide":{
            "duringCombat":-1,
            "onWeaponDraw":2
         },
         "slots":[30,31,39,41,43]
      },
      {
         "hotKey":{
            "key":0,
            "type":-1
         },
         "hide":{
            "whenEquipped":-1,
            "atHome":-1,
            "duringDialogue":-1,
            "onWeaponDraw":0
         },
         "unhide":{
            "duringCombat":-1,
            "onWeaponDraw":-1
         },
         "slots":[40,46]
      }
   ],
   "weapons":[
      {
         "hotKey":{
            "key":200,
            "type":0
         },
         "hide":{
            "whenEquipped":0,
            "atHome":0,
            "duringDialogue":-1
         },
         "unhide":{
            "duringCombat":-1,
            "onWeaponDraw":0
         },
         "slots":[38,41]
      }
   ]
}


Plugin source

Credits

  • Ryan (SniffleMan) for CommonLibSSE