首页/mod补丁工具/ 维多利亚2 新增一个改革大项

维多利亚2 新增一个改革大项

作者:攻略窝   分类:mod补丁工具   时间:2019-10-12 21:24:47  标签:


原版一共由四个改革大项 分别是开化的政改 社改 没开化的经改和军改。
现在我们新增一个。
首先打开common/issues.txt
把文件直接拖到最后。 
输入一个新的内容 内容具体范例如下
testbest_reforms = {
test_reforms = {
no_test_reforms = {
global_pop_militancy_modifier = -0.005
}
yes_test_reforms = {
}
}
}


这样的话 就会新增一个叫做testbest_reforms的大项,这个大项里包含了一个叫Test_reforms的小项,Test_reforms的小项里又会有一个Yes_test_reforms和no_test_reforms两个小项。 共三层父子级关系。
这个时候理论上就已经添加完成了。 但是在游戏里这个时候并不会正常显示。
这个时候我们就需要把目光转到interface/country_politics.gui了
打开它,搜索social_reforms内容,搜索后找到
instantTextBoxType = { 
name = "social_reforms"
position = { x = 390 y = 62 }
font = "vic_18"
text = "POLITICS_SOCIAL_REFORMS"
maxWidth = 290
maxHeight = 20
format = centre
}



相关字样,我们在它下面增加一个
instantTextBoxType = { 
name = "testbest_reforms "#同issues.txt里的最大项同名
position = { x = 384 y = 520 }#需要微调的大项显示位置【我给出的位置并不准确,具体原因下面讲】
font = "vic_18"
text = "POLITICS_HUMANRIGHTS_REFORMS"#翻译名称
maxWidth = 290
maxHeight = 20
format = centre
}
这个时候我们的最大项位置已经做好了。 下面我们需要给第二大项【最大项的子级】也就是具体的那个改革事项调整位置并且增加一个图片。
找到
instantTextBoxType = { 
name = "political_reforms"
position = { x = 698 y = 62 }
font = "vic_18"
text = "POLITICS_POLITICAL_REFORMS"
maxWidth = 290
maxHeight = 20
format = centre
}


字样,在下面可以发现
########################
### political
########################
字样,我们在其上面增加一个
windowType = {

name = "test_reforms"#要求保持同issues.txt里的子项同名
backGround =""
position = { x = 384 y = 520 }#需要调整的位置 
size = { x=151 y=73 }
moveable = 0
dontRender = ""
horizontalBorder = "0"
verticalBorder = ""
fullScreen = no

iconType = {
name = "politics_child_labor"#名称随意
spriteType = "GFX_politics_child_labor"#调用图片,这个名称可以改变。
position = { x= 7 y = 6 }
Orientation = "UPPER_LEFT"
}

instantTextBoxType = { 
name = "reform_name"
position = { x = 39 y = 15 }
font = "vic_18"
text = "REFORM_NAME"
maxWidth = 100
maxHeight = 20
}
}
添加完了之后我们需要把调用的图片声明一下。 
打开 country_politics.gfx文件
在找到spriteTypes = {后 在下面增加一段
spriteType = {
name = "GFX_politics_child_labor"#名称应该要与前面那个相同。
texturefile = "gfx\\interface\\politics_child_labor.dds"#文件地址,要求你在gfx/interface这个文件夹里有这个图片
}
添加完成。


接下来说一下为什么我给出的位置数据都不可用。 原因是改革的底框同其他大部分文件不同,不是游戏自动渲染出来的,而是在gfx/interface/politics_bg.dds这个文件里进行修改图片,很麻烦。 而且位置因修改而异,具体看个人喜好。【需要耐心】

由于鸽王没有耐心,所以直接在原版上面改的 导致位置错乱。所以没有成品展示。

现在你的MOD可以并不只有开化改革 社改 政改 四个改革了,你可以有很多个,只要你想,并且乐意修改图片。
这篇教程研究了总共半小时时间。 是我在今年的第一篇教程。 属于技痒之作,如有缺漏,欢迎补充。

温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!

评论:

发表评论:

code