I wanted to take a break from C++ for a bit so I started messing around with Skyrim modding.
Begin a programmer, I’m really interested in scripting in particular. Skyrim uses a proprietary scripting language they call Papyrus, which is fairly well documented on the CreationKit wiki: http://www.creationkit.com/Category:Papyrus
I have spent an absurd number of hours with Skyrim and have messed around with modding in the past, but I usually don’t release anything since people can be (understandably) vicious if you screw up their game. I made sure to do a lot testing and I added as much polish as I could before releasing it.
It started as a fork from another mod that I wanted to polish up and add some features to. I took the bathing component of this existing mod – Drink Eat Sleep Bathe – and separated it out. I also changed some of the mechanics and bonuses to fit my own preferences. I added a FOMOD installer and uploaded it to the Skyrim Nexus, which you can find here: http://www.nexusmods.com/skyrim/mods/60421/?
Included in the zip on the Nexus are all of the source files for the scripts, in case anyone is curious. Much of it existed already from the previous version of the mod, but I made some improvements here and there. If anyone has feedback I’d be eager to hear it since finding quality examples of Papyrus scripts is not easy.
It’s actually unexpectedly nerve wracking to release something like this. Even after all of my testing, I’m afraid of breaking people’s games or ruining their experiences, so I’m paying really close attention to the comments to look for any reported problems. So far, people have been giving me positive feed back, which is nice. I already have a couple of feature requests that sound like alright ideas.