Guest ffabris Posted May 9, 2016 Posted May 9, 2016 The idea of this mod was, that you mainly have to call SLIF_Main.inflate() and be done with it. The only other things you would have to do, is: 1. Getting the values (value, min, max), if you need them and are not already calculating them yourself. 2. Unregistering the actor (for your mod only) if you don't need him/her anymore, which can also be done manually via my mcm menu. Understood. It was (1) I've been talking about, and making it a bit more "developer friendly" to do. But that's ok - I wrote my own Get() wrapper. Added: One more thing to consider, and I am bowing out of this line of conversation. Let's say, hypothetically, that one day you decide to change the implementation of the mod, and switch from StorageUtil to JContainers or some other method. Anyone using SLIF and needing to get values, will have to alter their code to adapt to the change. This would not be necessary if you "wrap" the implementation in a function, and thus "hide" the change from other mods. Anyway, I'm back to writing the actual mod I am working on. I got SLIF working, so I can move on. Thanks for the help yesterday.
qotsafan Posted May 9, 2016 Author Posted May 9, 2016 Understood. It was (1) I've been talking about, and making it a bit more "developer friendly" to do. But that's ok - I wrote my own Get() wrapper. Added: One more thing to consider, and I am bowing out of this line of conversation. Let's say, hypothetically, that one day you decide to change the implementation of the mod, and switch from StorageUtil to JContainers or some other method. Anyone using SLIF and needing to get values, will have to alter their code to adapt to the change. This would not be necessary if you "wrap" the implementation in a function, and thus "hide" the change from other mods. Anyway, I'm back to writing the actual mod I am working on. I got SLIF working, so I can move on. Thanks for the help yesterday. That's a valid point, haven't thought about that, thanks, will think of something. No problem, if you have any more questions, feel free to ask them.
heroko Posted May 20, 2016 Posted May 20, 2016 hey i was wondering if there where somewhere i could see the prefered load order for this mod since i playd around whit my loadorder to get other mods working and now this mod doesnt register anny other mods
qotsafan Posted May 20, 2016 Author Posted May 20, 2016 hey i was wondering if there where somewhere i could see the prefered load order for this mod since i playd around whit my loadorder to get other mods working and now this mod doesnt register anny other mods Since this mod is completely script based, there is no special load order required. Mods are only added to the list, once that mod calls the inflate function.
heroko Posted May 20, 2016 Posted May 20, 2016 hey i was wondering if there where somewhere i could see the prefered load order for this mod since i playd around whit my loadorder to get other mods working and now this mod doesnt register anny other mods Since this mod is completely script based, there is no special load order required. Mods are only added to the list, once that mod calls the inflate function. ohh i forgot i got it working i think it was cuse the mods that i had patches for where overwriting the patches i moved everything to the bottom of my mod organiser then it worked perfectly
Sairai Posted May 25, 2016 Posted May 25, 2016 hello can you make patch for estrus thanks (because crash all version ( )
qotsafan Posted May 26, 2016 Author Posted May 26, 2016 hello can you make patch for estrus thanks (because crash all version ( )What do you mean make a patch for estrus? I already did, make sure you use this version: Estrus Chaurus+ and none of the older ones (except for the assets from EstrusForSkyrim, but not the esp). Uninstall Estrus Chaurus, before installing Estrus Chaurus+.
Sairai Posted May 26, 2016 Posted May 26, 2016 hello estrus bug i dont know wich version used, last script error
qotsafan Posted May 27, 2016 Author Posted May 27, 2016 hello estrus bug i dont know wich version used, last script errorSorry, but if you don't give me any more information than that, I can't help you. Which version of Estrus Chaurus are you using? I only am providing support for Estrus Chaurus+, since it's the most up to date and only for version 4.21.
Sairai Posted May 29, 2016 Posted May 29, 2016 hello witout mod only estrus : (same error wityh hermo) or estrus is icompatible with ske last version Papyrus.0.log
ImAlright Posted June 2, 2016 Posted June 2, 2016 Can't get this to work. I install your mod and all of the compatibility scripts for my mods (Fill Her Up, Estrus Chaurus+, Milk Mod Economy, and Devious Devices Integration) but the framework wont recognize any.
qotsafan Posted June 3, 2016 Author Posted June 3, 2016 hello witout mod only estrus : (same error wityh hermo) or estrus is icompatible with ske last version From your papyrus log, I see, that you are using the wrong estrus version (didn't deactivate the esp): EstrusForSkyrim (zzEstrus.esp) This is the old version, from which only the assets are needed, the patch is for the new more up to date version: Estrus Chaurus+ (EstrusChaurus.esp) Please deactivate zzEstrus.esp (do not uninstall), install the new version, and my patch last. Can't get this to work. I install your mod and all of the compatibility scripts for my mods (Fill Her Up, Estrus Chaurus+, Milk Mod Economy, and Devious Devices Integration) but the framework wont recognize any. As I have stated before, the mods are only added to the list, once that mod calls the inflate function of this mod. (for example for Fill Her Up, after the Sexlab Orgasm Event)
ImAlright Posted June 4, 2016 Posted June 4, 2016 oooooooooooooooooooooooooooooooooooooooooooh. Ok, that makes sense now. Cheers for that
qotsafan Posted June 8, 2016 Author Posted June 8, 2016 New small update 0.9.1e beta: - added functions getValue(), getMinValue(), getMaxValue(), setMinValue(), setMaxValue(), setMinMaxValue(), like @ffabris suggested (thanks again). - added new button to toggle ingame notifications (at the moment only the register actor notification) - updated Milk Mod Economy Patch to version 2016-06-07 Updated the documentation for the new version: SexLab Inflation Framework Documentation
qotsafan Posted June 8, 2016 Author Posted June 8, 2016 \o/ Thanks. :-)No problem :3 New version 0.9.1f beta: - removed all mod internally used functions from SLIF_Main, so that it is hopefully more clear, which are important, and moved them to a new script SLIF_Util - added new script SLIF_Util, which will contain all auxiliary functions for SLIF_Main and others
jlttsmiley Posted June 8, 2016 Posted June 8, 2016 Hi I am hoping I This is what I would like to be able to do..... 1. Soul gem oven to incubate soul gems 2. Beeing female for pregnancy 3. Estrus charus + for instance inflation 4. Still being pregnant for beeing female 5. Milk of mod for inflation when using milk machine PLEASE,PLEASE SAY YES ???? If not all tell me which is possible an which is not New to this mod going to try just would like some info before hand. Thanks again for you effort
Guest ffabris Posted June 8, 2016 Posted June 8, 2016 \o/ Thanks. :-)No problem :3 Persist settings via JsonUtil? [smiles very sweetly and offers cookies...]
Guest ffabris Posted June 8, 2016 Posted June 8, 2016 OK, problem. There are two copies of 0.9.1f on the d/l page. In both, the script source is not source, but binary. I can't compile my mod unless I strip out SLIF entirely.
qotsafan Posted June 9, 2016 Author Posted June 9, 2016 Hi I am hoping I This is what I would like to be able to do..... 1. Soul gem oven to incubate soul gems 2. Beeing female for pregnancy 3. Estrus charus + for instance inflation 4. Still being pregnant for beeing female 5. Milk of mod for inflation when using milk machine PLEASE,PLEASE SAY YES ???? If not all tell me which is possible an which is not New to this mod going to try just would like some info before hand. Thanks again for you effort 1. Soulgem Oven is not supported right now, but should be fine, since it also uses NiOverride. 2. Beeing Female is supported. 3. Estrus Chaurus + is supported. (what do you mean "instance" inflation? do you mean "instant" inflation? If you set that, all mods will use that method) 4. ??? 5. Milk Mod Economy is supported. Persist settings via JsonUtil? [smiles very sweetly and offers cookies...] Sure, I only have to figure out, how to set this up, maybe you can help me? Only the settings in json or all characters? I am also figuring out, how to make my mod more efficient, any help appreciated :3 OK, problem. There are two copies of 0.9.1f on the d/l page. In both, the script source is not source, but binary. I can't compile my mod unless I strip out SLIF entirely. Hmm, strange, I deleted those, re-uploaded and downloaded it, should be fine now, sorry for the inconvenience. I also have to note, that I moved some functions to SLIF_Util, so if you are using the ones contained in that script, don't :3
dweezer Posted June 9, 2016 Posted June 9, 2016 1. Soulgem Oven is not supported right now, but should be fine, since it also uses NiOverride. So, for SOG, after lurking for a while to see what this was all about, I decided to see how hard/bad it would be to implement SLIF functionality, as a working experience should I decide to do the same for my BSR derivative. If darkconsole has no issue with it, I can upload the changed script + source for v 308.
Guest ffabris Posted June 9, 2016 Posted June 9, 2016 Persist settings via JsonUtil? [smiles very sweetly and offers cookies...] Sure, I only have to figure out, how to set this up, maybe you can help me? Only the settings in json or all characters? I am also figuring out, how to make my mod more efficient, any help appreciated :3 Gladly! PM me anytime, be glad to help, maybe give code snippets if you like. OK, problem. There are two copies of 0.9.1f on the d/l page. In both, the script source is not source, but binary. I can't compile my mod unless I strip out SLIF entirely. Hmm, strange, I deleted those, re-uploaded and downloaded it, should be fine now, sorry for the inconvenience. I also have to note, that I moved some functions to SLIF_Util, so if you are using the ones contained in that script, don't :3 Noted. I'll have to review my code. And I just re-downloaded, and again, the source is binary. Attaching one file as an example. SLIF_Main.psc
Guest Posted June 9, 2016 Posted June 9, 2016 Persist settings via JsonUtil? [smiles very sweetly and offers cookies...] Sure, I only have to figure out, how to set this up, maybe you can help me? Only the settings in json or all characters? I am also figuring out, how to make my mod more efficient, any help appreciated :3 Hello. Just a side note. SexLab V1.62 has a brand new PapyrusUtil, with the ability to handle structured JSON formats (I am using it already for one of my mods.) Way more powerful than JContainers, and way faster. @ffabris is one of the top modders here. Rely on him. In case anybody whats some help on coding with this new version of JSONUtil, I already got a bunch of experience.
Guest ffabris Posted June 9, 2016 Posted June 9, 2016 Thanks for the vote of confidence! (blush) Not looked at the new JsonUtil functions yet, but I will. I am unlikely to adapt any finished mods, as that would break people's saved data, but I may for the one I have in progress.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now