summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/layout/starwbc.lay
blob: 6469cb7dc9abec3ff81f71812a2a7353b52365e9 (plain) (blame)
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<?xml version="1.0"?>
<mamelayout version="2">

<!-- define elements -->

	<element name="static_black"><rect><color red="0.0" green="0.0" blue="0.0" /></rect></element>
	<element name="static_yellow"><rect><color red="0.67" green="0.65" blue="0.1" /></rect></element>
	<element name="static_red"><rect><color red="0.6" green="0.05" blue="0.0" /></rect></element>
	<element name="static_gray"><rect><color red="0.66" green="0.66" blue="0.66" /></rect></element>

	<element name="digit" defstate="0">
		<led7seg><color red="1.0" green="0.25" blue="0.23" /></led7seg>
	</element>

	<element name="lamp" defstate="0">
		<rect><color red="0.0" green="0.0" blue="0.0" /></rect>
		<disk state="1">
			<color red="1.0" green="0.25" blue="0.23" />
			<bounds x="0.4" y="0.4" width="0.2" height="0.2" />
		</disk>
		<disk state="0">
			<color red="0.2" green="0.05" blue="0.04" />
			<bounds x="0.4" y="0.4" width="0.2" height="0.2" />
		</disk>
	</element>

	<element name="nlamp" defstate="0">
		<disk state="1"><color red="1.0" green="0.25" blue="0.23" /></disk>
		<disk state="0"><color red="0.2" green="0.05" blue="0.04" /></disk>
	</element>

	<element name="text_a"><text string="A"><color red="0.69" green="0.69" blue="0.69" /></text></element>
	<element name="text_b"><text string="B"><color red="0.69" green="0.69" blue="0.69" /></text></element>
	<element name="text_c"><text string="C"><color red="0.69" green="0.69" blue="0.69" /></text></element>
	<element name="text_d"><text string="D"><color red="0.69" green="0.69" blue="0.69" /></text></element>

	<element name="text_1"><text string="1"><color red="0.69" green="0.69" blue="0.69" /></text></element>
	<element name="text_2"><text string="2"><color red="0.69" green="0.69" blue="0.69" /></text></element>
	<element name="text_3"><text string="3"><color red="0.69" green="0.69" blue="0.69" /></text></element>
	<element name="text_4"><text string="4"><color red="0.69" green="0.69" blue="0.69" /></text></element>

	<element name="text_alert"><text string="ALERT"><color red="0.69" green="0.69" blue="0.69" /></text></element>
	<element name="text_combat"><text string="COMBAT"><color red="0.69" green="0.69" blue="0.69" /></text></element>
	<element name="text_force"><text string="FORCE UNITS"><color red="0.69" green="0.69" blue="0.69" /></text></element>
	<element name="text_players"><text string="PLAYERS"><color red="0.69" green="0.69" blue="0.69" /></text></element>



