AvatarStatExtender

版本 v1.0.0·更新於 2024-02-13

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

模組介紹 作者原文

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

  • Download BoneLib first.
  • Download FieldInjector next.

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!

  • BACK UP YOUR UNITY PROJECT. It's not necessary, but it's usually a good idea, especially since this is still early.
  • Install the Unity Editor Package by downloading it from the top most file from the Releases page.
  • Follow the instructions on the Documentation website.

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.

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
  3. 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
  4. 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。

不同模組的安裝位置差異較大,包內說明是最可靠的依據。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

gnonme-BoneLibWNP78-FieldInjector

檔案與校驗

檔案名稱
AvatarStatExtender-1.0.0.zip
檔案大小
65.3 KiB