blob: 318d401d6241d140e7e41d51f8b35617f1a0b402 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
// config for the building status indicators that builders see
// NOTES:
// * all characters (text/icons) are square
// * character size is derived totally from frameHeight and vertialMargin
// * healthPadding is NOT used compensated for in the margins
frameShader "ui/assets/alien/buildstat/frame"
frameWidth 150
frameHeight 30
healthPadding 2
healthSevereColor 0.24 0.02 0.02 1
healthHighColor 0.32 0.04 0.04 1
healthElevatedColor 0.40 0.06 0.06 1
healthGuardedColor 0.48 0.08 0.08 1
healthLowColor 0.56 0.10 0.10 1
// this gets drawn over frame and health, but numbers and icons go on top of it
overlayShader "ui/assets/alien/buildstat/overlay"
overlayWidth 156
overlayHeight 36
// PERCENT of frameHeight to use for top/bottom margin of icons/text
// value is for total of top and bottom margins
// valid values between 0.0 and 1.0
verticalMargin 0.5
// number of CHARS worth of space that should be used for left/right margins
// value is for one side only
// char width is determined by frameHeight and verticalMargin
horizontalMargin 1.0
markedShader "ui/assets/alien/buildstat/mark"
noPowerShader "ui/assets/alien/buildstat/nopower"
backColor 1.0 1.0 1.0 1
foreColor 0.0 0.0 0.0 1
|