《十字军之王3》中目前无法正在逛戏中自界说家族的家徽,很多玩家都念了然何如通过自修的手腕更换逛戏中的家徽图标,下面是“すべての空缺”带来的《十字军之王3》自修家徽形式先容,一块看看吧。
此要领能够恣意找个图片来制造家徽,但是,一时有颜色数目限定,一个家徽最众只可两个颜色加一个靠山色,通过众部件组合能够众种颜色,由于我还不清爽P社其他颜色设定参数,找不到参考。
先上制品图,此图移植于ck2的福卡斯家徽:
起首要领会各文献地位和功效:
这个文献夹是放家徽的地方:game\gfx\coat_of_arms\colored_emblems
这是设定指定家族出格家徽以及颜色的文献:game\common\coat_of_arms\coat_of_arms\90_dynasties.txt
如图,我用的福卡斯为例:图片花样一时来看该当是央求为DDS或者TGA花样,程序都相似,DDS寻常保管为DXT5,图片的巨细肖似是长宽比必需是4的倍数,普通图片尺寸为128*128、256*256、512*512。
第一咱们先看90_dynasties里的代码,如我自修的福卡斯:(#后为说明)
641 = { # Phokas #641是家族代码,家族代码怎样找到?最纯洁的即是翻开存档看。
pattern = "pattern_solid.dds" #逛戏自带家徽配景图片,一个纹理图。
color1 = "white" #配景色设定,white便是白色,能够正在此文献找到各类各样颜色的英文自选行使。
colored_emblem = { #部件及其颜色。
texture = "Phokas.tga" #本人弄的家徽图片。
color1 = "red" #设定为血色。
}
}
自修福卡斯家徽正在PS里的神气:
配景颜色片面全体不必管,由于p社是读取通道的,只消你设备了通道,不管原图配景什么颜色,都能够正在90_dynasties文献参数里设定,咱们图片正在PS要操作的只要两局限,一个是给你念要上色的地位上指定可能颜色,一个便是成立通道。
看逛戏自带家徽:
能够看到逛戏统统家徽最众只要三种颜色,深蓝?青绿?品红?
上面的代码color1 = "red"里的color1便是图片里的这个深蓝,color2是青绿,品红不必管,设备了品红,逛戏里是灰黄像眼珠雷同的颜色。
颜色数据没哀求很严峻,差未几是这种颜色就好,由于我翻开了内里多数家徽吸色,出现内部的cmyk和rgb值并不联合,只可是差不都都是这个颜色就好了,估摸遵照颜色的深浅会正在逛戏里响应出来。
譬喻我自身的:
列位也许明确了吧,采用念要动作家徽的图片然后把念要上色的局部区别改为以上两种颜色,然后再正在90_dynasties里设定就好。
如,我正在PS创立成云云:
90_dynasties文献里设定成如此:
pattern = "pattern_solid.dds"
color1 = "white"
colored_emblem = {
texture = "Phokas.tga"
color1 = "red"
color2 = "yellow"
}
逛戏成绩:
大致讲授完毕,能够通过众部件组合完成五光十色的家徽章,然而一个图片部件只可两个颜色,可是能够组合。
譬喻90_dynasties里都是组合的,如:
1642553 = { #Lundh
pattern = "pattern_waves_01.dds"
color1 = "blue"
color2 = "green"
colored_emblem = {
texture = "ce_goat.dds"
color1 = "white"
color2 = "yellow"
instance = { position = { 0.50 0.48 } scale = { 0.8 0.8 } }
}
colored_emblem = {
texture = "ce_circle.dds"
color1 = "b东瀛电竞官网lack"
instance = { position = { 0.29 0.25 } scale = { 0.04 0.04 } }
}
colored_emblem = {
texture = "ce_star_07.dds"
color1 = "yellow"
instance = { position = { 0.75 0.2 } scale = { 0.2 0.2 } }
}
}
instance是方位应当,然而表面上来讲倘使你是简单图片拆分为几个图片从而竣工众种颜色,是不必设定方位的,由于身分没变,拆分就用魔棒。
PS里的操作也很大略,根基用魔棒,起首先选中要做为部件上色的个别,然后正在PS右边有个通道选项卡,翻开,然后下边有个小加号,点一下就树立通道了,再给选中的个人上个白色,OK。
然后便是切换回图层页面,如上面说的,给指定局部上蓝色或者青色就好。