原创
Momo的拼图式背包 v0.1.0 demo
概述:(Mod新人第一次写,语言组织不好,清多多见谅~)
我把原版”一格一件物品”的背包,改成了《粥》、《区》那种拼图式网格
:
物品按真实体积占 1×1 到 5×5 的格子,能旋转、按稀有度上底色(并非tire),另加一套按真实重量计算的负重系统。背包、箱子、载具箱、无人机全部通用~
主要功能一览:
-
物品按体积占格:大锤 2×4、手枪 2×1、书和杂志 2×2、弹药 1×1,一共 25 种尺寸,不再是”一格一件”。
-
拖拽中按 Q 旋转:横着放不下的长条物品,转个方向就塞进去了。
-
稀有度底色:灰 / 绿 / 蓝 / 橘 / 紫 / 红 六档,可在xml文件自定义。
-
真·负重系统:每件物品都有重量(g/Kg),背包顶部有一条负重进度条,绿→黄→红;超重由 buff 系统接管惩罚。
-
背包品质决定容量:没背包 5×16,小/中/大背包随品质 +6~9 行(不使用滚动式)。
-
位置记忆 + 一键整理:关包再开物品还在原位;原版”整理”按钮直接可用,会自动选朝向、贴合排布(这个做了很久很久很久)。
-
箱子 / 载具 / 无人机一并接管,还可以做专属箱子,支持给箱子设”只能放弹药”这类过滤规则。
-
物品尺寸、稀有度、重量在同一个xml文件一站式编辑。
1. 拼图网格~
原版背包里,一把 30 公斤的钢大锤和一颗 12 克的子弹都占一格,这很卜河理。
这个 Mod 给每件物品定义了尺寸,按体积铺进 16 列 × N 行的网格,拿着物品时按 Q 可以原地转 90°。
一行 16 格。没背包时 5 行,装上背包后按 BagSize 加值一行一行往上加:小背包 67 行、中背包 78 行、大背包 8~9 行(随品质浮动),
最后一行不可用的格子打 × 。卸下背包或拔掉载货模组时不会立刻”砍行”:被砍掉的那几行会先变成打了 × 的借住格,
里面的东西只出不进,等你腾空后逐行收回,不会丢物品。
2. 物品图标和小悬浮窗双料更新~
稀有度六档颜色:灰、绿、蓝、橘、紫、红;这个和品质是两个概念,为什么呢?呃忘记了
物品左上角是原版⭐,右上角是物品类型(如有),左下角空的,右下角物品耐久度或物品数量;
悬浮窗更新,显示更多物品信息,身体装备、腰带、背包、仓库、工作台都能显示,已完全接管~
悬浮窗第一行稀有度和物品名。第二行品质(如有,没有就没有这一行)。第三行物品价值和重量;
3. 真 · 负重系统
真正的负重,角色能带多少东西。背背包可以拿更多的东西,嗯,合理
。
-
每件物品都有重量(单位g/Kg),系统把你身上所有物品连同插件一起结算,已写到 CVar 里,在哪都能调用。
-
角色负重上限沿用原版的 CarryCapacity:空手 32kg,驮骡技能、类固醇、口袋模组都照原版生效,装备背包现在也会加负重上限(小 820kg / 中 2040kg / 大 35~66kg,随品质)。
-
背包网格顶部有一条负重条:绿 → 75% 变黄 → 超载变红,鼠标停上去半秒弹出小窗,显示”当前总重 / 上限”和占用率。
-
原版那套”按占用格子数”的超重惩罚已关闭,改成按真实重量算,不会两套叠加把人压成走不动。
-
超出上限后走 buffs.xml 的 CVar 接口给惩罚(配置文件里已写好注释示例,可自己接减速 / 掉体力等)。
-
方块、工作台、载具、无人机这类东西,没想好咋处理,索性重量栏显示**”特殊”**,按统一值计(1Kg)。
4.完全开源,可自定义(全工程无加密,GitHub我用不了,就没上传,想要工程文件的联系我🐧1037911895)
“Config/MomobagConfig.xml”这里是全部原版物品的尺寸、颜色、重量,按类型分成 17 组并带中文注释。修改调整完全自由可控。
题外话:做这个mod期间,我有个兄弟说这玩意鸡肋,我仔细一想,好像确实没啥用,但还是坚持做完了demo,难过
5. 安装、兼容性、存档安全性、注意事项
-
安装:需关闭 EAC(创意/单机:7dLauncher.exe 里勾选 “AntiCheat Off”,或用启动参数 -eacoff)。把整个Mod文件夹丢进“7 Days To Die\Mods\”下。
-
服务器:应该能用吧,没试过,这是纯客户端的界面 Mod,只有自己的界面会变,物品数据仍走原版同步。
-
卸载:直接删掉这个文件夹(不影响存档里的物品,物品会回到原版的一格一件)。
-
兼容性:与其它改写背包 UI 的 Mod 大概率冲突(都改同一个窗口),此mod只改UI,和其他mod兼容……没试过;
-
存档安全:物品位置记忆是本地 UI 层的,与服务端同步的是槽位数据,换机器/重装 mod 后布局会重排一次,物品不会丢。
-
MomobagConfig.xml 只在进入游戏时读一次,改完要重开游戏才生效。
-
v0.1.0 是首个公开版本,欢迎在回帖里报 bug(最好附上 %APPDATA%\7DaysToDie\logs\ 下的日志)。
下一步计划:公开征集开发方向~和合作小伙伴~
可能的方向: 1、自研mod,从0开始;2、联机测试优化,更兼容其他mod;3、持续维护,不做内容,纯UI;
在此感谢:本站
问题反馈/技术支持:山威杂烩(Momo)🐧1037911895;
隐藏内容需要回复可以看见
















鄂公网安备42011202002543号




这个逼装的我给82分,剩下的用666的方式打给你!