<!-- build screen -->

	<view name="Internal Layout">
		<bounds left="0" right="165" top="0" bottom="105" />

		<bezel element="static_yellow"><bounds x="3" y="17" width="10" height="83" /></bezel>
		<bezel element="static_black"><bounds x="4" y="18" width="8" height="81" /></bezel>

		<bezel element="static_red"><bounds x="17" y="3" width="83" height="10" /></bezel>
		<bezel element="static_black"><bounds x="18" y="4" width="81" height="8" /></bezel>

		<bezel element="static_yellow"><bounds x="3.5" y="38" width="9" height="1" /></bezel>
		<bezel element="static_yellow"><bounds x="3.5" y="58" width="9" height="1" /></bezel>
		<bezel element="static_yellow"><bounds x="3.5" y="78" width="9" height="1" /></bezel>

		<bezel element="static_red"><bounds x="38" y="3.5" width="1" height="9" /></bezel>
		<bezel element="static_red"><bounds x="58" y="3.5" width="1" height="9" /></bezel>
		<bezel element="static_red"><bounds x="78" y="3.5" width="1" height="9" /></bezel>

		<bezel element="text_a"><bounds x="4" y="24.5" width="8" height="8" /></bezel>
		<bezel element="text_b"><bounds x="4" y="44.5" width="8" height="8" /></bezel>
		<bezel element="text_c"><bounds x="4" y="64.5" width="8" height="8" /></bezel>
		<bezel element="text_d"><bounds x="4" y="84.5" width="8" height="8" /></bezel>

		<bezel element="text_1"><bounds x="24.5" y="4" width="8" height="8" /></bezel>
		<bezel element="text_2"><bounds x="44.5" y="4" width="8" height="8" /></bezel>
		<bezel element="text_3"><bounds x="64.5" y="4" width="8" height="8" /></bezel>
		<bezel element="text_4"><bounds x="84.5" y="4" width="8" height="8" /></bezel>


	<!-- lamp matrix -->

		<bezel element="static_gray"><bounds x="17" y="17" width="83" height="83" /></bezel>

		<bezel name="lamp20" element="lamp"><bounds x="20" y="20" width="17" height="17" /></bezel>
		<bezel name="lamp21" element="lamp"><bounds x="40" y="20" width="17" height="17" /></bezel>
		<bezel name="lamp22" element="lamp"><bounds x="60" y="20" width="17" height="17" /></bezel>
		<bezel name="lamp23" element="lamp"><bounds x="80" y="20" width="17" height="17" /></bezel>

		<bezel name="lamp24" element="lamp"><bounds x="20" y="40" width="17" height="17" /></bezel>
		<bezel name="lamp25" element="lamp"><bounds x="40" y="40" width="17" height="17" /></bezel>
		<bezel name="lamp26" element="lamp"><bounds x="60" y="40" width="17" height="17" /></bezel>
		<bezel name="lamp27" element="lamp"><bounds x="80" y="40" width="17" height="17" /></bezel>

		<bezel name="lamp40" element="lamp"><bounds x="20" y="60" width="17" height="17" /></bezel>
		<bezel name="lamp41" element="lamp"><bounds x="40" y="60" width="17" height="17" /></bezel>
		<bezel name="lamp42" element="lamp"><bounds x="60" y="60" width="17" height="17" /></bezel>
		<bezel name="lamp43" element="lamp"><bounds x="80" y="60" width="17" height="17" /></bezel>

		<bezel name="lamp44" element="lamp"><bounds x="20" y="80" width="17" height="17" /></bezel>
		<bezel name="lamp45" element="lamp"><bounds x="40" y="80" width="17" height="17" /></bezel>
		<bezel name="lamp46" element="lamp"><bounds x="60" y="80" width="17" height="17" /></bezel>
		<bezel name="lamp47" element="lamp"><bounds x="80" y="80" width="17" height="17" /></bezel>


	<!-- right side -->

		<bezel element="static_gray"><bounds x="105" y="17" width="55" height="23" /></bezel>
		<bezel element="static_black"><bounds x="106" y="18" width="53" height="21" /></bezel>
		<bezel element="text_alert"><bounds x="106" y="18.5" width="53" height="8" /></bezel>

		<bezel name="lamp5" element="nlamp"><bounds x="130.8" y="30.5" width="3.4" height="3.4" /></bezel>

		<bezel element="static_gray"><bounds x="105" y="43" width="55" height="23" /></bezel>
		<bezel element="static_black"><bounds x="106" y="44" width="53" height="21" /></bezel>
		<bezel element="text_combat"><bounds x="106" y="44.5" width="53" height="8" /></bezel>

		<bezel name="lamp4" element="nlamp"><bounds x="130.8" y="56.5" width="3.4" height="3.4" /></bezel>

		<bezel element="static_gray"><bounds x="105" y="69" width="55" height="31" /></bezel>
		<bezel element="static_black"><bounds x="106" y="70" width="53" height="29" /></bezel>
		<bezel element="text_force"><bounds x="106" y="70.5" width="53" height="8" /></bezel>
		<bezel element="text_players"><bounds x="106" y="90" width="53" height="8" /></bezel>

		<bezel name="digit6" element="digit"><bounds x="126" y="79.7" width="6" height="9" /></bezel>
		<bezel name="digit8" element="digit"><bounds x="132" y="79.7" width="6" height="9" /></bezel>

	</view>
</mamelayout>