Jump to content

Is there a way I can globally change weapon weight?


Recommended Posts

Hey, fellow nerds. I have a mod that edits every weapon's stats to be realistically lighter and faster, and I got a comment asking if it works with weapons from other mods. I would love to just globally edit the weight of Skyrim's weapons as custom weapons are balanced inline with the vanilla game and this would be easy if I could just apply a perk that works like the ones that reduce armour weight, but unfortunately, the CK only has that option for armour and the closest things for weapons is changing their speed which only brings me halfway there. Does anyone know if there is some other way I can globally modify weapon weight, perhaps by making a new ability or function, or even some other trick?

Link to comment
Share on other sites

Hey, I think the best way to do this would be to write a SSEEdit script that searches for all weapons and sets their weight. I have no Idea how to write an SSEEdit script though. There is documentation out there.

 

Another way is to do it with Papyrus. I made a mod where you can customize weapon speed: https://www.nexusmods.com/skyrimspecialedition/mods/22100?tab=files which uses the OnItemEquipped event on an alias pointing at the player, and changes weapon speed. The source scripts are provided. You could use the same event, or OnItemAdded with SetWeight: https://www.creationkit.com/index.php?title=SetWeight_-_Form. It does require SKSE though, and the weight doesn't save from quitting and re-loading the game which means you would need to also run a maintenance script when loading the game that sets weapon weights.

Link to comment
Share on other sites

Hey, I think the best way to do this would be to write a SSEEdit script that searches for all weapons and sets their weight. I have no Idea how to write an SSEEdit script though. There is documentation out there.

 

Another way is to do it with Papyrus. I made a mod where you can customize weapon speed: https://www.nexusmods.com/skyrimspecialedition/mods/22100?tab=files which uses the OnItemEquipped event on an alias pointing at the player, and changes weapon speed. The source scripts are provided. You could use the same event, or OnItemAdded with SetWeight: https://www.creationkit.com/index.php?title=SetWeight_-_Form. It does require SKSE though, and the weight doesn't save from quitting and re-loading the game which means you would need to also run a maintenance script when loading the game that sets weapon weights.

Yeah, that sounds a bit clunky. The speed is really easy as there is already a built-in function for that and I can just tie it to the novice perks for 1 and 2-handed. Be nice if I can do the same thing for weight because simple and easy = light and stable. Thanks for the insight, though, my dude!

Edited by KGMeisenbacher
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...