improve portraits for wyrm variations

This commit is contained in:
doofus-01 2023-12-22 17:03:27 -08:00 committed by doofus-01
parent 547747aedb
commit 2e60d93f49
5 changed files with 23 additions and 3 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 17 KiB

View file

@ -5,7 +5,7 @@
name= _ "Cave Wyrm"
race=monster
image="units/monsters/wyrm-se-3.png"
profile="portraits/monsters/wyrm.webp"
profile="portraits/monsters/wyrm-elder.webp"
hide_help=yes
hitpoints=27
movement_type=smallfly

View file

@ -3,12 +3,21 @@
#define RED_WYRM_CS
~CS(20,-90,-55)#enddef
# wmlindent: start ignoring
#define RED_WYRM_CHAN
~CHAN(
if(((red > green*0.8) and (red < 1.05*green)) and ((blue < green*0.45) or (blue < 6)), red*1.6, red*1.1),
if(((red > green*0.8) and (red < 1.05*green)) and ((blue < green*0.45) or (blue < 6)), green*0.4, green*0.85),
if((red < green*0.8) and (blue < green*0.8) and (blue > 20), blue*0.4, blue*0.85)
)~CS(-11,-12,-11)#enddef
# wmlindent: stop ignoring
[unit_type]
id=Red Wyrm
name= _ "Red Wyrm"
race=monster
image="units/monsters/wyrm-se-3.png{RED_WYRM_CS}"
profile="portraits/monsters/wyrm.webp~CS(25,-90,-55)"
profile="portraits/monsters/wyrm-elder.webp{RED_WYRM_CHAN}"
hide_help=yes
hitpoints=27
movement_type=smallfly
@ -138,3 +147,4 @@
[/unit_type]
#undef RED_WYRM_CS
#undef RED_WYRM_CHAN

View file

@ -3,12 +3,21 @@
#define RED_WYRM_CS
~CS(20,-80,-50)#enddef
# wmlindent: start ignoring
#define RED_WYRM_CHAN
~CHAN(
if((red < green*0.83) and (green - red > 10), red*1.9, red),
if((red < green*0.83) and (blue < green*0.6), green*0.5, green*0.9),
if((red < green*0.83) and (blue < green*0.6), blue*0.5, blue*0.9)
)#enddef
# wmlindent: stop ignoring
[unit_type]
id=Red Wyrmlet
name= _ "Red Wyrmlet"
race=monster
image="units/monsters/wyrmlet-se-3.png{RED_WYRM_CS}"
profile="portraits/monsters/wyrm.webp~CS(25,-90,-55)"
profile="portraits/monsters/wyrm.webp{RED_WYRM_CHAN}"
hide_help=yes
hitpoints=16
movement_type=smallfly
@ -134,3 +143,4 @@
[/unit_type]
#undef RED_WYRM_CS
#undef RED_WYRM_CHAN