第一步,首先打开common文件夹下的technology.txt
然后在folders = {}里复制一个分类,比如复制
army_tech =
{
army_doctrine
light_armament
heavy_armament
military_science
army_leadership
}
将其粘贴到folders={}大括号结尾上的空白处
之后将army_tech这个注册名和里面科研组的注册名改成你想要的。
比如我改成了
super_weapon = {
communist_ideology
Monarchy_ideology
Bourgeois_ideology
Fascist_ideology
Democratic_ideology
}
【注意,记得备份原文件】
之后保存文件。
类似于图片这样。
注意:一定要置于folders = {}范围内的最后一处空白处。 而不是在其他已有科研类别的声明代码之前, 游戏中部门的显示次序和图标对应次序取决于这个文件里folders = {}里内容的声明次序。
注意:注册名不可重名。
这个时候进游戏,你就会有一个新的科研类别了,但是他没有图标。 这个时候我们需要为它添加一个新的图标。
第二步. 打开gfx文件夹下的interface文件夹,之后使用支持dds格式的修图软件【比如paint】打开tech_folder_strip.dds这个文件。
之后你需要调整画布尺寸【注意是画布尺寸】 宽度改为192左右(这是增加一个的,如果想增加更多,可以尝试宽度+32)【建议跟我学改为192】 高度不用变。这个时候这个文件就多出了一块放新图标的空白区域
第三步,寻找或者制作一个底部透明的图片【就是底部为灰白相见的方格的图片。 底部透明】【这种图片使用魔术棒工具很容易制作】 缩放其图片【注意是图片】尺寸到一定尺寸,然后复制到tech_folder_strip.dds,然后移动到通过修改画布尺寸形成的白色区域内,之后再进行拉动大小等修改改到彻底满意位置。
比如我修改的。
【注意,透明底色已经因为另存为的保存格式为png问题消失。】
第四步, 制作了一个新图标之后,我们也要将这个图标进行匹配,但是当你打开游戏的时候,图标竟然发生了位置偏差。这个时候你就需要打开游戏根目录下的interface文件夹,之后打开country_technology.gfx【注意格式】
找到
spriteType = {
name = "GFX_tech_folder_strip"
texturefile = "gfx\\interface\\tech_folder_strip.tga"
noOfFrames = 5
}
并将noOfFrames = 改成你新增加的图标后的总数量,比如我新增加了一个,就改成6
这个时候你的游戏画面中,新增加的科研分类的选择框应该跑到了特别靠外的位置。 实在是太难看了。 所以我们要调整他的位置。
第五步, 调整位置需要用到三个文件。
以下一个在interface
第一 country_technology.gui【注意格式】
以下这俩都在gfx/interface
第二 folder_progress1.tga【选中时的样式】
第三 folder_progress2.tga【未选中的样式】
为什么需要这三个呢。 因为在原版的folder_progress1.tga和folder_progress2.tga大小未动的情况下, 单纯修改country_technology.gui里
positionType = {
name = "folder_offset"
position = { x = 32y = 55 }
}
中x=32这一项的数值是无法将所有的科研类别都横向装下的。 也就是说一定会有一个出格。
所以要修改按钮图片的大小。
使用修图工具打开这两个tga文件, 将其宽度修改为一个合适数值【自定义,这个看你个人审美和增加类别的数量,我不好下定义】 注意 这两个文件的宽度要一致。
然后再配合上面的postition={x=
来达到自己最喜欢的位置。
成品
【未进行csv美化】
发表评论: