Home Artists Posts Import Register

Content

Video

https://youtu.be/UidLAaNZixQ


Description

This is a mod that will display animated avatars on the beat saver. You can add your own avatar and animations as you like. You can enjoy the avatar's performance by clearing the game or failing.


Avatar

VRM and CustomAvatar avatars can be used. The files are recognized when placed in the following locations respectively.

VRM: (Beat Saber Dir)\NalulunaAvatars

CustomAvatar: (Beat Saber Dir)\CustomAvatars


Animation

Unity's anim files for Human (non-human files are not supported) and BVH files (BVH does not support playback speed and transition time) can be used. The files are recognized by placing them in the following locations.

(Beat Saber Dir)\NalulunaAnimator\Animations

You can find anim from BOOTH, Unity Asset Store, etc. In some cases, they are distributed in unitypackage format, and in that case, import them into Unity and extract the contents, or use a tool that can extract the unitypackage directly.

If the animation is distributed as an fbx, open fbx in Unity, select the animation in fbx and press Ctrl + D to output the anim file.


Settings

The settings that match the conditions and Enabled will be displayed. If more than one condition is matched, the tab to the right has priority.

For example,

All: Enabled: on

Menu: Enabled: on

Cleared: Enabled: on

Failed: Enabled: off

Game: Enabled: off

In this case, the settings on the Cleared tab are used in the game clear screen. The settings on the Menu tab are used for the game failure screen and the menu screen, and the settings on the All tab are used during the game (song play).

Order controls playback when multiple animations are specified for Anim1 - Anim6.

Order: When there are multiple animations, all animations are played in order.

Shuffle: If there are multiple animations, they will all be played in random order.

Random1: Play one animation at random among multiple animations (in case of looping, control the animation not to play the same animation in succession)

Random2: Play one animation at random among multiple animations (in case of looping, the same animation may be played in succession at random)

StopEnd, HideEnd: When an animation finishes playing, it may remain stopped or hide the avatar.

Normal, Loop Last: Normal is for normal looping; Loop Last is for looping only the last animation when multiple animations are looping

Trans: Transition time from one animation to another (ignored when looping the same animation)

Pose: Number of seconds to keep the still animation (pause).


Download

Available via NalulunaModAssistant.

Files

Comments

Mokeknk

it looks cool but i went and downloaded your mod assistant and it said no mod environments found when I have core mods in beat saber

nalulululuna

I am sorry I missed your comment here. Did you get it to work? If you sure have Beat Saber mod environment but it doesn't work, Beat Saber folder may not be recognized properly, try to specify it manually in About tab.