中级玩家
![Rank: 3](static/image/common/star_level2.gif) ![Rank: 3](static/image/common/star_level1.gif)
- 贡献度
- 2
- 金元
- 2050
- 积分
- 213
- 精华
- 0
- 注册时间
- 2013-6-18
|
本帖最后由 wbr870213 于 2013-6-18 09:22 编辑
不修改的话老会出现东西拿不了的情况,很烦人,看见坛子里好多都是MOD,感觉过于僵化,不能随意改动,这个方法有朋友发过,但是他的分辨率不是每个人都适合的。在网上找到个方法,当然我是新来的小白,嘿嘿,算是搬运下,方便大家嘛。用这个方法可以调出适合自己的背包大小。
《饥荒》背包数据详细解说:
鉴于目前大多数饥荒超级背包修改mod弄上去后发现背包格子太多档界面。以下分享的是某细心玩家发现的具体参数可修改内容范围:
首先找到《饥荒》data\scripts\prefabs\文件下的backpack.lua文件用TXT打开后找到
fory=-8,7do
table.insert(slotpos,Vector3(-50,-y*60+-20,0))
table.insert(slotpos,Vector3(-50-75,-y*60+-20,0))
table.insert(slotpos,Vector3(-50-150,-y*60+-20,0))
end
这类似的一行
上面是改过之后的数据。下面详细讲解上面数据修改。
fory=-8,7do,-8的数值每+1,背包就少1行,每-1背包就多1行。
table.insert(slotpos,Vector3(-50-75,-y*60+-20,0))这类似的数据每都一个就多一纵列,像我上面就是三列,你想四列就加table.insert(slotpos,Vector3(-50-225,-y*60+-20,0))以此类推。
table.insert(slotpos,Vector3(-50-75,-y*60+-20,0))的数据说明:
-50每减一定定数字就表示背包格子往左移,如-500就往左移了一定位置。建议-50背包格子靠最右排列。
-75表示的是没纵列格子直接的间隔,想美观点就把每增加的纵列间距增加的都相同数据,如table.insert(slotpos,Vector3(-50-150,-y*60+-20,0))接着就table.insert(slotpos,Vector3(-50-225,-y*60+-20,0))
-y*60+-20,0这三个数据改不改随意,影响不大。
附:
fory=-8,7do
table.insert(slotpos,Vector3(-50,-y*60+-20,0))
table.insert(slotpos,Vector3(-50-75,-y*60+-20,0))
table.insert(slotpos,Vector3(-50-150,-y*60+-20,0))
end
这组数据个人感觉用的比较舒服,靠右三纵列背包。
红字是关键部分,另外。。。自己新人,老是回不了贴。。。
|
|