Skyrim

File information

Last updated

Original upload

Created by

Hoamaii

Uploaded by

Hoamaii

Virus scan

Safe to use

About this mod

1, 2, 3, 1, 2, 3... Waltz with a partner of your choice at the use of a spell :).

Requirements
Permissions and credits
Changelogs

This is a 3rd person animation - it won't work in 1st person. This is not a bug, just the nature of the mod.
If you'd like me to extract some poses from these animations for you and upload them, please let me know :).



HARD REQUIREMENTS
FNIS version 7_4_5 or later,
SKSE version 1_07_03 or later,
SkyUI version 5.1 or later.

PARTIALLY INCLUDED
PapyrusUtil partially included in this mod
overwrite if you have an older version, do not overwrite if you already have the latest version installed in your game,
MfgConsole partially included in this mod
overwrite if you have an older version, do not overwrite if you already have the latest version installed in your game.

A LITTLE BACKSTORY:

Okay, my Dovahkiin is better at ease with a warhammer than a flower bouquet even though he tries to behave like a gentleman (or some rough idea he formed about what that may be), but some female followers have been vehemently complaining: what's the point of all these lovely dresses and cleavaged outfits they can find at the forge if it's to roll around in the mud all day and charge draugrs all night?!.. There must be something more civilized to do in Skyrim than just rob Belethor and murder emperors, right?

