Sasaiください Posted March 21, 2023 Posted March 21, 2023 (edited) Greetings, I am trying to compile the edited sslActorLibrary.psc, from the Sexlab Cum Overlays Extended mod, but PCA SE gave me a big error log. Having correctly identified and read similar threads I started to collect Source files of all mods linked to it (SexLab Utility Plus, SLSO, Sexlab, etc) but after all my efforts I still got this error log Spoiler D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(484,27): variable FurnitureTypeID is undefined D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(484,6): type mismatch while assigning to a int (cast missing or types unrelated) D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(485,5): variable UsingFurniture is undefined D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(486,3): SetFurnitureIgnored is not a function or does not exist D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(541,3): ApplyFade is not a function or does not exist D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(545,16): SendDefaultAnimEvent is not a function or does not exist D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(567,6): AreUsingFurniture is not a function or does not exist D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(567,35): cannot compare a none to a int (cast missing or types unrelated) D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(567,35): cannot relatively compare variables to None D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(570,68): variable FurnitureTypeID is undefined D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(571,28): variable FurnitureTypeID is undefined D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(571,25): cannot compare a int to a none (cast missing or types unrelated) D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(572,4): ClearAnimations is not a function or does not exist D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(480,1): function movescene cannot be defined in state animating without also being defined in the empty state D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(699,4): MoveScene is not a function or does not exist D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(754,2): ApplyFade is not a function or does not exist D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(785,5): SortFurnitureActors is not a function or does not exist D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(928,5): variable UsingFurniture is undefined D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(929,3): SetFurnitureIgnored is not a function or does not exist D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(933,2): SetCircleOfIntimacy is not a function or does not exist D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(1213,22): IsAggressor is not a function or does not exist D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(1214,25): IsCreature is not a function or does not exist D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(1214,108): IsCreature is not a function or does not exist D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(1215,24): GetOrgasmCount is not a function or does not exist D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(1215,41): cannot compare a none to a int (cast missing or types unrelated) D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadController.psc(1215,41): cannot relatively compare variables to None D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadLibrary.psc(935,16): FurnitureRef is not a property on script sslthreadcontroller or one of its parents D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslThreadLibrary.psc(959,8): SetFurnitureRef is not a function or does not exist D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\SexLabFramework.psc(1593,19): GetAllByTags is not a function or does not exist D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\SexLabFramework.psc(1715,37): ForceOpenMouth is not a property on script sslactoralias or one of its parents D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\SexLabFramework.psc(1715,14): type mismatch while assigning to a none (cast missing or types unrelated) D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\SexLabFramework.psc(1735,37): ForceOpenMouth is not a property on script sslactoralias or one of its parents D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\SexLabFramework.psc(1735,14): type mismatch while assigning to a none (cast missing or types unrelated) D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslFurnitureMarkers.psc(180,16): FurnitureRef is not a property on script sslthreadcontroller or one of its parents D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslFurnitureMarkers.psc(204,8): SetFurnitureRef is not a function or does not exist Please help me, I'm already absolutely at a loss and do not understand what else should be fed to this godless machine to make it start working Edited March 21, 2023 by Deutsche_Cookie
g0hahi Posted March 21, 2023 Posted March 21, 2023 i assume youre using a mod manager, which one? does the compile still throw errors when you do it in creation kit? i remember source folders being fucky when i first started scripting, are they absolutely 100% sure in the right place?
wolfbread Posted March 21, 2023 Posted March 21, 2023 Yeah, in SE the folder format was reversed. So they are in Data\Source\Scripts. So if you just unzipped them and moved on, they are probably in the wrong spot.
Sasaiください Posted March 22, 2023 Author Posted March 22, 2023 8 hours ago, g0hahi said: i assume youre using a mod manager, which one? does the compile still throw errors when you do it in creation kit? i remember source folders being fucky when i first started scripting, are they absolutely 100% sure in the right place? I run PCA SE via MO2, for convenience (in a desperate attempt to get this shaitan machine to work), I uploaded all the required Source directly to the Source folder inside the mods\Sexlab - Cum Overlays\Scripts\Source 7 hours ago, wolfbread said: Yeah, in SE the folder format was reversed. So they are in Data\Source\Scripts. So if you just unzipped them and moved on, they are probably in the wrong spot. In what mod? As far as I understand I'm missing the Source from Sexlab(?), but I've already uploaded them to the Source folder
g0hahi Posted March 22, 2023 Posted March 22, 2023 8 hours ago, Deutsche_Cookie said: In what mod? As far as I understand I'm missing the Source from Sexlab(?), but I've already uploaded them to the Source folder you should try data\source\scripts instead of data\scripts\source first. running pca from mo2 is good, i was first thinking maybe the sources might not be in the vfs. kinda unrelated but why are you using pca instead of good ol ck?
Sasaiください Posted March 22, 2023 Author Posted March 22, 2023 3 hours ago, g0hahi said: you should try data\source\scripts instead of data\scripts\source first. running pca from mo2 is good, i was first thinking maybe the sources might not be in the vfs. kinda unrelated but why are you using pca instead of good ol ck? I copied all the Source files into the Scripts and Source folders, but I still get the log under the spoiler (but it's even smaller now, it's a progress). I've never done any modding myself, despite playing since Morrowind, so I had the task of just compiling an already edited by PCA script, so I decided to use the first compiler I found (who would have thought it would be such a problem...) Spoiler sslActorLibrary.psc D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1762,2): variable Precision_Utility is undefined D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1762,20): none is not a known user-defined type D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1829,2): variable Precision_Utility is undefined D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(1829,20): none is not a known user-defined type D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(3238,4): experience is not a variable D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(3238,15): cannot compare a experience to a int (cast missing or types unrelated) D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(3242,5): experience is not a variable D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(3242,16): cannot compare a experience to a int (cast missing or types unrelated) D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(3255,72): experience is not a variable D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(3255,70): cannot add a float to a experience (cast missing or types unrelated) D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(3258,69): experience is not a variable D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(3258,67): cannot add a float to a experience (cast missing or types unrelated) D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(3261,44): experience is not a variable D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(3261,42): cannot add a float to a experience (cast missing or types unrelated) D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(3266,69): experience is not a variable D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(3266,67): cannot add a float to a experience (cast missing or types unrelated) D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(3269,44): experience is not a variable D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(3269,42): cannot add a float to a experience (cast missing or types unrelated) D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(3274,42): experience is not a variable D:\Steam\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\sslActorAlias.psc(3274,40): cannot add a float to a experience (cast missing or types unrelated)
bnub345 Posted March 22, 2023 Posted March 22, 2023 PCA is fine for compiling and way more convenient than the CK, at least to me. As you know, you need the source scripts of every dependency for each mod you are using. For Sexlab itself, this means SKSE (don't confuse the source scripts with the source code itself), FNIS, and SkyUI (the github version is the only one with all source scripts afaik). You might also need sources for Sexlab p+, SLSO, SLU+ and SlaveTats depending on what is used in cum overlays extended. Make sure all of these scripts are in Data\Source\Scripts and loose files rather than BSA. I assume you already extracted the base game scripts and papyrus.flg or you would have more errors.
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