Realistic clickable buttons for Jolly Card and other Funworld games.

This commit is contained in:
Roberto Fresca 2023-12-04 01:31:58 +01:00
parent 6678979a54
commit 101611ac06

View File

@ -1,6 +1,13 @@
<?xml version="1.0"?>
<!--
license:CC0-1.0
copyright-holders: Roberto Fresca
**************************************************
Jolly Card + other Funworld games control panel.
Realistic clickable buttons-lamps.
**************************************************
-->
<mamelayout version="2">
<element name="hold1" defstate="0">
@ -85,7 +92,7 @@ license:CC0-1.0
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.3" blue="0.0" />
<color red="0.0" green="0.25" blue="0.0" />
</rect>
<text string="CANCEL">
<color red="0.0" green="0.0" blue="0.0" />
@ -98,7 +105,7 @@ license:CC0-1.0
<color red="0.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.3" blue="0.0" />
<color red="0.0" green="0.25" blue="0.0" />
</rect>
<text string="START">
<color red="0.0" green="0.0" blue="0.0" />
@ -106,30 +113,80 @@ license:CC0-1.0
</text>
</element>
<element name="hold_b" defstate="0">
<rect state="1">
<color red="0.7" green="0.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.2" green="0.0" blue="0.0" />
</rect>
</element>
<element name="start_b" defstate="0">
<rect state="1">
<color red="0.0" green="0.7" blue="0.0" />
</rect>
<rect state="0">
<color red="0.0" green="0.15" blue="0.0" />
</rect>
</element>
<view name="Button Lamps">
<screen index="0">
<bounds left="0" top="0" right="4" bottom="3" />
</screen>
<element name="lamp0" ref="hold1">
<bounds x="0.15" y="3.13" width="0.55" height="0.24" />
<element name="lamp0" ref="hold_b" inputtag="IN0" inputmask="0x02">
<bounds x="0.10" y="3.13" width="0.55" height="0.24" />
</element>
<element name="lamp1" ref="hold2">
<bounds x="0.80" y="3.13" width="0.55" height="0.24" />
<element name="lamp0" ref="hold1" inputtag="IN0" inputmask="0x02">
<bounds x="0.12" y="3.15" width="0.51" height="0.20" />
</element>
<element name="lamp2" ref="hold3">
<bounds x="1.45" y="3.13" width="0.55" height="0.24" />
<element name="lamp1" ref="hold_b" inputtag="IN1" inputmask="0x01">
<bounds x="0.75" y="3.13" width="0.55" height="0.24" />
</element>
<element name="lamp3" ref="hold4">
<bounds x="2.10" y="3.13" width="0.55" height="0.24" />
<element name="lamp1" ref="hold2" inputtag="IN1" inputmask="0x01">
<bounds x="0.77" y="3.15" width="0.51" height="0.20" />
</element>
<element name="lamp4" ref="hold5">
<bounds x="2.75" y="3.13" width="0.55" height="0.24" />
<element name="lamp2" ref="hold_b" inputtag="IN1" inputmask="0x02">
<bounds x="1.40" y="3.13" width="0.55" height="0.24" />
</element>
<element name="lamp5" ref="cancel">
<bounds x="3.45" y="3.02" width="0.55" height="0.24" />
<element name="lamp2" ref="hold3" inputtag="IN1" inputmask="0x02">
<bounds x="1.42" y="3.15" width="0.51" height="0.20" />
</element>
<element name="lamp6" ref="start">
<bounds x="3.45" y="3.28" width="0.55" height="0.24" />
<element name="lamp3" ref="hold_b" inputtag="IN0" inputmask="0x80">
<bounds x="2.05" y="3.13" width="0.55" height="0.24" />
</element>
<element name="lamp3" ref="hold4" inputtag="IN0" inputmask="0x80">
<bounds x="2.07" y="3.15" width="0.51" height="0.20" />
</element>
<element name="lamp4" ref="hold_b" inputtag="IN0" inputmask="0x10">
<bounds x="2.70" y="3.13" width="0.55" height="0.24" />
</element>
<element name="lamp4" ref="hold5" inputtag="IN0" inputmask="0x10">
<bounds x="2.72" y="3.15" width="0.51" height="0.20" />
</element>
<element name="lamp5" ref="start_b" inputtag="IN0" inputmask="0x04">
<bounds x="3.35" y="3.02" width="0.55" height="0.24" />
</element>
<element name="lamp5" ref="cancel" inputtag="IN0" inputmask="0x04">
<bounds x="3.37" y="3.04" width="0.51" height="0.20" />
</element>
<element name="lamp6" ref="start_b" inputtag="IN0" inputmask="0x08">
<bounds x="3.35" y="3.28" width="0.55" height="0.24" />
</element>
<element name="lamp6" ref="start" inputtag="IN0" inputmask="0x08">
<bounds x="3.37" y="3.30" width="0.51" height="0.20" />
</element>
</view>
</mamelayout>