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
-
Supports 7 Days to Die v1.2:
- Tested and optimized for the latest game version.
-
VRoid Compatibility:
- Fixes display issues with VRoid avatars, ensuring they remain visible throughout gameplay.
-
Hides UMA Models:
- Automatically hides default UMA-based body, armor, and clothing to prevent visual conflicts with VRoid models.
-
Simple Implementation:
- Lightweight, plug-and-play solution.
Installation
-
Requirements:
- 7 Days to Die (v1.2).
- Harmony library for modding.
-
Steps:
- Place the compiled
.dllfile into the appropriate modding folder (e.g.,Mods). - Launch the game and ensure Harmony is active.
- Place the compiled
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で作りました
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.");
}
}







