diff options
Diffstat (limited to 'src/mame/layout/unkeinv.lay')
-rw-r--r-- | src/mame/layout/unkeinv.lay | 52 |
1 files changed, 21 insertions, 31 deletions
diff --git a/src/mame/layout/unkeinv.lay b/src/mame/layout/unkeinv.lay index 12b42eef798..b5fde8e2ac8 100644 --- a/src/mame/layout/unkeinv.lay +++ b/src/mame/layout/unkeinv.lay @@ -6,24 +6,6 @@ license:CC0 <!-- define elements --> - <element name="black"><rect><color red="0" green="0" blue="0" /></rect></element> - - <element name="wandl"> - <rect> - <bounds x="0" y="0" width="18" height="1" /> - <color red="0" green="0" blue="0" /> - </rect> - <disk> - <bounds state="0" x="0" y="0" width="1" height="1" /> - <bounds state="11" x="16.5" y="0" width="1" height="1" /> - <color red="1.0" green="0.2" blue="0.23" /> - </disk> - </element> - <element name="wandm" defstate="0"> - <rect state="0"><color red="0.1" green="0.1" blue="0.1" /></rect> - <rect state="1"><color red="1.0" green="1.0" blue="1.0" /></rect> - </element> - <element name="ledy" defstate="0"> <disk state="0"><color red="0.07" green="0.06" blue="0.02" /></disk> <disk state="1"><color red="1.0" green="0.95" blue="0.2" /></disk> @@ -32,6 +14,11 @@ license:CC0 <disk state="0"><color red="0.023" green="0.1" blue="0.02" /></disk> <disk state="1"><color red="0.23" green="1.0" blue="0.2" /></disk> </element> + <element name="ledr" defstate="0"> + <disk state="0"><color red="0.1" green="0.02" blue="0.023" /></disk> + <disk state="1"><color red="1.0" green="0.2" blue="0.23" /></disk> + </element> + <!-- build screen --> @@ -41,21 +28,24 @@ license:CC0 <!-- wand --> - <repeat count="9"> + <repeat count="4"> <param name="y" start="1" increment="3" /> - <element ref="black" inputtag="IN.1" inputmask="0x00" inputraw="yes"><bounds x="0" y="~y~" width="18" height="1" /></element> - <element ref="wandl" inputtag="IN.1" inputmask="0x0f" inputraw="yes"><bounds x="0" y="~y~" width="18" height="1" /></element> + <param name="n" start="0" increment="1" /> + <element ref="ledr" name="~n~.7"> + <animate inputtag="IN.1" mask="0x0f" /> + <bounds state="0" x="0" y="~y~" width="1" height="1" /> + <bounds state="11" x="16.5" y="~y~" width="1" height="1" /> + </element> + </repeat> + <repeat count="5"> + <param name="y" start="13" increment="3" /> + <param name="n" start="0" increment="1" /> + <element ref="ledr" name="~n~.6"> + <animate inputtag="IN.1" mask="0x0f" /> + <bounds state="0" x="0" y="~y~" width="1" height="1" /> + <bounds state="11" x="16.5" y="~y~" width="1" height="1" /> + </element> </repeat> - - <element name="0.7" ref="wandm" blend="multiply"><bounds x="-0.5" y="0.5" width="19" height="2" /></element> - <element name="1.7" ref="wandm" blend="multiply"><bounds x="-0.5" y="3.5" width="19" height="2" /></element> - <element name="2.7" ref="wandm" blend="multiply"><bounds x="-0.5" y="6.5" width="19" height="2" /></element> - <element name="3.7" ref="wandm" blend="multiply"><bounds x="-0.5" y="9.5" width="19" height="2" /></element> - <element name="0.6" ref="wandm" blend="multiply"><bounds x="-0.5" y="12.5" width="19" height="2" /></element> - <element name="1.6" ref="wandm" blend="multiply"><bounds x="-0.5" y="15.5" width="19" height="2" /></element> - <element name="2.6" ref="wandm" blend="multiply"><bounds x="-0.5" y="18.5" width="19" height="2" /></element> - <element name="3.6" ref="wandm" blend="multiply"><bounds x="-0.5" y="21.5" width="19" height="2" /></element> - <element name="4.6" ref="wandm" blend="multiply"><bounds x="-0.5" y="24.5" width="19" height="2" /></element> <!-- invaders --> |