VRoid Avatar Manager Patch for 7 Days to Die (v1.2)


Description

This patch is designed for 7 Days to Die, version v1.2, and focuses on improving compatibility with custom VRoid avatars. It ensures that VRoid models display properly while hiding default UMA-based armor and body models for a cleaner visual experience.


AI is used for both this explanation and production.
I am not a professional, but a layman.
Use of mods is at your own risk.
The method of use is exactly the same as for general mods.


↓Download↓

 

 

 

 

 

 

Features

  1. Supports 7 Days to Die v1.2:

    • Tested and optimized for the latest game version.
  2. VRoid Compatibility:

    • Fixes display issues with VRoid avatars, ensuring they remain visible throughout gameplay.
  3. Hides UMA Models:

    • Automatically hides default UMA-based body, armor, and clothing to prevent visual conflicts with VRoid models.
  4. Simple Implementation:

    • Lightweight, plug-and-play solution.

Installation

  1. Requirements:

    • 7 Days to Die (v1.2).
    • Harmony library for modding.
  2. Steps:

    • Place the compiled .dll file into the appropriate modding folder (e.g., Mods).
    • Launch the game and ensure Harmony is active.

Usage

  • Once installed, load the game with a VRoid avatar.
  • Default UMA armor and body models will be hidden, and VRoid avatars will display correctly.

Important Notes

  • This patch is for 7 Days to Die (v1.2) only. It may not work with older or future versions.
  • Provided "as-is" for personal use. No support for bug reports or patch requests.

 

 

 

というわけで

 

 

お疲れ様です(__)w

 

 

 

 

 

 

いえね

 

久々に

正規リリースと聞いたので

7DTDをやっていたんですが

 

萌えMODがあったんですよ

今更ながらw

 

 

 

 

 

表示キャラを自由に

無関係なモデルに変更できる

 

という神MODが!

 

 

VroidというMOD

 

 

インストも普通にMODフォルダに

入れるだけ、超簡単

 

 

 

 

 

ミュージック付きでダンスもできちゃう

 

まぁ、だいぶ可愛い

 

孤独にゾンビと戦う暗い世界に

病みそうならガチでおススメw

 

 

しかし

 

 

MODは一般人が無償で

提供してるので

 

ゲーム本体にアプデが入って

バグがおきても

 

パッチが当たらないことも多い

多いとも言えない

 

 

これ大人気MODだと思うけど

 

最新のv1.2にパッチが当てられず

 

 

 

腕が4本になったり

1人称視点でバグが・・

 

↑はアーマーが表示されて萎える

 

 

細かいエラーもだいぶ起きてる

 

 

 

なぜパッチをあてないの?

更新してよ

 

というコメントがMODのサイトに

多くありますが

 

更新されませんね;

 

 

 

 

 

よく「頑張ってます」とか

「お待ちください」とか

 

MOD製作者コメントも見ますね?

 

 

 

 

そんなに?

だって作ったんやろ

はよ

 

とか言う前に

 

とりあえず

ゲームやMODがどんなものなのか

 

構造とか

手間とか

 

見てみました

 

 

 

 

 

 

 

 

 

