sicklemoon Posted November 14, 2021 Posted November 14, 2021 (edited) Simple JukeBox View File Simple Jukebox - OSA MyAnim Extender Easily play dance animations with music. This is a mod that extends OSA's MyAnim function as used in "Poser module for OSA" and "Dance module for OSA" to play music when animation is played. You can play the specified music when playing the animation by describing the data in the included Json file. The music data of the following mods is already described in the included Json file. (*1) Dance together SE Companion Selene Kate - Kiss Me Shake It SSE - Dance Animations Full Version 4.5 Shake It Some Even More PreGPPose SE Let's Dance Again Changelogs ------------------------------------------------ 2022/01/16 Added data for Let's Dance Again 2021/11/14 Initial release Requirements ------------------------------------------------ Skyrim Special Edition (skyrim aniversary edition not supported.) SKSE64 OSA - Skyrim Ascendancy Engine for SSE PapyrusUtil for SSE Dance modDance module for OSA Installation ------------------------------------------------ Install it like a normal mod. Mod manager is recommended. Usage ------------------------------------------------ Play a pose or animation from Animate in the OSA menu. If music is associated with the animation, that music will be played. The music ends when it plays to the end or the player jumps. To edit music ------------------------------------------------ You can change the music or add music to animations like dance by editing the Json file. Of course, you need to register your music data with ESP. Json file(MusicList.json) is in the following folder. SKSE\Plugins\StorageUtilData\SimpleJukebox\ The contents of MusicList.json consist of 4 string lists and 1 float list. animationid - The ID of the animation registered by FNIS or Nemesis, not file name like xxxx.hkx. musicformid(*1) - Describe the form ID of the music you want to play along with the animation. musicesp(*1) - Specify the name of esp where the music is registered. soundcategory - If you specify a category when registering SoundMaker type music, you can pause the music when some menus are open. musicdelay - This value is used when the animation and music are out of sync. Unimplemented. These five values are one set. Add or edit the data so that there is no excess or deficiency or misalignment. Hot reload: If you want to reflect the edited Json file in the game while playing the game, the Json file will be reloaded by opening item menu, console menu, etc. while the music is being played by this mod. If you want to check the contents written in MusicList.Json, set the value of debug in config.json to 1. When you play an animation using OSA pose mod, the data about that animation will be displayed on the console. Points to note ------------------------------------------------ *1: If the formID or esp name of the music is changed by ESL or ESPFE conversion, you need to edit this Json file as well. Malfunction may occur in situations where many scripts are running, such as immediately after creating a character in a new game. If you want to play the same music again after playing the music and animation, jump and finish it properly or play another music once. In order to reduce the gap between the music and the animation as much as possible, the animation is canceled once and then played again at the same time as the music. Depending on the equipped SMP outfits, the physics movements may be rough. Credits and special thanks ------------------------------------------------ Bethesda CE0 - OSA -Skyrim Ascendancy Engine exiledviper - PapyrusUtil SE IndexMemories - Shake It - Dance Animations Gruberix - Shake It Some More - Dance Animations Addon and Framework Kasprutz - Companion Selene Kate - Kiss Me Morra - Poser Module for OSA Mofme - Dancer Module for OSA Shake It SSE Shake It Some Even More Let's Dance Again Dance Together animation withsound2.mp4 Submitter sicklemoon Submitted 11/14/2021 Category Regular Mods Requires Regular Edition Compatible Edited January 16, 2022 by sicklemoon for update
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