<screen>
	<!-- representation of screen -->
	<rootcomponent>
		<name>mainform</name>
		<effects>
			<effect>
				<name>create</name>
			</effect>
			<effect>
				<name>destroy</name>
				<lifetime>1400</lifetime>
			</effect>
		</effects>
		
		<component>
			<name>bg-lines</name>
			<effects>
				<effect>
					<name>create</name>
					<visual>
						<mesh>/mesh/gui/frame/options-lines.xml</mesh>
						<texstage>/texture/playfield/frame-top.png</texstage>
						<material>/material/tex-ac.xml</material>
					</visual>
				</effect>
			</effects>
		</component>

		<component>
			<name>bg-corners</name>
			<effects>
				<effect>
					<name>create</name>
					<zposition>-0.1</zposition>
					<visual>
						<mesh>/mesh/gui/frame/options-corners.xml</mesh>
						<texstage>/texture/playfield/frame-corner1.png</texstage>
						<material>/material/tex-ac.xml</material>
					</visual>
				</effect>
			</effects>
		</component>

		<component>
			<name>bg-bg</name>
			<effects>
				<effect>
					<name>create</name>
					<zposition>0.1</zposition>
					<visual>
						<mesh>/mesh/gui/frame/options-bg.xml</mesh>
						<material>/material/diff-ac.xml</material>
					</visual>
				</effect>
			</effects>
		</component>

 		<!-- Level complete text -->
		<component>
			<name>title</name>
			<align>0</align>
			<width>800</width>
			<caption>$Language.Default.Screen.LevelComplete.caption</caption>
			<captioncolor>0xFF000000</captioncolor>
			<effects>
				<effect>
					<name>create</name>
					<movement>
						<timeend>600</timeend>
						<ybegin>-320</ybegin>
						<yend>-260</yend>
						<xbegin>0</xbegin>
						<xend>0</xend>
					</movement>
					<zoom>
						<timeend>600</timeend>
						<xbegin>5.0</xbegin>
						<ybegin>5.0</ybegin>
						<zbegin>5.0</zbegin>
						<xend>1.0</xend>
						<yend>1.0</yend>
						<zend>1.0</zend>
					</zoom>
				</effect>
				<effect>
					<name>destroy</name>
					<movement>
						<timeend>300</timeend>
						<ybegin>-260</ybegin>
						<yend>-320</yend>
						<xbegin>0</xbegin>
						<xend>0</xend>
					</movement>
				</effect>
			</effects>
		</component>

 		<!-- Jewels destroyed text -->
		<component>
			<align>1</align>
			<caption>$Language.Default.Screen.LevelComplete.jewels</caption>
			<captioncolor>0xFFFFFFFF</captioncolor>
			<effects>
				<effect>
					<name>create</name>
					<movement>
						<timebegin>100</timebegin>
						<timeend>400</timeend>
						<xbegin>-800.0</xbegin>
						<ybegin>-200.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>-300.0</xend>
						<yend>-200.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
				<effect>
					<name>destroy</name>
					<movement>
						<timebegin>100</timebegin>
						<timeend>400</timeend>
						<xbegin>-300.0</xbegin>
						<ybegin>-200.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>-800.0</xend>
						<yend>-200.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
			</effects>
		</component>

 		<!-- Blocks destroyed text -->
		<component>
			<align>1</align>
			<caption>$Language.Default.Screen.LevelComplete.blocks</caption>
			<captioncolor>0xFFFFFFFF</captioncolor>
			<effects>
				<effect>
					<name>create</name>
					<movement>
						<timebegin>200</timebegin>
						<timeend>500</timeend>
						<xbegin>800.0</xbegin>
						<ybegin>-200.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>30.0</xend>
						<yend>-200.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
				<effect>
					<name>destroy</name>
					<movement>
						<timebegin>200</timebegin>
						<timeend>500</timeend>
						<xbegin>30.0</xbegin>
						<ybegin>-200.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>800.0</xend>
						<yend>-200.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
			</effects>
		</component>

 		<!-- Cells destroyed text -->
		<component>
			<align>1</align>
			<caption>$Language.Default.Screen.LevelComplete.cells</caption>
			<captioncolor>0xFFFFFFFF</captioncolor>
			<effects>
				<effect>
					<name>create</name>
					<movement>
						<timebegin>300</timebegin>
						<timeend>600</timeend>
						<xbegin>-800.0</xbegin>
						<ybegin>-150.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>-300.0</xend>
						<yend>-150.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
				<effect>
					<name>destroy</name>
					<movement>
						<timebegin>300</timebegin>
						<timeend>600</timeend>
						<xbegin>-300.0</xbegin>
						<ybegin>-150.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>-800.0</xend>
						<yend>-150.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
			</effects>
		</component>

 		<!-- Bombs exploded text -->
		<component>
			<align>1</align>
			<caption>$Language.Default.Screen.LevelComplete.explosions</caption>
			<captioncolor>0xFFFFFFFF</captioncolor>
			<effects>
				<effect>
					<name>create</name>
					<movement>
						<timebegin>400</timebegin>
						<timeend>700</timeend>
						<xbegin>800.0</xbegin>
						<ybegin>-150.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>30.0</xend>
						<yend>-150.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
				<effect>
					<name>destroy</name>
					<movement>
						<timebegin>400</timebegin>
						<timeend>700</timeend>
						<xbegin>30.0</xbegin>
						<ybegin>-150.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>800.0</xend>
						<yend>-150.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
			</effects>
		</component>

 		<!-- Cannons shot text -->
		<component>
			<align>1</align>
			<caption>$Language.Default.Screen.LevelComplete.cannons</caption>
			<captioncolor>0xFFFFFFFF</captioncolor>
			<effects>
				<effect>
					<name>create</name>
					<movement>
						<timebegin>500</timebegin>
						<timeend>800</timeend>
						<xbegin>-800.0</xbegin>
						<ybegin>-100.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>-300.0</xend>
						<yend>-100.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
				<effect>
					<name>destroy</name>
					<movement>
						<timebegin>500</timebegin>
						<timeend>800</timeend>
						<xbegin>-300.0</xbegin>
						<ybegin>-100.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>-800.0</xend>
						<yend>-100.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
			</effects>
		</component>

 		<!-- Locks unlocked text -->
		<component>
			<align>1</align>
			<caption>$Language.Default.Screen.LevelComplete.locks</caption>
			<captioncolor>0xFFFFFFFF</captioncolor>
			<effects>
				<effect>
					<name>create</name>
					<movement>
						<timebegin>600</timebegin>
						<timeend>900</timeend>
						<xbegin>800.0</xbegin>
						<ybegin>-100.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>30.0</xend>
						<yend>-100.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
				<effect>
					<name>destroy</name>
					<movement>
						<timebegin>600</timebegin>
						<timeend>900</timeend>
						<xbegin>30.0</xbegin>
						<ybegin>-100.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>800.0</xend>
						<yend>-100.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
			</effects>
		</component>

 		<!-- Maximum match text -->
		<component>
			<align>1</align>
			<caption>$Language.Default.Screen.LevelComplete.maximumMatch</caption>
			<captioncolor>0xFFFFFFFF</captioncolor>
			<effects>
				<effect>
					<name>create</name>
					<movement>
						<timebegin>700</timebegin>
						<timeend>1000</timeend>
						<xbegin>-800.0</xbegin>
						<ybegin>-50.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>-300.0</xend>
						<yend>-50.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
				<effect>
					<name>destroy</name>
					<movement>
						<timebegin>700</timebegin>
						<timeend>1000</timeend>
						<xbegin>-300.0</xbegin>
						<ybegin>-50.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>-800.0</xend>
						<yend>-50.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
			</effects>
		</component>

 		<!-- Time spent text -->
		<component>
			<align>1</align>
			<caption>$Language.Default.Screen.LevelComplete.timeSpent</caption>
			<captioncolor>0xFFFFFFFF</captioncolor>
			<effects>
				<effect>
					<name>create</name>
					<movement>
						<timebegin>800</timebegin>
						<timeend>1100</timeend>
						<xbegin>800.0</xbegin>
						<ybegin>-50.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>30.0</xend>
						<yend>-50.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
				<effect>
					<name>destroy</name>
					<movement>
						<timebegin>800</timebegin>
						<timeend>1100</timeend>
						<xbegin>30.0</xbegin>
						<ybegin>-50.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>800.0</xend>
						<yend>-50.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
			</effects>
		</component>

 		<!-- Score text -->
		<component>
			<align>1</align>
			<caption>$Language.Default.Screen.LevelComplete.score</caption>
			<captioncolor>0xFFFFFFFF</captioncolor>
			<effects>
				<effect>
					<name>create</name>
					<movement>
						<timebegin>900</timebegin>
						<timeend>1200</timeend>
						<xbegin>-800.0</xbegin>
						<ybegin>0.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>-150.0</xend>
						<yend>0.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
				<effect>
					<name>destroy</name>
					<movement>
						<timebegin>900</timebegin>
						<timeend>1200</timeend>
						<xbegin>-150.0</xbegin>
						<ybegin>0.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>-800.0</xend>
						<yend>0.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
			</effects>
		</component>

 		<!-- Time bonus text -->
		<component>
			<align>1</align>
			<caption>$Language.Default.Screen.LevelComplete.timeBonus</caption>
			<captioncolor>0xFFFFFFFF</captioncolor>
			<effects>
				<effect>
					<name>create</name>
					<movement>
						<timebegin>1000</timebegin>
						<timeend>1300</timeend>
						<xbegin>800.0</xbegin>
						<ybegin>50.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>-150.0</xend>
						<yend>50.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
				<effect>
					<name>destroy</name>
					<movement>
						<timebegin>1000</timebegin>
						<timeend>1300</timeend>
						<xbegin>-150.0</xbegin>
						<ybegin>50.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>800.0</xend>
						<yend>50.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
			</effects>
		</component>

 		<!-- Total score text -->
		<component>
			<align>1</align>
			<caption>$Language.Default.Screen.LevelComplete.totalScore</caption>
			<captioncolor>0xFFFFFFFF</captioncolor>
			<effects>
				<effect>
					<name>create</name>
					<movement>
						<timebegin>1100</timebegin>
						<timeend>1400</timeend>
						<xbegin>-800.0</xbegin>
						<ybegin>100.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>-150.0</xend>
						<yend>100.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
				<effect>
					<name>destroy</name>
					<movement>
						<timebegin>1100</timebegin>
						<timeend>1400</timeend>
						<xbegin>-150.0</xbegin>
						<ybegin>100.0</ybegin>
						<zbegin>0.0</zbegin>
						<xend>-800.0</xend>
						<yend>100.0</yend>
						<zend>0.0</zend>
					</movement>
				</effect>
			</effects>
		</component>

		<!-- continue button -->
		<component>
			<name>closebutton</name>
			<caption>$Language.Default.Screen.LevelComplete.continue</caption>
			<captioncolor>0xFF04091E</captioncolor>
			<captionscale>0.85</captionscale>
			<hotkey>KEY_ESCAPE</hotkey>
			<width>256</width>
			<height>60</height>
			<effects>
				<effect>
					<name>create</name>
					<xposition>0</xposition>
					<yposition>250</yposition>
					<zposition>-1.0</zposition>
					<visual>
						<mesh>/mesh/centered-256x128.xml</mesh>
						<material>/material/tex-ac_diff-a.xml</material>
						<texstage>/texture/gui/mmi.png</texstage>
					</visual>
					<movement>
						<timebegin>0</timebegin>
						<timeend>400</timeend>
						<ybegin>350.0</ybegin>
						<yend>250.0</yend>
					</movement>
				</effect>
				<effect>
					<name>destroy</name>
					<movement>
						<timebegin>0</timebegin>
						<timeend>400</timeend>
						<ybegin>250.0</ybegin>
						<yend>350.0</yend>
					</movement>
				</effect>
				<effect>
					<name>mousein</name>
					<visual>
						<mesh>/mesh/centered-256x128.xml</mesh>
						<material>/material/tex-ac_diff-a.xml</material>
						<texstage>/texture/gui/mmi-highlight.png</texstage>
					</visual>
				</effect>
				<effect>
					<name>mouseout</name>
					<visual>
						<mesh>/mesh/centered-256x128.xml</mesh>
						<material>/material/tex-ac_diff-a.xml</material>
						<texstage>/texture/gui/mmi.png</texstage>
					</visual>
				</effect>
			</effects>
		</component>

	</rootcomponent>
</screen>