返回首页 皮皮下载站,欢迎来到游戏下载乐园!
当前位置: 皮皮下载攻略游戏攻略维多利亚3mod制作方法详解

维多利亚3mod制作方法详解

2022-10-31 18:04:01 来源:皮皮下载 编辑:起风 在手机上查看

扫描进入手机端查看

维多利亚3mod制作方法详解
我要留言

热门游戏维多利亚3里维多利亚3mod制作方法详解的详细内容许多小伙伴可能还不清楚,如果自己寻找就非常浪费时间,那么今天皮皮下载小编就给大家带来了相关攻略分享,有需要的小伙伴快来看一看吧!

维多利亚3mod制作方法详解

那么,让我们从头开始!当你启动维多利亚3时,游戏的启动器会出来迎接你。在启动器的左上方可以看到四个小选项:主页(Home)、下载内容(DLC)、模组(Mods)以及游戏设置(Game settings)。继续,你知道你想这么做。

在模组菜单中,你会看到三个按钮。点击中间的“模组工具(Mod tools)”,如果你没有任何模组,你就会看到创建新模组的提示,否则就需要找到菜单上的按钮并点击,最后弹出创建新模组的提示。

让我们简单点,可以吗?比如把俄亥俄变成一个国家。是的,创建一个国家,并让它在游戏中出现,这是测试模组全部内容的好方法。

按下“创建(Create)”按钮,启动器会在mod文件夹中自动创建一个新目录——mod文件夹就在你的savegames和其它类似文件存储的同一个储存目录下。在我的例子,以及绝大多数你们的情况中,这一路径大概在图示的位置。

找到目录了吗?好,直接进去,你会发现一个名为“.metadata”的文件夹,里面有一个名为“metadata.json”的文件。

启动器打开模组时需要读取和检查的所有数据都存储在这个文件夹和这个文件中,包括模组名、版本号(如果需要的话)等等。

如果以后还想要修改这些内容,尽管去改,但我们今天不会触及这部分内容。回到主目录,可以发现这个模组的地址在“[...]\Paradox Interactive\Victoria 3\mod\It's Ohio”。

让我开始定义Ohio吧。完全复制游戏本体中所用到的路径,这样游戏才能正确读取,这是模组设置中的关键。

在维多利亚3中,国家定义文件被存储在“Victoria 3\game\common\country_definitions”中,因此需要在“It's Ohio!”目录中创建“common”文件夹,在这个文件夹中继续创建“country_definitions”文件夹。

这参照了游戏本体的路径(即“Victoria 3\game”),所以当游戏读取这个模组并试图找出它与游戏本体的交互方式时,不会出现尖叫和死亡。

在模组的“common\country_definitions”文件夹中,需要创建一个被我随意命名为“ohio.txt”的小文件,打开它,像这样坏坏地把文本粘贴进去:

哇哦!我们已经定义了俄亥俄。现在让我们修改history文件,俄亥俄就会出现在游戏中。

国家控制的地区被定义在几个history文件中,可以在如下目录中找到它们:

common\history\buildings

common\history\pops

common\history\states

所有这些都需要从游戏本体中将文件复制过来——很遗憾我们不能直接在新文件中添加新条目,因为还需要在上述文件中移除/替换与美国相关的数据。请确保在“It's Ohio”模组文件夹中复制了这些文件路径,就像在“common\country_definitions”中做的那样。

接下来开始建筑目录的介绍,我们需要在建筑文件中找到“STATE_OHIO”,建筑文件在“05_north_america.txt”文件中。复制该文件,将其放入模组的“history/building”文件夹中,打开并搜索STATE_OHIO,可以找到其中一节的开头是:

然后从那里继续。这里发生的事情是,我们已经声明,在俄亥俄州的地域内(即“s:state_Ohio”),应该有一个由美国控制的地区(“region_state:USA”)构成美国的俄亥俄地区。

