|
|
发表于 2022-4-24 19:30:59
|
显示全部楼层
本帖最后由 ghost114514 于 2022-4-24 19:32 编辑
Phobos测试版功能。从Github下载最新构建,正式版没有这功能。
数字显示生命值
现在可以设置在血条上显示单位的血量。所有全局相关内容需要写在新建的项[ShowValue]中。
[ShowValue]>Buildings.ShowHP= (boolean)
是否显示建筑的血量。默认否。
[ShowValue]>Buildings.ShowShield= (boolean)
是否显示建筑护盾的血量。默认否。
[ShowValue]>Buildings.ShowColorHPHigh= (R,G,B)
建筑血量高于66%时显示的颜色。默认0,255,0。
[ShowValue]>Buildings.ShowColorHPMid= (R,G,B)
建筑血量高于33%低于66%时显示的颜色。默认255,255,0。
[ShowValue]>Buildings.ShowColorHPLow= (R,G,B)
建筑血量低于33%时显示的颜色。默认255,0,0。
[ShowValue]>Buildings.ShowColorShieldHigh= (R,G,B)
建筑护盾血量高于66%时显示的颜色。默认0,0,255。
[ShowValue]>Buildings.ShowColorShieldMid= (R,G,B)
建筑护盾血量高于33%低于66%时显示的颜色。默认0,0,255。
[ShowValue]>Buildings.ShowColorShieldLow= (R,G,B)
建筑护盾血量低于33%时显示的颜色。默认0,0,255。
[ShowValue]>Buildings.ShowHPOffset= (X,Y)
调整建筑血量位置。负数左/上,正数右/下。默认0,0。
[ShowValue]>Buildings.ShowShieldOffset= (X,Y)
调整建筑护盾血量位置。负数左/上,正数右/下。默认0,0。
[ShowValue]>Buildings.ShowBackground= (boolean)
是否在建筑和建筑护盾的血量后显示黑色背景。默认否。
[ShowValue]>Buildings.UseSHPShowHP= (boolean)
是否使用shp文件作为建筑血量的数字。默认否。
[ShowValue]>Buildings.UseSHPShowShield= (boolean)
是否使用shp文件作为建筑护盾血量的数字。默认否。
[ShowValue]>Buildings.HPNumberSHP= (filename, *including*the .shp extension)
建筑血量使用的shp。默认number.shp。
[ShowValue]>Buildings.HPNumberPAL= (filename, *including*the .pal extension)
建筑血量使用的色盘。默认动画色盘。
[ShowValue]>Buildings.ShieldNumberSHP= (filename, *including*the .shp extension)
建筑护盾血量使用的shp。默认number.shp。
[ShowValue]>Buildings.ShieldNumberPAL= (filename, *including*the .pal extension)
建筑护盾血量使用的色盘。默认动画色盘。
[ShowValue]>Buildings.HPNumberInterval= (integer)
建筑血量的数字间隔。默认8。
[ShowValue]>Buildings.ShieldNumberInterval= (integer)
建筑护盾血量的数字间隔。默认8。
以下用于单位,具体内容和默认值同上。
[ShowValue]>Units.ShowHP= (boolean)
[ShowValue]>Units.ShowShield= (boolean)
[ShowValue]>Units.ShowColorHPHigh= (R,G,B)
[ShowValue]>Units.ShowColorHPMid= (R,G,B)
[ShowValue]>Units.ShowColorHPLow= (R,G,B)
[ShowValue]>Units.ShowColorShieldHigh= (R,G,B)
[ShowValue]>Units.ShowColorShieldMid= (R,G,B)
[ShowValue]>Units.ShowColorShieldLow= (R,G,B)
[ShowValue]>Units.ShowHPOffset= (X,Y)
[ShowValue]>Units.ShowShieldOffset= (X,Y)
[ShowValue]>Units.ShowBackground= (boolean)
[ShowValue]>Units.UseSHPShowHP= (boolean)
[ShowValue]>Units.UseSHPShowShield= (boolean)
[ShowValue]>Units.HPNumberSHP= (filename, *including*the .shp extension)
[ShowValue]>Units.HPNumberPAL= (filename, *including*the .pal extension)
[ShowValue]>Units.ShieldNumberSHP= (filename, *including*the .shp extension)
[ShowValue]>Units.ShieldNumberPAL= (filename, *including*the .pal extension)
[ShowValue]>Units.HPNumberInterval= (integer)
[ShowValue]>Units.ShieldNumberInterval= (integer)
以下用于微观设定血量。
[TechnoType]>HP.Show= (boolean)
[TechnoType]>HP.ShowColorHigh= (R,G,B)
[TechnoType]>HP.ShowColorMid= (R,G,B)
[TechnoType]>HP.ShowColorLow= (R,G,B)
[TechnoType]>HP.ShowOffset= (X,Y)
[TechnoType]>HP.ShowBackground= (boolean)
[TechnoType]>HP.UseSHPShow= (boolean)
[TechnoType]>HP.ShowSHP= (filename, *including*the .shp extension)
[TechnoType]>HP.ShowPAL= (filename, *including*the .pal extension)
[TechnoType]>HP.ShowInterval= (integer)
以下用于微观设定护盾血量。
[ShieldType]>ShieldValue.Show= (boolean)
[ShieldType]>ShieldValue.ShowColorHigh= (R,G,B)
[ShieldType]>ShieldValue.ShowColorMid= (R,G,B)
[ShieldType]>ShieldValue.ShowColorLow= (R,G,B)
[ShieldType]>ShieldValue.ShowOffset= (X,Y)
[ShieldType]>ShieldValue.ShowBackground= (boolean)
[ShieldType]>ShieldValue.UseSHPShow= (boolean)
[ShieldType]>ShieldValue.ShowSHP= (filename, *including*the .shp extension)
[ShieldType]>ShieldValue.ShowPAL= (filename, *including*the .pal extension)
[ShieldType]>ShieldValue.ShowInterval= (integer)
巨型血条
现在可以设置在屏幕上持续存在一个巨型血条来显示一个单位或建筑的耐久。所有全局相关内容需要写在新建的项[HugeBar]中。
[HugeBar]>HugeHP.HighColor1= (R,G,B)
血条在血量高于66%时显示的主要颜色。默认0,255,0。
[HugeBar]>HugeHP.HighColor2= (R,G,B)
血条在血量高于66%时显示的次要颜色。默认0,216,0。
[HugeBar]>HugeHP.MidColor1= (R,G,B)
血条在血量高于33%低于66%时显示的主要颜色。默认255,255,0。
[HugeBar]>HugeHP.MidColor2= (R,G,B)
血条在血量高于33%低于66%时显示的次要颜色。默认252,180,0。
[HugeBar]>HugeHP.LowColor1= (R,G,B)
血条在血量低于33%时显示的主要颜色。默认255,0,0。
[HugeBar]>HugeHP.LowColor2= (R,G,B)
血条在血量低于33%时显示的次要颜色。默认216,0,0。
[HugeBar]>HugeHP.BorderWH= (integer,integer)
血条框宽度和高度。默认宽度为作战画面宽度*87/100/100*100+12,高度为60。
[HugeBar]>HugeHP.RectWH= (integer,integer)
血条中每一个格子宽度和高度。默认宽度为作战画面宽度*87/100/100*100,高度为50。
[HugeBar]>HugeHP.RectCount= (integer)
血条中的格子数量。默认100。
[HugeBar]>HugeHP.ShowOffset= (X,Y)
调整血条位置。负数左/上,正数右/下。默认0,0。
[HugeBar]>HugeHP.HighValueColor= (R,G,B)
血量高于66%时显示的颜色。默认0,255,0。
[HugeBar]>HugeHP.MidValueColor= (R,G,B)
血量高于33%低于66%时显示的颜色。默认255,255,0。
[HugeBar]>HugeHP.LowValueColor= (R,G,B)
血量低于33%时显示的颜色。默认255,0,0。
[HugeBar]>HugeHP.UseSHPShowValue= (boolean)
是否使用shp文件作为血量的数字。默认否。
[HugeBar]>HugeHP.ShowValueSHP= (filename, *including*the .shp extension)
血量使用的shp。默认number.shp。
[HugeBar]>HugeHP.ShowValuePAL= (filename, *including*the .pal extension)
血量使用的色盘。默认ra1色盘。
[HugeBar]>HugeHP.SHPNumberWidth= (integer)
血量的数字宽度。默认4。
[HugeBar]>HugeHP.SHPNumberInterval= (integer)
血量的数字间隔。默认4。
[HugeBar]>HugeHP.ShowValueOffset= (X,Y)
调整血量位置。负数左/上,正数右/下。默认0,0。
[HugeBar]>HugeSP.HighColor1= (R,G,B)
护盾血条在护盾血量高于66%时显示的主要颜色。默认0,0,255。
[HugeBar]>HugeSP.HighColor2= (R,G,B)
护盾血条在护盾血量高于66%时显示的次要颜色。默认0,0,216。
[HugeBar]>HugeSP.MidColor1= (R,G,B)
护盾血条在护盾血量高于33%低于66%时显示的主要颜色。默认0,0,255。
[HugeBar]>HugeSP.MidColor2= (R,G,B)
护盾血条在护盾血量高于33%低于66%时显示的次要颜色。默认0,0,216。
[HugeBar]>HugeSP.LowColor1= (R,G,B)
护盾血条在护盾血量低于33%时显示的主要颜色。默认0,0,255。
[HugeBar]>HugeSP.LowColor2= (R,G,B)
护盾血条在护盾血量低于33%时显示的次要颜色。默认0,0,216。
[HugeBar]>HugeSP.BorderWH= (integer,integer)
护盾血条框宽度和高度。默认宽度为作战画面宽度*87/100/100*100+12,高度为60。
[HugeBar]>HugeSP.RectWH= (integer,integer)
护盾血条中每一个格子宽度和高度。默认宽度为作战画面宽度*87/100/100*100,高度为25。
[HugeBar]>HugeSP.RectCount= (integer)
护盾血条中的格子数量。默认100。
[HugeBar]>HugeSP.ShowOffset= (X,Y)
调整护盾血条位置。负数左/上,正数右/下。默认0,0。
[HugeBar]>HugeSP.HighValueColor= (R,G,B)
护盾血量高于66%时显示的颜色。默认0,0,255。
[HugeBar]>HugeSP.MidValueColor= (R,G,B)
护盾血量高于33%低于66%时显示的颜色。默认0,0,255。
[HugeBar]>HugeSP.LowValueColor= (R,G,B)
护盾血量低于33%时显示的颜色。默认0,0,255。
[HugeBar]>HugeSP.UseSHPShowValue= (boolean)
是否使用shp文件作为护盾血量的数字。默认否。
[HugeBar]>HugeSP.ShowValueSHP= (filename, *including*the .shp extension)
护盾血量使用的shp。默认number.shp。
[HugeBar]>HugeSP.ShowValuePAL= (filename, *including*the .pal extension)
护盾血量使用的色盘。默认ra1色盘。
[HugeBar]>HugeSP.SHPNumberWidth= (integer)
护盾血量的数字宽度。默认4。
[HugeBar]>HugeSP.SHPNumberInterval= (integer)
护盾血量的数字间隔。默认4。
[HugeBar]>HugeSP.ShowValueOffset= (X,Y)
调整护盾血量位置。负数左/上,正数右/下。默认0,0。
[TechnoType]>HugeHP.Show= (boolean)
设置单位或建筑是否拥有巨型血条。默认no。
[TechnoType]>HugeHP.Priority= (integer)
巨型血条的优先级,优先级高的巨型血条会优先显示。默认-1。
|
|