<?xml version="1.0"?>
<!--
license:CC0-1.0
-->
<mamelayout version="2">
<element name="matrixlamp">
<rect state ="0">
<bounds x="0" y="0" width="7" height="7" />
<color red="0.7" green="0.7" blue="0.7" />
</rect>
<rect state ="1">
<bounds x="0" y="0" width="7" height="7" />
<color red="0.0" green="0.0" blue="1.0" />
</rect>
<rect state ="2">
<bounds x="0" y="0" width="7" height="7" />
<color red="0.0" green="1.0" blue="0.0" />
</rect>
</element>
<element name="reellamp">
<rect state ="0">
<bounds x="0" y="0" width="7" height="7" />
<color red="0.1" green="0.1" blue="0.1" />
</rect>
<rect state ="1">
<bounds x="0" y="0" width="7" height="7" />
<color red="0.6" green="0.6" blue="0.6" />
</rect>
<rect state ="2">
<bounds x="0" y="0" width="7" height="7" />
<color red="0.6" green="0.6" blue="0.6" />
</rect>
</element>
<element name="Steppers" defstate="0">
<simplecounter maxstate="999" digits="3">
<color red="1.0" green="1.0" blue="1.0" />
<bounds x="0" y="0" width="1" height="1" />
</simplecounter>
</element>
<!-- a stateoffset of 682 will shift us by 1 step on a 96 step reel (0x10000/96) which seems a good default alignment for 96 step / 16 symbol reels -->
<element name="SteppersReel1" defstate="0">
<reel stateoffset="682" symbollist="Fruit1:image11.png,Fruit2:image12.png,Fruit3:image13.png,Fruit4:image14.png,Fruit5:image15.png,Fruit6:image16.png,Fruit7:image17.png,Fruit8:image18.png,Fruit9:image19.png,Fruit10:image110.png,Fruit11:image111.png,Fruit12:image112.png,Fruit13:image113.png,Fruit14:image114.png,Fruit15:image115.png,Fruit16:image116.png">
<color red="1.0" green="1.0" blue="1.0" />
<bounds x="0" y="0" width="1" height="1" />
</reel>
</element>
<element name="SteppersReel2" defstate="0">
<reel stateoffset="682" symbollist="Fruit1,Fruit2,Fruit3,Fruit4,Fruit5,Fruit6,Fruit7,Fruit8,Fruit9,Fruit10,Fruit11,Fruit12,Fruit13,Fruit14,Fruit15,Fruit16">
"<color red="1.0" green="1.0" blue="1.0" />
<bounds x="0" y="0" width="1" height="1" />
</reel>
</element>
<element name="SteppersReel3" defstate="0">
<reel stateoffset="682" symbollist="Fruit1,Fruit2,Fruit3,Fruit4,Fruit5,Fruit6,Fruit7,Fruit8,Fruit9,Fruit10,Fruit11,Fruit12,Fruit13,Fruit14,Fruit15,Fruit16">
<color red="1.0" green="1.0" blue="1.0" />
<bounds x="0" y="0" width="1" height="1" />
</reel>
</element>
<element name="SteppersReel4" defstate="0">
<reel stateoffset="682" symbollist="Fruit1,Fruit2,Fruit3,Fruit4,Fruit5,Fruit6,Fruit7,Fruit8,Fruit9,Fruit10,Fruit11,Fruit12,Fruit13,Fruit14,Fruit15,Fruit16">
<color red="1.0" green="1.0" blue="1.0" />
<bounds x="0" y="0" width="1" height="1" />
</reel>
</element>
<element name="SteppersReel5" defstate="0">
<reel symbollist="Example1,Example2,Example3,Example4,Example5,Example6,Example7,Example8,Example9,Example10,Example11,Example12">
<color red="1.0" green="1.0" blue="1.0" />
<bounds x="0" y="0" width="1" height="1" />
</reel>
</element>
<element name="SteppersReel6" defstate="0">
<reel symbollist="Example1,Example2,Example3,Example4,Example5,Example6,Example7,Example8,Example9,Example10,Example11,Example12">
<color red="1.0" green="1.0" blue="1.0" />
<bounds x="0" y="0" width="1" height="1" />
</reel>
</element>
<element name="dotmatrixdot">
<rect>
<color red="0" green="0" blue="0" />
<bounds left="-0.05" top="-0.05" right="1.05" bottom="1.05" />
</rect>
<disk>
<color state="1" red="1.0" green="0.0" blue="0.0" />
<color state="0" red="0.125" green="0.0" blue="0.0" />
</disk>
</element>
<element name="digit" defstate="10">
<led7seg>
<color red="1.0" green="0.3" blue="0.0" />
</led7seg>
</element>
<group name="dmd">
<repeat count="21">
<param name="s" start="0" increment="65" />
<param name="y" start="0" increment="1" />
<repeat count="65">
<param name="n" start="~s~" increment="1" />
<param name="x" start="0" increment="1" />
<element name="dotmatrix~n~" ref="dotmatrixdot" state="0">
<bounds x="~x~" y="~y~" width="1" height="1" />
</element>
</repeat>
</repeat>
</group>
<view name="AWP Simulated Video (No Artwork)">
<group ref="dmd">
<bounds left="210" top="200" right="340" bottom="233" />
</group>
<element name="reel1" ref="Steppers" state="0">
<bounds x="250" y="350" width="10" height="5"/>
</element>
<element name="reel2" ref="Steppers" state="0">
<bounds x="300" y="350" width="10" height="5"/>
</element>
<element name="reel3" ref="Steppers" state="0">
<bounds x="350" y="350" width="10" height="5"/>
</element>
<element name="reel4" ref="Steppers" state="0">
<bounds x="250" y="410" width="10" height="5"/>
</element>
<element name="reel5" ref="Steppers" state="0">
<bounds x="300" y="410" width="10" height="5"/>
</element>
<element name="reel6" ref="Steppers" state="0">
<bounds x="350" y="410" width="10" height="5"/>
</element>
<!-- these are typically the reel lamps, so duplicate them here -->
<element name="lamp32" ref="reellamp" state="0">
<bounds x="210" y="300" width="50" height="17"/>
</element>
<element name="lamp33" ref="reellamp" state="0">
<bounds x="210" y="317" width="50" height="17"/>
</element>
<element name="lamp34" ref="reellamp" state="0">
<bounds x="210" y="333" width="50" height="17"/>
</element>
<element name="lamp35" ref="reellamp" state="0">
<bounds x="260" y="300" width="50" height="17"/>
</element>
<element name="lamp36" ref="reellamp" state="0">
<bounds x="260" y="317" width="50" height="17"/>
</element>
<element name="lamp37" ref="reellamp" state="0">
<bounds x="260" y="333" width="50" height="17"/>
</element>
<element name="lamp48" ref="reellamp" state="0">
<bounds x="310" y="300" width="50" height="17"/>
</element>
<element name="lamp49" ref="reellamp" state="0">
<bounds x="310" y="317" width="50" height="17"/>
</element>
<element name="lamp50" ref="reellamp" state="0">
<bounds x="310" y="333" width="50" height="17"/>
</element>
<element name="lamp51" ref="reellamp" state="0">
<bounds x="210" y="360" width="50" height="17"/>
</element>
<element name="lamp52" ref="reellamp" state="0">
<bounds x="210" y="377" width="50" height="17"/>
</element>
<element name="lamp53" ref="reellamp" state="0">
<bounds x="210" y="393" width="50" height="17"/>
</element>
<element name="sreel1" ref="SteppersReel1" state="0">
<bounds x="210" y="300" width="50" height="50"/>
</element>
<element name="sreel2" ref="SteppersReel2" state="0">
<bounds x="260" y="300" width="50" height="50"/>
</element>
<element name="sreel3" ref="SteppersReel3" state="0">
<bounds x="310" y="300" width="50" height="50"/>
</element>
<element name="sreel4" ref="SteppersReel4" state="0">
<bounds x="210" y="360" width="50" height="50"/>
</element>
<element name="sreel5" ref="SteppersReel5" state="0">
<bounds x="260" y="360" width="50" height="50"/>
</element>
<element name="sreel6" ref="SteppersReel6" state="0">
<bounds x="310" y="360" width="50" height="50"/>
</element>
<repeat count="16">
<param name="s" start="0" increment="16" />
<param name="y" start="0" increment="8" />
<repeat count="16">
<param name="n" start="~s~" increment="1" />
<param name="x" start="0" increment="8" />
<element name="lamp~n~" ref="matrixlamp" state="0">
<bounds x="~x~" y="~y~" width="7" height="7" />
</element>
</repeat>
</repeat>
<repeat count="4">
<param name="p" start="0" increment="40" />
<param name="b" start="180" increment="22" />
<repeat count="5">
<param name="s" start="~p~" increment="8" />
<param name="x" start="~b~" increment="4" />
<repeat count="8">
<param name="n" start="~s~" increment="1" />
<param name="y" start="0" increment="4" />
<element name="matrix~n~" ref="matrixlamp" state="0">
<bounds y="~y~" x="~x~" width="3" height="3" />
</element>
</repeat>
</repeat>
</repeat>
<!-- the rest of the elements tend to be used for 7-segs so render them as both -->
<repeat count="12">
<param name="s" start="160" increment="8" />
<param name="x" start="280" increment="4" />
<repeat count="8">
<param name="n" start="~s~" increment="1" />
<param name="y" start="0" increment="4" />
<element name="matrix~n~" ref="matrixlamp" state="0">
<bounds y="~y~" x="~x~" width="3" height="3" />
</element>
</repeat>
</repeat>
<repeat count="4">
<param name="s" start="0" increment="8" />
<param name="y" start="64" increment="20" />
<repeat count="8">
<param name="n" start="~s~" increment="1" />
<param name="x" start="180" increment="10" />
<element name="digit~n~" ref="digit" state="0">
<bounds x="~x~" y="~y~" width="9" height="19"/>
</element>
</repeat>
</repeat>
</view>
</mamelayout>