akameskyrim Posted April 15, 2025 Posted April 15, 2025 slal2ostim converter for OCreatures View File SLAL to OStim Animation Converter FOR (OCreatures - Ostim Creature Extension ) A streamlined tool for converting SLAL animation packs to OStim/OCreatures format How It Works: Select your meshes select the output click CONVERT copy the meshes folder to the mod replace or overwrite and done Use fnis for modders to generate the bhavor files and put it in (animationmodname\meshes\actors\(creature name)\behaviors) sometimes is not needed to copy since it fnis rewrite the hkx autoamticly but just keep that in mind sometimes the hkx is converting but not changing the xml to hkx this also fnis error not the tool go to where you have set youre fnis output from mo2 look for name.xml and use this tool to convert it to hkx https://www.nexusmods.com/skyrimspecialedition/mods/128839?tab=files use the json generator tool found here and done Requirements: Features: 🛠️ Automatic Conversion - Transforms SLAL animation lists to OStim-compatible format with proper event naming 📁 Batch Processing - Convert individual files or entire folders of animations at once 🔄 Accurate Transformations: Converts _A1_ → _S#_1 (female animations) Converts _A2_ → _S#_0 (male animations) Converts _A3_ → _S#_2 (additional actors) Preserves original .hkx filenames 🖥️ User-Friendly GUI: Simple file/folder selection Progress tracking Detailed conversion log ✅ Validation - Maintains proper OStim syntax including -Tn flag requirement I HAVE NOTICED SOME ANIMATIONS FNISGENERATORFORMODDERS DOESNT CONVERT THE ANIMATION AND GIVE ME 2012 ERRORS BUT THAT NOT ERROR FROM MY TOOL BUT IN THE MAIN ANIMATIONS MODS FOR ANUBS I COULDNT MAKE AN CONVO BUT FLUFFYFOX I COULD IT IF SOMEONE KNOWS MORE ABOUT IT PLEASE TELL ME (AGAIN THIS NOT MY TOOL ERROR I CHECKED WITH UNCHANGED FNIS_LIST AND THE MAIN FILES IT WAS SAME ERROR) please read the docx file in the ocreatures file Python 3.6+ (no additional dependencies) Windows/macOS/Linux compatible Perfect For: Modders converting existing SLAL packs to OStim Creators porting animations to OCreatures framework Anyone who wants to save hours of manual file editing Installation: Download the Python script Run with python SLAL2OStim_Converter.py No installation required Note: Always back up your original files before conversion. ____________________________________________________________________ Thanks to @J0suk3_ for making his mod and helping me to make this tool Submitter akameskyrim Submitted 04/15/2025 Category Adult Mods
akameskyrim Posted April 15, 2025 Author Posted April 15, 2025 if theres any errors please say here and i will fix them since this my first tool also english for me is hard ty <3
J0suk3_ Posted April 15, 2025 Posted April 15, 2025 (edited) Huge, thanks for making this b -Tn,-o B_Chaur_B_FJ_S5_0 Chaur_B_FJ_A2_S5.hkx AO_BChaurCumFJ "o" should be after "," Options in FNIS animlists start with "-" but after the first one they are separated by "," so "b -Tn,-o" should be "b -Tn,o" After we make sure that everything is working as it should I'll update guide to direct people to your app Edited April 15, 2025 by J0suk3_ 1
akameskyrim Posted April 15, 2025 Author Posted April 15, 2025 7 hours ago, J0suk3_ said: Huge, thanks for making this b -Tn,-o B_Chaur_B_FJ_S5_0 Chaur_B_FJ_A2_S5.hkx AO_BChaurCumFJ "o" should be after "," Options in FNIS animlists start with "-" but after the first one they are separated by "," so "b -Tn,-o" should be "b -Tn,o" After we make sure that everything is working as it should I'll update guide to direct people to your app hallooo thank you and i am glad i was helpfull thank you for telling me that i had some struggle figuring it out i will update the tool to support that can you please test it and tell me if its right also is there here an option to send messages? haha i dont use it this much and thank you sm for the mod <3
akameskyrim Posted April 15, 2025 Author Posted April 15, 2025 (edited) 7 hours ago, J0suk3_ said: Huge, thanks for making this b -Tn,-o B_Chaur_B_FJ_S5_0 Chaur_B_FJ_A2_S5.hkx AO_BChaurCumFJ "o" should be after "," Options in FNIS animlists start with "-" but after the first one they are separated by "," so "b -Tn,-o" should be "b -Tn,o" After we make sure that everything is working as it should I'll update guide to direct people to your app so it should look like this right i rewrited the script to the option you told me fnis didnt give any errors so i guess this should be it right? here the new script slal2ostim_converter_updated.7z Edited April 15, 2025 by akameskyrim
akameskyrim Posted April 15, 2025 Author Posted April 15, 2025 16 minutes ago, akameskyrim said: so it should look like this right i rewrited the script to the option you told me fnis didnt give any errors so i guess this should be it right? here the new script slal2ostim_converter_updated.7z loadorder
J0suk3_ Posted April 15, 2025 Posted April 15, 2025 14 minutes ago, akameskyrim said: so it should look like this right i rewrited the script to the option you told me fnis didnt give any errors so i guess this should be it right? here the new script slal2ostim_converter_updated.7z works fine for 2 actor animations BUT not for groups OG from Billy Converted by hand Converted by app You need to make it so _A3_ gets changed to _2, _A4_ to _3 etc. Look at this Riekling 5 person animation 4 actors get the same _0 index
akameskyrim Posted April 15, 2025 Author Posted April 15, 2025 6 minutes ago, J0suk3_ said: works fine for 2 actor animations BUT not for groups OG from Billy Converted by hand Converted by app You need to make it so _A3_ gets changed to _2, _A4_ to _3 etc. Look at this Riekling 5 person animation 4 actors get the same _0 index alright lil be right back in 10 mints with the fix
akameskyrim Posted April 15, 2025 Author Posted April 15, 2025 24 minutes ago, J0suk3_ said: works fine for 2 actor animations BUT not for groups OG from Billy Converted by hand Converted by app You need to make it so _A3_ gets changed to _2, _A4_ to _3 etc. Look at this Riekling 5 person animation 4 actors get the same _0 index can you see if its right now? test new for group.7z
J0suk3_ Posted April 15, 2025 Posted April 15, 2025 35 minutes ago, akameskyrim said: can you see if its right now? test new for group.7z 2.99 kB · 2 downloads _1 shouldn't be assigned here, because it is "female" by default so it's in human animlist the logic here is: _A1_ -> _1 _A2_ -> _0 _A3_ -> _2 _A4_ -> _3 _A5_ -> _4 etc. like here
akameskyrim Posted April 15, 2025 Author Posted April 15, 2025 1 minute ago, J0suk3_ said: _1 shouldn't be assigned here, because it is "female" by default so it's in human animlist the logic here is: _A1_ -> _1 _A2_ -> _0 _A3_ -> _2 _A4_ -> _3 _A5_ -> _4 etc. like here oh am too dumb i am gone fix it now ty
akameskyrim Posted April 15, 2025 Author Posted April 15, 2025 48 minutes ago, J0suk3_ said: _1 shouldn't be assigned here, because it is "female" by default so it's in human animlist the logic here is: _A1_ -> _1 _A2_ -> _0 _A3_ -> _2 _A4_ -> _3 _A5_ -> _4 etc. like here here you go lets see if it works should work with groups.7z
J0suk3_ Posted April 15, 2025 Posted April 15, 2025 1 hour ago, akameskyrim said: here you go lets see if it works should work with groups.7z 3.02 kB · 4 downloads It works as I told you, and turns out I might be spitting some mad wrong shit haha FFC animation from human animlist. 2 humans are with _A1_ and _A2_ Creature (that is male) has _A3_. So what does that mean? That I was wrong about male always being _A2_. Does it matter? No, we can change actor index in scene json so all is good. By the way I think that situation like this only happens when it's FFM, MMF works fine. Can it be solved? I'm not sure, it seems like it's context based so might be tricky. Does it need to be solved? The solution is here and it's adding one additional line in json. If it were me, I would call it finished as far as utility goes. It correctly edits AnimEvents and options and saves a shit ton of work so I'm satisfied by it already.
akameskyrim Posted April 15, 2025 Author Posted April 15, 2025 3 minutes ago, J0suk3_ said: It works as I told you, and turns out I might be spitting some mad wrong shit haha FFC animation from human animlist. 2 humans are with _A1_ and _A2_ Creature (that is male) has _A3_. So what does that mean? That I was wrong about male always being _A2_. Does it matter? No, we can change actor index in scene json so all is good. By the way I think that situation like this only happens when it's FFM, MMF works fine. Can it be solved? I'm not sure, it seems like it's context based so might be tricky. Does it need to be solved? The solution is here and it's adding one additional line in json. If it were me, I would call it finished as far as utility goes. It correctly edits AnimEvents and options and saves a shit ton of work so I'm satisfied by it already. so lets say its working for now ? haha i could also try to fix it should you like me to first finish the json genertor tool than take a look for this error to fix it? am very happy that the tool is working now thank you so much please tell me if theres anything that you need me to add or change also the json genertor tool is almost finished am sure you wil like it <3
J0suk3_ Posted April 15, 2025 Posted April 15, 2025 1 hour ago, akameskyrim said: so lets say its working for now ? haha i could also try to fix it should you like me to first finish the json genertor tool than take a look for this error to fix it? am very happy that the tool is working now thank you so much please tell me if theres anything that you need me to add or change also the json genertor tool is almost finished am sure you wil like it ❤️ yeah it works fine, if you make json generator I'll update my guide to include your apps
akameskyrim Posted April 15, 2025 Author Posted April 15, 2025 2 hours ago, J0suk3_ said: yeah it works fine, if you make json generator I'll update my guide to include your apps here you go its all setup now i need to make both of them in one then lil upload the mod but for now can you test the group animations and tell me if its right json generator with icons and fix.7z
akameskyrim Posted April 16, 2025 Author Posted April 16, 2025 (edited) On 4/15/2025 at 9:43 PM, J0suk3_ said: yeah it works fine, if you make json generator I'll update my guide to include your apps heres the all in one version the new version wil be easier to use so it autoamte literly everything if its possible if not i wil just remake the gui <3 i may be wrong but this version the converter tool is not working right i have to make more tests could you check it ty TWO IN ONE VER2.7z DONT USE IT ITS A TEST BUILD Edited April 17, 2025 by akameskyrim
billypnats Posted April 16, 2025 Posted April 16, 2025 dumb question, how do I batch convert folder containing multiple files ? it keeps asking for the text file 1
akameskyrim Posted April 16, 2025 Author Posted April 16, 2025 (edited) 5 hours ago, billypnats said: dumb question, how do I batch convert folder containing multiple files ? it keeps asking for the text file could you please go more in details if i am right you asking how to select the fnis_animationinput file its located in (animationmodname\meshes\actors\Character\Animations\herecomes the mod name ) it have name FNIS_SRBCreatures_List in this mod the name for other mods is different but it start always with FNIS_####.txt new version doesnt needed Edited April 16, 2025 by akameskyrim
akameskyrim Posted April 16, 2025 Author Posted April 16, 2025 4 hours ago, billypnats said: dumb question, how do I batch convert folder containing multiple files ? it keeps asking for the text file its not dumb at all you gived me an idea to make the script auto detect them so its easier and faster to use i will update the script and upload it the new script you wil have only select the meshes folder and it auto detect everything TYSM!
akameskyrim Posted April 16, 2025 Author Posted April 16, 2025 5 hours ago, billypnats said: dumb question, how do I batch convert folder containing multiple files ? it keeps asking for the text file now you can use the new version along with the json generator found here both of them handles everything and is 100% faster than manually editing <3 1
shadowmharsal Posted April 16, 2025 Posted April 16, 2025 I tried using both of your tools to generate the anims, and they are showed in game with their icons and name, but the anim itself does noting and the chars stay still. Honestly I have no idea what I'm doing and where I messed it up, but probably has something to be with FNIS 😅
akameskyrim Posted April 16, 2025 Author Posted April 16, 2025 2 hours ago, shadowmharsal said: I tried using both of your tools to generate the anims, and they are showed in game with their icons and name, but the anim itself does noting and the chars stay still. Honestly I have no idea what I'm doing and where I messed it up, but probably has something to be with FNIS 😅 hallo if you have converted them and also converted the charchter animations in the meshes folder for youre mod and copied the new fnis_animlist and created the json and they are showing then i am sure its fnis have you used fnis for modders? its in the fnis installiotn folder with blue icon in here Fores New Idles in Skyrim SE - FNIS SE XXL\tools\GenerateFNIS_for_Users and then you have to run the animation behavor to genertate them so launch the fnis for modders click generate select the new converted anim list the one you converted and put in it in the mod here an example for fluffyfox FlufyFox_SLAL_SE_C\meshes\actors\troll\animations\FlufyFoxC\FNIS_FlufyFoxC_troll_List.txt" select FNIS_FlufyFoxC_troll_List.txt generate and done it should work
akameskyrim Posted April 16, 2025 Author Posted April 16, 2025 2 hours ago, shadowmharsal said: I tried using both of your tools to generate the anims, and they are showed in game with their icons and name, but the anim itself does noting and the chars stay still. Honestly I have no idea what I'm doing and where I messed it up, but probably has something to be with FNIS 😅 which animation are you trying to convert?
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