Xan-AvatarStatExtender icon

AvatarStatExtender

Set your avatar's stats and extra sounds from the SDK, and load them in game seamlessly. True stat customization.

Last updated 3 months ago
Total downloads 3123
Total rating 0 
Categories Code Mods
Dependency string Xan-AvatarStatExtender-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

WNP78-FieldInjector-1.0.0 icon
WNP78-FieldInjector

A utility for other mods to inject monobehaviour fields into the IL2CPP domain.

Preferred version: 1.0.0
gnonme-BoneLib-2.4.0 icon
gnonme-BoneLib

A BONELAB mod for making life easier for other mod creators.

Preferred version: 2.4.0

README

Avatar Extensions

If you were looking for a way to customize an avatar while you play, go get Avatar Stats Loader, not this. This is for including stats with the avatar pallet for download, not customizing them while you play.


Avatar Extensions is a hybrid SDK Plugin x MelonLoader mod that allows you to customize your avatar's stats and masses, and preview the vanilla values, all from within the SDK! It also allows you to create new types of sound effects for reactions to things in the world. Now that's a fine sewer melon.

While similar, this is different than the Avatar Stats Loader mod. This mod allows avatars to include their custom stats with their released pallet, as a means of creative or mechanical expression on behalf of the avatar's creator. The creator chooses its stats so it plays and acts like they want it to, you download it and choose it, and it already has its custom values right out of the box.

The add-on package (for Unity) and mod are both available on the GitHub.

Someone's avatar said it had custom stats, but it's not working!

You need both their avatar and this mod (the mod is what tells the game to get rid of the vanilla ones and use these instead).

Dependencies

The mod will fail to load and/or crash if you do not have these installed. Install them.


I want to make / upgrade my avatar project in Unity to use custom stats!


I'm a modder, how did you get the vanilla stats function?

About a day straight in IDA, reading raw assembly, and translating it by hand to C#. It was not easy.

Anyway, here's the code.