
BuildFrame RecTUM - 建造菜单重新分类与精简工具
重新分类并精简原版基地建设菜单组,为模组对象腾出空间。BuildFrame的支柱。
查看大图[center][b][font=Lucida Sans Unicode][size=6]RecTUM[/size]
[size=5][u](建造菜单重新分类与精简工具)[/u]
[b]是以下模组的核心基础[/b]
[u][img]https://i.imgur.com/gy8ND8k.png[/img][/u][/size][/font][/b][/center]
[center][b][font=Lucida Sans Unicode][size=5][size=4][b]一个专注于将各种基地建造模组整合到一个可玩且易于访问的环境中的框架。
[/b][/size][/size][/font][/b][size=4][url=https://www.nexusmods.com/nomanssky/mods/2197][/url][/size][size=4][url=https://www.nexusmods.com/nomanssky/mods/2197]RecTUM - 建造菜单重新分类与精简工具[/url]
[url=https://www.nexusmods.com/nomanssky/mods/2215]SACS - 颜色系统选择增强
[/url][/size][size=4][url=https://www.nexusmods.com/nomanssky/mods/2281][s]WENIS - 墙体元素强制完整保持或替换
[/s][/url][url=https://www.nexusmods.com/nomanssky/mods/2604]MILF - 来自Foundation的建造菜单基础设施列表[/url][/size][size=4][url=https://www.nexusmods.com/nomanssky/mods/2281][/url][/size][/center]
[u][b][size=6]为什么要制作RecTUM?[/size][/b][/u]
[size=3]自3.7更新以来,建造菜单已改版为“标签页与列表”结构,截至撰写本文时,原版共有11个“顶级分组”。
经过一些研究,我们发现建造菜单中最多可以出现[u][b]19[/b][/u]个顶级分组。一旦内部顶级分组数量超过该数值,它们要么在游戏中对玩家不可访问,要么会导致不稳定,甚至在最严重的情况下打开建造菜单时导致游戏崩溃。
[/size]
[center][size=3][img]https://i.imgur.com/ESTohOv.png[/img][/size][/center]
[size=3]同时,每个顶级分组的显示大小限制约为[u][b]24行对象[/b][/u],随着更多子分组以新行展开占用空间,该限制会减少。我们还发现每个顶级分组中对象的功能上限为[b][u]240[/u][/b]。同样,超过该限制会导致不稳定,包括对象不可访问、建造菜单UI出现视觉故障、玩家被踢出所选顶级分组,或崩溃。
在原版分组不动的情况下,模组基地对象的绝对最大数量为[b][u][b][u]240*8=1920[/u][/b]个对象[/u][/b]。以当前的基地建造模组来看,我们已经超过了2000个对象,因此有必要对原版分组进行更改,为模组对象腾出空间,以保持兼容性、模组稳定性以及各种便利功能,如清晰分类、正确的标题等。
[b][u]RecTUM将原版类别压缩为5个顶级分组。[/u][/b]这意味着有6个原版顶级分组从建造菜单中隐藏,[b][u]现在新顶级分组的可用总空间为14个[/u][/b]。这为添加新基地对象的模组创造了更自由扩展的空间,而不必担心游戏崩溃。[/size]
[center][size=3][img]https://i.imgur.com/OY6aLJ9.png[/img][/size][/center]
[b][u][size=6]安装[/size][/u][/b]
[size=3]RecTUM并非设计为独立使用,尽管它可以独立使用;它的设计目的是与一个或多个向建造菜单添加额外对象的基地建造模组配合使用。
[b][u]RecTUM被设计为作为AMUMSS .lua脚本使用[/u][/b],与其他基地建造模组提供的任何.lua文件一起使用。但是,[b][u]也提供了可安装版本[/b][/u],供那些不熟悉使用AMUMSS的用户使用。[/size]
[center][size=6][url=https://stepmodifications.org/wiki/NoMansSky:Tutorials/HowToAMUMSS]如何使用AMUMSS合并[/url]
[url=https://stepmodifications.org/wiki/NoMansSky:Tutorials/Merging_two_mods]如何不使用AMUMSS合并[/url]
[url=https://www.nexusmods.com/nomanssky/mods/2626]如何使用AMUMSS(pdf)[/url][/size][/center]
[url=https://www.nexusmods.com/nomanssky/mods/957][/url]
[center][url=https://www.nexusmods.com/nomanssky/mods/957][size=5][b]点击此处前往AMUMSS的Nexus模组页面。[/b][/size][/url][/center]
[url=https://www.nexusmods.com/nomanssky/mods/957][/url]
[size=4]单独使用时,输出的模组名称为[b][u]“~~~BuildFrame_RecTUM”[/u][/b];如果被AMUMSS与其他lua文件错误合并,模组名称将为[b][u]“++++DO_NOT_COMBINE_IN_AMUMSS”[/u][/b](或者为最后一个决定MOD_BATCHNAME的lua文件所指定的名称)[/size]
[b][u][size=6]兼容性[/size][/u][/b]
[size=3]
RecTUM被设计为[b][u]在AMUMSS中尽早处理[/u][/b],在大多数其他脚本之前。其目的是在进行任何其他调整之前先缩减原版分组,尽管这并非必需。
由于它在任何其他脚本之前处理,RecTUM仅编辑原版基地对象条目(具体来说,是它们所属的分组),并向现有的原版顶级分组中添加新的“子分组”。
由于被缩减的子分组并未被移除,只是被隐藏,因此向上述原版分组添加对象的模组仍将在其预期的原版分组下显示对象。
[b]任何使用AMUMSS lua脚本并希望将其基地对象添加到被RecTUM移动的原版分组中的模组作者,应在其lua脚本文件名开头加上7个(七)加号(+)。如需更多信息,欢迎加入[url=https://discord.gg/kFxjuuj]模组制作Discord[/url]与我们进一步讨论。[/b]
已编辑的文件
METADATA\REALITY\TABLES\BASEBUILDINGOBJECTSTABLE.MBIN
UI\BASEPARTSMENU.MBIN[/size]
[center][size=6][b][u]推荐的基地建造模组[/u][/b][/size]
[url=https://www.nexusmods.com/nomanssky/mods/1214][/url][/center]
[center][b][size=6][url=https://www.nexusmods.com/nomanssky/mods/1214]Ultra Base Building
[/url][url=https://www.nexusmods.com/nomanssky/mods/1627]Kibbles 'N Bits[/url]
[url=https://www.nexusmods.com/nomanssky/mods/367]Eucli-ea[/url][/size][/b][/center]
[center][size=6][url=https://ko-fi.com/windertp][b]给我钱(如果你愿意的话)[/b][/url][/size][url=https://ko-fi.com/windertp]
[img]https://i.imgur.com/w1abUYK.png[/img][/url][/center]
显示 1-12 条,共 12 条
以上为资源接口提供的文件记录。安装时请在客户端确认文件、游戏版本及依赖。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。