但我们正建立一个独立的俄亥俄,所以所有涉及美国俄亥俄地区的数据都是无用的,会让游戏弄混。我们要做的就是将“region_state:USA={”这一行行更改为“region_state:OSU={”,因此,这一节现在是这样的:

现在,我们不是告诉游戏,在俄亥俄地域的地区,创建一个由美国控制的地区,并填充以下建筑,而是告诉游戏在俄亥俄地域创建一个地区,即……俄亥俄,并应填充以下建筑。在”common\history\pops”中也要进行同样的事情。复制05_north_america.txt文件,找到STATE_OHIO条目,将控制者由美国(USA)改为俄亥俄(OSU)。

地区历史都保存在一个文件中,因此在common\history\states\中,只需复制整个00_states.txt文件,将其放入模组目录,然后再次打开该文件并搜索STATE_OHIO。在那里,可以找到以下条目:

一个地区由省份组成,而表示省份的是x加上组成世界地图的省份地图中代表省份颜色的6位代码(用6个字符表示颜色)。在俄亥俄这样的地方,一个地域中只创建了一个地区,而在诸如德意志这样的地方则更加混乱,因为可以在一个地域中创建多个地区。不过为了方便理解还是别去想德意志了,先弄明白俄亥俄吧。

希望你已经理解了我们正在进行的改动的套路——这里我们再将“country = c:USA”改为“country = c:OSU”,这样整个STATE_OHIO一个就变成了:

我很好奇如果现在打开游戏会是什么样?首先我们需要在启动器中启用这个破玩意。打开启动器,创建一个新的播放集并取名为“ohio!”或者你自己想取的名字。

启动器会提示播放集为空,因此我们点击“添加mod”按钮,这样就能添加mod了,然后将“It's Ohio!”添加进去。确认启用了播放集后,我们就可以进入游戏看看会发生什么了。

等等……好像有什么不对。我们先退出游戏——在Steam中点击维多利亚3,打开属性,然后将启动设置改为“-debug_mode”。这会允许在游戏中显示错误日志。我们现在再打开游戏看看会怎样。

出现了错误!让我们在“...\Paradox Interactive\Victoria 3\logs\error.log”打开错误日志来看看其中的错误信息。当你在制作mod时,经常通过调试模式进入游戏并尽量解决错误日志中出现的问题,其有用性是如何强调都不过分的。

不管怎样!在我们的案例中,有4个错误的原因:

国家历史包括了科技和政治。为了减轻工作量而非从头编写一切,我会将原版游戏中与俄亥俄情况非常相似的比利时的国家历史粘贴过来。我只需要从游戏中找到“common\history\countries\bel - belgium.txt”文件,将其粘贴到mod中的相同路径,重命名为“osu - ohio.txt”,然后就可以打开这个文件。其中包含一个以“c:BEL”开头的部分。这个部分通过多个效果设定了游戏开始时的法律和统治国家的利益集团。我只需要将c:BEL改成c:OSU,这样那些政治和科技的效果就会应用于OSU,最后保存并退出文件。

另外一个需要添加的历史文件是人口文件。人口文件中编码了一些效果来为全国的初始人口设定健康程度和识字率。我们找到比利时对应的“common\history\population\bel - belgium.txt”。和国家历史一样,粘贴并重命名为“osu - ohio.txt”(只要名字不和已有历史文件重合,就不会错误覆盖掉其他文件,但保持统一有助于管理),然后在文件中将作用域c:BEL改为c:OSU,这样人口文件的效果就会应用在俄亥俄人上。

说到“俄亥俄人”,我们来搞定国名的事。游戏中的本地化文件储存在“Victoria 3\game\localization”中,并且按照游戏的语言进一步细分。我是说英语的,所以就默认设定在英语的文件中了。我们先在mod路径中创建一个英语本地化文件夹(也就是“It's Ohio!\localization\english”),然后再在其中创建自己的迷你本地化文件——为了扣题我们就叫ohio_l_english.yml吧。下面需要向文件中写入的就只有:

俄亥俄出现了。虽然依旧没有脚本编写设定的国旗,但它已经是一个可以运行的国家了

可能网友不止对维多利亚3mod制作方法详解内容不清楚,如果玩家还有其他不知道的内容,可以在皮皮下载进行搜索查找,里面一定有你想要的答案。

声明:皮皮下载登载此文出于传递信息之目的,不代表皮皮下载赞同其观点或证实其描述,若侵权请来信告知,我们将及时处理。
相关版本
相关资讯
《维多利亚3》延迟高解决办法
《维多利亚3》延迟高解决

《维多利亚3》是一款历史主题的经营模拟类单机游戏。游戏设定在19世纪,玩家将扮演一个国家的领导者,通过政治、经济与外交手段来建立和管理自己的帝国。你可以操控国家的军事力量,在战争中征服领土,也可以发展国内的工业与贸易,提高生产力和国家实力。游戏提供了详尽的历史背景和事件,让玩家沉浸在那个时代的繁荣与变动中。无论是愿意扩张领土、打造自己的殖民帝国,还是追求大国崛起的均衡外交政策,都需要玩家合理运用资源和决策,以实现自己的目标。维多利亚3凭借其深度的游戏机制和创新的历史模拟系统,为玩家带来了一个充满战略思考和政治互动的精彩游戏体验。《维多利亚3》延迟高解决办法方法一:联系游戏客服(不推荐,可能没有作用)已经尝试了几种方法,仍然无法登录游戏,可能需要联系游戏客服寻求帮助。客服人员可以帮助你诊断问题并提供解决方案。方法二:更新游戏(不推荐,可能没有作用)首先,确保你的游戏是最新版本。该服和其他版本有些不同,因此你需要确保你的游戏版本是最新的。如果你没有更新游戏,可能会出现连接问题。方法三:游戏未在本地区发布,所以进不去,可以尝试用《泡泡加速器》(点击下载)进行加速(推荐,可以快速登录)1、下载最新版的《泡泡加速器》>>>点击下载2、下载后双击安装文件进行安装;3、等待安装;4、安装成功后点击【立即体验】,在主界面进行注册,注意只有注册才可以加速哦;5、在【游戏库】中寻找自己想要加速的游戏,双击打开;6、选择好游戏后,选择泡泡加速器的节点,根据自己的需要进行加速,点击【一键加速】;7、显示【连接成功】后就可以愉快的进行游戏啦!

维多利亚3齐柏林飞艇领取教程
维多利亚3齐柏林飞艇领取

近日有这么一个问题,这个问题就是维多利亚3齐柏林飞艇领取教程,一直困扰着维多利亚3里面的玩家。为了帮助大家解决问题,皮皮下载小编仔细的研究了游戏的机制之后在这里为大家带来了详细的攻略,如果你还在为这个问题烦恼,那么就别错过了。维多利亚3齐柏林飞艇领取教程《维多利亚3》预购奖励是自2021年5月22日公布起在v3官网预约游戏的奖励齐柏林飞艇,是游戏内的模型,需要前往P社游戏官网领取。P社游戏官网网址:https://www.paradoxinteractive.com/our-games/discover进入官网后看不懂的玩家可以右键翻译一下网页,然后往下滑找到“获得特别奖励”。输入邮箱后点击立即注册,注意这里需要输入的邮箱是购买的游戏的Steam账号的邮箱,输入后点击下面的立即订阅。输入密码和出生日月后点击“创建账号并订阅”,完成账号创建后点击右下角的“好的”。然后将该账号与自己的Steam账号进行关联。Steam关联成功之后需要再次返回官网,再次找到特别奖励,输入刚刚注册邮箱点击立即订阅,出现“获得特别奖励”即可领取预购奖励了。相信各位用户们在看了维多利亚3齐柏林飞艇领取教程这篇攻略后,是不是瞬间茅塞顿开呢,其实玩维多利亚3游戏并不难,想要变强就多关注我们皮皮下载,让你一步一步踏踏实实变成游戏高手。

热点资讯
1
云顶之弈s9.5卓尔不群阵容怎么
云顶之弈s9.5卓尔不群阵容怎么玩

近期云顶之弈s9.5卓尔不群阵容怎么玩游戏官方在版本更新中进行了一定的调整,增强或削弱了一些角色。很多玩家不清楚当前版本哪些角色被官方进行了调整,玩家可以根据皮皮下载小编提供的云顶之弈s9.5卓尔不群阵容怎么玩版本改动来了解这些信息。云顶之弈s9.5卓

2
上古王冠2023年10月30日礼包码
上古王冠2023年10月30日礼包码介绍

上古王冠2023年10月30日礼包码介绍是怎么样的?很多小伙伴可能还不清楚游戏中这种情况吧,其实还是挺简单的,为了让大家更快过关游戏,皮皮下载小编为大家整理分享了相关的攻略心得,一起来看看吧!《上古王冠》兑换码大全2023上古王冠2023年10月30日礼包码一

3
蛋仔派对炸弹崽通关攻略分享
蛋仔派对炸弹崽通关攻略分享

在蛋仔派对中,想要提高角色的战斗力,就必须要知道蛋仔派对炸弹崽通关攻略分享怎么办。只有解决了这个问题,你的角色才能变得更强,和敌人作战的时候才能更加轻松。如果你想知道这个问题的解决方法,那么就来看一看皮皮下载小编为你带来的攻略吧。蛋仔派对炸

4
《神之亵渎2》叶尔玛剧情卡住B
《神之亵渎2》叶尔玛剧情卡住BUG解决方法攻略

神之亵渎2作为一款有着跌宕起伏剧情的游戏,玩家需要操纵角色和不同的敌人进行作战。有一些玩家在游戏中遇到了《神之亵渎2》叶尔玛剧情卡住BUG解决方法攻略这样的问题,这个问题其实比较好解决,为了让大家都能顺利解决问题提高自己的战斗力,皮皮下载小编在

5
博德之门3小丑德里波斯尸块位
博德之门3小丑德里波斯尸块位置在哪里

小编近日在贴吧看到有许多玩家在博德之门3中遇到了博德之门3小丑德里波斯尸块位置在哪里,又不知道该怎么办。今天在这里,小编为大家带来的就是这个问题的解方案,只要你跟着小编的节奏来,那么就一定能够顺利的解决问题顺利游玩这款游戏。博德之门3小丑德里

6
崩坏星穹铁道停云升级材料有哪
崩坏星穹铁道停云升级材料有哪些

崩坏星穹铁道的崩坏星穹铁道停云升级材料有哪些这个问题有点难解决,但小编告诉大家不要担心,其实想要解决这个问题无非就是这几个步骤,非常之简单,按照小编的步骤来,马上就能解决。停云升级材料:停云升级到80级所需的所有材料如下。八面玲珑的狐人少女,

7
《塞尔达传说王国之泪》调查德
《塞尔达传说王国之泪》调查德依布朗遗迹吧情节挑战方法

塞尔达传说王国之泪这款游戏很多网友都在玩,在游玩的时候也产生了很多问题,比如《塞尔达传说王国之泪》调查德依布朗遗迹吧情节挑战方法内容不太了解,那么哪里有关于这块内容的解析呢?不妨来看看皮皮下载小编下面带来的攻略内容吧,希望对大家有所帮助。《

8
死亡岛2有害物质成就怎么获得
死亡岛2有害物质成就怎么获得

这里为大家带来死亡岛2有害物质成就怎么获得,这是最近很多小伙伴都在玩的游戏,这也是很多玩家都遇到的问题,还不会的朋友快一起来看看详细的攻略吧。在这款游戏中,玩法是一大亮点,可玩性很高,而且在制作方面也是非常精良的,画风配音效果都很好,体验真

9
原神大地勘探佑灵砾漠成就完成
原神大地勘探佑灵砾漠成就完成方法指南

精美的画面和新颖的风格是原神风靡全网的关键,随着玩家的增多,遇到的问题也非常多。原神大地勘探佑灵砾漠成就完成方法指南是目前玩家经常会烦恼的一个问题,皮皮下载小编今天为大家带来的就是帮助大家解决这个问题的攻略,下面就一起来学习一下吧。原神大地

10
《鹅鸭杀》大法师技能如何玩
《鹅鸭杀》大法师技能如何玩

GooseGooseDuck鹅鸭杀游戏里内容非常丰富,所以初次接触游戏的萌新对《鹅鸭杀》大法师技能如何玩都不清楚,为了帮助萌新玩家更好的了解游戏,下面皮皮下载小编就整理了相关攻略分享给大家,想了解的小伙伴快来看一看吧!《鹅鸭杀》大法师技能如何玩1、大法师

11
《生死狙击2》射击准心设置介
《生死狙击2》射击准心设置介绍

决定一款游戏前途的一定是这个游戏的玩法,生死狙击2是一款拥有非常多玩法的游戏,玩家在这里可以体验到各种不同的元素和玩法。由于这款游戏玩法非常多,所以有很多玩家在玩的时候遇到了《生死狙击2》射击准心设置介绍的问题,下面皮皮下载小编就来教一教大家

12
魔兽世界10.0过载矿石及过载草
魔兽世界10.0过载矿石及过载草药汇总介绍

其实在魔兽世界中,我们时不时的会遇到魔兽世界10.0过载矿石及过载草药汇总介绍问题,其实不必烦恼,只需这几个小小的步骤就能解决这个问题。魔兽世界10.0过载矿石及过载草药汇总介绍挖矿过载硬化矿石,炸出来3-5(我最多炸出5个)个小矿,可以出觉醒之土。熔火