Donutfiend84 Posted July 11, 2012 Share Posted July 11, 2012 I've been browsing forums and digging all night, but I've come up empty. I'm trying to get started on a Mod that will require the SKSE. I've downloaded, and installed SKSE, and reviewed the text file 'documentation' it came with, but I don't understand how to get started with it. I don't need a full on tutorial, rather just an explanation of how I can access the new functionality the SKSE provides. looking through the folder, I've found, C++ files, and what appears to be actionscript. Can I write cpp files? Or am I constrained to writing papyrus script that accesses the new functions? Is that even how it works? I see people do amazing things, all the way down to rendering optimizations. There has to be some sort of documentation of the methods they used somewhere. I'm familiar with cpp, papyrus, and actionscript. I just need to know the workflow. Link to comment Share on other sites More sharing options...
flobalob Posted July 11, 2012 Share Posted July 11, 2012 It rather depends on what you mean by "access the new functionality the SKSE provides"SKSE (as I understand it) add 2 kinds of functionality now 1) New scripting functions added to Papyrus (the newer bit)2) New functionality that is accessable elsewhere (like what SkyUI uses, but I have no idea how that works, something to do with .swf files I think). As for the CPP files, you're looking at the source for SKSE. I'd leave that alone unless you are planning to join the SKSE dev team or are just curious about how it works. Link to comment Share on other sites More sharing options...
Donutfiend84 Posted July 11, 2012 Author Share Posted July 11, 2012 I did see the new papyrus scripts it adds, but those alone didn't appear to be enough to create other mods (SkyUI is a good example) that use the SKSE. So I figure, there has to be some method of customizing your mod beyond the predefined papyrus functions. I just have to wonder if there is an established workflow for these more advanced mods, or if it is something that I would have to figure out on my own. Link to comment Share on other sites More sharing options...
flobalob Posted July 11, 2012 Share Posted July 11, 2012 I don't know precisley, I do know the user interface mods use .swf files but I have no idea how you modify them let alone what functionality SKSE provides. I'm sure there are people somewhere around here that know how to edit Shockwave files. Link to comment Share on other sites More sharing options...
HeyYou Posted July 11, 2012 Share Posted July 11, 2012 UI is mostly flash programming..... So, if you wanna do something with that, gonna need to learn flash as well. SKSE simply adds script functionality in the form of new, more powerful, functions. In and of itself, it does nothing. Modders can take advantage of the expanded capabilities of the game ran with SKSE, to make mods that would be either extremely difficult, if not impossible, without it. Link to comment Share on other sites More sharing options...
Donutfiend84 Posted July 12, 2012 Author Share Posted July 12, 2012 Fortunately, I've got a pretty thorough understanding of flash, and I've worked with scaleform in the past. I've been through the SkyUI mod files, and I see the new files, and where they added them. They have configuration files, as well as a number of functions in flash, accessible through scaleform. However, I don't understand exactly how they would establish exactly what functions to call, or what configurations need setup. Or even how to tell skyrim to import the new .swf files. This makes me think, there must be some sort of documentation somewhere. Link to comment Share on other sites More sharing options...
Recommended Posts