PeterMartyr Posted July 16 Share Posted July 16 BTW even if you did all the required reading I honestly do not expect you to get it, to understand this is full time course, I hope you notice the word interface when you were looking at the MCM Config Base.. I will repeat the heavy lifting happens in sub-system regarding the MCM config, but here a bonus, you can now study the SkyUI MCM config, to see how they did it, enjoy. Edit has I previous stated in another post, I have never really work with flash files, But I have done system design, so a lot of what I wrote was generalisation, and may not actually reflect the working of SkyUI.. but it is obvious there more to it than Papyrus, I have posted both the flash code and the papyrus code.. I wrote I never looked at inner working SkyUi and I still have not, but now you all can now)) I hope you notice inheritance and hierarchy, is important to understanding how it works) Link to comment Share on other sites More sharing options...
tonycubed2 Posted July 17 Author Share Posted July 17 PeterMartyr, thank you! Tomorrow after my morning pitcher of coffee I will dive into this. This is an excellent guide, will hurt my head, but looking forward to it. Link to comment Share on other sites More sharing options...
PeterMartyr Posted July 17 Share Posted July 17 if ya want to study the not papyrus, it is ActionScript, this the API (Application Programming Interface) https://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/index.html according to Git the use Adobe Flash to build it, dont know if it was Pro or Lite, but I would study the Pro one, these guys are professionals hint: specific info about languages alway google <language> API Java API > https://docs.oracle.com/javase/8/docs/api/ CPP API > https://cplusplus.com/reference/ CSharp API > https://dotnet.microsoft.com/en-us/apps/aspnet/apis and this is the SkyUI API https://github.com/schlangster/skyui/wiki/MCM-API-Reference and this is the Skyrim Papyrus API (not really but it's all we got) https://ck.uesp.net/wiki/Category:Papyrus I expect you to bookmark the last two, they are keepers you should study existing code, or look at examples, but the API have explanations of what they do! So when you see something but are not sure what it does, cross check it with the API for the explanation, it beats doing doing trial and error with the Skyrim Game, which can be frustrating and heart breaking LOL have to repeat, be careful what you ask for cause you might get it. Hee-Heee-Jaa-Jaaaaa I hope you notice the the information is all out there, even what some considered to be hidden and secret, the trick is asking the right questions, and looking in the right places, and seriously remember studying code is friggin hard without the API to back it up, when you get confused an example of MCM https://github.com/schlangster/skyui/wiki/MCM-State-Options an explanation of the MCM options https://github.com/schlangster/skyui/wiki/MCM-Option-Type advance features https://github.com/schlangster/skyui/wiki/MCM-Advanced-Features the SKYUI API again https://github.com/schlangster/skyui/wiki/MCM-API-Reference what I find is most people need to taught the information is there and how to use it, also relax, it will take three or four MCM config, to get the hang of it, doing is also part of learning... Link to comment Share on other sites More sharing options...
Recommended Posts