更多外观

创作者: mrmeeseeks
已更新:2026-05-11 17:56:14
64KB

前置 MOD

使用 更多外观 时将自动安装

关于此 MOD

更多外观

BepInEx 图书馆 为以下内容添加自定义服装/外观: 和朋友对赌支持自定义OBJ模型、PNG纹理以及原版模型着色——全部由简单的JSON文件驱动。装饰包可从插件文件夹中自动发现。

工作原理

  1. 安装 更多外观 (库DLL)以及至少一个装饰包
  2. 装饰包只是包含以下内容的文件夹: 化妆品.json - 由库自动发现
  3. 化妆品会在运行时注入到游戏的衣柜中
  4. 所有外观默认自动解锁

创建外观包

拖入一个文件夹 BepInEx/plugins/ 与:

我的外观/
├── cosmetics.json ← 必需 - 定义你的外观
├── models/ ← 可选 - 来自Blender的.obj文件
└── textures/ ← 可选 - .png纹理文件

化妆品.json 格式

[
  {
    "name": "蓝色花卉衬衫",
    "type": "服装",
    "rarity": "稀有",
    "description": "一件可爱的花卉衬衫。",
    "model": {
      "vanilla": "衬衫 1"
    },
    "tint": [0.2, 0.5, 1.0]
  },
  {
    "name": "我的自定义帽子",
    "type": "帽子",
    "model": {
      "obj": "my_hat.obj"
    },
    "texture": "my_hat.png"
  }
]
字段 默认 描述
名称 (必填) 衣橱中显示的名称
类型 (必填) 帽子, 头发, 胡子, 胡须, 颈饰, 服装, 面部饰品
模型 (必填) { "vanilla": "名称" } 克隆一个原版网格, { "obj": "file.obj" } 或用于自定义OBJ,或者 { "bundle": "file.bundle", "asset": "名称" } 用于AssetBundle
稀有度 普通 普通, 罕见, 稀有, 史诗, 传奇
描述 "" 提示文本
纹理 "" PNG文件名输入位置 纹理/
色调 [1,1,1] RGB颜色倍增(无纹理时使用)
着色器 "" 自定义着色器名称(留空则使用游戏默认)

模组创作者指南:Blender工作流程

查看 工具/README.md 完整工作流程:Unity FBX导出 → Blender UV重映射与绘制 → OBJ/PNG导出 → JSON录入。

依赖

配置

BepInEx/配置/com.morecosmetics.injector.cfg:

设置 默认 描述
已启用 真 主开关
自动发现 真 扫描所有插件文件夹以 化妆品.json
自动解锁模组外观 真 自动解锁所有已加载的外观
外观ID起始 一万 起始ID范围

建造

# 构建库 dotnet build -c Release -p:GameDir="D:\Steam\steamapps\common\Gamble With Your Friends" # 构建示例包 dotnet build -c Release ExampleCosmetics/GWYF-ExampleCosmetics.csproj -p:GameDir="..."

许可

麻省理工学院

使用 Xmod 解锁 朋友,梭哈吧 的全部潜力 — 今天就探索这些顶级 MOD!