Veterancy Insignia¶
Chevrons¶
Units can now have custom insignia (chevrons) to represent their veterancy level.
[TechnoType]►Insignia.Rookie=
(filename, excluding the .shp extension)
[TechnoType]►Insignia.Veteran=
(filename, excluding the .shp extension)
[TechnoType]►Insignia.Elite=
(filename, excluding the .shp extension)- For example,
Insignia.Rookie=SAMPLE
would displaysample.shp
as the insignia while the object is rookie. Defaults to PIPS.
These SHPs - like the original pips.shp
- are expected to be in the
theater palette. If you specify an insignia, the first frame of its SHP will be
drawn. Veteran and Elite objects without the insignia specified will still
display the 15th/16th frames of pips.shp
as usual.
[TechnoType]►InsigniaFrame.Rookie=
(integer - frame)
[TechnoType]►InsigniaFrame.Veteran=
(integer - frame)
[TechnoType]►InsigniaFrame.Elite=
(integer - frame)- The frame used from the insignia shape. Set to -1 to use the default frame index.
New in version 0.1.
Changed in version 2.0.
Hiding Enemy Insignia¶
Because you usually cannot ask enemy troops what their rank is, and from a distance they look all the same anyhow, you can also disable displaying insignia on enemy units by using the following tags.
[General]►EnemyInsignia=
(boolean)- Whether insignia will be shown for enemy players by default. Each unit type can override this value. Defaults to yes.
[TechnoType]►Insignia.ShowEnemy=
(boolean)- Whether insignia for a unit of this type will be shown for enemy players.
Defaults to
[General]►EnemyInsignia
.
Note
Observers will always be able to see insignia of all players.
New in version 0.5.