You can set MO2 to automatically push that overwrite update into the existing output 'mod', after you create it the first time of course. Works a treat for Bodyslide and FNIS, too.
for people who want to hide just the head gears, player only and will not show when in combat. 30, 31, 41, 42, and 43 is basically every headgear possible like ears, hairs, crowns, helmets, and hoods.
is it even possible to hide helmets WITHOUT BREAKING HAIR PHYSICS?
Cause I feel like I've tried every mod on Nexus, and all either UNEQUIP the helmet (which is USELESS as you can do it with a fcking favorites menu), or break hair physics (like this mod)
How does the hotkey work exactly? Cos I keep trying the (up arrow) listed on the main page, as well as "0" including the 0 on my numpad, but nothing seems to actually toggle my helmet?
Thanks so much to you, OP and the mod author! I've been looking for a mod to do this for days and you've both made it super easy for me. Very much appreciated.
I kind of understood it. It will be shown or hidden when the specified condition is turned on or off.
"onWeaponDraw" can be used in both "hide" and "unhide". On the "hide" side, when "Weapon Draw" is "true" the slot is hidden, and when "Weapon Draw" is "false" the slot is shown. Even if "Weapon Draw" is disabled (-1) on the "unhide" side, the slot will still be shown by the "toggle" function on the "hide" side. Since "onWeaponDraw" does not determine the type of weapon, the following code will hide the quiver when a two-handed sword is unsheathed, and show the quiver when a two-handed sword is sheathed. { "hotKey":{ "key":0, "type":-1 }, "hide":{ "whenEquipped":2, "atHome":-1, "duringDialogue":-1, "onWeaponDraw":2 }, "unhide":{ "duringCombat":-1, "onWeaponDraw":-1 }, "slots":[41] }
"duringDialogue" hides the slot when entering the dialog and shows it when exiting the dialog.
"onWeaponDraw" can be used with both "hide" and "unhide", but if both are specified, "hide" takes precedence. "atHome" only reacts to player home, not to inns.
Because it handles events rather than monitoring the state, "onWeaponDraw" will not be processed even if "atHome" is processed when you leave the house. Similarly, if you equip a weapon inside the house, "atHome" will not be processed even if "onWeaponDraw" is processed. The process is "Toggle", so if the quiver was displayed in "atHome" when you left the house, the quiver will disappear in "onWeaponDraw" when you equipped the bow. (It looks like the process of "hide" is reversed.) Setting multiple conditions makes it easier for reversals to occur, so it is better to have fewer conditions.
348 comments
{
"armors": [
{
"hotKey": {
"key": 0,
"type": 0
},
"hide": {
"whenEquipped": 0
},
"unhide": {
"duringCombat": -1,
"onWeaponDraw": -1
},
"slots": [
30,
31,
41,
42,
43
]
}
],
"weapons": [
{
"hotKey": {
"key": 0,
"type": -1
},
"hide": {
"whenEquipped": -1,
"atHome": -1,
"duringDialogue": -1
},
"unhide": {
"duringCombat": -1,
"onWeaponDraw": -1
},
"slots": [
]
}
]
}
Cause I feel like I've tried every mod on Nexus, and all either UNEQUIP the helmet (which is USELESS as you can do it with a fcking favorites menu), or break hair physics (like this mod)
Works with this mod for me, helmet toggle and its insane dependency tree not needed.
{
"armors": [
{
"hotKey": {
"key": 208,
"type": 2
},
"hide": {
"whenEquipped": 0
},
"unhide": {
"duringCombat": -1,
"onWeaponDraw": -1
},
"slots": [
30,
31,
41,
42,
43
]
}
],
"weapons": [
{
"hotKey": {
"key": 0,
"type": -1
},
"hide": {
"whenEquipped": -1,
"atHome": -1,
"duringDialogue": -1
},
"unhide": {
"duringCombat": -1,
"onWeaponDraw": -1
},
"slots": [
]
}
]
}
{
"armors": [
{
"hotKey": {
"key": 208,
"type": 0
},
"hide": {
"whenEquipped": 0,
"atHome": 0,
"duringDialogue": 0
},
"unhide": {
"duringCombat": -1,
"onWeaponDraw": -1
},
"slots": [
47
]
}
],
"weapons": [
{
"hotKey": {
"key": 200,
"type": -1
},
"hide": {
"whenEquipped": 0,
"atHome": 0,
"duringDialogue": -1
},
"unhide": {
"duringCombat": -1,
"onWeaponDraw": 0
},
"slots": [
38,
41
]
}
]
}
Edit: Set the dialogue toggle to -1 and that seems to work for me
I messed up the settings pretty bad now all my followers are bald lmao!
nvm someone posted it under
It will be shown or hidden when the specified condition is turned on or off.
"onWeaponDraw" can be used in both "hide" and "unhide".
On the "hide" side, when "Weapon Draw" is "true" the slot is hidden, and when "Weapon Draw" is "false" the slot is shown.
Even if "Weapon Draw" is disabled (-1) on the "unhide" side, the slot will still be shown by the "toggle" function on the "hide" side.
Since "onWeaponDraw" does not determine the type of weapon, the following code will hide the quiver when a two-handed sword is unsheathed, and show the quiver when a two-handed sword is sheathed.
{
"hotKey":{
"key":0,
"type":-1
},
"hide":{
"whenEquipped":2,
"atHome":-1,
"duringDialogue":-1,
"onWeaponDraw":2
},
"unhide":{
"duringCombat":-1,
"onWeaponDraw":-1
},
"slots":[41]
}
"duringDialogue" hides the slot when entering the dialog and shows it when exiting the dialog.
"atHome" only reacts to player home, not to inns.
Because it handles events rather than monitoring the state, "onWeaponDraw" will not be processed even if "atHome" is processed when you leave the house.
Similarly, if you equip a weapon inside the house, "atHome" will not be processed even if "onWeaponDraw" is processed.
The process is "Toggle", so if the quiver was displayed in "atHome" when you left the house, the quiver will disappear in "onWeaponDraw" when you equipped the bow. (It looks like the process of "hide" is reversed.)
Setting multiple conditions makes it easier for reversals to occur, so it is better to have fewer conditions.
i disabled the "duringdialogue" option and this fixed issue
looks like this
{ "armors": [ { "hotKey": { "key": 208, "type": 0 }, "hide": { "whenEquipped": 2, "atHome": 2, "duringDialogue": -1 }, "unhide": { "duringCombat": -1, "onWeaponDraw": -1 }, "slots": [ 30, 31, 41, 43 ] } ],
It came preinstalled in a modpack, and being a thief, having my helmet off 90% of the time is not correct.
What would be the script to have the helmet on all the time, except if i toggle it off with the down arrow?
Thank you so much to anyone willing to respond to this:)