えぇーーーーーΣ(´∀`;)

 

 

 

バカなの?

 

これ無償で提供して

どうすんのw

 

 

上のスクショはVroidMOD構造の

それでも一部

 

 

みなさん

 

 

MOD製作者にもっど感謝し

寄付もしましょうかw

 

 

AIMODマシーンが

普及するまでは

手作業が多いと思うので

 

 

 

 

 

以前

 

配信中に

 

データベース情報を元に会話

コメント読み上げ

コメントに反応

 

というローカル駆動Botを

Pythonで作りました

 

 

 
 
その比ではない
 
バカ複雑な構造ですね
 
僕のIQでは理解不能
 
 
確かBot作るのに数週間かかりましたが
MOD本体は作れない気がしますw
 
 
 
 
.dllというMODのファイルは
コンパイルが必要で
 
編集→コンパイル
 
なので
完成品は普通に見る事すらできません
 
専用のソフトでのみ閲覧・編集・コンパイル
 
 
めんどくさ!
トライ&エラーも大変!
テストの度にゲーム再起動
 
しんど!
 
 
 
 
 
チャッピー先生の出番ですw
 
 
 
 
速攻でo1は上限到達・・
てか正式o1も制限あんのかい
 
 
4o先生に切り替わると
途端に大変になっていく
 
こいつアホやな!←お前の数千倍賢い
 
 
 
 
 
 
結論、ハーモニーMOD(パッチ)が完成しました👏
 
 
v1.2でアーマーをつけても
表示されません
 
微妙に既存のエラーも解消
たいしたものでない
 
 
 
アーマー表示問題は
ゲームに全く影響ないけど
 
モチベに深刻な影響を与えるというw
 
 
アーマー着なければと見た目はおk
 
でも裸で歩いてたら
寒いわ柔いわ
 
いつまでも
松明が友達で大変でした
 
 
この要領でシェーダー問題も解決できるかも
3人称視点で照明がバグるんですよね
 
 
 
 
 
多分、チャッピー先生曰くですよ?
 
普通に他所でも使えるので
冒頭のリンクから
落としてもらって構いませんが
(導入は自己責任)
 
一般MODと同じで
MODフォルダに展開するだけす
 
 
 
何か心配ならご自身で同じもの
作ってください
 
7KBの文字だけでゲームの挙動が変わる
体験は貴重です、子供にやらせたい
 
 
 
構造はシンプルで本文↓ともう一つAPI構文.dllだけ
あとModinfo.xml(謎に必須で書式ガチガチ)
 
using HarmonyLib;
using UnityEngine;

[HarmonyPatch(typeof(VRoid_AvatarManager), "SetNewModel")]
public static class Patch_VRoidAvatarManager_SetNewModel
{
    static void Postfix(VRoid_AvatarManager __instance)
    {
        Debug.Log("[MyHarmonyPatch] SetNewModel Postfix called.");

        if (__instance.VRoidTransform != null)
        {
            __instance.VRoidTransform.gameObject.SetActive(true);
            Debug.Log("[MyHarmonyPatch] VRoid model set to active.");
        }

        // アーマー(UMAモデル)を完全に非表示にする
        if (__instance.UMARenderer != null)
        {
            __instance.UMARenderer.enabled = false;
            Debug.Log("[MyHarmonyPatch] UMA model set to inactive.");
        }

        // すべての SkinnedMeshRenderer をチェックし、該当するものを非表示にする
        foreach (var renderer in __instance.player.GetComponentsInChildren<SkinnedMeshRenderer>())
        {
            string objName = renderer.gameObject.name.ToLower();

            if (objName.Contains("clothes") || objName.Contains("armor") || objName.Contains("body"))
            {
                renderer.enabled = false;
                Debug.Log($"[MyHarmonyPatch] Hiding body/clothes armor: {renderer.gameObject.name}");
            }

            // 手や腕の装備も非表示にする
            if (objName.Contains("hand") || objName.Contains("glove") || objName.Contains("arm"))
            {
                renderer.enabled = false;
                Debug.Log($"[MyHarmonyPatch] Hiding hand/arm armor: {renderer.gameObject.name}");
            }
        }

        // デバッグ用の最終チェック
        Debug.Log("[MyHarmonyPatch] All relevant armors should now be hidden.");
    }
}
 
 
 
いや・・
 
これだけの構文が
死ぬほど大変でしたわ
 
ゲームやVroidの解析からだし←これが大変
知識ゼロだしw
 
 
 
"他人が作ったもの"
 
というのは原則わからん
思想も構想も手段も違う
 
なので、切り込み構造改革より
 
0→1
 
石丸新党ですな(何
 
 
フジも総退陣しかない(ぉ
 
 
でもそういうものでしょう
効率的で有効なのは
 
 
 
 
 
 
ハーモニーMOD
 
というのは
要するに”パッチ”で
 
それを簡単に動かすためによく見る
 
”0_TFP_Harmony”
 
がゲームに入ってるようです
 
 
 
 
解析したところ
 
VroidMOD自体(同梱)のハーモニーパッチが
v1.2でバグを引き起こしていたので
 
それを更に上からマイハーモニーパッチで
再修正
 
というマイハーモニーパッチですね
 
 
 
マイハニーとでも呼称する
 
 
視点切り替え、乗り物
共にテストプレイではうまく動作しています
 
アーマーの着脱を行うと
1人称視点ではバニラキャラの手が
表示されることがありますが
 
視点切り替えを1度行うと
しっかり消えてくれました
 
 
 
 
MODの基本構造や構文に手を加えてしまうと
予期せぬ大事になりかねないので
 
パッチを当てていく
 
これがアプデやサイレントアプデであり
ゲーム本体もMODも
 
そのハーモニーで成り立っていて
更に上からハーモニーもあてられる
 
 
基本構造に手を加えたり
大きな影響を与えるのが
大型アプデや大型MOD
 
 
 
こんな解釈でいいかと思います?
 
いいすか?w
 
 
 
 
 
だとしたら
 
逆に細かい修正はいつでもできるやろ
ゲーム会社ならね!
 
エンジニア集団だろ!?
バグまみれでリリースすなよ!
 
というのは
確かにそうか
とも思いましたがw
 
 
まぁよくバグでキレられてるのは
海外オンラインゲームなので
 
その辺り思想やゲーム会社にも
事情はあるのかも知れません
 
 
 
 
 
ちなみに僕は素人なので
個別の修正対応などはできかねますw
 
AIに聞いた方が良いことも
多いですよ、令和だし
 
 
 
てか途中でバグって駄目だな
このMODw
 
まぁそんなもんです