﻿<?xml version="1.0" encoding="utf-8" ?>
<c2eventsheet>
    <!--All the 'name' attributes are ignored by Construct 2 - they are there for readability only.-->
    <name>E_Home</name>
    <events>
        <include>Configuration</include>
        <include>Common</include>
        <include>E_UI_Common</include>
        <include>E_UI_Dialog</include>
        <include>E_UI_Transition</include>
        <include>E_UI_Checkbox</include>
        <include>E_UI_Button</include>
        <include>GameDataManager</include>
        <include>SoundManager</include>
        <event-block sid="8406608362736651">
            <conditions>
                <condition id="-2" name="On start of layout" sid="613346999866925" type="System" />
            </conditions>
            <actions>
                <action id="0" name="Call function" sid="9465114761531243" type="Function">
                    <param id="0" name="Name">&quot;loadGameData&quot;</param>
                    <param id="1" name="Parameter {n}"></param>
                </action>
                <action id="-41" name="Wait for signal" sid="8198087031546322" type="System">
                    <param id="0" name="Tag">&quot;gameDataLoaded&quot;</param>
                </action>
                <action id="0" name="Call function" sid="271249893438514" type="Function">
                    <param id="0" name="Name">&quot;setCheckbox&quot;</param>
                    <param id="1" name="Parameter {n}">&quot;toggleMusic&quot;{###}gameDataDic.Get(&quot;musicEnabled&quot;)</param>
                </action>
                <action id="0" name="Call function" sid="100642675244049" type="Function">
                    <param id="0" name="Name">&quot;setCheckbox&quot;</param>
                    <param id="1" name="Parameter {n}">&quot;toggleSound&quot;{###}gameDataDic.Get(&quot;soundEnabled&quot;)</param>
                </action>
                <action id="0" name="Call function" sid="2946188724354506" type="Function">
                    <param id="0" name="Name">&quot;playMusic&quot;</param>
                    <param id="1" name="Parameter {n}">&quot;gameMusic&quot;{###}0</param>
                </action>
                <action id="-2" name="Set Y" sid="9204344384443415" type="Background_7">
                    <param id="0" name="Y">ViewportBottom(Self.LayerNumber)-Self.Height</param>
                </action>
                <action id="0" name="Call function" sid="3247476273893771" type="Function">
                    <param id="0" name="Name">&quot;requestOrientationChange&quot;</param>
                    <param id="1" name="Parameter {n}">0</param>
                </action>
                <action id="0" name="Call function" sid="6868298397455977" type="Function">
                    <param id="0" name="Name">&quot;preloadBannerAd&quot;</param>
                    <param id="1" name="Parameter {n}"></param>
                </action>
            </actions>
            <sub-events>
                <event-block sid="7083291221090356">
                    <conditions>
                        <condition id="-7" name="Compare instance variable" sid="3445885317964375" type="ui_button">
                            <param id="0" name="Instance variable">element_name</param>
                            <param id="1" name="Comparison">0</param>
                            <param id="2" name="Value">&quot;fullscreen_btn&quot;</param>
                        </condition>
                        <condition id="-32" inverted="1" name="Is on platform" sid="4959445832321148" type="System">
                            <param id="0" name="Platform">0</param>
                        </condition>
                    </conditions>
                    <actions>
                        <action id="-15" name="Set visible" sid="9260137456914921" type="ui_button">
                            <param id="0" name="Visibility">0</param>
                        </action>
                    </actions>
                </event-block>
            </sub-events>
        </event-block>
        <event-group description="" sid="2546838759192007" title="Scrolling">
            <sub-events>
                <event-block sid="7162747488837891">
                    <conditions>
                        <condition id="-2" name="On start of layout" sid="6874288080268349" type="System" />
                    </conditions>
                    <actions>
                        <action id="-5" name="Set width" sid="9552419427487304" type="Background">
                            <param id="0" name="Width">Self.Width*3</param>
                        </action>
                        <action id="-1" name="Set X" sid="2096080286568532" type="Background">
                            <param id="0" name="X">-150</param>
                        </action>
                        <action id="-3" name="Set position" sid="7818918284244899" type="Player">
                            <param id="0" name="X">Kitty.BBoxRight-(Player.Width/2)</param>
                            <param id="1" name="Y">Kitty.BBoxBottom-10</param>
                        </action>
                        <action behavior="Pin" id="0" name="Pin to object" sid="8050264866187388" type="Kitty">
                            <param id="0" name="Pin to">Player</param>
                            <param id="1" name="Mode">1</param>
                        </action>
                        <action id="-15" name="Set visible" sid="565026651220806" type="Player">
                            <param id="0" name="Visibility">0</param>
                        </action>
                    </actions>
                </event-block>
                <event-block sid="7708923692021546">
                    <conditions>
                        <condition id="-1" name="Compare X" sid="5972022475308949" type="Background">
                            <param id="0" name="Comparison">3</param>
                            <param id="1" name="X co-ordinate">ViewportLeft(Background.LayerNumber)- Self.Width/3 - 150</param>
                        </condition>
                    </conditions>
                    <actions>
                        <action id="-1" name="Set X" sid="5924506828853148" type="Background">
                            <param id="0" name="X">ViewportLeft(Background.LayerNumber)-150</param>
                        </action>
                    </actions>
                </event-block>
                <event-block sid="1018864877408075">
                    <conditions>
                        <condition id="-1" name="Every tick" sid="4835498489079105" type="System" />
                    </conditions>
                    <actions>
                        <action id="-7" name="Scroll to position" sid="1790010348946977" type="System">
                            <param id="0" name="X">lerp(scrollx,Player.X,0.8) + 200</param>
                            <param id="1" name="Y">250</param>
                        </action>
                        <action id="-17" name="Move forward" sid="454133236824313" type="Player">
                            <param id="0" name="Distance">100*dt</param>
                        </action>
                    </actions>
                </event-block>
            </sub-events>
        </event-group>
    </events>
</c2eventsheet>
