KTF Posted August 14, 2024 Posted August 14, 2024 (edited) Hey there, I'm trying to start making WW animations for fun and to see where this could lead me. I've been paying close attention to the tutorial but some parts are a little confusing and it appears that i've made some mistakes along the way. Could someone help me out ? Some information to begin : I followed this tutorial : https://turbodriver.itch.io/wickedwhims/devlog/406431/wickedwhims-tutorials I'm running blender 4.2, Sims 4 Studio 3.22.5 (Star), S4PE V 0.6.0, Modding Toolbox V1.0 .NET and Java installed with the required versions. I am trying to create a single animation with one actor (M) in the Teasing category (basically just waving, the animation doesn't matter at the moment) All the files from the package as well as the package will be in the zip. I am thinking that the XML configuration might be wrong ? Here are some questions that I have : Shouldn't the value in s="" be equal to the FNV64 in Decimal when inputting the exact same value used in n="" ? I have seen that some animators do, but others like GreyNana seem to have a different value than the one outputted by Modding Toolbox when using the value in their n="" Can i safely delete the part actor_interactions as this is a solo animation ? Have i deleted some stuff that was important ? I tried playing with sound events and had found the proper name to use to trigger the sound (through ww.play_sound <sound> in game) and deleted it afterwards in the xml thinking it was causing the package not to work. Is it possible that my package is only 16Kb considering I have an animation that is 100 frames long ? (+ the other stuff, such as XML and _Key) Though i'll admit the amount of keyframes for the animation is ridiculously low. <?xml version="1.0" encoding="UTF-8"?> <I c="WickedWhimsAnimationPackage" i="snippet" m="wickedwhims.sex.animations.animations_tuning" n="KTF:WickedWhimsAnimations" s="6112835974077097548"> <!-- 'n' as your Package Name and 's' as Integer ID of your package --> <T n="wickedwhims_animations">1</T> <L n="animations_list"> <U> <!-- [START OF ANIMATION ENTRY] --> <T n="animation_raw_display_name">Waving</T> <!-- [REMOVE IF USING "animation_display_name" FIELD] Raw Text for displayed animation name --> <T n="animation_author">KTF</T> <!-- Raw Text for displayed author name of this animation --> <T n="animation_locations">FLOOR</T> <!-- List of Location Categories for where this animation can be used at --> <T n="animation_category">TEASING</T> <!-- Sex Category of the animation (TEASING, HANDJOB, FOOTJOB, ORALJOB, VAGINAL, ANAL, CLIMAX) --> <T n="animation_tags">STANDING</T> <!-- [REMOVE IF UNUSED] List of Sex Tags that give the animation context (PLEASE FOLLOW THE GUIDELINES FOR ADDING TAGS) --> <T n="animation_loops">5</T> <!-- Number of times the animation will play in a row --> <T n="animation_allowed_for_random">1</T> <!-- Flag to disallow animation from being randomly picked in sex (0=Disallow, 1=Allow) --> <L n="animation_actors_list"> <!-- List of actors in this animation (add more for more actors, remove any that are not needed) --> <U> <!-- [START OF ACTOR ENTRY] --> <T n="actor_id">0</T> <!-- Numerical ID that represents this actor, should be 0 if this is the first actor --> <T n="animation_clip_name">KTF:PosePack_202408142102532750_set_1</T> <!-- Sim animation ClipName --> <T n="animation_type">TEASING</T> <!-- Sex Category of interaction this actor is performing (NONE, TEASING, HANDJOB, FOOTJOB, ORALJOB, VAGINAL, ANAL) --> <T n="animation_genders">MALE</T> <!-- Gender Type of this actor (MALE, FEMALE, BOTH, ALIEN_MALE, ALIEN_FEMALE, ALIEN_BOTH, GHOST_MALE, GHOST_FEMALE, GHOST_BOTH, VAMPIRE_MALE, VAMPIRE_FEMALE, VAMPIRE_BOTH, MERMAID_MALE, MERMAID_FEMALE, MERMAID_BOTH, WITCH_MALE, WITCH_FEMALE, WITCH_BOTH) --> <T n="animation_has_animated_vagina">0</T> <!-- Flag to use the animated vagina model if appropriate (0=Non-Animated, 1=Animated) --> <T n="animation_has_invisible_teeth">0</T> <!-- Flag to hide the teeth model (0=Visible, 1=Invisible) --> <T n="animation_outfit_category">CURRENT_OUTFIT</T> <!-- [REMOVE IF UNUSED] Outfit Category this actor will change into when sex begins (CURRENT_OUTFIT, EVERYDAY, FORMAL, ATHLETIC, SLEEP, PARTY, CAREER, SWIMWEAR, HOT_WEATHER, COLD_WEATHER) --> <T n="animation_naked_type">NONE</T> <!-- Naked Type this actor will undress to when performing (NONE, TOP, BOTTOM, ALL, FORCE_ALL) --> <T n="animation_force_nude_hands">0</T> <!-- Flag to force undress gloves if needed (0=Ignore, 1=Force) --> <T n="animation_force_nude_feet">0</T> <!-- Flag to force undress shoes if needed (0=Ignore, 1=Force) --> <T n="animation_allow_strapon">0</T> <!-- Flag to allow equipment of strapon even if this position is not designed for males (0=Disallow, 1=Allow) --> <T n="animation_actor_tags">NO_SWEAT</T> <!-- [REMOVE IF UNUSED] List of Actor Tags that give the animation context and functions (PLEASE FOLLOW THE GUIDELINES FOR ADDING TAGS) --> <L n="actor_interactions"> <!-- List of this actor interactions with other actors --> <U> <T n="receiving_actor_id">1</T> <!-- Numerical ID of receiving actor this actor is interacting with --> <T n="receiving_actor_category">HANDJOB</T> <!-- Sex Category of interaction this actor is performing on the receiving actor --> <T n="receiving_actor_cum_layers">DISABLED</T> <!-- List of Cum Layer Types to apply on the receiving actor (DISABLED, FACE, CHEST, BACK, VAGINA, BUTT, FEET, NONE) --> <T n="receiving_actor_cum_inside">0</T> <!-- Flag to define if cum goes inside or outside the receiving actor (0=Outside, 1=Inside) --> </U> </L> </U> <!-- [END OF ACTOR ENTRY] --> </L> </U> <!-- [END OF ANIMATION ENTRY] --> <!-- Next Animation Goes Here --> </L> </I> The XML File I have also realised that for some reason my CLIP file contains a LOT of --- Channels[XX] --- lines while CLIP files from other creators contain much more --- Frames[XX] --- lines, is that an issue ? I did create a few keyframes for bones that aren't even moved, but that shouldn't be an issue, right ? Thanks for any help you can provide ! I'll try and have a look at small animators to see what they did differently KTF_Test_Animation.zip Edited August 14, 2024 by KTF Update after new attempts at solving my issue
KTF Posted August 16, 2024 Author Posted August 16, 2024 Up, I could really use some help from an experienced animator 😵💫
KTF Posted August 17, 2024 Author Posted August 17, 2024 I may have figured out a solution by starting from scratch with a youtube tutorial. However, the only thing the person did differently was that they baked their animation once they were done with it. Is it mandatory to bake animations before adding their to our package ?
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