botticelli Posted November 22, 2024 Author Posted November 22, 2024 15 hours ago, Saturos9 said: Is this a known problem? Yes. Face tint application to npcs works differently in SE than in LE. If you have any knowledge of that, have a look at scripts\bac_tinttools.pex / scripts\source\bac_tinttools.psc (both in the bsa). Maybe you can fihure that out. I am on LE and cannot reproduce that.
Guest Posted November 23, 2024 Posted November 23, 2024 On 11/22/2024 at 11:45 AM, botticelli said: Yes. Face tint application to npcs works differently in SE than in LE. If you have any knowledge of that, have a look at scripts\bac_tinttools.pex / scripts\source\bac_tinttools.psc (both in the bsa). Maybe you can fihure that out. I am on LE and cannot reproduce that. Thanks I was able to fix with tinttool sripts from earlier in this forum that is good now. One small problem I have now is often the hand hooves (stage 1 and 2) do not appear on PC. I get the message to say that they have been transformed and these mutations are enabled but don't get equiped.
Guest Posted November 23, 2024 Posted November 23, 2024 2 hours ago, Saturos9 said: Thanks I was able to fix with tinttool sripts from earlier in this forum that is good now. One small problem I have now is often the hand hooves (stage 1 and 2) do not appear on PC. I get the message to say that they have been transformed and these mutations are enabled but don't get equiped. Please ignore this, I found a setting I had disabled in BAC MCM
BogidaMalva Posted November 23, 2024 Posted November 23, 2024 (edited) Managed to get the mod working fine so far! No tint issues or anything. I am not sure if its okay to ask in here (please tell me where I can do this if that is the case), but I was wondering: Is anyone trying to do like a full playthrough with this mod? What other mods do you add for more immersion or just gameplay wise? Since BAC gives bonuses to sneak and unarmed, I've personally added the unarmed block mod as well as Dibelass heroines mod for tattoos that give you buffs while naked. I'd love to know what other mods (lewd or not) I can add for more immersive playthrough!~ Edited November 23, 2024 by BogidaMalva
Guest Posted November 24, 2024 Posted November 24, 2024 Are there any skilled modders out there who can add physics to the ears and udders?
Robert T Posted November 25, 2024 Posted November 25, 2024 On 11/21/2024 at 12:08 PM, Saturos9 said: Thank you for this repsonse. What you described worked great and mod is running well. One small issue however is the purple face bug, which seems to be happening more frequently for me this version. Opening racemenu fixes it so I can't check which overlay is being problematic. Is this a known problem? Thanks again having this same problem as well
darkmoon1234 Posted November 25, 2024 Posted November 25, 2024 (edited) On 11/24/2024 at 2:25 AM, BogidaMalva said: Managed to get the mod working fine so far! No tint issues or anything. I am not sure if its okay to ask in here (please tell me where I can do this if that is the case), but I was wondering: Is anyone trying to do like a full playthrough with this mod? What other mods do you add for more immersion or just gameplay wise? Since BAC gives bonuses to sneak and unarmed, I've personally added the unarmed block mod as well as Dibelass heroines mod for tattoos that give you buffs while naked. I'd love to know what other mods (lewd or not) I can add for more immersive playthrough!~ Can I ask how you've managed to get dibelas working? SlaveTats has all body options greyed out for me - presumably because it is already full from BAC tattoos. All it says is 'EXTERNAL' for all the tat areas Edited November 25, 2024 by darkmoon1234
botticelli Posted November 25, 2024 Author Posted November 25, 2024 4 hours ago, darkmoon1234 said: Can I ask how you've managed to get dibelas working? SlaveTats has all body options greyed out for me - presumably because it is already full from BAC tattoos. All it says is 'EXTERNAL' for all the tat areas Did you raise your overlay slots as described in item #4 of the FAQ on the file page? If not, do it now and then go to BAC MCM, Cow Settings page, scroll down until "Reset Overlay Slots" and choose "All". If you did: SlaveTats Menu has more than one page for overlays in each section. Did you look at all the pages (top of page reads "Select page:"...)? 6 hours ago, Robert T said: having this same problem as well Disable tint correction (Settings Page, section "Effects", "Allow Face tint correction" -> turn off). 2
botticelli Posted November 25, 2024 Author Posted November 25, 2024 11 minutes ago, EstJava said: Miss Match Color Head and Body? With face overlays and facepart changes comes the problem of mismatching face tint. Each time a mod changes something with an actor's face, Skyrim resets the tint and that's what you see here. The "dark" face is the default face tint of the vanilla game. Now, BAC tries to correct that each time after applying a face part (e. g. CowHead1), *not* each time after applying some tats, though (in LE, this was/is not necessary after tat application). I cannot check this with SE/AE since I do not have a running game there. There are reports that after opening racemenu and closing that again, the tint appears corrected. Can you try and wait until CowHead1 appears and check whether the tint looks good after that?
DerpLykiaos Posted November 25, 2024 Posted November 25, 2024 (edited) for some reason the curse wont trigger no matter what I do, milking, lactacid amount, blended, nothing. I've tried purging the mod from my save and doing a clean install with resaver and it still wont work! I'm very confused here's a screenshot with what the log outputs, if the image doesn't load what it mentions is my character needing registration? if that means being a milkmaid then that's confusing because my character IS a milkmaid, albeit idk if me being a male milkmaid has something to do with it or not.. I did the faction register check and its -2, drinking blended lactacid doesn't seem to even try to trigger a register event as with logging on nothing is put into the console. Edited November 25, 2024 by DerpLykiaos
SilentOption Posted November 25, 2024 Posted November 25, 2024 3 hours ago, DerpLykiaos said: for some reason the curse wont trigger no matter what I do, milking, lactacid amount, blended, nothing. I've tried purging the mod from my save and doing a clean install with resaver and it still wont work! I'm very confused here's a screenshot with what the log outputs, if the image doesn't load what it mentions is my character needing registration? if that means being a milkmaid then that's confusing because my character IS a milkmaid, albeit idk if me being a male milkmaid has something to do with it or not.. I did the faction register check and its -2, drinking blended lactacid doesn't seem to even try to trigger a register event as with logging on nothing is put into the console. I think that Being A cow is meant for female Dragonborns not males
DerpLykiaos Posted November 25, 2024 Posted November 25, 2024 2 hours ago, SilentOption said: I think that Being A cow is meant for female Dragonborns not males I've gotten it to work on male ones before, since botticelli added a check for the male maid tag a few versions ago iirc, I can try changing my sex ingame to test and seeing if that fixes it, maybe the change got undone somewhere along the way?
botticelli Posted November 25, 2024 Author Posted November 25, 2024 (edited) 16 minutes ago, DerpLykiaos said: I've gotten it to work on male ones before, since botticelli added a check for the male maid tag a few versions ago iirc, I can try changing my sex ingame to test and seeing if that fixes it, maybe the change got undone somewhere along the way? The message that you need registration comes from the OnMilkingStage handler meaning BAC gets MME milking events but you are not registered as a cow. Directly after that message, function MakeNewCow is called but obviously does nothing. Now, BAC actively denies Khajiit and Argonian milkmaids from becoming a cow because those cause a CTD when equipping some items and I cannot see which race your character is. Spoiler bool Function CheckRegisterActor(Actor acActor, bool bForce = false, bool bAtSexEnd = false) if isRegistered(acActor) return true endif if !acActor.GetLeveledActorBase().GetRace().IsPlayable() ||\ acActor.GetLeveledActorBase().GetRace() == BACStore.KhajiitRace ||\ acActor.GetLeveledActorBase().GetRace() == BACStore.ArgonianRace return false endif if bForce || BACConfig.CurseStartOnMilking || (BACConfig.CurseStartOnSexVictim && bAtSexEnd) return registerActor(acActor) elseif BACConfig.CurseStartOnLactacidAmount float lactacid = StorageUtil.GetFloatValue(acActor, "MME.MilkMaid.LactacidCount") - BACConfig.NewCowLactacidThreshold if bac_po3_access.RandomFloat(0.00, 99.99) >= lactacid return false endif return registerActor(acActor) endif return false EndFunction Edited November 25, 2024 by botticelli
DerpLykiaos Posted November 25, 2024 Posted November 25, 2024 (edited) 2 hours ago, botticelli said: The message that you need registration comes from the OnMilkingStage handler meaning BAC gets MME milking events but you are not registered as a cow. Directly after that message, function MakeNewCow is called but obviously does nothing. Now, BAC actively denies Khajiit and Argonian milkmaids from becoming a cow because those cause a CTD when equipping some items and I cannot see which race your character is. Reveal hidden contents bool Function CheckRegisterActor(Actor acActor, bool bForce = false, bool bAtSexEnd = false) if isRegistered(acActor) return true endif if !acActor.GetLeveledActorBase().GetRace().IsPlayable() ||\ acActor.GetLeveledActorBase().GetRace() == BACStore.KhajiitRace ||\ acActor.GetLeveledActorBase().GetRace() == BACStore.ArgonianRace return false endif if bForce || BACConfig.CurseStartOnMilking || (BACConfig.CurseStartOnSexVictim && bAtSexEnd) return registerActor(acActor) elseif BACConfig.CurseStartOnLactacidAmount float lactacid = StorageUtil.GetFloatValue(acActor, "MME.MilkMaid.LactacidCount") - BACConfig.NewCowLactacidThreshold if bac_po3_access.RandomFloat(0.00, 99.99) >= lactacid return false endif return registerActor(acActor) endif return false EndFunction that would do it, I am a khajiit, so all I would need to do is delete that line of code yes? I have not run into any CTDs on previous versions that worked with them despite playing a khajiit, so I should be fine. Edited November 25, 2024 by DerpLykiaos
botticelli Posted November 25, 2024 Author Posted November 25, 2024 7 minutes ago, DerpLykiaos said: that would do it, I am a khajiit, so all I would need to do is delete that line of code yes? I have not run into any CTDs on previous versions that worked with them despite playing a khajiit, so I should be fine. go ahead and try it (bac_actor.psc).
DerpLykiaos Posted November 25, 2024 Posted November 25, 2024 (edited) 4 hours ago, botticelli said: go ahead and try it (bac_actor.psc). hmm, my compiling program states that the "command line is too long" never seen that before, do you think you could compile it for me? if that's alright I mean, here's the source with the check removedbac_actor.zip thank you again for letting me know the specific cause, I was figuratively tearing my hair out lol, I'm a little confused on how to actually compile this.. even with all the requisite source files it states some errors relating to zadlibs having too many arguments? Edited November 25, 2024 by DerpLykiaos
zonder4213 Posted November 25, 2024 Posted November 25, 2024 The new horns are brilliant, and thank goodness a helmet (well circlet) option. No more wait for a future update from Paul XD
darkmoon1234 Posted November 26, 2024 Posted November 26, 2024 (edited) 13 hours ago, botticelli said: Did you raise your overlay slots as described in item #4 of the FAQ on the file page? If not, do it now and then go to BAC MCM, Cow Settings page, scroll down until "Reset Overlay Slots" and choose "All". If you did: SlaveTats Menu has more than one page for overlays in each section. Did you look at all the pages (top of page reads "Select page:"...)? Hey Botticelli, The first thing I did was check the FAQ and do step 4. I've run the Reset Overlay Slots choice, selected BODY as that was the one that was Greyed out, but still no change. Tried all parts and nothing. Is something supposed to happen when the drop down menu option is selected in Cow Settings? no popup about updating cows goes through. There is also no select page option in the MCM for slavetats. Is it a SE specific thing? I'm on LE EDIT: Having tested with a fresh char, the tattoos are accessible until BAC comes online, at which point they are grayed out. Edited November 26, 2024 by darkmoon1234
Tiruil Posted November 26, 2024 Posted November 26, 2024 So what is new in this latest update ? {havent been by here in some time and saw the mod got updated}
DerpLykiaos Posted November 26, 2024 Posted November 26, 2024 (edited) So.... I'm trying to compile this mod's bac_actor script, but I'm constantly being met with errors from both bac_main and bac_actor that I just don't understand and google gives absolutely zero help. I'm starting to think I'm going to have to downgrade to 2.08 since its the last version without the check afaik. Spoiler C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_main.psc(433,20): getExtensionVersion is not a function or does not exist C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_main.psc(433,20): cannot call the member function getExtensionVersion alone or on a type, must call it on a variable C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_main.psc(433,42): cannot compare a none to a float (cast missing or types unrelated) C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_main.psc(433,42): cannot relatively compare variables to None C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_main.psc(433,63): getMilkmaidGushingPercent is not a function or does not exist C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_main.psc(433,63): cannot call the member function getMilkmaidGushingPercent alone or on a type, must call it on a variable C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_main.psc(433,97): cannot compare a none to a float (cast missing or types unrelated) C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_main.psc(433,97): cannot relatively compare variables to None C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_main.psc(434,18): setMilkmaidGushingPercent is not a function or does not exist C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_main.psc(434,18): cannot call the member function setMilkmaidGushingPercent alone or on a type, must call it on a variable C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\qf_bac_capturedcow2_050266c0.psc(124,6): type mismatch while assigning to a int (cast missing or types unrelated) C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\qf_bac_capturedcow2_050266c0.psc(288,6): type mismatch while assigning to a int (cast missing or types unrelated) C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\qf_bac_capturedcow2_050266c0.psc(328,6): type mismatch while assigning to a int (cast missing or types unrelated) C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_menu.psc(1424,103): getExtensionVersion is not a function or does not exist C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_menu.psc(1424,103): cannot call the member function getExtensionVersion alone or on a type, must call it on a variable C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_menu.psc(1424,125): cannot compare a none to a float (cast missing or types unrelated) C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_menu.psc(1424,125): cannot relatively compare variables to None C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_menu.psc(1425,199): getExtensionVersion is not a function or does not exist C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_menu.psc(1425,199): cannot call the member function getExtensionVersion alone or on a type, must call it on a variable C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_menu.psc(1425,221): cannot compare a none to a float (cast missing or types unrelated) C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_menu.psc(1425,221): cannot relatively compare variables to None C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_actor.psc(567,23): getExtensionVersion is not a function or does not exist C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_actor.psc(567,23): cannot call the member function getExtensionVersion alone or on a type, must call it on a variable C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_actor.psc(567,45): cannot compare a none to a float (cast missing or types unrelated) C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_actor.psc(567,45): cannot relatively compare variables to None C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_actor.psc(568,24): setMilkmaidGushingPercent is not a function or does not exist C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\bac_actor.psc(568,24): cannot call the member function setMilkmaidGushingPercent alone or on a type, must call it on a variable Edited November 26, 2024 by DerpLykiaos
DerpLykiaos Posted November 26, 2024 Posted November 26, 2024 On 1/17/2024 at 6:15 PM, ck2modfan said: Is there anything needed other than unpacking BSA and putting in folder structure (source/scripts) to compile. Getting various compile errors that makes it seem something important is missing. I had compiled older version a while back no problem. Any help would be appreciated. Reveal hidden contents D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_po3_access.psc(17,19): too many arguments passed to function D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_main.psc(403,20): getExtensionVersion is not a function or does not exist D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_main.psc(403,20): cannot call the member function getExtensionVersion alone or on a type, must call it on a variable D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_main.psc(403,42): cannot compare a none to a float (cast missing or types unrelated) D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_main.psc(403,42): cannot relatively compare variables to None D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_main.psc(403,63): getMilkmaidGushingPercent is not a function or does not exist D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_main.psc(403,63): cannot call the member function getMilkmaidGushingPercent alone or on a type, must call it on a variable D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_main.psc(403,97): cannot compare a none to a float (cast missing or types unrelated) D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_main.psc(403,97): cannot relatively compare variables to None D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_main.psc(404,18): setMilkmaidGushingPercent is not a function or does not exist D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_main.psc(404,18): cannot call the member function setMilkmaidGushingPercent alone or on a type, must call it on a variable D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_update.psc(793,54): cannot convert to unknown type ski_configmanager D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_update.psc(793,54): cannot cast a quest to a ski_configmanager, types are incompatible D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_update.psc(793,76): ski_configmanager is not a known user-defined type D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_update.psc(793,111): cannot compare a none to a int (cast missing or types unrelated) D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_update.psc(793,111): cannot relatively compare variables to None D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_actor_base.psc(1948,1): variable TintTools is undefined D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_actor_base.psc(1948,11): none is not a known user-defined type D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_actor.psc(499,17): getExtensionVersion is not a function or does not exist D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_actor.psc(499,17): cannot call the member function getExtensionVersion alone or on a type, must call it on a variable D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_actor.psc(499,39): cannot compare a none to a float (cast missing or types unrelated) D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_actor.psc(499,39): cannot relatively compare variables to None D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_actor.psc(500,15): setMilkmaidGushingPercent is not a function or does not exist D:\Programs\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\bac_actor.psc(500,15): cannot call the member function setMilkmaidGushingPercent alone or on a type, must call it on a variable did you ever find the solution to this? I'm also encountering the same issue.
botticelli Posted November 26, 2024 Author Posted November 26, 2024 (edited) 12 hours ago, darkmoon1234 said: EDIT: Having tested with a fresh char, the tattoos are accessible until BAC comes online, at which point they are grayed out. They are greyed out because they are locked but there should be open slots available with higher numbers (as I aid, you may need to skip to another page). Spoiler Edited November 26, 2024 by botticelli
botticelli Posted November 26, 2024 Author Posted November 26, 2024 1 hour ago, DerpLykiaos said: did you ever find the solution to this? I'm also encountering the same issue. That's my MME extension kicking in (I posted that a while back). Try this one bac_actor.7z. I'll put an MCM option into the next version to enable Khajiit and Argonians but I won't be able to help on CTDs happening with mutations with those actors. 1
DerpLykiaos Posted November 26, 2024 Posted November 26, 2024 3 hours ago, botticelli said: That's my MME extension kicking in (I posted that a while back). Try this one bac_actor.7z. I'll put an MCM option into the next version to enable Khajiit and Argonians but I won't be able to help on CTDs happening with mutations with those actors. I appreciate it! apologies if I was annoying, I'm glad I didn't have to downgrade since the new horns and the circlet horns are absolutely gorgeous!
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