Skip to content

Avatar Stat Driver

This component allows you to customize your avatar's stats.

Mod Compatibility

The way this works is by overriding vanilla values immediately after they load.

Any mods that edit your stats or behavior (Avatar Stats Loader, Avatar Scaler, Hyperjump) will work like normal, as if the stats you pick are the default/vanilla values.


Enable Customization of Stats

Fusion: 'Stat Changers Allowed' Option

Fusion's "Stat Changers Allowed" option treats values chosen here as the vanilla/default values, not as customized values - you can use a customized avatar and you will NOT be disconnected for using it.

However, all players and the server owner must have the mod installed. Without this mod being installed for everyone, different people see different stats and Fusion will assume that the mismatch is the result of exploiting. Make sure everyone has the mod and it will be OK.

Slight Inaccuracies

The mod isn't perfect. To get ahold of the Vanilla Stats display, I had to reverse engineer raw computer code and recreate it for Unity. There are some slight inaccuracies in various mass values, which in turn affect stat values.

These wrong vanilla values have no effect on anything. They show up for your convenience in Unity, and that's it. The game still uses its own code to figure out values, if you turn off the option to customize that stat.

If checked, you can customize your avatar's stats.

Each stat has a second checkbox labeled Use Custom Value. If checked, the value that you choose on the slider below will be used in game and treated as the vanilla value.

If unchecked, the game ignores the value on the slider and loads the vanilla stats in game.


Enable Customization of Mass

If checked, you can customize your avatar's weight.

Each stat has a second checkbox labeled Use Custom Value. If checked, the value that you choose on the slider below will be used in game and treated as the vanilla value. If unchecked, you can keep the value on the slider (in case you set something up), but the game will ignore it and use the precomputed value instead.

Edit Proportionally To Total

If unchecked, the total mass is a value that is computed for you. You choose the mass of each body part.

If checked, all sliders are disabled. Instead, you choose your avatar's total mass (rather than editing the mass of each part).

While this option is selected, the mass of all other body parts is scaled to match the total mass. This is still affected by the Use Custom Value checkbox. If this checkbox isn't active, that option will ignore the scale and always use its vanilla mass no matter what.

This scale is based on how much weight they take compared to your total weight (i.e. if you weigh 50kg and the chest weight is 10kg, then setting your weight to 100kg (doubling it) will make the chest weight 20kg (also doubling it)).


Customize Additional Data Blocks

Contains experimental settings.

Jump Velocity Boost

This works like the Hyper Jump mod. This much velocity is added to your character when you jump. Note that Hyper Jump will stack on top of this.

It might also be worth it to mention that Hyper Jump multiplies the value you put in to its settings by 90. If you are converting an avatar to natively include the extra jump height, disable Hyper Jump and multiply the jump value in its settings by 90 to get the value that you need to put in here.