首页/mod补丁工具/ 维多利亚2如何让单个剧本拥有专属图标

维多利亚2如何让单个剧本拥有专属图标

作者:攻略窝   分类:mod补丁工具   时间:2018-08-17 12:08:01  标签:


在V2原版中,如果你自己新增一个剧本的话,新剧本的图标会被默认化渲染,比如


但现在我们可以让单个剧本拥有自己的专属图标,就像小胡子养成计划那样有趣。
只需要一些简易的修改。
你需要的软件是
Notepad(记事本)或者其他文本文档编辑工具
维多利亚2
以及一个支持dds图片的图像编辑软件


首先,使用记事本打开维多利亚2 interface目录下的temp_frontend.gfx文件【注意格式为gfx文件】
然后照例添加如下语句
spriteType = {
name = "xxxxxxx"#项目名称
texturefile = "gfx\\interface\\xxxxx.dds";#关联图片路径及其文件名
loadType = "FRONTEND";#直接复制保持不变
}
注:带有xxxx的内容为随意编辑的英文和数字名称,该名称必须是独一无二的,不可以有除_以外的特殊符号。
比如我这里直接从钢铁雄心里抄下来的
spriteType = {
name = "GFX_bg_startdate_1936"
texturefile = "gfx\\interface\\bg_startdate_1936.dds"
loadType = "FRONTEND"
}


再然后,使用你的图像编辑工具,将任意图片转换为dds文件后将其文件名改为texturefile的指定名称【就是最后一个\\后面的xxxx.dds】后保存到texturefile的指定路径,比如我这里就是将一个名为bg_startdate_1936.dds的文件保存到V2根目录下的gfx下的interface。 图片规格为212x32
【注:不能直接将另一个图片格式的图片直接重命名成dds格式,而是要通过工具转换,比如带有dds插件的PS或者paint.net】


最后打开维多利亚2根目录下的common文件夹,打开bookmarks.txt文件
在某一个bookmark = {里添加一句icon = "项目名称"
}



比如上文里我的范例是
spriteType = {
name = "GFX_bg_startdate_1936"#项目名称
}
这里就应该写
icon = "GFX_bg_startdate_1936"


就像
bookmark =
{
icon = "GFX_bg_startdate_1936"
name = "HIT_NAME"
desc = "HIT_DESC"
date = 1933.2.1
cameraX = 2950 
cameraY = 1550

}


每需要一个新的剧本图标的时候,都要在temp_frontend.gfx照范例加入项目声明语句

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

评论:

发表评论:

code