Lydia's been looking all around for a proper dancing teacher, other than Cicero that is, but even Elisif had no clue. So, well, she decided to teach my Dovahkiin what she thought it was like, you know, 1,2,3... 1,2,3... can't be that hard, can it? Come on, be a nice Dovahkiin!.. Hoping to prove himself a gentleman, he kindly obliged (in some remote ruin's hidden chamber first, a Dovahkiin should never be laughing matter!). Turns out it's very  hard!.. He sure is stiff in the joints and has absolutely no sense of rythm, but he keeps practising and at least the girls are happy(er) now...

Personal note: this is also my very first animation ever, so yeah, I'm still a bit stiff in the joints too... ;)

INSTALLATION:

1. Make sure your install meets this mod's requirements: FNIS, SKSE, SkyUI.
2. Pick and dowload only one main file version: v0.1a if you already have MFGConsole and PapyrusUtil in your game, OR v0.1b if you do not have these mods installed in your game. Then install your main file with any mod manager of your choice - or manually if you know what you're doing,
3. Do not forget to run FNIS for Users before you launch your game,
4. Once in game, a new lesser power will be added to your inventory called "Dovah-Waltz".
5. After a few minutes, you'll get a notification saying that a new MCM menu has been added to your Mod Configuration. One way to speed this up is to immediately reload your loaded save, MCM menu should then appear almost instantly.


HOW TO:

Once the mod is enabled, a new lesser power called "Dovah-Waltz" will automatically be added to your inventory. When used, it will find the closest actor in front of you and play the animation for as long as you let it play. When you want to end the animation, just press your activate key, and let the "exit" animation play - and that's it. Should you want to instantly end the animation for some reason, press your Jump key instead, this will bypass the exit anim.

The MCM menu will let you change the animation speed (10% slower, 10% faster, or default: honestly no huge difference, this was more of a test thing), customize the animation offset and actors' size, or toggle your Dovah-Waltz power in and out of your inventory to prevent cluttering it when needed. There's also a Debug option you can use, should you ever get stuck for some reason. And you can swap roles: you lead, or you follow (but this comes at the price of a lot of clipping and bad alignments (yeah, 'cause you know, male and female bodies are not exactly interchangeable... ;)).


CUSTOMIZABLE WALTZ MUSIC:

This mod also adds a music file which'll add some background music to the waltzing animation - default is a wonderful piece by Vindsvept, because of course I couldn't upload a Strauss waltz or Shostakovich's Waltz n°2 which I used in the video. You can replace it with whatever you like to customize that music, there are plenty of waltz music on the Internet, duration doesn't matter as the .esp is set to cycle the track anyway. Just convert your custom file to Xwm format first, rename it "WaltzMusic" and place it in your Data/Music/HoamaiiWaltz folder.

Xwm are way preferable as .wav are known to occasionally cause CTDs. You can use MultiXwm to convert your .mp3 or .wav files to .xwm (and please endorse this precious tool).


QUESTIONS AND POTENTIAL ISSUES: PLEASE READ

1. Why do my toons resize in animations?

Because all movements are created frame by frame and bone by bone in 3DS, for BOTH actors, and if actors are not the same height, they will never align properly in game.
By default, both actors will rescale to a base of 1.0. You can however adjust this value in the MCM menu - just make sure to scale them both with an even multiplier.

Mods which modify actors' scales outside the scope of the CK can mess up the rescaling native functions. These are mods like RaceMenu (which I use too and gets along fine with custom animations as long as you do not modify actors' heights or scales in RaceMenu), NiOverride functions (which I use too, but not to modify actors' scales), some custom skeletons (but not all) and HDT High Heels. On the other hand, mods which modify actors' scales or heights directly inside the game system and the CK, like Gender And Heights for instance, are completely safe.

2. Why do some body parts still clip while playing the animation?

I can assure you they don't in 3DS. This is a limitation from the game engine, causing small misalignments at runtime: even though the script rescales and positions both actors very precisely and both actors' animations are called simultaneously, there's always a split second difference and a few unit's fractions misplacement in game due to the game's limited floating point precision, which become even more noticeable as the actors move around - and the more script lag in your game, the worse it gets. Nothing I can do about it I'm afraid.

Of course, this will get even worse if your body type inflates boobs or butts or whatever you think the bigger the better. This was created with the most "natural looking" body types I could find (Better Males and Dream Girl at bodyslide 1, both Vanilla skeleton), it will look fine with Vanilla, UNP, original CBBE, Dream Girl, FavoredSoul and Sundracon.

3. Animation glitches and potential conflicts:

Mods which modify your camera, FOV, perspective, settings, or some custom skeletons, may cause all sorts of issues with animations. It's your game, your install, your load order, it's up to you to understand the stress you're adding to it all and investigate your issues. Even if I wanted to help, I don't use such mods and I really have no time to dig through them all. Just keep in mind that this mod works perfectly fine in a conflictless install.

4. Hey Hoamaii, please change/patch/add/convert/port/create...?

Nope, sorry. 2 actors, 99 bones per actor and per frame, over 2500 frames in total, plus I have a lot on my plate already: why don't you do it?


SPECIAL THANKS:
- Fore for his amazing FNIS,
-
Pornphile for his very precious tutorials, rigs and tools,
-
CEO for putting together his tutorials,
-
mastercchris aka Zaz and Kentington for creating and sharing their paired animation rigs and tutorials,
-
Migal130 for sharing his animation scripting insights,
-
Bergzore for his Animation Lectures and Resources,
-
Nightasy as always for his wonderful tutorials which got me started with 3DS Max,
- and last but not least,
Vindsvept for sharing his musical creations which have been acompanying me through many years of modding,
- I also want to thank Bethesda, not only for creating an everlasting game, but even more so for giving us the Creation Kit which enticed me to finally get under the hood of a game. I've learnt a lot from these amazing sandboxes: 3D modeling, texturing, coding, character creation, quest design, and lately animating... The fun never ends!
- The Nexus, for gathering such an amazing community of modders always willing to share their experience, their secrets and findings, and lend a helpful hand. Cheers to you, guys!.


TOOLS USED:
  • 3DS Max
  • HavokContentTools
  • PEN_Attribute_Holder
  • Pornphile 3DS Max XPMS rigs
  • Zaz resource for modders
  • Hktcnv
  • Hkxcmd
  • FNIS for modders
  • FNIS for users
  • SKSE
  • MCM
  • MfgConsole
  • PapyrusUtil
  • MultiXwm
  • TES5edit
  • Audition
  • Première
  • Photoshop
  • Papyrus
  • NotePad++
  • Skyrim Creation Kit

SOME OF MY OTHER MODS:







Do not upload to any other website than the Nexus or use any of this mod's created assets
without asking my permission first. Thank you.