发布网友 发布时间:2022-04-22 15:23
共1个回答
热心网友 时间:2023-10-07 09:21
开启方法:
找到\SidMeier'sCivilizationVI\Base\Assets\UI\FrontEnd\目录下的Mods.lua文件,搜索IsFinalRelease,找到下面这段代码:
if(GameConfiguration.IsAnyMultiplayer or UI.IsFinalRelease) then
Controls.WorldBuilder:SetHide(true);
Controls.BrowseWorkshop:SetHide(true);
else
Controls.WorldBuilder:SetHide(false);
Controls.BrowseWorkshop:SetHide(false);
end
把它删除(记得备份哦),或者注释掉,注释方法就是if前面加--[[,end后面加]]--
--[[if(GameConfiguration.IsAnyMultiplayer or UI.IsFinalRelease) then
end]]--
使用方法:
把世界编辑器打开之后,在主菜单的额外内容里会多出一个世界建造者,点进去会有三个选项,如果是第一次用就点新地图,否则可以用加载地图载入之前修改过的地图,然后系统会自动给你生成一个随机的盘古图。
地图编辑器里面主要就是两个方面的修改,地形和玩家。地形在左下角,可以选中一个修改它的内容,也可以直接画,貌似那个窗口位置有问题,反正我这里会出现菜单内容显示不全的问题可能可以通过修改xml解决
左上角的player editor可以修改AI的科技*金钱信仰点之类的东西,但貌似没用,因为游戏开始的时候会随机分配,我们本来也不是为了设计一个场景去的,所以基本不用动,城邦的修改应该是有效果的。
把你自己的地图文件改名为LoadMap.Civ6Map覆盖掉这个MOD文件夹里的同名文件,然后打开游戏,把额外内容里的自定义地图勾上,在创建游戏时的高级设置里把规则改为自定义地图,然后调好设置就可以玩你自己做的地图了。
具体出生位置我没有研究过,不是很确定逻辑是怎样的,但大概的方法就是这样。
然后当地图做完之后你会得到一个Civ6Map文件,这个文件可不是存档,也不能直接载入,所以这个时候需要一个MOD作为载体来载入。