huanrenfeng Posted October 6, 2020 Author Posted October 6, 2020 8 hours ago, Apocolototh said: Greetings! First of all, amazing thing you wrote here. The question I hae: How do I best find the IDs of racedata? Im trying to get the halfkajiit race (this one https://www.nexusmods.com/skyrim/mods/98031?tab=posts) as an option into BaD and into Must for testing, by swapping the esp name and IDs from your lykaios example. It seems to not work with the ids I got from skyedit tho. Thanks for your time, have a nice day Why don't you show me your json file?
Apocolototh Posted October 6, 2020 Posted October 6, 2020 Spoiler { "version": "0.5.0", "presetName": "Kitty", "stages": [{ "name": "human stage", "race":{"original":1}, "skin":{"original":1}, "headparts":[ {"area":"hair","original":1}, {"area":"head","original":1}, {"area":"eyes","original":1}, {"area":"mouth","original":1}, {"area":"brows","original":1} ], "AToE": [ ], "TToAdd": [ ] }, { "name": "doggy stage", "race":{"saveOriginal":1,"FormID":"8003322B","modName":"HalfKhajiit.esp"}, "skin":{"saveOriginal":1,"FormID":"80029026","modName":"HalfKhajiit.esp"}, "headparts":[ {"area":"head","saveOriginal":1,"FormID":"80019D16","modName":"HalfKhajiit.esp"}, {"area":"eyes","saveOriginal":1,"FormID":"80005912","modName":"HalfKhajiit.esp"}, {"area":"mouth","saveOriginal":1,"FormID":"80019D1B","modName":"HalfKhajiit.esp"}, {"area":"brows","saveOriginal":1,"FormID":"80019D1C","modName":"HalfKhajiit.esp"}, {"area":"hair","saveOriginal":1,"FormID":"80019D19","modName":"HalfKhajiit.esp"} ], "AToUnE": [ {"slot":30}, {"slot":32}, {"slot":33}, {"slot":34}, {"slot":37}, {"slot":38} ], "TToRemove": [ ] } ] } I literally just swapped the form-ids and modname to the according ones I found in tes5edit. The form-ids for the lykaios race is also different there tho, so Im wondering if thats because of the plugin you mentioned in one of the plot descriptions or because I got the wrong formId´s. I got the skintexture to load with a direct path, but code-ocd makes it hard to write down all those paths, when an as nice looking way as your examples might be possible.
huanrenfeng Posted October 6, 2020 Author Posted October 6, 2020 1 hour ago, Apocolototh said: Hide contents { "version": "0.5.0", "presetName": "Kitty", "stages": [{ "name": "human stage", "race":{"original":1}, "skin":{"original":1}, "headparts":[ {"area":"hair","original":1}, {"area":"head","original":1}, {"area":"eyes","original":1}, {"area":"mouth","original":1}, {"area":"brows","original":1} ], "AToE": [ ], "TToAdd": [ ] }, { "name": "doggy stage", "race":{"saveOriginal":1,"FormID":"8003322B","modName":"HalfKhajiit.esp"}, "skin":{"saveOriginal":1,"FormID":"80029026","modName":"HalfKhajiit.esp"}, "headparts":[ {"area":"head","saveOriginal":1,"FormID":"80019D16","modName":"HalfKhajiit.esp"}, {"area":"eyes","saveOriginal":1,"FormID":"80005912","modName":"HalfKhajiit.esp"}, {"area":"mouth","saveOriginal":1,"FormID":"80019D1B","modName":"HalfKhajiit.esp"}, {"area":"brows","saveOriginal":1,"FormID":"80019D1C","modName":"HalfKhajiit.esp"}, {"area":"hair","saveOriginal":1,"FormID":"80019D19","modName":"HalfKhajiit.esp"} ], "AToUnE": [ {"slot":30}, {"slot":32}, {"slot":33}, {"slot":34}, {"slot":37}, {"slot":38} ], "TToRemove": [ ] } ] } I literally just swapped the form-ids and modname to the according ones I found in tes5edit. The form-ids for the lykaios race is also different there tho, so Im wondering if thats because of the plugin you mentioned in one of the plot descriptions or because I got the wrong formId´s. I got the skintexture to load with a direct path, but code-ocd makes it hard to write down all those paths, when an as nice looking way as your examples might be possible. When I load the mod in tesVEdit, I got 05 as the formid prefix because the load order of this mod alone is 05. Other than that I didn't find any other problem. ( I didn't test it in the game). Can you make sure that my lykaios preset work?
huanrenfeng Posted October 7, 2020 Author Posted October 7, 2020 I for got to mention that the "area" key of headpart could be "mouth" "head" "eyes" "hair" "beard" "scar" "brows" so In here, you can replace "head" with any string mentioned above. "headparts":[ {"area":"head","saveOriginal":1,"FormID":"00051612","modName":"Skyrim.esm"}, {"area":"eyes","saveOriginal":1,"FormID":"000EE87B","modName":"Skyrim.esm"} ], But in fact I've already showed you an example of all headpart usage in the BeingADoggy_huan_lykaios_random.json
huanrenfeng Posted October 7, 2020 Author Posted October 7, 2020 Oh, I did got some problem adding headparts for many NPCs and the PC. It could be an issue of MuST itself. Can you upload your papyrus.0.log after you apply your MuST stage? If the log says "must_q,ghp slot -1 for area xxx", then MuST failed to find a proper slot.
Apocolototh Posted October 7, 2020 Posted October 7, 2020 Spoiler [10/07/2020 - 08:54:52PM] must,options:["[None]", "Player", "CursorTarget:Nobody"] [10/07/2020 - 08:54:57PM] must_q,Jalina,OnTransformEvent MuST__kitty - Kopie 1.000000 [10/07/2020 - 08:54:57PM] must_q,before set,All parts: 7: [HeadPart <MarksFemaleHumanoid00NoGash (000EC1B2)>] 6: [HeadPart <FemaleMouthHumanoidDefault (0005150F)>] 5: [HeadPart <0Fragile (5F06BF32)>] 4: [HeadPart <0FragileHL (5F06BF31)>] 3: [HeadPart <0_HAIRLINE_Female_Human_Straight (5F015C9F)>] 2: [HeadPart <FemaleHeadNord (00051623)>] 1: [HeadPart <FemaleEyesHumanHazelBrown (00051548)>] 0: [HeadPart <FemaleBrowsHuman04 (000E4D92)>] [10/07/2020 - 08:54:57PM] must_q,Jalina,setheadpart 15612 [10/07/2020 - 08:54:57PM] must_q,hp for area HEAD [10/07/2020 - 08:54:57PM] must_q,ghp slot 2 for area HEAD [10/07/2020 - 08:54:57PM] must_q,Save Original [10/07/2020 - 08:54:57PM] must_q,ghp get HalfKhajiit.esp80019D16 [10/07/2020 - 08:54:58PM] must_q,Jalina,setheadpart 15613 [10/07/2020 - 08:54:58PM] must_q,hp for area Eyes [10/07/2020 - 08:54:58PM] must_q,ghp slot 1 for area Eyes [10/07/2020 - 08:54:58PM] must_q,Save Original [10/07/2020 - 08:54:58PM] must_q,ghp get HalfKhajiit.esp80005912 [10/07/2020 - 08:54:58PM] must_q,Jalina,setheadpart 15614 [10/07/2020 - 08:54:58PM] must_q,hp for area mouth [10/07/2020 - 08:54:58PM] must_q,ghp slot 6 for area mouth [10/07/2020 - 08:54:58PM] must_q,Save Original [10/07/2020 - 08:54:58PM] must_q,ghp get HalfKhajiit.esp80019D1B [10/07/2020 - 08:54:58PM] must_q,Jalina,setheadpart 15615 [10/07/2020 - 08:54:58PM] must_q,hp for area brows [10/07/2020 - 08:54:58PM] must_q,ghp slot 0 for area brows [10/07/2020 - 08:54:58PM] must_q,Save Original [10/07/2020 - 08:54:58PM] must_q,ghp get HalfKhajiit.esp80019D1C [10/07/2020 - 08:54:58PM] must_q,Jalina,setheadpart 15616 [10/07/2020 - 08:54:58PM] must_q,hp for area Hair [10/07/2020 - 08:54:58PM] must_q,ghp slot 5 for area Hair [10/07/2020 - 08:54:58PM] must_q,Save Original [10/07/2020 - 08:54:58PM] must_q,ghp get HalfKhajiit.esp80019D19 [10/07/2020 - 08:54:58PM] must_q,after set,All parts: 7: [HeadPart <MarksFemaleHumanoid00NoGash (000EC1B2)>] 6: [HeadPart <FemaleMouthHumanoidDefault (0005150F)>] 5: [HeadPart <0Fragile (5F06BF32)>] 4: [HeadPart <0FragileHL (5F06BF31)>] 3: [HeadPart <0_HAIRLINE_Female_Human_Straight (5F015C9F)>] 2: [HeadPart <FemaleHeadNord (00051623)>] 1: [HeadPart <FemaleEyesHumanHazelBrown (00051548)>] 0: [HeadPart <FemaleBrowsHuman04 (000E4D92)>] [10/07/2020 - 08:54:58PM] must_q,ga get [10/07/2020 - 08:54:58PM] must_q,will unequip slot 38 [10/07/2020 - 08:54:58PM] must_q,ga get [10/07/2020 - 08:54:58PM] must_q,will unequip slot 37 [10/07/2020 - 08:54:58PM] must_q,ga get [10/07/2020 - 08:54:58PM] must_q,will unequip slot 34 [10/07/2020 - 08:54:58PM] must_q,ga get [10/07/2020 - 08:54:58PM] must_q,will unequip slot 33 [10/07/2020 - 08:54:58PM] must_q,ga get [10/07/2020 - 08:54:58PM] must_q,will unequip slot 32 [10/07/2020 - 08:54:58PM] must_q,ga get [10/07/2020 - 08:54:58PM] must_q,will unequip slot 30 [10/07/2020 - 08:54:58PM] must_q,gbt failed2 [10/07/2020 - 08:54:58PM] must_q,gbt no TToAdd [10/07/2020 - 08:55:08PM] VM is freezing... [10/07/2020 - 08:55:08PM] VM is frozen [10/07/2020 - 08:55:09PM] Saving game... [10/07/2020 - 08:55:09PM] VM is thawing... [10/07/2020 - 08:55:13PM] VM is freezing... [10/07/2020 - 08:55:13PM] VM is frozen The Lykaios example works perfectly btw, even puts in the digi-legs. Ive also tried setting the player race to halfkhajiit, to see what IDs the log lists then, its the same ids as in the json.
huanrenfeng Posted October 8, 2020 Author Posted October 8, 2020 5 hours ago, Apocolototh said: Reveal hidden contents [10/07/2020 - 08:54:52PM] must,options:["[None]", "Player", "CursorTarget:Nobody"] [10/07/2020 - 08:54:57PM] must_q,Jalina,OnTransformEvent MuST__kitty - Kopie 1.000000 [10/07/2020 - 08:54:57PM] must_q,before set,All parts: 7: [HeadPart <MarksFemaleHumanoid00NoGash (000EC1B2)>] 6: [HeadPart <FemaleMouthHumanoidDefault (0005150F)>] 5: [HeadPart <0Fragile (5F06BF32)>] 4: [HeadPart <0FragileHL (5F06BF31)>] 3: [HeadPart <0_HAIRLINE_Female_Human_Straight (5F015C9F)>] 2: [HeadPart <FemaleHeadNord (00051623)>] 1: [HeadPart <FemaleEyesHumanHazelBrown (00051548)>] 0: [HeadPart <FemaleBrowsHuman04 (000E4D92)>] [10/07/2020 - 08:54:57PM] must_q,Jalina,setheadpart 15612 [10/07/2020 - 08:54:57PM] must_q,hp for area HEAD [10/07/2020 - 08:54:57PM] must_q,ghp slot 2 for area HEAD [10/07/2020 - 08:54:57PM] must_q,Save Original [10/07/2020 - 08:54:57PM] must_q,ghp get HalfKhajiit.esp80019D16 [10/07/2020 - 08:54:58PM] must_q,Jalina,setheadpart 15613 [10/07/2020 - 08:54:58PM] must_q,hp for area Eyes [10/07/2020 - 08:54:58PM] must_q,ghp slot 1 for area Eyes [10/07/2020 - 08:54:58PM] must_q,Save Original [10/07/2020 - 08:54:58PM] must_q,ghp get HalfKhajiit.esp80005912 [10/07/2020 - 08:54:58PM] must_q,Jalina,setheadpart 15614 [10/07/2020 - 08:54:58PM] must_q,hp for area mouth [10/07/2020 - 08:54:58PM] must_q,ghp slot 6 for area mouth [10/07/2020 - 08:54:58PM] must_q,Save Original [10/07/2020 - 08:54:58PM] must_q,ghp get HalfKhajiit.esp80019D1B [10/07/2020 - 08:54:58PM] must_q,Jalina,setheadpart 15615 [10/07/2020 - 08:54:58PM] must_q,hp for area brows [10/07/2020 - 08:54:58PM] must_q,ghp slot 0 for area brows [10/07/2020 - 08:54:58PM] must_q,Save Original [10/07/2020 - 08:54:58PM] must_q,ghp get HalfKhajiit.esp80019D1C [10/07/2020 - 08:54:58PM] must_q,Jalina,setheadpart 15616 [10/07/2020 - 08:54:58PM] must_q,hp for area Hair [10/07/2020 - 08:54:58PM] must_q,ghp slot 5 for area Hair [10/07/2020 - 08:54:58PM] must_q,Save Original [10/07/2020 - 08:54:58PM] must_q,ghp get HalfKhajiit.esp80019D19 [10/07/2020 - 08:54:58PM] must_q,after set,All parts: 7: [HeadPart <MarksFemaleHumanoid00NoGash (000EC1B2)>] 6: [HeadPart <FemaleMouthHumanoidDefault (0005150F)>] 5: [HeadPart <0Fragile (5F06BF32)>] 4: [HeadPart <0FragileHL (5F06BF31)>] 3: [HeadPart <0_HAIRLINE_Female_Human_Straight (5F015C9F)>] 2: [HeadPart <FemaleHeadNord (00051623)>] 1: [HeadPart <FemaleEyesHumanHazelBrown (00051548)>] 0: [HeadPart <FemaleBrowsHuman04 (000E4D92)>] [10/07/2020 - 08:54:58PM] must_q,ga get [10/07/2020 - 08:54:58PM] must_q,will unequip slot 38 [10/07/2020 - 08:54:58PM] must_q,ga get [10/07/2020 - 08:54:58PM] must_q,will unequip slot 37 [10/07/2020 - 08:54:58PM] must_q,ga get [10/07/2020 - 08:54:58PM] must_q,will unequip slot 34 [10/07/2020 - 08:54:58PM] must_q,ga get [10/07/2020 - 08:54:58PM] must_q,will unequip slot 33 [10/07/2020 - 08:54:58PM] must_q,ga get [10/07/2020 - 08:54:58PM] must_q,will unequip slot 32 [10/07/2020 - 08:54:58PM] must_q,ga get [10/07/2020 - 08:54:58PM] must_q,will unequip slot 30 [10/07/2020 - 08:54:58PM] must_q,gbt failed2 [10/07/2020 - 08:54:58PM] must_q,gbt no TToAdd [10/07/2020 - 08:55:08PM] VM is freezing... [10/07/2020 - 08:55:08PM] VM is frozen [10/07/2020 - 08:55:09PM] Saving game... [10/07/2020 - 08:55:09PM] VM is thawing... [10/07/2020 - 08:55:13PM] VM is freezing... [10/07/2020 - 08:55:13PM] VM is frozen The Lykaios example works perfectly btw, even puts in the digi-legs. Ive also tried setting the player race to halfkhajiit, to see what IDs the log lists then, its the same ids as in the json. It looks like MuST failed to replace the slot with the new headpart. But the reason is unknown. I'll look into this.
huanrenfeng Posted October 8, 2020 Author Posted October 8, 2020 @Apocolototh I think it might be the mod's problem. When I set the character in showracemenu, I didn't get these headparts like brows, eyes, mouths as options either, except ears. And ears in this mod use Misc slot which is also used by mouth.
Apocolototh Posted October 8, 2020 Posted October 8, 2020 Youre completely right, tried another mod and it worked like a charm. even got a decent curse stage! I think the halfkahajiit-mod made a workaraound to give a playable character the textures of a follower and has unorthodox paths because of that. 1
BobgorT Posted October 18, 2020 Posted October 18, 2020 is it possible this mod could be used to create a version of 'Being a cow' for SE? I'm very keen to see where this goes! Also do you know if this mod supports the ability to step forwards as well as reverse stages? I'm interested in seeing something that is fairly temporary, like an uncontrolled staged transformation similar to werewolves. Could that work? just putting ideas out there, I have very little modding experience myself...perhaps i need to start
huanrenfeng Posted October 19, 2020 Author Posted October 19, 2020 11 hours ago, BobgorT said: is it possible this mod could be used to create a version of 'Being a cow' for SE? I'm very keen to see where this goes! Also do you know if this mod supports the ability to step forwards as well as reverse stages? I'm interested in seeing something that is fairly temporary, like an uncontrolled staged transformation similar to werewolves. Could that work? just putting ideas out there, I have very little modding experience myself...perhaps i need to start All of these are possible. It just needs enthusiasts to write the corresponding json files.
chevalierx Posted April 21, 2021 Posted April 21, 2021 On 10/19/2020 at 2:44 AM, huanrenfeng said: All of these are possible. It just needs enthusiasts to write the corresponding json files. where SSe version in download ? or it work with Se and Le ?
huanrenfeng Posted April 21, 2021 Author Posted April 21, 2021 15 hours ago, chevalierx said: where SSe version in download ? or it work with Se and Le ? it should work with SE without further requirement.
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