darkconsole Posted September 24, 2015 Author Posted September 24, 2015 fuck. http://www.creationkit.com/Talk:AddPerk_-_Actor not irrecoverable. but. fuck. ill convert them to factions like everyone else did.
Pinute Posted September 24, 2015 Posted September 24, 2015 That really sucks. You code for it was quite elegant. There's nothing quite like a broken language implementation.
darkconsole Posted September 24, 2015 Author Posted September 24, 2015 maybe its better as factions anyway. then i can make a vendor that only sells to transgenders lololol. jokes aside... i totally could. That really sucks. You code for it was quite elegant. There's nothing quite like a broken language implementation. yeah but the good news is its just string replace. AddPerk -> AddToFaction RemovePerk -> RemoveFromFaction HasPerk -> IsInFaction dcc_sgo_Perk -> dcc_sgo_Faction and then the pain of creating 9 factions one by one in ck lol.
darkconsole Posted September 24, 2015 Author Posted September 24, 2015 https://github.com/darkconsole/soulgem-oven-the-third/commit/d824e636eb6d09507ba951c969f39345522e482e not going to be home for another 2hr though to test it.
EvilReFlex Posted September 24, 2015 Posted September 24, 2015 Does it not work to make a enchant with a perk and give the npc the enchanted (invisible) item?
darkconsole Posted September 25, 2015 Author Posted September 25, 2015 Does it not work to make a enchant with a perk and give the npc the enchanted (invisible) item? magic effects, including enchants, fall off of NPCs when you walk too far away from them. example, give lydia an enchanted frost resist armor, leave her at home, come back a day later, she will still have the armor on, but the frost resist wont be listed in the Active Magic Effects when you console click tab hovershift her Effects list. this means that it is pointless to give followers/anyone-not-the-player enchanted items other than enchanted weapons. also an unnecessary step for what this mod needs to do with the data. the original idea was to actually flag the actors in StorageUtil but I elected to do the perks because "eh, that will bloat the cosave with even more data and everyone else uses factions, and instead im going to do this shit correctly with perks" >_>
darkconsole Posted September 25, 2015 Author Posted September 25, 2015 i think the menu actually pops up a little faster now that its using factions instead of perks >_>
darkconsole Posted September 25, 2015 Author Posted September 25, 2015 beta post updated with 004 http://www.loverslab.com/topic/34579-soulgem-oven-ii/?p=1323693 i don't want to hear anything more from chajapa about the Actor Options not working on NPCs. unless they still aren't working on NPCs.
Neodarkside Posted September 25, 2015 Posted September 25, 2015 Ok, got a question about Soul gem oven (and honest Soul gem pregnancy as well). Now I recently started using this mod, before I've been using SGP. I noticed since I updated several animation mods that the gem birthing effect in SGP stopped completely, they just stand there. I assume this mod also uses the birthing animation (one of the main screen shots shows a lady on her back while holding her legs apart, which is the same animation). As I said, I started using this mod as well and when I use the spell to give birth, again she just stands there. So the question is, is there a known conflict with various animation mods that conflict? I recently updated Zaz animation, More nasty critters, Non Sexlab Animation Pack, and Sexlab 1.60(Hfx2). I've tried reinstalling either mod, ran FNIS countless times but no matter which one I use, the female stands there.
darkconsole Posted September 25, 2015 Author Posted September 25, 2015 sexlab 1.6. the animations are "different" sgo3 has it fixed.
Neodarkside Posted September 25, 2015 Posted September 25, 2015 Ah ok, so Sexlabs newest version was the one? Pretty much SGP is rather dead, kinda why I switched to this mod as well.
chajapa Posted September 25, 2015 Posted September 25, 2015 Just reporting on 004. It looks like the scaling toggles are now working on NPCs. And the labels on the toggles make sense. Thanks for that! Can't wait to see what you come up with for milking. I'm going to have a look at what I've got in JUGs and see if I can get the breastfeeding working for both versions of SGO. Might take me a while 'cause I'm scripting-challenged.
EvilReFlex Posted September 25, 2015 Posted September 25, 2015 Testet 004 and got a problem that female NPCs not deflate after cum inflation. ("hold in" option was off) The speed of inflation should increase with the cum multiplier. (the still inflate after sex on a high multiplier) Maybe give them a option to deflate in the radialmenu or give the player the "release cum" permanent if "hold in" is active.
foreveraloneguy Posted September 25, 2015 Posted September 25, 2015 Couple of requests for your consideration; if you could add a temporary speed debuff while full of cum, that would make things interesting as well. And also if the cum amount could at least be split between something like humanoid and non-humanoid races, that'd nice too.
chajapa Posted September 25, 2015 Posted September 25, 2015 darkconsole, Was working on JUGs. I get compiler failures because trying to use dcc_sgo_QuestController I think I have to install UIExtensions and the new NiOverride into my Data folder that I use for CK (yes, I have a "real" one and one just for CK) So.... this could take a while. Actually.... should probably update Sexlab and SKSE in that development data folder as well. Dammit... More work before doing more work.... gotta love it.
chajapa Posted September 25, 2015 Posted September 25, 2015 OK... installed SexLab 1.60 with hotfix 2 Made sure Racemenu 3.3.0 was installed (for NiOverride) Installed UI Extensions Here's my compiler failure output. Starting 1 compile threads for 1 files... Compiling "JugsMain"... C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(695,8): variable NiOverride is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(695,19): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(705,15): variable NiOverride is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(705,26): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(705,7): type mismatch while assigning to a float (cast missing or types unrelated) C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(724,2): variable NiOverride is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(724,13): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(726,2): variable NiOverride is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(726,13): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(729,1): variable NiOverride is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(729,12): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(2949,1): variable UIExtensions is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(2949,14): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(2950,1): variable UIExtensions is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(2950,14): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(2951,1): variable UIExtensions is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(2951,14): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(2954,2): variable UIExtensions is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(2954,15): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3042,1): variable UIExtensions is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3042,14): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3059,14): variable UIExtensions is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3059,27): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3059,5): type mismatch while assigning to a int (cast missing or types unrelated) C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3107,19): variable UIExtensions is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3107,32): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3107,59): cannot cast a none to a uilistmenu, types are incompatible C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3107,12): unknown type uilistmenu C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3112,7): uilistmenu is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3116,6): uilistmenu is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3130,1): variable UIExtensions is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3130,14): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3131,10): variable UIExtensions is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3131,23): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3131,1): type mismatch while assigning to a int (cast missing or types unrelated) C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3172,19): variable UIExtensions is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3172,32): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3172,59): cannot cast a none to a uilistmenu, types are incompatible C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3172,12): unknown type uilistmenu C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3177,7): uilistmenu is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3181,6): uilistmenu is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3195,1): variable UIExtensions is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3195,14): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3196,10): variable UIExtensions is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3196,23): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3196,1): type mismatch while assigning to a int (cast missing or types unrelated) C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3297,1): variable UIExtensions is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3297,14): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3319,14): variable UIExtensions is undefined C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3319,27): none is not a known user-defined type C:\Games\Steam\SteamApps\common\Skyrim\Data\Scripts\Source\dcc_sgo_QuestController.psc(3319,5): type mismatch while assigning to a int (cast missing or types unrelated) No output generated for JugsMain, compilation failed. Batch compile of 1 files finished. 0 succeeded, 1 failed. Failed on JugsMain And.... here is JugsMain in its entirety Scriptname JugsMain extends Quest Conditional SexLabFramework property SexLab auto Actor property PlayerRef auto Faction Property JugsFaction Auto Faction Property JugsMilkMaidFaction Auto Form[] Property EquipedItems Auto Form[] Property NPCEquipedItems Auto ReferenceAlias Property Alias_Follower Auto Event OnInit() if !PlayerRef.IsInFaction(JugsFaction) PlayerRef.AddToFaction(JugsFaction) endif Debug.Notification("JUGs is loaded") Debug.Notification(PlayerRef.getLeveledActorBase().getName() + " is in JUGs!") EndEvent dcc_sgo_QuestController SGO3 sgo_QuestController SGO Actor theGiver Actor theReceiver Faction Property SexLabAnimatingFaction Auto Function JugsSGOMilker(Actor giver, Actor receiver) If(Game.GetModByName("soulgem-oven.esp") != 255) If !SGO SGO = Game.GetFormFromFile(0x12c6,"soulgem-oven.esp") as sgo_QuestController EndIf theGiver = giver theReceiver = receiver RegisterForSingleUpdate(1.0) EndIf If(Game.GetModByName("dcc-soulgem-oven-000.esp") != 255) If !SGO3 SGO3 = Game.GetFormFromFile(0xd62,"dcc-soulgem-oven-000.esp") as dcc_sgo_QuestController EndIf theGiver = giver theReceiver = receiver RegisterForSingleUpdate(1.0) EndIf EndFunction Event OnUpdate() If(Game.GetModByName("soulgem-oven.esp") != 255) SGO.GiveMilk(theGiver, theReceiver,1,false) if (SGO.GetMilkCount(theGiver) >= 1 && theGiver.isInFaction(SexLabAnimatingFaction) && theReceiver.isInFaction(SexLabAnimatingFaction)) RegisterForSingleUpdate(Utility.RandomFloat(3.0, 5.0)) endIf EndIf If(Game.GetModByName("dcc-soulgem-oven-000.esp") != 255) SGO3.ActorMilkGiveTo(theGiver,theReceiver,1) if (SGO3.ActorMilkGetCount(theGiver) >= 1 && theGiver.isInFaction(SexLabAnimatingFaction) && theReceiver.isInFaction(SexLabAnimatingFaction)) RegisterForSingleUpdate(Utility.RandomFloat(3.0, 5.0)) endIf EndIf EndEvent Obviously I must be doing something wrong. Any help? *** EDIT *** ACK! Do I need to unpack Racemenu and UIExtensions BSAs? *** EDIT 2 *** Son of a ........ OK, I'm dumb. That's what it was. I KNOW I've read about this, but it's still stupid that CK can't read what's inside a BSA.
chajapa Posted September 25, 2015 Posted September 25, 2015 SUCCESS! JUGs will be able to milk both SGO2 and SGO3 milk depending on which version of SGO you have installed. I haven't released the version that accomplishes this because SGO3 isn't released yet and things can change. (like.... FormIDs... ) But I should be ready to go when SGO3 releases Good news for all of you breastfeeding fanatics!
Yuni Posted September 25, 2015 Posted September 25, 2015 Just a thank you --- I'm playing through the beta, 03 version. VERY nice work so far, superb all around. I have a few suggestions, but first... THANK YOU. Thank you for putting 'vendorFood' keywords on the milk and semen items. This means that iNeed and some other related 'hunger' mods will identify it as an edible, and once again, my slutty argonian girl can somehow subsist for thirst off of her own breastmilk. Because PORN LOGIC, motherfucker~Now, for a suggestion. Since we have a buff for big breasts, and a debuff for belly fulla gems, how about a debuff for being overinflated with all the cum you can have on the 'hold it in' option for cum inflation? I mean that makes her belly huge too, eh? Just a suggestion.
Photonix Posted September 25, 2015 Posted September 25, 2015 Sorry for the really stupid question, but If I wanted to try the beta what is the UUNPSpecial.nif for? Is this mod built for another body and that is the file to convert it to UNP or something? Again sorry for the stupid question!
chajapa Posted September 25, 2015 Posted September 25, 2015 darconsole, I noticed that while breastfeeding (using JUGs), the breasts don't seem update until the animation ends. Does that ActorGiveMilkTo(From, To) update the breast size when it fires? Or do I need to add something to get it to update? Thanks ** EDIT ** Answering my own post. I added : SGO3.ActorBodyUpdate_BreastScale(theGiver) to the event right after where I have ActorGiveMilkTo If you add the node update to the ActorGiveMilkTo function, please give me a heads up so I can remove it from my script. Thanks... again...
Stiffon Posted September 25, 2015 Posted September 25, 2015 Sorry for the really stupid question, but If I wanted to try the beta what is the UUNPSpecial.nif for? Is this mod built for another body and that is the file to convert it to UNP or something? Again sorry for the stupid question! No, just that is the nif if you want to get the body looking like dark's screenshots. I use SGO on cbbe and it works for me. Remember tho that the beta is not a finished work so do not use on a precious save file! Either use SGO2 for that or wait for the release of 3.
Photonix Posted September 25, 2015 Posted September 25, 2015 Sorry for the really stupid question, but If I wanted to try the beta what is the UUNPSpecial.nif for? Is this mod built for another body and that is the file to convert it to UNP or something? Again sorry for the stupid question! No, just that is the nif if you want to get the body looking like dark's screenshots. I use SGO on cbbe and it works for me. Remember tho that the beta is not a finished work so do not use on a precious save file! Either use SGO2 for that or wait for the release of 3. Thanks for the info, I plan on starting a new game, I'm not too bothered if things break. Any idea when 3 will be released btw?
darkconsole Posted September 25, 2015 Author Posted September 25, 2015 darconsole, I noticed that while breastfeeding (using JUGs), the breasts don't seem update until the animation ends. Does that ActorGiveMilkTo(From, To) update the breast size when it fires? Or do I need to add something to get it to update? Thanks ** EDIT ** Answering my own post. I added : SGO3.ActorBodyUpdate_BreastScale(theGiver) to the event right after where I have ActorGiveMilkTo If you add the node update to the ActorGiveMilkTo function, please give me a heads up so I can remove it from my script. Thanks... again... im staring at the code trying to remember why i opted to not have ActorMilkRemove which is used by ActorMilkGiveTo automatically update the node. i remember i did it, and then i was like "something something i may want to something something something" i think it had something to do with something. it pretty much should automatically do it though. im not seeing any reason why it shouldn't anymore.
chajapa Posted September 25, 2015 Posted September 25, 2015 darconsole, I noticed that while breastfeeding (using JUGs), the breasts don't seem update until the animation ends. Does that ActorGiveMilkTo(From, To) update the breast size when it fires? Or do I need to add something to get it to update? Thanks ** EDIT ** Answering my own post. I added : SGO3.ActorBodyUpdate_BreastScale(theGiver) to the event right after where I have ActorGiveMilkTo If you add the node update to the ActorGiveMilkTo function, please give me a heads up so I can remove it from my script. Thanks... again... im staring at the code trying to remember why i opted to not have ActorMilkRemove which is used by ActorMilkGiveTo automatically update the node. i remember i did it, and then i was like "something something i may want to something something something" i think it had something to do with something. it pretty much should automatically do it though. im not seeing any reason why it shouldn't anymore. Ok, well.... it doesn't. I mean it will EVENTUALLY update the nodes. Not sure what kind of timer that's on, but as the milks are being "given".... one-by-one... the nodes don't update as it's happening. If I add the line about ActorBodyUpdate_BreastScale... it updates with each milk removed.
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