local on_enter_comics;
local zoom_paper;

function CreateAreaKoloni()
    RegisterMonologObject('area_koloni',    'C_01_KOLONI');
    --[[
    RegisterActiveObject('area_koloni',
                         function(obj_name)
                            ShowMonolog('C_01_KOLONI', 'C_01_KOLONI');
                         end,
                         nil,
                         true,
                         false,
                         'CursorGlass'
                        );
                        
                        --]]
end

function StartOnEnterComics()
    on_enter_comics.SetVisible(true)
end

function CreatePaperZoomZone()
    
    
    if HasGameState(HELP_SHOWN, 'TIP_ZOOM_ZOON') then
        TimerDoString("ShowNotebookTip();", 2, play_field:GetTimer());
    end
end

function OnSceneLoad(screen)
    LoadData(screen)
    
    DefaultOnSceneLoad('data/Scenes/01_Dupens_House_Entrance_Main.lua', 'quest')
    
    CreateEnvironment(screen);
    CreateTreeAnimation(screen, 101)
    CreateLeafes(screen, 102)
    
    StopMusic("music_location1", false)
    PlayAmbientMusic("music_location1", true);
    
    play_field:GetObject('open_door'):SetVisible( HasGameState('FrontDoorLockOpened') )
    
    LinkScene(  'area_door',
                'CursorUpRight',
                'data/Scenes/01_Dupens_House_Entrance_Door.lua',
                false,
                nil,
                nil,
                nil);
    
    zoom_paper = CreateZoomZone( 'area_paper',
                                 'CloseZonePaper',
                                 'ZOOM_paper', true);
    zoom_paper.SetOffset(0, -50);
    
    zoom_paper.on_open = function()
     --   ShowMonolog('C_01_FIND_PEPER', 'C_01_FIND_PEPER');
        TurnOffHelpTip('TIP_ZOOM_ZOON');
        PanelSetNotebookDisable(false)
        
        AddNoteToNotebook('A_STORMY_NIGHT');
        TimerDoString("ShowNotebookTip();", ZOOM_ZONE_APPEARING_TIME + 2, play_field:GetTimer());
    end
    
    on_enter_comics = CreateComics('01_OnEnter',
                                    CreateComicsFrame('Dupen', 'C_01_START_DIALOG_1',  'body',  'head2'),
                                    CreateComicsFrame('Dupen', 'C_01_START_DIALOG_1A', 'body',  'head1'),
                                    CreateComicsFrame('Dupen', 'C_01_START_DIALOG_1B', 'body',  'head2'),
                                    CreateComicsFrame('Dupen', 'C_01_START_DIALOG_2',  'body',  'head1'),
                                    CreateComicsFrame('Dupen', 'C_01_START_DIALOG_3',  'body',  'head2'),
                                    CreateComicsFrame('Dupen', 'C_01_START_DIALOG_3A', 'body',  'head1'))
    
    if on_enter_comics then
        play_field:GetObject('area_door' ):SetVisible(false);
        play_field:GetObject('area_paper'):SetVisible(false);
        
        on_enter_comics.on_finish = function()
            play_field:GetObject('area_door' ):SetVisible(true);
            play_field:GetObject('area_paper'):SetVisible(true);
            
            CreatePaperZoomZone();
            CreateAreaKoloni();
            
            if not HasGameState(ASK_FOR_HELP) and not HasGameState('HARD_PLAY_MODE') then
                play_field.mouseDownBlocked = 0;
                TimerDoString('AskForInteractiveHelp();', .5, play_field:GetTimer());
            end
        end
        
        TimerDoString('StartOnEnterComics()', 1.5, play_field:GetTimer())
    else
        CreatePaperZoomZone();
        CreateAreaKoloni();
        
        if not HasGameState(ASK_FOR_HELP) and not HasGameState('HARD_PLAY_MODE') then
            play_field.mouseDownBlocked = 0;
            TimerDoString('AskForInteractiveHelp();', .5, play_field:GetTimer());
        end
    end
    
    local time = GetAnimationLength(play_field:GetObject('Window_anim1'):GetAnimation());
    
    play_field:GetObject('Window_anim1'):GetAnimation():SetMode(HGEANIM_FWD + HGEANIM_NOLOOP);
    play_field:GetObject('Window_anim2'):GetAnimation():SetMode(HGEANIM_FWD + HGEANIM_NOLOOP);
    play_field:GetObject('Window_anim2'):GetAnimation():Stop();
    play_field:GetObject('Window_anim2'):SetVisible(false);
    
    TimerDoString("WindowAnim_part2();", time, play_field:GetTimer());
    
    
    if InteractiveHelpBeingShown() then
        if not HasGameState(HELP_SHOWN, 'TIP_ZOOM_ZOON') then
            PanelSetNotebookDisable(true)
            TimerDoString("ShowZoomZoneTip()", 2, play_field:GetTimer());
        elseif not HasGameState(HELP_SHOWN, 'TIP_NOTEBOOK') then
            TimerDoString("ShowNotebookTip()", 2, play_field:GetTimer());
        elseif not HasGameState(HELP_SHOWN, 'TIP_DOOR') then
            TimerDoString("ShowDoorTip()", 2, play_field:GetTimer());
        end
    end
    
    UnRegisterQuestObjects('area_paper');
end

function WindowAnim_part2()
    local time = GetAnimationLength(play_field:GetObject('Window_anim2'):GetAnimation());
    
    play_field:GetObject('Window_anim1'):SetVisible(false)
    play_field:GetObject('Window_anim2'):SetVisible(true);
    play_field:GetObject('Window_anim2'):GetAnimation():Play();
    
    TimerDoString("WindowAnim_part1();", time + 2, play_field:GetTimer());
end

function WindowAnim_part1()
    local time = GetAnimationLength(play_field:GetObject('Window_anim1'):GetAnimation());
    
    play_field:GetObject('Window_anim2'):SetVisible(false)
    play_field:GetObject('Window_anim1'):SetVisible(true);
    play_field:GetObject('Window_anim1'):GetAnimation():Play();
    
    TimerDoString("WindowAnim_part2();", time + 2, play_field:GetTimer());
end

function OnSceneFree(screen)
    DefaultOnSceneFree()
    FreeData(screen)
end

function OnUpdate(dt)
    DefaultOnUpdate(dt)
end

function OnAllItemsFound()
    DefaultOnAllItemsFound()
end

function OnLose()
    DefaultOnLose()
end

function OnExit()
    DefaultOnExit()
end

function OnClose()
    DefaultOnClose()
end

function OnObjectMouseEnter(object)
    DefaultOnObjectMouseEnter(object)
end

function OnObjectMouseLeave(object)
    DefaultOnObjectMouseLeave(object)
end

function OnObjectMouseDown(object)
    local is_wrong_click = not DefaultOnObjectMouseDown(object)
    local obj_name = object:GetName()
    local pf = play_field
    
    if tutorScreen then
        return;
    end
    
    if obj_name == 'ZOOM_paper' then
        ShowMonolog('C_01_FIND_PEPER', 'C_01_FIND_PEPER');
    end
    
    if obj_name == 'area_door' then
        TurnOffHelpTip('TIP_DOOR');
    end

    DefaultOnObjectMouseDownProcessed(is_wrong_click);
end

function OnObjectMouseUp(object)
    DefaultOnObjectMouseUp(object)
end

function OnObjectFound(object)
    DefaultOnObjectFound(object)
end

function OnToolFound(tool)
    DefaultOnToolFound(tool)
end

function OnToolApply(tool, object)
    DefaultOnToolApply(tool, object)
end

function OnObjectReachPanel(object)
    DefaultOnObjectReachPanel(object)
end

function OnButtonPress(title)
    DefaultOnButtonPress(title)
end

function OnMouseMove(previous_pos, current_pos)
    DefaultOnMouseMove(previous_pos, current_pos)
end

function OnSetTool(tool)
    DefaultOnSetTool(tool)
end

function LevelLoaded(level)
    --AddFlyingLeavesAnimation(level, 150);
end

function OnSceneDestroy(playfield)
    DefaultOnSceneDestroy(playfield)
end

--------------------------------------------------------------------------------
-- CLEAR_ON_SAVE_END

function CreateEnvironment(screen)
    local composition = CreateCompositionSequence();
    local compositionDuration = 10.08;
    composition:SetDuration(compositionDuration);
    composition:AttachTo(screen);
    composition:SetZ(100);
    composition:SetCyclic(true);
    
    -- Layer Rain_13
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_13");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(358.686159844055, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.8, 10.08);
    
    effector:SetKey(_TRACK_SX, 9.8, 1);
    effector:SetKey(_TRACK_SY, 9.8, 1);
    effector:SetKey(_TRACK_SX, 10.04, 1);
    effector:SetKey(_TRACK_SY, 10.04, 1.33667586976739);
    effector:SetKey(_TRACK_SX, 10.36, 1);
    effector:SetKey(_TRACK_SY, 10.36, 1.78557702945724);
    effector:SetKey(_TRACK_O, 9.8, 0);
    effector:SetKey(_TRACK_O, 9.96, 1);
    effector:SetKey(_TRACK_O, 10.04, 1);
    effector:SetKey(_TRACK_O, 10.2, 1);
    effector:SetKey(_TRACK_O, 10.36, 0);
    
    effector:Play();
    
    
    -- Layer Rain_14
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_14");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(342, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.4, 10);
    
    effector:SetKey(_TRACK_SX, 9.4, 1);
    effector:SetKey(_TRACK_SY, 9.4, 1);
    effector:SetKey(_TRACK_SX, 9.96, 1);
    effector:SetKey(_TRACK_SY, 9.96, 1.78557702945724);
    effector:SetKey(_TRACK_O, 9.4, 0);
    effector:SetKey(_TRACK_O, 9.56, 1);
    effector:SetKey(_TRACK_O, 9.8, 1);
    effector:SetKey(_TRACK_O, 9.96, 0);
    
    effector:Play();
    
    
    -- Layer Rain_15
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_15");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(358.686159844055, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9, 9.6);
    
    effector:SetKey(_TRACK_SX, 9, 1);
    effector:SetKey(_TRACK_SY, 9, 1);
    effector:SetKey(_TRACK_SX, 9.56, 1);
    effector:SetKey(_TRACK_SY, 9.56, 1.78557702945724);
    effector:SetKey(_TRACK_O, 9, 0);
    effector:SetKey(_TRACK_O, 9.16, 1);
    effector:SetKey(_TRACK_O, 9.4, 1);
    effector:SetKey(_TRACK_O, 9.56, 0);
    
    effector:Play();
    
    
    -- Layer Rain_16
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_16");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(342, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.6, 9.2);
    
    effector:SetKey(_TRACK_SX, 8.6, 1);
    effector:SetKey(_TRACK_SY, 8.6, 1);
    effector:SetKey(_TRACK_SX, 9.16, 1);
    effector:SetKey(_TRACK_SY, 9.16, 1.78557702945724);
    effector:SetKey(_TRACK_O, 8.6, 0);
    effector:SetKey(_TRACK_O, 8.76, 1);
    effector:SetKey(_TRACK_O, 9, 1);
    effector:SetKey(_TRACK_O, 9.16, 0);
    
    effector:Play();
    
    
    -- Layer Rain_17
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_17");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(358.686159844055, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.2, 8.8);
    
    effector:SetKey(_TRACK_SX, 8.2, 1);
    effector:SetKey(_TRACK_SY, 8.2, 1);
    effector:SetKey(_TRACK_SX, 8.76, 1);
    effector:SetKey(_TRACK_SY, 8.76, 1.78557702945724);
    effector:SetKey(_TRACK_O, 8.2, 0);
    effector:SetKey(_TRACK_O, 8.36, 1);
    effector:SetKey(_TRACK_O, 8.6, 1);
    effector:SetKey(_TRACK_O, 8.76, 0);
    
    effector:Play();
    
    
    -- Layer Rain_18
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_18");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(342, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.8, 8.4);
    
    effector:SetKey(_TRACK_SX, 7.8, 1);
    effector:SetKey(_TRACK_SY, 7.8, 1);
    effector:SetKey(_TRACK_SX, 8.36, 1);
    effector:SetKey(_TRACK_SY, 8.36, 1.78557702945724);
    effector:SetKey(_TRACK_O, 7.8, 0);
    effector:SetKey(_TRACK_O, 7.96, 1);
    effector:SetKey(_TRACK_O, 8.2, 1);
    effector:SetKey(_TRACK_O, 8.36, 0);
    
    effector:Play();
    
    
    -- Layer Rain_19
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_19");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(358.686159844055, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.4, 8);
    
    effector:SetKey(_TRACK_SX, 7.4, 1);
    effector:SetKey(_TRACK_SY, 7.4, 1);
    effector:SetKey(_TRACK_SX, 7.96, 1);
    effector:SetKey(_TRACK_SY, 7.96, 1.78557702945724);
    effector:SetKey(_TRACK_O, 7.4, 0);
    effector:SetKey(_TRACK_O, 7.56, 1);
    effector:SetKey(_TRACK_O, 7.8, 1);
    effector:SetKey(_TRACK_O, 7.96, 0);
    
    effector:Play();
    
    
    -- Layer Rain_20
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_20");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(342, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7, 7.6);
    
    effector:SetKey(_TRACK_SX, 7, 1);
    effector:SetKey(_TRACK_SY, 7, 1);
    effector:SetKey(_TRACK_SX, 7.56, 1);
    effector:SetKey(_TRACK_SY, 7.56, 1.78557702945724);
    effector:SetKey(_TRACK_O, 7, 0);
    effector:SetKey(_TRACK_O, 7.16, 1);
    effector:SetKey(_TRACK_O, 7.4, 1);
    effector:SetKey(_TRACK_O, 7.56, 0);
    
    effector:Play();
    
    
    -- Layer Rain_21
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_21");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(358.686159844055, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.6, 7.2);
    
    effector:SetKey(_TRACK_SX, 6.6, 1);
    effector:SetKey(_TRACK_SY, 6.6, 1);
    effector:SetKey(_TRACK_SX, 7.16, 1);
    effector:SetKey(_TRACK_SY, 7.16, 1.78557702945724);
    effector:SetKey(_TRACK_O, 6.6, 0);
    effector:SetKey(_TRACK_O, 6.76, 1);
    effector:SetKey(_TRACK_O, 7, 1);
    effector:SetKey(_TRACK_O, 7.16, 0);
    
    effector:Play();
    
    
    -- Layer Rain_22
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_22");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(342, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.2, 6.8);
    
    effector:SetKey(_TRACK_SX, 6.2, 1);
    effector:SetKey(_TRACK_SY, 6.2, 1);
    effector:SetKey(_TRACK_SX, 6.76, 1);
    effector:SetKey(_TRACK_SY, 6.76, 1.78557702945724);
    effector:SetKey(_TRACK_O, 6.2, 0);
    effector:SetKey(_TRACK_O, 6.36, 1);
    effector:SetKey(_TRACK_O, 6.6, 1);
    effector:SetKey(_TRACK_O, 6.76, 0);
    
    effector:Play();
    
    
    -- Layer Rain_23
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_23");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(358.686159844055, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.8, 6.4);
    
    effector:SetKey(_TRACK_SX, 5.8, 1);
    effector:SetKey(_TRACK_SY, 5.8, 1);
    effector:SetKey(_TRACK_SX, 6.36, 1);
    effector:SetKey(_TRACK_SY, 6.36, 1.78557702945724);
    effector:SetKey(_TRACK_O, 5.8, 0);
    effector:SetKey(_TRACK_O, 5.96, 1);
    effector:SetKey(_TRACK_O, 6.2, 1);
    effector:SetKey(_TRACK_O, 6.36, 0);
    
    effector:Play();
    
    
    -- Layer Rain_24
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_24");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(342, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.4, 6);
    
    effector:SetKey(_TRACK_SX, 5.4, 1);
    effector:SetKey(_TRACK_SY, 5.4, 1);
    effector:SetKey(_TRACK_SX, 5.96, 1);
    effector:SetKey(_TRACK_SY, 5.96, 1.78557702945724);
    effector:SetKey(_TRACK_O, 5.4, 0);
    effector:SetKey(_TRACK_O, 5.56, 1);
    effector:SetKey(_TRACK_O, 5.8, 1);
    effector:SetKey(_TRACK_O, 5.96, 0);
    
    effector:Play();
    
    
    -- Layer Rain_25
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_25");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(358.686159844055, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5, 5.6);
    
    effector:SetKey(_TRACK_SX, 5, 1);
    effector:SetKey(_TRACK_SY, 5, 1);
    effector:SetKey(_TRACK_SX, 5.56, 1);
    effector:SetKey(_TRACK_SY, 5.56, 1.78557702945724);
    effector:SetKey(_TRACK_O, 5, 0);
    effector:SetKey(_TRACK_O, 5.16, 1);
    effector:SetKey(_TRACK_O, 5.4, 1);
    effector:SetKey(_TRACK_O, 5.56, 0);
    
    effector:Play();
    
    
    -- Layer Rain_26
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_26");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(342, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.6, 5.2);
    
    effector:SetKey(_TRACK_SX, 4.6, 1);
    effector:SetKey(_TRACK_SY, 4.6, 1);
    effector:SetKey(_TRACK_SX, 5.16, 1);
    effector:SetKey(_TRACK_SY, 5.16, 1.78557702945724);
    effector:SetKey(_TRACK_O, 4.6, 0);
    effector:SetKey(_TRACK_O, 4.76, 1);
    effector:SetKey(_TRACK_O, 5, 1);
    effector:SetKey(_TRACK_O, 5.16, 0);
    
    effector:Play();
    
    
    -- Layer Rain_27
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_27");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(358.686159844055, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.2, 4.8);
    
    effector:SetKey(_TRACK_SX, 4.2, 1);
    effector:SetKey(_TRACK_SY, 4.2, 1);
    effector:SetKey(_TRACK_SX, 4.76, 1);
    effector:SetKey(_TRACK_SY, 4.76, 1.78557702945724);
    effector:SetKey(_TRACK_O, 4.2, 0);
    effector:SetKey(_TRACK_O, 4.36, 1);
    effector:SetKey(_TRACK_O, 4.6, 1);
    effector:SetKey(_TRACK_O, 4.76, 0);
    
    effector:Play();
    
    
    -- Layer Rain_28
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_28");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(342, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.8, 4.4);
    
    effector:SetKey(_TRACK_SX, 3.8, 1);
    effector:SetKey(_TRACK_SY, 3.8, 1);
    effector:SetKey(_TRACK_SX, 4.36, 1);
    effector:SetKey(_TRACK_SY, 4.36, 1.78557702945724);
    effector:SetKey(_TRACK_O, 3.8, 0);
    effector:SetKey(_TRACK_O, 3.96, 1);
    effector:SetKey(_TRACK_O, 4.2, 1);
    effector:SetKey(_TRACK_O, 4.36, 0);
    
    effector:Play();
    
    
    -- Layer Rain_29
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_29");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(358.686159844055, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.4, 4);
    
    effector:SetKey(_TRACK_SX, 3.4, 1);
    effector:SetKey(_TRACK_SY, 3.4, 1);
    effector:SetKey(_TRACK_SX, 3.96, 1);
    effector:SetKey(_TRACK_SY, 3.96, 1.78557702945724);
    effector:SetKey(_TRACK_O, 3.4, 0);
    effector:SetKey(_TRACK_O, 3.56, 1);
    effector:SetKey(_TRACK_O, 3.8, 1);
    effector:SetKey(_TRACK_O, 3.96, 0);
    
    effector:Play();
    
    
    -- Layer Rain_30
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_30");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(342, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3, 3.6);
    
    effector:SetKey(_TRACK_SX, 3, 1);
    effector:SetKey(_TRACK_SY, 3, 1);
    effector:SetKey(_TRACK_SX, 3.56, 1);
    effector:SetKey(_TRACK_SY, 3.56, 1.78557702945724);
    effector:SetKey(_TRACK_O, 3, 0);
    effector:SetKey(_TRACK_O, 3.16, 1);
    effector:SetKey(_TRACK_O, 3.4, 1);
    effector:SetKey(_TRACK_O, 3.56, 0);
    
    effector:Play();
    
    
    -- Layer Rain_31
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_31");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(358.686159844055, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.6, 3.2);
    
    effector:SetKey(_TRACK_SX, 2.6, 1);
    effector:SetKey(_TRACK_SY, 2.6, 1);
    effector:SetKey(_TRACK_SX, 3.16, 1);
    effector:SetKey(_TRACK_SY, 3.16, 1.78557702945724);
    effector:SetKey(_TRACK_O, 2.6, 0);
    effector:SetKey(_TRACK_O, 2.76, 1);
    effector:SetKey(_TRACK_O, 3, 1);
    effector:SetKey(_TRACK_O, 3.16, 0);
    
    effector:Play();
    
    
    -- Layer Rain_32
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_32");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(342, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.2, 2.8);
    
    effector:SetKey(_TRACK_SX, 2.2, 1);
    effector:SetKey(_TRACK_SY, 2.2, 1);
    effector:SetKey(_TRACK_SX, 2.76, 1);
    effector:SetKey(_TRACK_SY, 2.76, 1.78557702945724);
    effector:SetKey(_TRACK_O, 2.2, 0);
    effector:SetKey(_TRACK_O, 2.36, 1);
    effector:SetKey(_TRACK_O, 2.6, 1);
    effector:SetKey(_TRACK_O, 2.76, 0);
    
    effector:Play();
    
    
    -- Layer Rain_33
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_33");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(358.686159844055, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.8, 2.4);
    
    effector:SetKey(_TRACK_SX, 1.8, 1);
    effector:SetKey(_TRACK_SY, 1.8, 1);
    effector:SetKey(_TRACK_SX, 2.36, 1);
    effector:SetKey(_TRACK_SY, 2.36, 1.78557702945724);
    effector:SetKey(_TRACK_O, 1.8, 0);
    effector:SetKey(_TRACK_O, 1.96, 1);
    effector:SetKey(_TRACK_O, 2.2, 1);
    effector:SetKey(_TRACK_O, 2.36, 0);
    
    effector:Play();
    
    
    -- Layer Rain_34
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_34");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(342, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.4, 2);
    
    effector:SetKey(_TRACK_SX, 1.4, 1);
    effector:SetKey(_TRACK_SY, 1.4, 1);
    effector:SetKey(_TRACK_SX, 1.96, 1);
    effector:SetKey(_TRACK_SY, 1.96, 1.78557702945724);
    effector:SetKey(_TRACK_O, 1.4, 0);
    effector:SetKey(_TRACK_O, 1.56, 1);
    effector:SetKey(_TRACK_O, 1.8, 1);
    effector:SetKey(_TRACK_O, 1.96, 0);
    
    effector:Play();
    
    
    -- Layer Rain_35
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_35");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(358.686159844055, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1, 1.6);
    
    effector:SetKey(_TRACK_SX, 1, 1);
    effector:SetKey(_TRACK_SY, 1, 1);
    effector:SetKey(_TRACK_SX, 1.56, 1);
    effector:SetKey(_TRACK_SY, 1.56, 1.78557702945724);
    effector:SetKey(_TRACK_O, 1, 0);
    effector:SetKey(_TRACK_O, 1.16, 1);
    effector:SetKey(_TRACK_O, 1.4, 1);
    effector:SetKey(_TRACK_O, 1.56, 0);
    
    effector:Play();
    
    
    -- Layer Rain_36
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_36");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(342, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.6, 1.2);
    
    effector:SetKey(_TRACK_SX, 0.6, 1);
    effector:SetKey(_TRACK_SY, 0.6, 1);
    effector:SetKey(_TRACK_SX, 1.16, 1);
    effector:SetKey(_TRACK_SY, 1.16, 1.78557702945724);
    effector:SetKey(_TRACK_O, 0.6, 0);
    effector:SetKey(_TRACK_O, 0.76, 1);
    effector:SetKey(_TRACK_O, 1, 1);
    effector:SetKey(_TRACK_O, 1.16, 0);
    
    effector:Play();
    
    
    -- Layer Rain_37
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_37");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(358.686159844055, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.2, 0.8);
    
    effector:SetKey(_TRACK_SX, 0.2, 1);
    effector:SetKey(_TRACK_SY, 0.2, 1);
    effector:SetKey(_TRACK_SX, 0.76, 1);
    effector:SetKey(_TRACK_SY, 0.76, 1.78557702945724);
    effector:SetKey(_TRACK_O, 0.2, 0);
    effector:SetKey(_TRACK_O, 0.36, 1);
    effector:SetKey(_TRACK_O, 0.6, 1);
    effector:SetKey(_TRACK_O, 0.76, 0);
    
    effector:Play();
    
    
    -- Layer Rain_38
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_38");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    element:SetParentElement(composition);
    element:SetXY(342, 15.9999999999999);
    
    element:SetAngle(-0.34417215978142);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0, 0.4);
    
    effector:SetKey(_TRACK_SX, 0, 1);
    effector:SetKey(_TRACK_SY, 0, 1.280563);
    effector:SetKey(_TRACK_SX, 0.36, 1);
    effector:SetKey(_TRACK_SY, 0.36, 1.78557702945724);
    effector:SetKey(_TRACK_O,  0., 1);
    effector:SetKey(_TRACK_O, 0.2, 1);
    effector:SetKey(_TRACK_O, 0.36, 0);
    
    effector:Play();
    
    
    -- Layer Rain_39
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_39");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.84, 10.08);
    
    effector:SetKey(_TRACK_SX, 9.84, 1);
    effector:SetKey(_TRACK_SY, 9.84, 1);
    effector:SetKey(_TRACK_SX, 10.04, 1);
    effector:SetKey(_TRACK_SY, 10.04, 1.28056322480616);
    effector:SetKey(_TRACK_SX, 10.4, 1);
    effector:SetKey(_TRACK_SY, 10.4, 1.78557702945724);
    effector:SetKey(_TRACK_O, 9.84, 0);
    effector:SetKey(_TRACK_O, 10, 1);
    effector:SetKey(_TRACK_O, 10.04, 1);
    effector:SetKey(_TRACK_O, 10.24, 1);
    effector:SetKey(_TRACK_O, 10.4, 0);
    
    effector:Play();
    
    
    -- Layer Rain_40
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_40");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.44, 10.04);
    
    effector:SetKey(_TRACK_SX, 9.44, 1);
    effector:SetKey(_TRACK_SY, 9.44, 1);
    effector:SetKey(_TRACK_SX, 10, 1);
    effector:SetKey(_TRACK_SY, 10, 1.78557702945724);
    effector:SetKey(_TRACK_O, 9.44, 0);
    effector:SetKey(_TRACK_O, 9.6, 1);
    effector:SetKey(_TRACK_O, 9.84, 1);
    effector:SetKey(_TRACK_O, 10, 0);
    
    effector:Play();
    
    
    -- Layer Rain_41
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_41");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.04, 9.64);
    
    effector:SetKey(_TRACK_SX, 9.04, 1);
    effector:SetKey(_TRACK_SY, 9.04, 1);
    effector:SetKey(_TRACK_SX, 9.6, 1);
    effector:SetKey(_TRACK_SY, 9.6, 1.78557702945724);
    effector:SetKey(_TRACK_O, 9.04, 0);
    effector:SetKey(_TRACK_O, 9.2, 1);
    effector:SetKey(_TRACK_O, 9.44, 1);
    effector:SetKey(_TRACK_O, 9.6, 0);
    
    effector:Play();
    
    
    -- Layer Rain_42
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_42");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.64, 9.24);
    
    effector:SetKey(_TRACK_SX, 8.64, 1);
    effector:SetKey(_TRACK_SY, 8.64, 1);
    effector:SetKey(_TRACK_SX, 9.2, 1);
    effector:SetKey(_TRACK_SY, 9.2, 1.78557702945724);
    effector:SetKey(_TRACK_O, 8.64, 0);
    effector:SetKey(_TRACK_O, 8.8, 1);
    effector:SetKey(_TRACK_O, 9.04, 1);
    effector:SetKey(_TRACK_O, 9.2, 0);
    
    effector:Play();
    
    
    -- Layer Rain_43
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_43");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.24, 8.84);
    
    effector:SetKey(_TRACK_SX, 8.24, 1);
    effector:SetKey(_TRACK_SY, 8.24, 1);
    effector:SetKey(_TRACK_SX, 8.8, 1);
    effector:SetKey(_TRACK_SY, 8.8, 1.78557702945724);
    effector:SetKey(_TRACK_O, 8.24, 0);
    effector:SetKey(_TRACK_O, 8.4, 1);
    effector:SetKey(_TRACK_O, 8.64, 1);
    effector:SetKey(_TRACK_O, 8.8, 0);
    
    effector:Play();
    
    
    -- Layer Rain_44
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_44");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.84, 8.44);
    
    effector:SetKey(_TRACK_SX, 7.84, 1);
    effector:SetKey(_TRACK_SY, 7.84, 1);
    effector:SetKey(_TRACK_SX, 8.4, 1);
    effector:SetKey(_TRACK_SY, 8.4, 1.78557702945724);
    effector:SetKey(_TRACK_O, 7.84, 0);
    effector:SetKey(_TRACK_O, 8, 1);
    effector:SetKey(_TRACK_O, 8.24, 1);
    effector:SetKey(_TRACK_O, 8.4, 0);
    
    effector:Play();
    
    
    -- Layer Rain_45
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_45");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.44, 8.04);
    
    effector:SetKey(_TRACK_SX, 7.44, 1);
    effector:SetKey(_TRACK_SY, 7.44, 1);
    effector:SetKey(_TRACK_SX, 8, 1);
    effector:SetKey(_TRACK_SY, 8, 1.78557702945724);
    effector:SetKey(_TRACK_O, 7.44, 0);
    effector:SetKey(_TRACK_O, 7.6, 1);
    effector:SetKey(_TRACK_O, 7.84, 1);
    effector:SetKey(_TRACK_O, 8, 0);
    
    effector:Play();
    
    
    -- Layer Rain_46
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_46");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.04, 7.64);
    
    effector:SetKey(_TRACK_SX, 7.04, 1);
    effector:SetKey(_TRACK_SY, 7.04, 1);
    effector:SetKey(_TRACK_SX, 7.6, 1);
    effector:SetKey(_TRACK_SY, 7.6, 1.78557702945724);
    effector:SetKey(_TRACK_O, 7.04, 0);
    effector:SetKey(_TRACK_O, 7.2, 0.39487102879448);
    effector:SetKey(_TRACK_O, 7.44, 0.39487102879448);
    effector:SetKey(_TRACK_O, 7.6, 0);
    
    effector:Play();
    
    
    -- Layer Rain_47
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_47");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.64, 7.24);
    
    effector:SetKey(_TRACK_SX, 6.64, 1);
    effector:SetKey(_TRACK_SY, 6.64, 1);
    effector:SetKey(_TRACK_SX, 7.2, 1);
    effector:SetKey(_TRACK_SY, 7.2, 1.78557702945724);
    effector:SetKey(_TRACK_O, 6.64, 0);
    effector:SetKey(_TRACK_O, 6.8, 1);
    effector:SetKey(_TRACK_O, 7.04, 1);
    effector:SetKey(_TRACK_O, 7.2, 0);
    
    effector:Play();
    
    
    -- Layer Rain_48
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_48");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.24, 6.84);
    
    effector:SetKey(_TRACK_SX, 6.24, 1);
    effector:SetKey(_TRACK_SY, 6.24, 1);
    effector:SetKey(_TRACK_SX, 6.8, 1);
    effector:SetKey(_TRACK_SY, 6.8, 1.78557702945724);
    effector:SetKey(_TRACK_O, 6.24, 0);
    effector:SetKey(_TRACK_O, 6.4, 1);
    effector:SetKey(_TRACK_O, 6.64, 1);
    effector:SetKey(_TRACK_O, 6.8, 0);
    
    effector:Play();
    
    
    -- Layer Rain_49
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_49");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.84, 6.44);
    
    effector:SetKey(_TRACK_SX, 5.84, 1);
    effector:SetKey(_TRACK_SY, 5.84, 1);
    effector:SetKey(_TRACK_SX, 6.4, 1);
    effector:SetKey(_TRACK_SY, 6.4, 1.78557702945724);
    effector:SetKey(_TRACK_O, 5.84, 0);
    effector:SetKey(_TRACK_O, 6, 1);
    effector:SetKey(_TRACK_O, 6.24, 1);
    effector:SetKey(_TRACK_O, 6.4, 0);
    
    effector:Play();
    
    
    -- Layer Rain_50
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_50");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.44, 6.04);
    
    effector:SetKey(_TRACK_SX, 5.44, 1);
    effector:SetKey(_TRACK_SY, 5.44, 1);
    effector:SetKey(_TRACK_SX, 6, 1);
    effector:SetKey(_TRACK_SY, 6, 1.78557702945724);
    effector:SetKey(_TRACK_O, 5.44, 0);
    effector:SetKey(_TRACK_O, 5.6, 1);
    effector:SetKey(_TRACK_O, 5.84, 1);
    effector:SetKey(_TRACK_O, 6, 0);
    
    effector:Play();
    
    
    -- Layer Rain_51
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_51");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.04, 5.64);
    
    effector:SetKey(_TRACK_SX, 5.04, 1);
    effector:SetKey(_TRACK_SY, 5.04, 1);
    effector:SetKey(_TRACK_SX, 5.6, 1);
    effector:SetKey(_TRACK_SY, 5.6, 1.78557702945724);
    effector:SetKey(_TRACK_O, 5.04, 0);
    effector:SetKey(_TRACK_O, 5.2, 1);
    effector:SetKey(_TRACK_O, 5.44, 1);
    effector:SetKey(_TRACK_O, 5.6, 0);
    
    effector:Play();
    
    
    -- Layer Rain_52
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_52");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.64, 5.24);
    
    effector:SetKey(_TRACK_SX, 4.64, 1);
    effector:SetKey(_TRACK_SY, 4.64, 1);
    effector:SetKey(_TRACK_SX, 5.2, 1);
    effector:SetKey(_TRACK_SY, 5.2, 1.78557702945724);
    effector:SetKey(_TRACK_O, 4.64, 0);
    effector:SetKey(_TRACK_O, 4.8, 1);
    effector:SetKey(_TRACK_O, 5.04, 1);
    effector:SetKey(_TRACK_O, 5.2, 0);
    
    effector:Play();
    
    
    -- Layer Rain_53
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_53");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.24, 4.84);
    
    effector:SetKey(_TRACK_SX, 4.24, 1);
    effector:SetKey(_TRACK_SY, 4.24, 1);
    effector:SetKey(_TRACK_SX, 4.8, 1);
    effector:SetKey(_TRACK_SY, 4.8, 1.78557702945724);
    effector:SetKey(_TRACK_O, 4.24, 0);
    effector:SetKey(_TRACK_O, 4.4, 1);
    effector:SetKey(_TRACK_O, 4.64, 1);
    effector:SetKey(_TRACK_O, 4.8, 0);
    
    effector:Play();
    
    
    -- Layer Rain_54
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_54");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.84, 4.44);
    
    effector:SetKey(_TRACK_SX, 3.84, 1);
    effector:SetKey(_TRACK_SY, 3.84, 1);
    effector:SetKey(_TRACK_SX, 4.4, 1);
    effector:SetKey(_TRACK_SY, 4.4, 1.78557702945724);
    effector:SetKey(_TRACK_O, 3.84, 0);
    effector:SetKey(_TRACK_O, 4, 1);
    effector:SetKey(_TRACK_O, 4.24, 1);
    effector:SetKey(_TRACK_O, 4.4, 0);
    
    effector:Play();
    
    
    -- Layer Rain_55
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_55");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.44, 4.04);
    
    effector:SetKey(_TRACK_SX, 3.44, 1);
    effector:SetKey(_TRACK_SY, 3.44, 1);
    effector:SetKey(_TRACK_SX, 4, 1);
    effector:SetKey(_TRACK_SY, 4, 1.78557702945724);
    effector:SetKey(_TRACK_O, 3.44, 0);
    effector:SetKey(_TRACK_O, 3.6, 1);
    effector:SetKey(_TRACK_O, 3.84, 1);
    effector:SetKey(_TRACK_O, 4, 0);
    
    effector:Play();
    
    
    -- Layer Rain_56
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_56");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.04, 3.64);
    
    effector:SetKey(_TRACK_SX, 3.04, 1);
    effector:SetKey(_TRACK_SY, 3.04, 1);
    effector:SetKey(_TRACK_SX, 3.6, 1);
    effector:SetKey(_TRACK_SY, 3.6, 1.78557702945724);
    effector:SetKey(_TRACK_O, 3.04, 0);
    effector:SetKey(_TRACK_O, 3.2, 1);
    effector:SetKey(_TRACK_O, 3.44, 1);
    effector:SetKey(_TRACK_O, 3.6, 0);
    
    effector:Play();
    
    
    -- Layer Rain_57
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_57");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.64, 3.24);
    
    effector:SetKey(_TRACK_SX, 2.64, 1);
    effector:SetKey(_TRACK_SY, 2.64, 1);
    effector:SetKey(_TRACK_SX, 3.2, 1);
    effector:SetKey(_TRACK_SY, 3.2, 1.78557702945724);
    effector:SetKey(_TRACK_O, 2.64, 0);
    effector:SetKey(_TRACK_O, 2.8, 1);
    effector:SetKey(_TRACK_O, 3.04, 1);
    effector:SetKey(_TRACK_O, 3.2, 0);
    
    effector:Play();
    
    
    -- Layer Rain_58
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_58");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.24, 2.84);
    
    effector:SetKey(_TRACK_SX, 2.24, 1);
    effector:SetKey(_TRACK_SY, 2.24, 1);
    effector:SetKey(_TRACK_SX, 2.8, 1);
    effector:SetKey(_TRACK_SY, 2.8, 1.78557702945724);
    effector:SetKey(_TRACK_O, 2.24, 0);
    effector:SetKey(_TRACK_O, 2.4, 1);
    effector:SetKey(_TRACK_O, 2.64, 1);
    effector:SetKey(_TRACK_O, 2.8, 0);
    
    effector:Play();
    
    
    -- Layer Rain_59
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_59");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.84, 2.44);
    
    effector:SetKey(_TRACK_SX, 1.84, 1);
    effector:SetKey(_TRACK_SY, 1.84, 1);
    effector:SetKey(_TRACK_SX, 2.4, 1);
    effector:SetKey(_TRACK_SY, 2.4, 1.78557702945724);
    effector:SetKey(_TRACK_O, 1.84, 0);
    effector:SetKey(_TRACK_O, 2, 1);
    effector:SetKey(_TRACK_O, 2.24, 1);
    effector:SetKey(_TRACK_O, 2.4, 0);
    
    effector:Play();
    
    
    -- Layer Rain_60
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_60");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.44, 2.04);
    
    effector:SetKey(_TRACK_SX, 1.44, 1);
    effector:SetKey(_TRACK_SY, 1.44, 1);
    effector:SetKey(_TRACK_SX, 2, 1);
    effector:SetKey(_TRACK_SY, 2, 1.78557702945724);
    effector:SetKey(_TRACK_O, 1.44, 0);
    effector:SetKey(_TRACK_O, 1.6, 1);
    effector:SetKey(_TRACK_O, 1.84, 1);
    effector:SetKey(_TRACK_O, 2, 0);
    
    effector:Play();
    
    
    -- Layer Rain_61
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_61");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.04, 1.64);
    
    effector:SetKey(_TRACK_SX, 1.04, 1);
    effector:SetKey(_TRACK_SY, 1.04, 1);
    effector:SetKey(_TRACK_SX, 1.6, 1);
    effector:SetKey(_TRACK_SY, 1.6, 1.78557702945724);
    effector:SetKey(_TRACK_O, 1.04, 0);
    effector:SetKey(_TRACK_O, 1.2, 1);
    effector:SetKey(_TRACK_O, 1.44, 1);
    effector:SetKey(_TRACK_O, 1.6, 0);
    
    effector:Play();
    
    
    -- Layer Rain_62
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_62");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.64, 1.24);
    
    effector:SetKey(_TRACK_SX, 0.64, 1);
    effector:SetKey(_TRACK_SY, 0.64, 1);
    effector:SetKey(_TRACK_SX, 1.2, 1);
    effector:SetKey(_TRACK_SY, 1.2, 1.78557702945724);
    effector:SetKey(_TRACK_O, 0.64, 0);
    effector:SetKey(_TRACK_O, 0.8, 1);
    effector:SetKey(_TRACK_O, 1.04, 1);
    effector:SetKey(_TRACK_O, 1.2, 0);
    
    effector:Play();
    
    
    -- Layer Rain_63
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_63");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.24, 0.84);
    
    effector:SetKey(_TRACK_SX, 0.24, 1);
    effector:SetKey(_TRACK_SY, 0.24, 1);
    effector:SetKey(_TRACK_SX, 0.8, 1);
    effector:SetKey(_TRACK_SY, 0.8, 1.78557702945724);
    effector:SetKey(_TRACK_O, 0.24, 0);
    effector:SetKey(_TRACK_O, 0.4, 1);
    effector:SetKey(_TRACK_O, 0.64, 1);
    effector:SetKey(_TRACK_O, 0.8, 0);
    
    effector:Play();
    
    
    -- Layer Rain_64
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_64");
    composition:AddElement(element);
    element:SetHotSpot(296.5, 59.5);
    element:SetParentElement(composition);
    element:SetXY(131.368438720703, 171.789489746094);
    
    element:SetAngle(-0.28135431644584);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0, 0.44);
    
    effector:SetKey(_TRACK_SX, 0, 1);
    effector:SetKey(_TRACK_SY, 0, 1.224451);
    effector:SetKey(_TRACK_SX, 0.4, 1);
    effector:SetKey(_TRACK_SY, 0.4, 1.78557702945724);
    effector:SetKey(_TRACK_O, 0, 1);
    effector:SetKey(_TRACK_O, 0.24, 1);
    effector:SetKey(_TRACK_O, 0.4, 0);
    
    effector:Play();
    
    
    -- Layer Splash_65
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_65");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(64.1598052978516, 493.996795654297);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.6, 8.92);
    
    effector:SetKey(_TRACK_SX, 8.6, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 8.6, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 8.68, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 8.68, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 8.88, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 8.88, 0.17739428796521);
    effector:SetKey(_TRACK_O, 8.6, 0);
    effector:SetKey(_TRACK_O, 8.64, 1);
    effector:SetKey(_TRACK_O, 8.76, 1);
    effector:SetKey(_TRACK_O, 8.88, 0);
    
    effector:Play();
    
    
    -- Layer Splash_66
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_66");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(389.402465820313, 521.298187255859);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.36, 8.68);
    
    effector:SetKey(_TRACK_SX, 8.36, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 8.36, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 8.44, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 8.44, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 8.64, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 8.64, 0.17739428796521);
    effector:SetKey(_TRACK_O, 8.36, 0);
    effector:SetKey(_TRACK_O, 8.4, 1);
    effector:SetKey(_TRACK_O, 8.52, 1);
    effector:SetKey(_TRACK_O, 8.64, 0);
    
    effector:Play();
    
    
    -- Layer Splash_67
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_67");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(299.189178466797, 537.916427612305);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.16, 9.48);
    
    effector:SetKey(_TRACK_SX, 9.16, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 9.16, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 9.24, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 9.24, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 9.44, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 9.44, 0.17739428796521);
    effector:SetKey(_TRACK_O, 9.16, 0);
    effector:SetKey(_TRACK_O, 9.2, 1);
    effector:SetKey(_TRACK_O, 9.32, 1);
    effector:SetKey(_TRACK_O, 9.44, 0);
    
    effector:Play();
    
    
    -- Layer Splash_68
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_68");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(198.292739868164, 559.282730102539);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.52, 8.84);
    
    effector:SetKey(_TRACK_SX, 8.52, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 8.52, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 8.6, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 8.6, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 8.8, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 8.8, 0.17739428796521);
    effector:SetKey(_TRACK_O, 8.52, 0);
    effector:SetKey(_TRACK_O, 8.56, 1);
    effector:SetKey(_TRACK_O, 8.68, 1);
    effector:SetKey(_TRACK_O, 8.8, 0);
    
    effector:Play();
    
    
    -- Layer Splash_69
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_69");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(57.0377197265625, 680.358459472656);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.56, 9.88);
    
    effector:SetKey(_TRACK_SX, 9.56, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 9.56, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 9.64, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 9.64, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 9.84, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 9.84, 0.37707906442249);
    effector:SetKey(_TRACK_O, 9.56, 0);
    effector:SetKey(_TRACK_O, 9.6, 1);
    effector:SetKey(_TRACK_O, 9.72, 1);
    effector:SetKey(_TRACK_O, 9.84, 0);
    
    effector:Play();
    
    
    -- Layer Splash_70
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_70");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(690.904800415039, 757.514556884766);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.8, 9.12);
    
    effector:SetKey(_TRACK_SX, 8.8, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 8.8, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 8.88, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 8.88, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 9.08, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 9.08, 0.37707906442249);
    effector:SetKey(_TRACK_O, 8.8, 0);
    effector:SetKey(_TRACK_O, 8.84, 1);
    effector:SetKey(_TRACK_O, 8.96, 1);
    effector:SetKey(_TRACK_O, 9.08, 0);
    
    effector:Play();
    
    
    -- Layer Splash_71
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_71");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(176.92643737793, 736.148254394531);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.88, 10.2);
    
    effector:SetKey(_TRACK_SX, 9.88, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 9.88, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 9.96, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 9.96, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 10.16, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 10.16, 0.37707906442249);
    effector:SetKey(_TRACK_O, 9.88, 0);
    effector:SetKey(_TRACK_O, 9.92, 1);
    effector:SetKey(_TRACK_O, 10.04, 1);
    effector:SetKey(_TRACK_O, 10.16, 0);
    
    effector:Play();
    
    
    -- Layer Splash_72
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_72");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(395.33757019043, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.72, 9.04);
    
    effector:SetKey(_TRACK_SX, 8.72, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 8.72, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 8.8, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 8.8, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 9, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 9, 0.37707906442249);
    effector:SetKey(_TRACK_O, 8.72, 0);
    effector:SetKey(_TRACK_O, 8.76, 1);
    effector:SetKey(_TRACK_O, 8.88, 1);
    effector:SetKey(_TRACK_O, 9, 0);
    
    effector:Play();
    
    
    -- Layer Splash_73
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_73");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(734.06901550293, 727.391693115234);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.36, 9.68);
    
    effector:SetKey(_TRACK_SX, 9.36, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 9.36, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 9.44, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 9.44, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 9.64, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 9.64, 0.31743685313006);
    effector:SetKey(_TRACK_O, 9.36, 0);
    effector:SetKey(_TRACK_O, 9.4, 1);
    effector:SetKey(_TRACK_O, 9.52, 1);
    effector:SetKey(_TRACK_O, 9.64, 0);
    
    effector:Play();
    
    
    -- Layer Splash_74
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_74");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(57.4693145751953, 588.510696411133);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.12, 8.44);
    
    effector:SetKey(_TRACK_SX, 8.12, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 8.12, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 8.2, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 8.2, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 8.4, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 8.4, 0.31743685313006);
    effector:SetKey(_TRACK_O, 8.12, 0);
    effector:SetKey(_TRACK_O, 8.16, 1);
    effector:SetKey(_TRACK_O, 8.28, 1);
    effector:SetKey(_TRACK_O, 8.4, 0);
    
    effector:Play();
    
    
    -- Layer Splash_75
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_75");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(119.194198608398, 499.484420776367);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.4, 8.72);
    
    effector:SetKey(_TRACK_SX, 8.4, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 8.4, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 8.48, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 8.48, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 8.68, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 8.68, 0.31743685313006);
    effector:SetKey(_TRACK_O, 8.4, 0);
    effector:SetKey(_TRACK_O, 8.44, 1);
    effector:SetKey(_TRACK_O, 8.56, 1);
    effector:SetKey(_TRACK_O, 8.68, 0);
    
    effector:Play();
    
    
    -- Layer Splash_76
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_76");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(348.288482666016, 526.78581237793);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.16, 8.48);
    
    effector:SetKey(_TRACK_SX, 8.16, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 8.16, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 8.24, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 8.24, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 8.44, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 8.44, 0.31743685313006);
    effector:SetKey(_TRACK_O, 8.16, 0);
    effector:SetKey(_TRACK_O, 8.2, 1);
    effector:SetKey(_TRACK_O, 8.32, 1);
    effector:SetKey(_TRACK_O, 8.44, 0);
    
    effector:Play();
    
    
    -- Layer Splash_77
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_77");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(963.163284301758, 500.671432495117);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.12, 9.44);
    
    effector:SetKey(_TRACK_SX, 9.12, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 9.12, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 9.2, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 9.2, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 9.4, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 9.4, 0.31743685313006);
    effector:SetKey(_TRACK_O, 9.12, 0);
    effector:SetKey(_TRACK_O, 9.16, 1);
    effector:SetKey(_TRACK_O, 9.28, 1);
    effector:SetKey(_TRACK_O, 9.4, 0);
    
    effector:Play();
    
    
    -- Layer Splash_78
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_78");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(91.8928070068359, 722.643615722656);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.48, 9.8);
    
    effector:SetKey(_TRACK_SX, 9.48, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 9.48, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 9.56, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 9.56, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 9.76, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 9.76, 0.31743685313006);
    effector:SetKey(_TRACK_O, 9.48, 0);
    effector:SetKey(_TRACK_O, 9.52, 1);
    effector:SetKey(_TRACK_O, 9.64, 1);
    effector:SetKey(_TRACK_O, 9.76, 0);
    
    effector:Play();
    
    
    -- Layer Splash_79
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_79");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(509.722793579102, 744.009918212891);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.12, 8.44);
    
    effector:SetKey(_TRACK_SX, 8.12, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 8.12, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 8.2, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 8.2, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 8.4, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 8.4, 0.31743685313006);
    effector:SetKey(_TRACK_O, 8.12, 0);
    effector:SetKey(_TRACK_O, 8.16, 1);
    effector:SetKey(_TRACK_O, 8.28, 1);
    effector:SetKey(_TRACK_O, 8.4, 0);
    
    effector:Play();
    
    
    -- Layer Splash_80
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_80");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(323.361129760742, 722.643615722656);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.88, 9.2);
    
    effector:SetKey(_TRACK_SX, 8.88, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 8.88, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 8.96, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 8.96, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 9.16, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 9.16, 0.31743685313006);
    effector:SetKey(_TRACK_O, 8.88, 0);
    effector:SetKey(_TRACK_O, 8.92, 1);
    effector:SetKey(_TRACK_O, 9.04, 1);
    effector:SetKey(_TRACK_O, 9.16, 0);
    
    effector:Play();
    
    
    -- Layer Splash_81
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_81");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(128.690338134766, 574.266494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.76, 10.08);
    
    effector:SetKey(_TRACK_SX, 9.76, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 9.76, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 9.84, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 9.84, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 10.04, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 10.04, 0.31743685313006);
    effector:SetKey(_TRACK_O, 9.76, 0);
    effector:SetKey(_TRACK_O, 9.8, 1);
    effector:SetKey(_TRACK_O, 9.92, 1);
    effector:SetKey(_TRACK_O, 10.04, 0);
    
    effector:Play();
    
    
    -- Layer Splash_82
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_82");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(64.1598052978516, 493.996795654297);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.68, 7);
    
    effector:SetKey(_TRACK_SX, 6.68, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 6.68, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 6.76, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 6.76, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 6.96, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 6.96, 0.17739428796521);
    effector:SetKey(_TRACK_O, 6.68, 0);
    effector:SetKey(_TRACK_O, 6.72, 1);
    effector:SetKey(_TRACK_O, 6.84, 1);
    effector:SetKey(_TRACK_O, 6.96, 0);
    
    effector:Play();
    
    
    -- Layer Splash_83
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_83");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(389.402465820313, 521.298187255859);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.44, 6.76);
    
    effector:SetKey(_TRACK_SX, 6.44, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 6.44, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 6.52, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 6.52, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 6.72, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 6.72, 0.17739428796521);
    effector:SetKey(_TRACK_O, 6.44, 0);
    effector:SetKey(_TRACK_O, 6.48, 1);
    effector:SetKey(_TRACK_O, 6.6, 1);
    effector:SetKey(_TRACK_O, 6.72, 0);
    
    effector:Play();
    
    
    -- Layer Splash_84
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_84");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(299.189178466797, 537.916427612305);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.24, 7.56);
    
    effector:SetKey(_TRACK_SX, 7.24, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 7.24, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 7.32, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 7.32, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 7.52, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 7.52, 0.17739428796521);
    effector:SetKey(_TRACK_O, 7.24, 0);
    effector:SetKey(_TRACK_O, 7.28, 1);
    effector:SetKey(_TRACK_O, 7.4, 1);
    effector:SetKey(_TRACK_O, 7.52, 0);
    
    effector:Play();
    
    
    -- Layer Splash_85
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_85");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(198.292739868164, 559.282730102539);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.6, 6.92);
    
    effector:SetKey(_TRACK_SX, 6.6, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 6.6, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 6.68, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 6.68, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 6.88, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 6.88, 0.17739428796521);
    effector:SetKey(_TRACK_O, 6.6, 0);
    effector:SetKey(_TRACK_O, 6.64, 1);
    effector:SetKey(_TRACK_O, 6.76, 1);
    effector:SetKey(_TRACK_O, 6.88, 0);
    
    effector:Play();
    
    
    -- Layer Splash_86
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_86");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(57.0377197265625, 680.358459472656);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.64, 7.96);
    
    effector:SetKey(_TRACK_SX, 7.64, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 7.64, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 7.72, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 7.72, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 7.92, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 7.92, 0.37707906442249);
    effector:SetKey(_TRACK_O, 7.64, 0);
    effector:SetKey(_TRACK_O, 7.68, 1);
    effector:SetKey(_TRACK_O, 7.8, 1);
    effector:SetKey(_TRACK_O, 7.92, 0);
    
    effector:Play();
    
    
    -- Layer Splash_87
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_87");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(690.904800415039, 757.514556884766);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.88, 7.2);
    
    effector:SetKey(_TRACK_SX, 6.88, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 6.88, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 6.96, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 6.96, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 7.16, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 7.16, 0.37707906442249);
    effector:SetKey(_TRACK_O, 6.88, 0);
    effector:SetKey(_TRACK_O, 6.92, 1);
    effector:SetKey(_TRACK_O, 7.04, 1);
    effector:SetKey(_TRACK_O, 7.16, 0);
    
    effector:Play();
    
    
    -- Layer Splash_88
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_88");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(176.92643737793, 736.148254394531);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.96, 8.28);
    
    effector:SetKey(_TRACK_SX, 7.96, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 7.96, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 8.04, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 8.04, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 8.24, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 8.24, 0.37707906442249);
    effector:SetKey(_TRACK_O, 7.96, 0);
    effector:SetKey(_TRACK_O, 8, 1);
    effector:SetKey(_TRACK_O, 8.12, 1);
    effector:SetKey(_TRACK_O, 8.24, 0);
    
    effector:Play();
    
    
    -- Layer Splash_89
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_89");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(395.33757019043, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.8, 7.12);
    
    effector:SetKey(_TRACK_SX, 6.8, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 6.8, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 6.88, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 6.88, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 7.08, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 7.08, 0.37707906442249);
    effector:SetKey(_TRACK_O, 6.8, 0);
    effector:SetKey(_TRACK_O, 6.84, 1);
    effector:SetKey(_TRACK_O, 6.96, 1);
    effector:SetKey(_TRACK_O, 7.08, 0);
    
    effector:Play();
    
    
    -- Layer Splash_90
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_90");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(734.06901550293, 727.391693115234);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.44, 7.76);
    
    effector:SetKey(_TRACK_SX, 7.44, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 7.44, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 7.52, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 7.52, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 7.72, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 7.72, 0.31743685313006);
    effector:SetKey(_TRACK_O, 7.44, 0);
    effector:SetKey(_TRACK_O, 7.48, 1);
    effector:SetKey(_TRACK_O, 7.6, 1);
    effector:SetKey(_TRACK_O, 7.72, 0);
    
    effector:Play();
    
    
    -- Layer Splash_91
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_91");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(57.4693145751953, 588.510696411133);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.2, 6.52);
    
    effector:SetKey(_TRACK_SX, 6.2, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 6.2, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 6.28, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 6.28, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 6.48, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 6.48, 0.31743685313006);
    effector:SetKey(_TRACK_O, 6.2, 0);
    effector:SetKey(_TRACK_O, 6.24, 1);
    effector:SetKey(_TRACK_O, 6.36, 1);
    effector:SetKey(_TRACK_O, 6.48, 0);
    
    effector:Play();
    
    
    -- Layer Splash_92
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_92");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(119.194198608398, 499.484420776367);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.48, 6.8);
    
    effector:SetKey(_TRACK_SX, 6.48, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 6.48, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 6.56, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 6.56, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 6.76, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 6.76, 0.31743685313006);
    effector:SetKey(_TRACK_O, 6.48, 0);
    effector:SetKey(_TRACK_O, 6.52, 1);
    effector:SetKey(_TRACK_O, 6.64, 1);
    effector:SetKey(_TRACK_O, 6.76, 0);
    
    effector:Play();
    
    
    -- Layer Splash_93
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_93");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(348.288482666016, 526.78581237793);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.24, 6.56);
    
    effector:SetKey(_TRACK_SX, 6.24, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 6.24, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 6.32, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 6.32, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 6.52, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 6.52, 0.31743685313006);
    effector:SetKey(_TRACK_O, 6.24, 0);
    effector:SetKey(_TRACK_O, 6.28, 1);
    effector:SetKey(_TRACK_O, 6.4, 1);
    effector:SetKey(_TRACK_O, 6.52, 0);
    
    effector:Play();
    
    
    -- Layer Splash_94
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_94");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(963.163284301758, 500.671432495117);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.2, 7.52);
    
    effector:SetKey(_TRACK_SX, 7.2, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 7.2, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 7.28, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 7.28, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 7.48, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 7.48, 0.31743685313006);
    effector:SetKey(_TRACK_O, 7.2, 0);
    effector:SetKey(_TRACK_O, 7.24, 1);
    effector:SetKey(_TRACK_O, 7.36, 1);
    effector:SetKey(_TRACK_O, 7.48, 0);
    
    effector:Play();
    
    
    -- Layer Splash_95
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_95");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(91.8928070068359, 722.643615722656);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.56, 7.88);
    
    effector:SetKey(_TRACK_SX, 7.56, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 7.56, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 7.64, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 7.64, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 7.84, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 7.84, 0.31743685313006);
    effector:SetKey(_TRACK_O, 7.56, 0);
    effector:SetKey(_TRACK_O, 7.6, 1);
    effector:SetKey(_TRACK_O, 7.72, 1);
    effector:SetKey(_TRACK_O, 7.84, 0);
    
    effector:Play();
    
    
    -- Layer Splash_96
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_96");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(509.722793579102, 744.009918212891);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.2, 6.52);
    
    effector:SetKey(_TRACK_SX, 6.2, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 6.2, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 6.28, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 6.28, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 6.48, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 6.48, 0.31743685313006);
    effector:SetKey(_TRACK_O, 6.2, 0);
    effector:SetKey(_TRACK_O, 6.24, 1);
    effector:SetKey(_TRACK_O, 6.36, 1);
    effector:SetKey(_TRACK_O, 6.48, 0);
    
    effector:Play();
    
    
    -- Layer Splash_97
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_97");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(323.361129760742, 722.643615722656);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.96, 7.28);
    
    effector:SetKey(_TRACK_SX, 6.96, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 6.96, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 7.04, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 7.04, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 7.24, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 7.24, 0.31743685313006);
    effector:SetKey(_TRACK_O, 6.96, 0);
    effector:SetKey(_TRACK_O, 7, 1);
    effector:SetKey(_TRACK_O, 7.12, 1);
    effector:SetKey(_TRACK_O, 7.24, 0);
    
    effector:Play();
    
    
    -- Layer Splash_98
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_98");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(128.690338134766, 574.266494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.84, 8.16);
    
    effector:SetKey(_TRACK_SX, 7.84, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 7.84, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 7.92, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 7.92, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 8.12, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 8.12, 0.31743685313006);
    effector:SetKey(_TRACK_O, 7.84, 0);
    effector:SetKey(_TRACK_O, 7.88, 1);
    effector:SetKey(_TRACK_O, 8, 1);
    effector:SetKey(_TRACK_O, 8.12, 0);
    
    effector:Play();
    
    
    -- Layer Splash_99
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_99");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(64.1598052978516, 493.996795654297);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.64, 4.96);
    
    effector:SetKey(_TRACK_SX, 4.64, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 4.64, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 4.72, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 4.72, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 4.92, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 4.92, 0.17739428796521);
    effector:SetKey(_TRACK_O, 4.64, 0);
    effector:SetKey(_TRACK_O, 4.68, 1);
    effector:SetKey(_TRACK_O, 4.8, 1);
    effector:SetKey(_TRACK_O, 4.92, 0);
    
    effector:Play();
    
    
    -- Layer Splash_100
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_100");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(389.402465820313, 521.298187255859);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.4, 4.72);
    
    effector:SetKey(_TRACK_SX, 4.4, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 4.4, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 4.48, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 4.48, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 4.68, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 4.68, 0.17739428796521);
    effector:SetKey(_TRACK_O, 4.4, 0);
    effector:SetKey(_TRACK_O, 4.44, 1);
    effector:SetKey(_TRACK_O, 4.56, 1);
    effector:SetKey(_TRACK_O, 4.68, 0);
    
    effector:Play();
    
    
    -- Layer Splash_101
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_101");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(299.189178466797, 537.916427612305);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.2, 5.52);
    
    effector:SetKey(_TRACK_SX, 5.2, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 5.2, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 5.28, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 5.28, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 5.48, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 5.48, 0.17739428796521);
    effector:SetKey(_TRACK_O, 5.2, 0);
    effector:SetKey(_TRACK_O, 5.24, 1);
    effector:SetKey(_TRACK_O, 5.36, 1);
    effector:SetKey(_TRACK_O, 5.48, 0);
    
    effector:Play();
    
    
    -- Layer Splash_102
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_102");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(198.292739868164, 559.282730102539);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.56, 4.88);
    
    effector:SetKey(_TRACK_SX, 4.56, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 4.56, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 4.64, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 4.64, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 4.84, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 4.84, 0.17739428796521);
    effector:SetKey(_TRACK_O, 4.56, 0);
    effector:SetKey(_TRACK_O, 4.6, 1);
    effector:SetKey(_TRACK_O, 4.72, 1);
    effector:SetKey(_TRACK_O, 4.84, 0);
    
    effector:Play();
    
    
    -- Layer Splash_103
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_103");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(57.0377197265625, 680.358459472656);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.6, 5.92);
    
    effector:SetKey(_TRACK_SX, 5.6, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 5.6, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 5.68, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 5.68, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 5.88, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 5.88, 0.37707906442249);
    effector:SetKey(_TRACK_O, 5.6, 0);
    effector:SetKey(_TRACK_O, 5.64, 1);
    effector:SetKey(_TRACK_O, 5.76, 1);
    effector:SetKey(_TRACK_O, 5.88, 0);
    
    effector:Play();
    
    
    -- Layer Splash_104
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_104");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(690.904800415039, 757.514556884766);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.84, 5.16);
    
    effector:SetKey(_TRACK_SX, 4.84, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 4.84, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 4.92, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 4.92, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 5.12, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 5.12, 0.37707906442249);
    effector:SetKey(_TRACK_O, 4.84, 0);
    effector:SetKey(_TRACK_O, 4.88, 1);
    effector:SetKey(_TRACK_O, 5, 1);
    effector:SetKey(_TRACK_O, 5.12, 0);
    
    effector:Play();
    
    
    -- Layer Splash_105
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_105");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(176.92643737793, 736.148254394531);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.92, 6.24);
    
    effector:SetKey(_TRACK_SX, 5.92, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 5.92, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 6, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 6, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 6.2, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 6.2, 0.37707906442249);
    effector:SetKey(_TRACK_O, 5.92, 0);
    effector:SetKey(_TRACK_O, 5.96, 1);
    effector:SetKey(_TRACK_O, 6.08, 1);
    effector:SetKey(_TRACK_O, 6.2, 0);
    
    effector:Play();
    
    
    -- Layer Splash_106
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_106");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(395.33757019043, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.76, 5.08);
    
    effector:SetKey(_TRACK_SX, 4.76, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 4.76, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 4.84, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 4.84, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 5.04, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 5.04, 0.37707906442249);
    effector:SetKey(_TRACK_O, 4.76, 0);
    effector:SetKey(_TRACK_O, 4.8, 1);
    effector:SetKey(_TRACK_O, 4.92, 1);
    effector:SetKey(_TRACK_O, 5.04, 0);
    
    effector:Play();
    
    
    -- Layer Splash_107
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_107");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(734.06901550293, 727.391693115234);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.4, 5.72);
    
    effector:SetKey(_TRACK_SX, 5.4, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 5.4, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 5.48, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 5.48, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 5.68, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 5.68, 0.31743685313006);
    effector:SetKey(_TRACK_O, 5.4, 0);
    effector:SetKey(_TRACK_O, 5.44, 1);
    effector:SetKey(_TRACK_O, 5.56, 1);
    effector:SetKey(_TRACK_O, 5.68, 0);
    
    effector:Play();
    
    
    -- Layer Splash_108
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_108");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(57.4693145751953, 588.510696411133);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.16, 4.48);
    
    effector:SetKey(_TRACK_SX, 4.16, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 4.16, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 4.24, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 4.24, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 4.44, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 4.44, 0.31743685313006);
    effector:SetKey(_TRACK_O, 4.16, 0);
    effector:SetKey(_TRACK_O, 4.2, 1);
    effector:SetKey(_TRACK_O, 4.32, 1);
    effector:SetKey(_TRACK_O, 4.44, 0);
    
    effector:Play();
    
    
    -- Layer Splash_109
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_109");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(119.194198608398, 499.484420776367);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.44, 4.76);
    
    effector:SetKey(_TRACK_SX, 4.44, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 4.44, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 4.52, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 4.52, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 4.72, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 4.72, 0.31743685313006);
    effector:SetKey(_TRACK_O, 4.44, 0);
    effector:SetKey(_TRACK_O, 4.48, 1);
    effector:SetKey(_TRACK_O, 4.6, 1);
    effector:SetKey(_TRACK_O, 4.72, 0);
    
    effector:Play();
    
    
    -- Layer Splash_110
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_110");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(348.288482666016, 526.78581237793);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.2, 4.52);
    
    effector:SetKey(_TRACK_SX, 4.2, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 4.2, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 4.28, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 4.28, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 4.48, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 4.48, 0.31743685313006);
    effector:SetKey(_TRACK_O, 4.2, 0);
    effector:SetKey(_TRACK_O, 4.24, 1);
    effector:SetKey(_TRACK_O, 4.36, 1);
    effector:SetKey(_TRACK_O, 4.48, 0);
    
    effector:Play();
    
    
    -- Layer Splash_111
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_111");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(963.163284301758, 500.671432495117);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.16, 5.48);
    
    effector:SetKey(_TRACK_SX, 5.16, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 5.16, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 5.24, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 5.24, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 5.44, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 5.44, 0.31743685313006);
    effector:SetKey(_TRACK_O, 5.16, 0);
    effector:SetKey(_TRACK_O, 5.2, 1);
    effector:SetKey(_TRACK_O, 5.32, 1);
    effector:SetKey(_TRACK_O, 5.44, 0);
    
    effector:Play();
    
    
    -- Layer Splash_112
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_112");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(91.8928070068359, 722.643615722656);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.52, 5.84);
    
    effector:SetKey(_TRACK_SX, 5.52, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 5.52, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 5.6, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 5.6, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 5.8, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 5.8, 0.31743685313006);
    effector:SetKey(_TRACK_O, 5.52, 0);
    effector:SetKey(_TRACK_O, 5.56, 1);
    effector:SetKey(_TRACK_O, 5.68, 1);
    effector:SetKey(_TRACK_O, 5.8, 0);
    
    effector:Play();
    
    
    -- Layer Splash_113
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_113");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(509.722793579102, 744.009918212891);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.16, 4.48);
    
    effector:SetKey(_TRACK_SX, 4.16, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 4.16, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 4.24, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 4.24, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 4.44, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 4.44, 0.31743685313006);
    effector:SetKey(_TRACK_O, 4.16, 0);
    effector:SetKey(_TRACK_O, 4.2, 1);
    effector:SetKey(_TRACK_O, 4.32, 1);
    effector:SetKey(_TRACK_O, 4.44, 0);
    
    effector:Play();
    
    
    -- Layer Splash_114
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_114");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(323.361129760742, 722.643615722656);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.92, 5.24);
    
    effector:SetKey(_TRACK_SX, 4.92, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 4.92, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 5, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 5, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 5.2, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 5.2, 0.31743685313006);
    effector:SetKey(_TRACK_O, 4.92, 0);
    effector:SetKey(_TRACK_O, 4.96, 1);
    effector:SetKey(_TRACK_O, 5.08, 1);
    effector:SetKey(_TRACK_O, 5.2, 0);
    
    effector:Play();
    
    
    -- Layer Splash_115
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_115");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(128.690338134766, 574.266494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.8, 6.12);
    
    effector:SetKey(_TRACK_SX, 5.8, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 5.8, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 5.88, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 5.88, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 6.08, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 6.08, 0.31743685313006);
    effector:SetKey(_TRACK_O, 5.8, 0);
    effector:SetKey(_TRACK_O, 5.84, 1);
    effector:SetKey(_TRACK_O, 5.96, 1);
    effector:SetKey(_TRACK_O, 6.08, 0);
    
    effector:Play();
    
    
    -- Layer Splash_116
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_116");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(64.1598052978516, 493.996795654297);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.6, 2.92);
    
    effector:SetKey(_TRACK_SX, 2.6, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 2.6, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 2.68, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 2.68, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 2.88, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 2.88, 0.17739428796521);
    effector:SetKey(_TRACK_O, 2.6, 0);
    effector:SetKey(_TRACK_O, 2.64, 1);
    effector:SetKey(_TRACK_O, 2.76, 1);
    effector:SetKey(_TRACK_O, 2.88, 0);
    
    effector:Play();
    
    
    -- Layer Splash_117
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_117");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(389.402465820313, 521.298187255859);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.36, 2.68);
    
    effector:SetKey(_TRACK_SX, 2.36, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 2.36, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 2.44, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 2.44, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 2.64, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 2.64, 0.17739428796521);
    effector:SetKey(_TRACK_O, 2.36, 0);
    effector:SetKey(_TRACK_O, 2.4, 1);
    effector:SetKey(_TRACK_O, 2.52, 1);
    effector:SetKey(_TRACK_O, 2.64, 0);
    
    effector:Play();
    
    
    -- Layer Splash_118
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_118");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(299.189178466797, 537.916427612305);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.16, 3.48);
    
    effector:SetKey(_TRACK_SX, 3.16, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 3.16, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 3.24, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 3.24, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 3.44, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 3.44, 0.17739428796521);
    effector:SetKey(_TRACK_O, 3.16, 0);
    effector:SetKey(_TRACK_O, 3.2, 1);
    effector:SetKey(_TRACK_O, 3.32, 1);
    effector:SetKey(_TRACK_O, 3.44, 0);
    
    effector:Play();
    
    
    -- Layer Splash_119
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_119");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(198.292739868164, 559.282730102539);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.52, 2.84);
    
    effector:SetKey(_TRACK_SX, 2.52, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 2.52, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 2.6, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 2.6, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 2.8, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 2.8, 0.17739428796521);
    effector:SetKey(_TRACK_O, 2.52, 0);
    effector:SetKey(_TRACK_O, 2.56, 1);
    effector:SetKey(_TRACK_O, 2.68, 1);
    effector:SetKey(_TRACK_O, 2.8, 0);
    
    effector:Play();
    
    
    -- Layer Splash_120
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_120");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(57.0377197265625, 680.358459472656);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.56, 3.88);
    
    effector:SetKey(_TRACK_SX, 3.56, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 3.56, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 3.64, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 3.64, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 3.84, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 3.84, 0.37707906442249);
    effector:SetKey(_TRACK_O, 3.56, 0);
    effector:SetKey(_TRACK_O, 3.6, 1);
    effector:SetKey(_TRACK_O, 3.72, 1);
    effector:SetKey(_TRACK_O, 3.84, 0);
    
    effector:Play();
    
    
    -- Layer Splash_121
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_121");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(690.904800415039, 757.514556884766);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.8, 3.12);
    
    effector:SetKey(_TRACK_SX, 2.8, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 2.8, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 2.88, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 2.88, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 3.08, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 3.08, 0.37707906442249);
    effector:SetKey(_TRACK_O, 2.8, 0);
    effector:SetKey(_TRACK_O, 2.84, 1);
    effector:SetKey(_TRACK_O, 2.96, 1);
    effector:SetKey(_TRACK_O, 3.08, 0);
    
    effector:Play();
    
    
    -- Layer Splash_122
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_122");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(176.92643737793, 736.148254394531);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.88, 4.2);
    
    effector:SetKey(_TRACK_SX, 3.88, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 3.88, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 3.96, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 3.96, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 4.16, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 4.16, 0.37707906442249);
    effector:SetKey(_TRACK_O, 3.88, 0);
    effector:SetKey(_TRACK_O, 3.92, 1);
    effector:SetKey(_TRACK_O, 4.04, 1);
    effector:SetKey(_TRACK_O, 4.16, 0);
    
    effector:Play();
    
    
    -- Layer Splash_123
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_123");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(395.33757019043, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.72, 3.04);
    
    effector:SetKey(_TRACK_SX, 2.72, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 2.72, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 2.8, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 2.8, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 3, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 3, 0.37707906442249);
    effector:SetKey(_TRACK_O, 2.72, 0);
    effector:SetKey(_TRACK_O, 2.76, 1);
    effector:SetKey(_TRACK_O, 2.88, 1);
    effector:SetKey(_TRACK_O, 3, 0);
    
    effector:Play();
    
    
    -- Layer Splash_124
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_124");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(734.06901550293, 727.391693115234);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.36, 3.68);
    
    effector:SetKey(_TRACK_SX, 3.36, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 3.36, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 3.44, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 3.44, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 3.64, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 3.64, 0.31743685313006);
    effector:SetKey(_TRACK_O, 3.36, 0);
    effector:SetKey(_TRACK_O, 3.4, 1);
    effector:SetKey(_TRACK_O, 3.52, 1);
    effector:SetKey(_TRACK_O, 3.64, 0);
    
    effector:Play();
    
    
    -- Layer Splash_125
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_125");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(57.4693145751953, 588.510696411133);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.12, 2.44);
    
    effector:SetKey(_TRACK_SX, 2.12, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 2.12, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 2.2, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 2.2, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 2.4, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 2.4, 0.31743685313006);
    effector:SetKey(_TRACK_O, 2.12, 0);
    effector:SetKey(_TRACK_O, 2.16, 1);
    effector:SetKey(_TRACK_O, 2.28, 1);
    effector:SetKey(_TRACK_O, 2.4, 0);
    
    effector:Play();
    
    
    -- Layer Splash_126
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_126");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(119.194198608398, 499.484420776367);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.4, 2.72);
    
    effector:SetKey(_TRACK_SX, 2.4, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 2.4, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 2.48, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 2.48, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 2.68, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 2.68, 0.31743685313006);
    effector:SetKey(_TRACK_O, 2.4, 0);
    effector:SetKey(_TRACK_O, 2.44, 1);
    effector:SetKey(_TRACK_O, 2.56, 1);
    effector:SetKey(_TRACK_O, 2.68, 0);
    
    effector:Play();
    
    
    -- Layer Splash_127
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_127");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(348.288482666016, 526.78581237793);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.16, 2.48);
    
    effector:SetKey(_TRACK_SX, 2.16, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 2.16, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 2.24, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 2.24, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 2.44, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 2.44, 0.31743685313006);
    effector:SetKey(_TRACK_O, 2.16, 0);
    effector:SetKey(_TRACK_O, 2.2, 1);
    effector:SetKey(_TRACK_O, 2.32, 1);
    effector:SetKey(_TRACK_O, 2.44, 0);
    
    effector:Play();
    
    
    -- Layer Splash_128
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_128");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(963.163284301758, 500.671432495117);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.12, 3.44);
    
    effector:SetKey(_TRACK_SX, 3.12, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 3.12, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 3.2, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 3.2, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 3.4, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 3.4, 0.31743685313006);
    effector:SetKey(_TRACK_O, 3.12, 0);
    effector:SetKey(_TRACK_O, 3.16, 1);
    effector:SetKey(_TRACK_O, 3.28, 1);
    effector:SetKey(_TRACK_O, 3.4, 0);
    
    effector:Play();
    
    
    -- Layer Splash_129
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_129");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(91.8928070068359, 722.643615722656);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.48, 3.8);
    
    effector:SetKey(_TRACK_SX, 3.48, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 3.48, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 3.56, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 3.56, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 3.76, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 3.76, 0.31743685313006);
    effector:SetKey(_TRACK_O, 3.48, 0);
    effector:SetKey(_TRACK_O, 3.52, 1);
    effector:SetKey(_TRACK_O, 3.64, 1);
    effector:SetKey(_TRACK_O, 3.76, 0);
    
    effector:Play();
    
    
    -- Layer Splash_130
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_130");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(509.722793579102, 744.009918212891);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.12, 2.44);
    
    effector:SetKey(_TRACK_SX, 2.12, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 2.12, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 2.2, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 2.2, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 2.4, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 2.4, 0.31743685313006);
    effector:SetKey(_TRACK_O, 2.12, 0);
    effector:SetKey(_TRACK_O, 2.16, 1);
    effector:SetKey(_TRACK_O, 2.28, 1);
    effector:SetKey(_TRACK_O, 2.4, 0);
    
    effector:Play();
    
    
    -- Layer Splash_131
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_131");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(323.361129760742, 722.643615722656);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.88, 3.2);
    
    effector:SetKey(_TRACK_SX, 2.88, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 2.88, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 2.96, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 2.96, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 3.16, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 3.16, 0.31743685313006);
    effector:SetKey(_TRACK_O, 2.88, 0);
    effector:SetKey(_TRACK_O, 2.92, 1);
    effector:SetKey(_TRACK_O, 3.04, 1);
    effector:SetKey(_TRACK_O, 3.16, 0);
    
    effector:Play();
    
    
    -- Layer Splash_132
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_132");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(128.690338134766, 574.266494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.76, 4.08);
    
    effector:SetKey(_TRACK_SX, 3.76, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 3.76, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 3.84, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 3.84, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 4.04, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 4.04, 0.31743685313006);
    effector:SetKey(_TRACK_O, 3.76, 0);
    effector:SetKey(_TRACK_O, 3.8, 1);
    effector:SetKey(_TRACK_O, 3.92, 1);
    effector:SetKey(_TRACK_O, 4.04, 0);
    
    effector:Play();
    
    
    -- Layer Splash_133
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_133");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(64.1598052978516, 493.996795654297);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.6, 0.92);
    
    effector:SetKey(_TRACK_SX, 0.6, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 0.6, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 0.68, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 0.68, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 0.88, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 0.88, 0.17739428796521);
    effector:SetKey(_TRACK_O, 0.6, 0);
    effector:SetKey(_TRACK_O, 0.64, 1);
    effector:SetKey(_TRACK_O, 0.76, 1);
    effector:SetKey(_TRACK_O, 0.88, 0);
    
    effector:Play();
    
    
    -- Layer Splash_134
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_134");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(389.402465820313, 521.298187255859);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.36, 0.68);
    
    effector:SetKey(_TRACK_SX, 0.36, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 0.36, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 0.44, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 0.44, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 0.64, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 0.64, 0.17739428796521);
    effector:SetKey(_TRACK_O, 0.36, 0);
    effector:SetKey(_TRACK_O, 0.4, 1);
    effector:SetKey(_TRACK_O, 0.52, 1);
    effector:SetKey(_TRACK_O, 0.64, 0);
    
    effector:Play();
    
    
    -- Layer Splash_135
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_135");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(299.189178466797, 537.916427612305);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.16, 1.48);
    
    effector:SetKey(_TRACK_SX, 1.16, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 1.16, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 1.24, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 1.24, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 1.44, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 1.44, 0.17739428796521);
    effector:SetKey(_TRACK_O, 1.16, 0);
    effector:SetKey(_TRACK_O, 1.2, 1);
    effector:SetKey(_TRACK_O, 1.32, 1);
    effector:SetKey(_TRACK_O, 1.44, 0);
    
    effector:Play();
    
    
    -- Layer Splash_136
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_136");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(198.292739868164, 559.282730102539);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.52, 0.84);
    
    effector:SetKey(_TRACK_SX, 0.52, -0.01120220326286);
    effector:SetKey(_TRACK_SY, 0.52, 0.05568376164942);
    effector:SetKey(_TRACK_SX, 0.6, 0.2443533522927);
    effector:SetKey(_TRACK_SY, 0.6, 0.56884165638627);
    effector:SetKey(_TRACK_SX, 0.8, 0.35824224118159);
    effector:SetKey(_TRACK_SY, 0.8, 0.17739428796521);
    effector:SetKey(_TRACK_O, 0.52, 0);
    effector:SetKey(_TRACK_O, 0.56, 1);
    effector:SetKey(_TRACK_O, 0.68, 1);
    effector:SetKey(_TRACK_O, 0.8, 0);
    
    effector:Play();
    
    
    -- Layer Splash_137
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_137");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(57.0377197265625, 680.358459472656);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.56, 1.88);
    
    effector:SetKey(_TRACK_SX, 1.56, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 1.56, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 1.64, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 1.64, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 1.84, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 1.84, 0.37707906442249);
    effector:SetKey(_TRACK_O, 1.56, 0);
    effector:SetKey(_TRACK_O, 1.6, 1);
    effector:SetKey(_TRACK_O, 1.72, 1);
    effector:SetKey(_TRACK_O, 1.84, 0);
    
    effector:Play();
    
    
    -- Layer Splash_138
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_138");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(690.904800415039, 757.514556884766);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.8, 1.12);
    
    effector:SetKey(_TRACK_SX, 0.8, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 0.8, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 0.88, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 0.88, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 1.08, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 1.08, 0.37707906442249);
    effector:SetKey(_TRACK_O, 0.8, 0);
    effector:SetKey(_TRACK_O, 0.84, 1);
    effector:SetKey(_TRACK_O, 0.96, 1);
    effector:SetKey(_TRACK_O, 1.08, 0);
    
    effector:Play();
    
    
    -- Layer Splash_139
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_139");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(176.92643737793, 736.148254394531);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.88, 2.2);
    
    effector:SetKey(_TRACK_SX, 1.88, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 1.88, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 1.96, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 1.96, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 2.16, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 2.16, 0.37707906442249);
    effector:SetKey(_TRACK_O, 1.88, 0);
    effector:SetKey(_TRACK_O, 1.92, 1);
    effector:SetKey(_TRACK_O, 2.04, 1);
    effector:SetKey(_TRACK_O, 2.16, 0);
    
    effector:Play();
    
    
    -- Layer Splash_140
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Splash_140");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(395.33757019043, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.72, 1.04);
    
    effector:SetKey(_TRACK_SX, 0.72, 0.18848257319442);
    effector:SetKey(_TRACK_SY, 0.72, 0.2553685381067);
    effector:SetKey(_TRACK_SX, 0.8, 0.44403812874997);
    effector:SetKey(_TRACK_SY, 0.8, 0.76852643284354);
    effector:SetKey(_TRACK_SX, 1, 0.55792701763886);
    effector:SetKey(_TRACK_SY, 1, 0.37707906442249);
    effector:SetKey(_TRACK_O, 0.72, 0);
    effector:SetKey(_TRACK_O, 0.76, 1);
    effector:SetKey(_TRACK_O, 0.88, 1);
    effector:SetKey(_TRACK_O, 1, 0);
    
    effector:Play();
    
    
    -- Layer Splash_141
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_141");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(734.06901550293, 727.391693115234);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.36, 1.68);
    
    effector:SetKey(_TRACK_SX, 1.36, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 1.36, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 1.44, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 1.44, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 1.64, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 1.64, 0.31743685313006);
    effector:SetKey(_TRACK_O, 1.36, 0);
    effector:SetKey(_TRACK_O, 1.4, 1);
    effector:SetKey(_TRACK_O, 1.52, 1);
    effector:SetKey(_TRACK_O, 1.64, 0);
    
    effector:Play();
    
    
    -- Layer Splash_142
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_142");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(57.4693145751953, 588.510696411133);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.12, 0.44);
    
    effector:SetKey(_TRACK_SX, 0.12, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 0.12, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 0.2, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 0.2, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 0.4, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 0.4, 0.31743685313006);
    effector:SetKey(_TRACK_O, 0.12, 0);
    effector:SetKey(_TRACK_O, 0.16, 1);
    effector:SetKey(_TRACK_O, 0.28, 1);
    effector:SetKey(_TRACK_O, 0.4, 0);
    
    effector:Play();
    
    
    -- Layer Splash_143
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_143");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(119.194198608398, 499.484420776367);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.4, 0.72);
    
    effector:SetKey(_TRACK_SX, 0.4, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 0.4, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 0.48, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 0.48, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 0.68, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 0.68, 0.31743685313006);
    effector:SetKey(_TRACK_O, 0.4, 0);
    effector:SetKey(_TRACK_O, 0.44, 1);
    effector:SetKey(_TRACK_O, 0.56, 1);
    effector:SetKey(_TRACK_O, 0.68, 0);
    
    effector:Play();
    
    
    -- Layer Splash_144
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_144");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(348.288482666016, 526.78581237793);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.16, 0.48);
    
    effector:SetKey(_TRACK_SX, 0.16, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 0.16, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 0.24, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 0.24, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 0.44, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 0.44, 0.31743685313006);
    effector:SetKey(_TRACK_O, 0.16, 0);
    effector:SetKey(_TRACK_O, 0.2, 1);
    effector:SetKey(_TRACK_O, 0.32, 1);
    effector:SetKey(_TRACK_O, 0.44, 0);
    
    effector:Play();
    
    
    -- Layer Splash_145
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_145");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(963.163284301758, 500.671432495117);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.12, 1.44);
    
    effector:SetKey(_TRACK_SX, 1.12, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 1.12, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 1.2, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 1.2, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 1.4, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 1.4, 0.31743685313006);
    effector:SetKey(_TRACK_O, 1.12, 0);
    effector:SetKey(_TRACK_O, 1.16, 1);
    effector:SetKey(_TRACK_O, 1.28, 1);
    effector:SetKey(_TRACK_O, 1.4, 0);
    
    effector:Play();
    
    
    -- Layer Splash_146
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_146");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(91.8928070068359, 722.643615722656);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.48, 1.8);
    
    effector:SetKey(_TRACK_SX, 1.48, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 1.48, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 1.56, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 1.56, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 1.76, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 1.76, 0.31743685313006);
    effector:SetKey(_TRACK_O, 1.48, 0);
    effector:SetKey(_TRACK_O, 1.52, 1);
    effector:SetKey(_TRACK_O, 1.64, 1);
    effector:SetKey(_TRACK_O, 1.76, 0);
    
    effector:Play();
    
    
    -- Layer Splash_147
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_147");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(509.722793579102, 744.009918212891);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.12, 0.44);
    
    effector:SetKey(_TRACK_SX, 0.12, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 0.12, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 0.2, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 0.2, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 0.4, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 0.4, 0.31743685313006);
    effector:SetKey(_TRACK_O, 0.12, 0);
    effector:SetKey(_TRACK_O, 0.16, 1);
    effector:SetKey(_TRACK_O, 0.28, 1);
    effector:SetKey(_TRACK_O, 0.4, 0);
    
    effector:Play();
    
    
    -- Layer Splash_148
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_148");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(323.361129760742, 722.643615722656);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.88, 1.2);
    
    effector:SetKey(_TRACK_SX, 0.88, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 0.88, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 0.96, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 0.96, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 1.16, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 1.16, 0.31743685313006);
    effector:SetKey(_TRACK_O, 0.88, 0);
    effector:SetKey(_TRACK_O, 0.92, 1);
    effector:SetKey(_TRACK_O, 1.04, 1);
    effector:SetKey(_TRACK_O, 1.16, 0);
    
    effector:Play();
    
    
    -- Layer Splash_149
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Splash_149");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(128.690338134766, 574.266494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.76, 2.08);
    
    effector:SetKey(_TRACK_SX, 1.76, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 1.76, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 1.84, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 1.84, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 2.04, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 2.04, 0.31743685313006);
    effector:SetKey(_TRACK_O, 1.76, 0);
    effector:SetKey(_TRACK_O, 1.8, 1);
    effector:SetKey(_TRACK_O, 1.92, 1);
    effector:SetKey(_TRACK_O, 2.04, 0);
    
    effector:Play();
    
    
    -- Layer Lantern_150
    local element = CreateCompositionElement("data/Texture/Scenes/01_Dupens_House_Entrance/Zone_main/Layers/fonari.png");
    element:SetName("Lantern_150");
    composition:AddElement(element);
    element:SetHotSpot(195.5, 107);
    element:SetParentElement(composition);
    element:SetXY(585.356750488281, 348.697296142578);
    
    element:SetScaleX(1);
    element:SetScaleY(1);
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0, 10.08);
    
    effector:SetKey(_TRACK_O, 0, 0.5);
    effector:SetKey(_TRACK_O, 0.05, 0.49001785576669);
    effector:SetKey(_TRACK_O, 0.0666796875, 0.5);
    effector:SetKey(_TRACK_O, 0.1, 0.49285349697841);
    effector:SetKey(_TRACK_O, 0.1333203125, 0.5);
    effector:SetKey(_TRACK_O, 0.15, 0.50778454102724);
    effector:SetKey(_TRACK_O, 0.2, 0.5);
    effector:SetKey(_TRACK_O, 0.25, 0.54295795478698);
    effector:SetKey(_TRACK_O, 0.2666796875, 0.57126072057294);
    effector:SetKey(_TRACK_O, 0.3, 0.53543518532764);
    effector:SetKey(_TRACK_O, 0.3333203125, 0.50000000880083);
    effector:SetKey(_TRACK_O, 0.35, 0.51194778282191);
    effector:SetKey(_TRACK_O, 0.4, 0.53183690908536);
    effector:SetKey(_TRACK_O, 0.45, 0.50956268697891);
    effector:SetKey(_TRACK_O, 0.4666796875, 0.5000000027457);
    effector:SetKey(_TRACK_O, 0.5, 0.51920715407359);
    effector:SetKey(_TRACK_O, 0.5333203125, 0.500000001035);
    effector:SetKey(_TRACK_O, 0.55, 0.48193713684943);
    effector:SetKey(_TRACK_O, 0.6, 0.5);
    effector:SetKey(_TRACK_O, 0.65, 0.50847309077622);
    effector:SetKey(_TRACK_O, 0.6666796875, 0.50000000215964);
    effector:SetKey(_TRACK_O, 0.7, 0.49320541511315);
    effector:SetKey(_TRACK_O, 0.7333203125, 0.50000000041664);
    effector:SetKey(_TRACK_O, 0.75, 0.4897228037615);
    effector:SetKey(_TRACK_O, 0.8, 0.50000000814814);
    effector:SetKey(_TRACK_O, 0.85, 0.51798513672043);
    effector:SetKey(_TRACK_O, 0.8666796875, 0.52730185861894);
    effector:SetKey(_TRACK_O, 0.9, 0.53467516849749);
    effector:SetKey(_TRACK_O, 0.9333203125, 0.50000000470135);
    effector:SetKey(_TRACK_O, 0.95, 0.50614362124658);
    effector:SetKey(_TRACK_O, 1, 0.61705679494613);
    effector:SetKey(_TRACK_O, 1.05, 0.54346777080348);
    effector:SetKey(_TRACK_O, 1.0666796875, 0.50000000198361);
    effector:SetKey(_TRACK_O, 1.1, 0.49244581723146);
    effector:SetKey(_TRACK_O, 1.1333203125, 0.50000000289082);
    effector:SetKey(_TRACK_O, 1.15, 0.48751498325882);
    effector:SetKey(_TRACK_O, 1.2, 0.5);
    effector:SetKey(_TRACK_O, 1.25, 0.64017232132802);
    effector:SetKey(_TRACK_O, 1.2666796875, 0.66727195169214);
    effector:SetKey(_TRACK_O, 1.3, 0.59805240237447);
    effector:SetKey(_TRACK_O, 1.3333203125, 0.5545793049595);
    effector:SetKey(_TRACK_O, 1.35, 0.55487381469229);
    effector:SetKey(_TRACK_O, 1.4, 0.5);
    effector:SetKey(_TRACK_O, 1.45, 0.50216287838937);
    effector:SetKey(_TRACK_O, 1.4666796875, 0.50000000313294);
    effector:SetKey(_TRACK_O, 1.5, 0.55799515145821);
    effector:SetKey(_TRACK_O, 1.5333203125, 0.64313180988895);
    effector:SetKey(_TRACK_O, 1.55, 0.63940492804561);
    effector:SetKey(_TRACK_O, 1.6, 0.50000000873623);
    effector:SetKey(_TRACK_O, 1.65, 0.64993624863455);
    effector:SetKey(_TRACK_O, 1.6666796875, 0.66385387891847);
    effector:SetKey(_TRACK_O, 1.7, 0.5612277167891);
    effector:SetKey(_TRACK_O, 1.7333203125, 0.5000000012631);
    effector:SetKey(_TRACK_O, 1.75, 0.52108350644215);
    effector:SetKey(_TRACK_O, 1.8, 0.58363902706992);
    effector:SetKey(_TRACK_O, 1.85, 0.49469533066105);
    effector:SetKey(_TRACK_O, 1.8666796875, 0.50000000056329);
    effector:SetKey(_TRACK_O, 1.9, 0.51161798602276);
    effector:SetKey(_TRACK_O, 1.9333203125, 0.50000000500696);
    effector:SetKey(_TRACK_O, 1.95, 0.50793789904545);
    effector:SetKey(_TRACK_O, 2, 0.5);
    effector:SetKey(_TRACK_O, 2.05, 0.60950134976048);
    effector:SetKey(_TRACK_O, 2.0666796875, 0.63982360695295);
    effector:SetKey(_TRACK_O, 2.1, 0.55833581945041);
    effector:SetKey(_TRACK_O, 2.1333203125, 0.50000000193881);
    effector:SetKey(_TRACK_O, 2.15, 0.51947625608533);
    effector:SetKey(_TRACK_O, 2.2, 0.52426831873531);
    effector:SetKey(_TRACK_O, 2.25, 0.54185700527148);
    effector:SetKey(_TRACK_O, 2.2666796875, 0.57254250295078);
    effector:SetKey(_TRACK_O, 2.3, 0.55890833607702);
    effector:SetKey(_TRACK_O, 2.3333203125, 0.52084414361676);
    effector:SetKey(_TRACK_O, 2.35, 0.52528315685435);
    effector:SetKey(_TRACK_O, 2.4, 0.51937925351726);
    effector:SetKey(_TRACK_O, 2.45, 0.52248642720775);
    effector:SetKey(_TRACK_O, 2.4666796875, 0.50000000678141);
    effector:SetKey(_TRACK_O, 2.5, 0.52482957787139);
    effector:SetKey(_TRACK_O, 2.5333203125, 0.61719718892576);
    effector:SetKey(_TRACK_O, 2.55, 0.65688749417801);
    effector:SetKey(_TRACK_O, 2.6, 0.66510513641438);
    effector:SetKey(_TRACK_O, 2.65, 0.53795427368271);
    effector:SetKey(_TRACK_O, 2.6666796875, 0.53193457366776);
    effector:SetKey(_TRACK_O, 2.7, 0.55131174179696);
    effector:SetKey(_TRACK_O, 2.7333203125, 0.56431470699263);
    effector:SetKey(_TRACK_O, 2.75, 0.56939319711516);
    effector:SetKey(_TRACK_O, 2.8, 0.55232093264565);
    effector:SetKey(_TRACK_O, 2.85, 0.51250329594422);
    effector:SetKey(_TRACK_O, 2.8666796875, 0.50000000481823);
    effector:SetKey(_TRACK_O, 2.9, 0.56919080377659);
    effector:SetKey(_TRACK_O, 2.9333203125, 0.6744376964629);
    effector:SetKey(_TRACK_O, 2.95, 0.66253681251549);
    effector:SetKey(_TRACK_O, 3, 0.5);
    effector:SetKey(_TRACK_O, 3.05, 0.54261785475256);
    effector:SetKey(_TRACK_O, 3.0666796875, 0.55708182035214);
    effector:SetKey(_TRACK_O, 3.1, 0.52090758298856);
    effector:SetKey(_TRACK_O, 3.1333203125, 0.50000000122989);
    effector:SetKey(_TRACK_O, 3.15, 0.51932361522915);
    effector:SetKey(_TRACK_O, 3.2, 0.5);
    effector:SetKey(_TRACK_O, 3.25, 0.56770859102845);
    effector:SetKey(_TRACK_O, 3.2666796875, 0.60690023583693);
    effector:SetKey(_TRACK_O, 3.3, 0.56154678999098);
    effector:SetKey(_TRACK_O, 3.3333203125, 0.50000000197621);
    effector:SetKey(_TRACK_O, 3.35, 0.53898495494089);
    effector:SetKey(_TRACK_O, 3.4, 0.69243751335185);
    effector:SetKey(_TRACK_O, 3.45, 0.54739369737102);
    effector:SetKey(_TRACK_O, 3.4666796875, 0.50000000551223);
    effector:SetKey(_TRACK_O, 3.5, 0.50850396907594);
    effector:SetKey(_TRACK_O, 3.5333203125, 0.5);
    effector:SetKey(_TRACK_O, 3.55, 0.46886418334715);
    effector:SetKey(_TRACK_O, 3.6, 0.50000000051912);
    effector:SetKey(_TRACK_O, 3.65, 0.48492081654678);
    effector:SetKey(_TRACK_O, 3.6666796875, 0.5000000003403);
    effector:SetKey(_TRACK_O, 3.7, 0.5771220258228);
    effector:SetKey(_TRACK_O, 3.7333203125, 0.63660695287001);
    effector:SetKey(_TRACK_O, 3.75, 0.6328549947005);
    effector:SetKey(_TRACK_O, 3.8, 0.53626819666128);
    effector:SetKey(_TRACK_O, 3.85, 0.57214355205991);
    effector:SetKey(_TRACK_O, 3.8666796875, 0.58365734480979);
    effector:SetKey(_TRACK_O, 3.9, 0.54239254700839);
    effector:SetKey(_TRACK_O, 3.9333203125, 0.53183080680441);
    effector:SetKey(_TRACK_O, 3.95, 0.55015412388577);
    effector:SetKey(_TRACK_O, 4, 0.51857966856899);
    effector:SetKey(_TRACK_O, 4.05, 0.52278865350823);
    effector:SetKey(_TRACK_O, 4.0666796875, 0.50000000309823);
    effector:SetKey(_TRACK_O, 4.1, 0.46452182182263);
    effector:SetKey(_TRACK_O, 4.1333203125, 0.50000000266643);
    effector:SetKey(_TRACK_O, 4.15, 0.53546022156321);
    effector:SetKey(_TRACK_O, 4.2, 0.55593432416761);
    effector:SetKey(_TRACK_O, 4.25, 0.49901232717884);
    effector:SetKey(_TRACK_O, 4.2666796875, 0.50000000051746);
    effector:SetKey(_TRACK_O, 4.3, 0.52726562199521);
    effector:SetKey(_TRACK_O, 4.3333203125, 0.57300027884609);
    effector:SetKey(_TRACK_O, 4.35, 0.57286614254333);
    effector:SetKey(_TRACK_O, 4.4, 0.5);
    effector:SetKey(_TRACK_O, 4.45, 0.54545699781279);
    effector:SetKey(_TRACK_O, 4.4666796875, 0.55210730715912);
    effector:SetKey(_TRACK_O, 4.5, 0.56469844017662);
    effector:SetKey(_TRACK_O, 4.5333203125, 0.61905270831556);
    effector:SetKey(_TRACK_O, 4.55, 0.62739414783822);
    effector:SetKey(_TRACK_O, 4.6, 0.51800592059084);
    effector:SetKey(_TRACK_O, 4.65, 0.50308984657466);
    effector:SetKey(_TRACK_O, 4.6666796875, 0.50000000085448);
    effector:SetKey(_TRACK_O, 4.7, 0.48680823223292);
    effector:SetKey(_TRACK_O, 4.7333203125, 0.50000000121772);
    effector:SetKey(_TRACK_O, 4.75, 0.5183442050642);
    effector:SetKey(_TRACK_O, 4.8, 0.55727103681753);
    effector:SetKey(_TRACK_O, 4.85, 0.51235951644725);
    effector:SetKey(_TRACK_O, 4.8666796875, 0.5);
    effector:SetKey(_TRACK_O, 4.9, 0.51553653823069);
    effector:SetKey(_TRACK_O, 4.9333203125, 0.5);
    effector:SetKey(_TRACK_O, 4.95, 0.51101024815949);
    effector:SetKey(_TRACK_O, 5, 0.68096865905698);
    effector:SetKey(_TRACK_O, 5.05, 0.66836960574797);
    effector:SetKey(_TRACK_O, 5.0666796875, 0.67427900021363);
    effector:SetKey(_TRACK_O, 5.1, 0.66110641195454);
    effector:SetKey(_TRACK_O, 5.1333203125, 0.68247016878692);
    effector:SetKey(_TRACK_O, 5.15, 0.68119420657582);
    effector:SetKey(_TRACK_O, 5.2, 0.50000000599719);
    effector:SetKey(_TRACK_O, 5.25, 0.55146382783273);
    effector:SetKey(_TRACK_O, 5.2666796875, 0.58005005222536);
    effector:SetKey(_TRACK_O, 5.3, 0.55140775915782);
    effector:SetKey(_TRACK_O, 5.3333203125, 0.50000000198859);
    effector:SetKey(_TRACK_O, 5.35, 0.50939198035593);
    effector:SetKey(_TRACK_O, 5.4, 0.58249153437086);
    effector:SetKey(_TRACK_O, 5.45, 0.67877013832236);
    effector:SetKey(_TRACK_O, 5.4666796875, 0.6846858141287);
    effector:SetKey(_TRACK_O, 5.5, 0.58455655448094);
    effector:SetKey(_TRACK_O, 5.5333203125, 0.50000000000207);
    effector:SetKey(_TRACK_O, 5.55, 0.49652546290826);
    effector:SetKey(_TRACK_O, 5.6, 0.50000000063906);
    effector:SetKey(_TRACK_O, 5.65, 0.55681821377354);
    effector:SetKey(_TRACK_O, 5.6666796875, 0.56934415728623);
    effector:SetKey(_TRACK_O, 5.7, 0.60416552787265);
    effector:SetKey(_TRACK_O, 5.7333203125, 0.57458113824587);
    effector:SetKey(_TRACK_O, 5.75, 0.54976113013721);
    effector:SetKey(_TRACK_O, 5.8, 0.62877590258492);
    effector:SetKey(_TRACK_O, 5.85, 0.52722054989581);
    effector:SetKey(_TRACK_O, 5.8666796875, 0.50000000091071);
    effector:SetKey(_TRACK_O, 5.9, 0.48795026163856);
    effector:SetKey(_TRACK_O, 5.9333203125, 0.5);
    effector:SetKey(_TRACK_O, 5.95, 0.51205000500776);
    effector:SetKey(_TRACK_O, 6, 0.51674245751305);
    effector:SetKey(_TRACK_O, 6.05, 0.54977901949166);
    effector:SetKey(_TRACK_O, 6.0666796875, 0.57563097171933);
    effector:SetKey(_TRACK_O, 6.1, 0.58776204078782);
    effector:SetKey(_TRACK_O, 6.1333203125, 0.56822718484452);
    effector:SetKey(_TRACK_O, 6.15, 0.59062215536168);
    effector:SetKey(_TRACK_O, 6.2, 0.6919919431135);
    effector:SetKey(_TRACK_O, 6.25, 0.51206730825166);
    effector:SetKey(_TRACK_O, 6.2666796875, 0.50000000001136);
    effector:SetKey(_TRACK_O, 6.3, 0.55431790553459);
    effector:SetKey(_TRACK_O, 6.3333203125, 0.604123052982);
    effector:SetKey(_TRACK_O, 6.35, 0.63133404576982);
    effector:SetKey(_TRACK_O, 6.4, 0.69315775017548);
    effector:SetKey(_TRACK_O, 6.45, 0.50612680472064);
    effector:SetKey(_TRACK_O, 6.4666796875, 0.50000000339159);
    effector:SetKey(_TRACK_O, 6.5, 0.56828704819586);
    effector:SetKey(_TRACK_O, 6.5333203125, 0.56524858078026);
    effector:SetKey(_TRACK_O, 6.55, 0.55184416733995);
    effector:SetKey(_TRACK_O, 6.6, 0.62223884573656);
    effector:SetKey(_TRACK_O, 6.65, 0.51069422784566);
    effector:SetKey(_TRACK_O, 6.6666796875, 0.50000000032236);
    effector:SetKey(_TRACK_O, 6.7, 0.54339352334988);
    effector:SetKey(_TRACK_O, 6.7333203125, 0.53758659816424);
    effector:SetKey(_TRACK_O, 6.75, 0.51387975265807);
    effector:SetKey(_TRACK_O, 6.8, 0.5);
    effector:SetKey(_TRACK_O, 6.85, 0.57987863022649);
    effector:SetKey(_TRACK_O, 6.8666796875, 0.60469680071084);
    effector:SetKey(_TRACK_O, 6.9, 0.62500499136137);
    effector:SetKey(_TRACK_O, 6.9333203125, 0.65344096453164);
    effector:SetKey(_TRACK_O, 6.95, 0.67743094844882);
    effector:SetKey(_TRACK_O, 7, 0.68019348735008);
    effector:SetKey(_TRACK_O, 7.05, 0.53728920174048);
    effector:SetKey(_TRACK_O, 7.0666796875, 0.5);
    effector:SetKey(_TRACK_O, 7.1, 0.58982386508576);
    effector:SetKey(_TRACK_O, 7.1333203125, 0.68902554399243);
    effector:SetKey(_TRACK_O, 7.15, 0.66373422358569);
    effector:SetKey(_TRACK_O, 7.2, 0.50000000417768);
    effector:SetKey(_TRACK_O, 7.25, 0.61160251773949);
    effector:SetKey(_TRACK_O, 7.2666796875, 0.64213690681071);
    effector:SetKey(_TRACK_O, 7.3, 0.55822312122964);
    effector:SetKey(_TRACK_O, 7.3333203125, 0.50000000034829);
    effector:SetKey(_TRACK_O, 7.35, 0.52848115752222);
    effector:SetKey(_TRACK_O, 7.4, 0.59666433182043);
    effector:SetKey(_TRACK_O, 7.45, 0.51689105530819);
    effector:SetKey(_TRACK_O, 7.4666796875, 0.5);
    effector:SetKey(_TRACK_O, 7.5, 0.51106617028939);
    effector:SetKey(_TRACK_O, 7.5333203125, 0.50000000048949);
    effector:SetKey(_TRACK_O, 7.55, 0.49392808503114);
    effector:SetKey(_TRACK_O, 7.6, 0.5);
    effector:SetKey(_TRACK_O, 7.65, 0.49658396460567);
    effector:SetKey(_TRACK_O, 7.6666796875, 0.50000000344167);
    effector:SetKey(_TRACK_O, 7.7, 0.50762791824923);
    effector:SetKey(_TRACK_O, 7.7333203125, 0.5);
    effector:SetKey(_TRACK_O, 7.75, 0.51745640183856);
    effector:SetKey(_TRACK_O, 7.8, 0.66546526427351);
    effector:SetKey(_TRACK_O, 7.85, 0.56525602585958);
    effector:SetKey(_TRACK_O, 7.8666796875, 0.57603991944525);
    effector:SetKey(_TRACK_O, 7.9, 0.55192210301294);
    effector:SetKey(_TRACK_O, 7.9333203125, 0.50000000408158);
    effector:SetKey(_TRACK_O, 7.95, 0.51176058787145);
    effector:SetKey(_TRACK_O, 8, 0.5);
    effector:SetKey(_TRACK_O, 8.05, 0.50592365001546);
    effector:SetKey(_TRACK_O, 8.0666796875, 0.50000000189607);
    effector:SetKey(_TRACK_O, 8.1, 0.58484839282048);
    effector:SetKey(_TRACK_O, 8.1333203125, 0.67698905146208);
    effector:SetKey(_TRACK_O, 8.15, 0.63805846276502);
    effector:SetKey(_TRACK_O, 8.2, 0.5);
    effector:SetKey(_TRACK_O, 8.25, 0.49188504676298);
    effector:SetKey(_TRACK_O, 8.2666796875, 0.50000000721467);
    effector:SetKey(_TRACK_O, 8.3, 0.53067946634051);
    effector:SetKey(_TRACK_O, 8.3333203125, 0.5);
    effector:SetKey(_TRACK_O, 8.35, 0.5010404929135);
    effector:SetKey(_TRACK_O, 8.4, 0.64297311319315);
    effector:SetKey(_TRACK_O, 8.45, 0.5442709963852);
    effector:SetKey(_TRACK_O, 8.4666796875, 0.5);
    effector:SetKey(_TRACK_O, 8.5, 0.48358013829015);
    effector:SetKey(_TRACK_O, 8.5333203125, 0.51664479506821);
    effector:SetKey(_TRACK_O, 8.55, 0.52543069192926);
    effector:SetKey(_TRACK_O, 8.6, 0.58917508532182);
    effector:SetKey(_TRACK_O, 8.65, 0.49970663513273);
    effector:SetKey(_TRACK_O, 8.6666796875, 0.50000000035082);
    effector:SetKey(_TRACK_O, 8.7, 0.5252816464467);
    effector:SetKey(_TRACK_O, 8.7333203125, 0.51677297440535);
    effector:SetKey(_TRACK_O, 8.75, 0.53563853998162);
    effector:SetKey(_TRACK_O, 8.8, 0.62771385845515);
    effector:SetKey(_TRACK_O, 8.85, 0.6001382499992);
    effector:SetKey(_TRACK_O, 8.8666796875, 0.57695547650716);
    effector:SetKey(_TRACK_O, 8.9, 0.53931703228542);
    effector:SetKey(_TRACK_O, 8.9333203125, 0.5000000039972);
    effector:SetKey(_TRACK_O, 8.95, 0.48695516942971);
    effector:SetKey(_TRACK_O, 9, 0.57148045563799);
    effector:SetKey(_TRACK_O, 9.05, 0.51168407424193);
    effector:SetKey(_TRACK_O, 9.0666796875, 0.50000000498741);
    effector:SetKey(_TRACK_O, 9.1, 0.51511566299069);
    effector:SetKey(_TRACK_O, 9.1333203125, 0.50000000121229);
    effector:SetKey(_TRACK_O, 9.15, 0.48849786150428);
    effector:SetKey(_TRACK_O, 9.2, 0.5);
    effector:SetKey(_TRACK_O, 9.25, 0.62644591172353);
    effector:SetKey(_TRACK_O, 9.2666796875, 0.67100132001897);
    effector:SetKey(_TRACK_O, 9.3, 0.65424409072808);
    effector:SetKey(_TRACK_O, 9.3333203125, 0.61542711509607);
    effector:SetKey(_TRACK_O, 9.35, 0.60130730200292);
    effector:SetKey(_TRACK_O, 9.4, 0.5);
    effector:SetKey(_TRACK_O, 9.45, 0.48166522520968);
    effector:SetKey(_TRACK_O, 9.4666796875, 0.5000000009969);
    effector:SetKey(_TRACK_O, 9.5, 0.54243091559715);
    effector:SetKey(_TRACK_O, 9.5333203125, 0.56743370014736);
    effector:SetKey(_TRACK_O, 9.55, 0.56541643385681);
    effector:SetKey(_TRACK_O, 9.6, 0.51619922818873);
    effector:SetKey(_TRACK_O, 9.65, 0.58786400979174);
    effector:SetKey(_TRACK_O, 9.6666796875, 0.59634083568831);
    effector:SetKey(_TRACK_O, 9.7, 0.54460757210619);
    effector:SetKey(_TRACK_O, 9.7333203125, 0.50000000098866);
    effector:SetKey(_TRACK_O, 9.75, 0.53378651679636);
    effector:SetKey(_TRACK_O, 9.8, 0.61164891973113);
    effector:SetKey(_TRACK_O, 9.85, 0.53294013117055);
    effector:SetKey(_TRACK_O, 9.8666796875, 0.50000000056594);
    effector:SetKey(_TRACK_O, 9.9, 0.55640996054136);
    effector:SetKey(_TRACK_O, 9.9333203125, 0.67728202154607);
    effector:SetKey(_TRACK_O, 9.95, 0.66755948580126);
    effector:SetKey(_TRACK_O, 10, 0.55255897701956);
    effector:SetKey(_TRACK_O, 10.04, 0.5);
    
    effector:Play();
    
    
    -- Layer BG_lighting_151
    local element = CreateCompositionElement("data/Texture/Scenes/01_Dupens_House_Entrance/Zone_main/Layers/Main_menu_lighting.png");
    element:SetName("BG_lighting_151");
    composition:AddElement(element);
    element:SetHotSpot(512, 384);
    element:SetParentElement(composition);
    element:SetXY(512, 384);
    
    element:SetScaleX(1);
    element:SetScaleY(1);
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0, 10.08);
    
    effector:SetKey(_TRACK_O, 6.32, 0);
    effector:SetKey(_TRACK_O, 6.4, 1);
    effector:SetKey(_TRACK_O, 6.72, 0);
    effector:SetKey(_TRACK_O, 7.12, 0);
    effector:SetKey(_TRACK_O, 7.2, 1);
    effector:SetKey(_TRACK_O, 7.48, 0);
    
    effector:Play();
    
    
    -- Layer BG_152
    local element = CreateCompositionElement("data/Texture/Scenes/01_Dupens_House_Entrance/Zone_main/Layers/01_Vhod_dom_dupena_no_horse.png");
    element:SetName("BG_152");
    composition:AddElement(element);
    element:SetHotSpot(512, 384);
    element:SetParentElement(composition);
    element:SetXY(512, 384);
    
    element:SetScaleX(1);
    element:SetScaleY(1);
    element:SetAngle(0);
    element:SetOpacity(1);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0, 120);
    
    
    effector:Play();
    
    
    -- Layer Flash_153
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/lighting_04.png");
    element:SetName("Flash_153");
    composition:AddElement(element);
    element:SetHotSpot(171, 167.5);
    element:SetParentElement(composition);
    element:SetXY(243.704162597656, 144.203598022461);
    
    element:SetScaleX(1.29741272783392);
    element:SetScaleY(1.29741272783392);
    element:SetAngle(-0.51257387658254);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.32, 6.64);
    
    effector:SetKey(_TRACK_O, 6.32, 0);
    effector:SetKey(_TRACK_O, 6.4, 1);
    effector:SetKey(_TRACK_O, 6.6, 0);
    
    effector:Play();
    
    
    -- Layer Clouds_lighting_154
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2_lighting.png");
    element:SetName("Clouds_lighting_154");
    composition:AddElement(element);
    element:SetHotSpot(1000, 444);
    element:SetParentElement(composition);
    element:SetXY(123.17741394043, 113.50944519043);
    
    element:SetScaleX(0.30568677507076);
    element:SetScaleY(0.30568677507076);
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.32, 6.72);
    
    effector:SetKey(_TRACK_O, 6.32, 0);
    effector:SetKey(_TRACK_O, 6.4, 1);
    effector:SetKey(_TRACK_O, 6.68, 0);
    
    effector:Play();
    
    
    -- Layer Clouds_155
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud1.png");
    element:SetName("Clouds_155");
    composition:AddElement(element);
    element:SetHotSpot(790, 383);
    element:SetParentElement(composition);
    element:SetScaleX(0.57202193746264);
    element:SetScaleY(0.57202193746264);
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.04, 10.08);
    
    effector:SetKey(_TRACK_X, 5.04, 226.898170936747);
    effector:SetKey(_TRACK_Y, 5.04, 349);
    effector:SetKey(_TRACK_X, 10.04, 316.590203410257);
    effector:SetKey(_TRACK_Y, 10.04, 349);
    effector:SetKey(_TRACK_X, 15.08, 407);
    effector:SetKey(_TRACK_Y, 15.08, 349);
    effector:SetKey(_TRACK_O, 5.04, 0);
    effector:SetKey(_TRACK_O, 10.04, 1);
    effector:SetKey(_TRACK_O, 15.08, 0);
    
    effector:Play();
    
    
    -- Layer Flash_156
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/lighting_04.png");
    element:SetName("Flash_156");
    composition:AddElement(element);
    element:SetHotSpot(171, 167.5);
    element:SetParentElement(composition);
    element:SetXY(580.272689819336, 179.289901733398);
    
    element:SetScaleX(-1.18903573554844);
    element:SetScaleY(1.29741272783392);
    element:SetAngle(-0.27824904979082);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.2, 7.52);
    
    effector:SetKey(_TRACK_O, 7.2, 0);
    effector:SetKey(_TRACK_O, 7.28, 1);
    effector:SetKey(_TRACK_O, 7.48, 0);
    
    effector:Play();
    
    
    -- Layer Flash_157
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/lighting_04.png");
    element:SetName("Flash_157");
    composition:AddElement(element);
    element:SetHotSpot(171, 167.5);
    element:SetParentElement(composition);
    element:SetXY(498.404678344727, 172.792434692383);
    
    element:SetScaleX(-1.18903573554844);
    element:SetScaleY(1.29741272783392);
    element:SetAngle(0.19982876324502);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.12, 7.44);
    
    effector:SetKey(_TRACK_O, 7.12, 0);
    effector:SetKey(_TRACK_O, 7.2, 1);
    effector:SetKey(_TRACK_O, 7.4, 0);
    
    effector:Play();
    
    
    -- Layer Clouds_158
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud1.png");
    element:SetName("Clouds_158");
    composition:AddElement(element);
    element:SetHotSpot(790, 383);
    element:SetParentElement(composition);
    element:SetScaleX(0.57202193746264);
    element:SetScaleY(0.57202193746264);
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0, 5.08);
    
    effector:SetKey(_TRACK_X, 0, 316.5905);
    effector:SetKey(_TRACK_Y, 0, 349);
    effector:SetKey(_TRACK_X, 5.04, 407);
    effector:SetKey(_TRACK_Y, 5.04, 349);
    effector:SetKey(_TRACK_O, 0, 1);
    effector:SetKey(_TRACK_O, 5.04, 0);
    
    effector:Play();
    
    
    -- Layer Clouds_159
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud1.png");
    element:SetName("Clouds_159");
    composition:AddElement(element);
    element:SetHotSpot(790, 383);
    element:SetParentElement(composition);
    element:SetScaleX(0.57202193746264);
    element:SetScaleY(0.57202193746264);
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0, 10.08);
    
    effector:SetKey(_TRACK_X, 0, 226.898170936747);
    effector:SetKey(_TRACK_Y, 0, 349);
    effector:SetKey(_TRACK_X, 10.04, 407);
    effector:SetKey(_TRACK_Y, 10.04, 349);
    effector:SetKey(_TRACK_O, 0, 0);
    effector:SetKey(_TRACK_O, 5, 1);
    effector:SetKey(_TRACK_O, 10.04, 0);
    
    effector:Play();
    
    
    -- Layer Clouds_160
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2.png");
    element:SetName("Clouds_160");
    composition:AddElement(element);
    element:SetHotSpot(1000, 444);
    element:SetParentElement(composition);
    element:SetScaleX(0.32257345571483);
    element:SetScaleY(0.32257345571483);
    element:SetAngle(-0.00280331340704);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.04, 10.08);
    
    effector:SetKey(_TRACK_X, 5.04, 465.345000431401);
    effector:SetKey(_TRACK_Y, 5.04, 186.720094598897);
    effector:SetKey(_TRACK_X, 10.04, 489.245725404883);
    effector:SetKey(_TRACK_Y, 10.04, 186.720094598897);
    effector:SetKey(_TRACK_X, 15.08, 513.345000431401);
    effector:SetKey(_TRACK_Y, 15.08, 186.720094598897);
    effector:SetKey(_TRACK_O, 5.04, 0);
    effector:SetKey(_TRACK_O, 10.04, 1);
    effector:SetKey(_TRACK_O, 15.08, 0);
    
    effector:Play();
    
    
    -- Layer Clouds_161
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2.png");
    element:SetName("Clouds_161");
    composition:AddElement(element);
    element:SetHotSpot(1000, 444);
    element:SetParentElement(composition);
    element:SetScaleX(0.32257345571483);
    element:SetScaleY(0.32257345571483);
    element:SetAngle(-0.00280331340704);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0, 5.08);
    
    effector:SetKey(_TRACK_X, 0, 489.2457);
    effector:SetKey(_TRACK_Y, 0, 186.7201);
    effector:SetKey(_TRACK_X, 5.04, 513.345000431401);
    effector:SetKey(_TRACK_Y, 5.04, 186.720094598897);
    effector:SetKey(_TRACK_O, 0, 1);
    effector:SetKey(_TRACK_O, 5.04, 0);
    
    effector:Play();
    
    
    -- Layer Clouds_162
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2.png");
    element:SetName("Clouds_162");
    composition:AddElement(element);
    element:SetHotSpot(1000, 444);
    element:SetParentElement(composition);
    element:SetScaleX(0.32257345571483);
    element:SetScaleY(0.32257345571483);
    element:SetAngle(-0.00280331340704);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0, 10.08);
    
    effector:SetKey(_TRACK_X, 0, 465.345000431401);
    effector:SetKey(_TRACK_Y, 0, 186.720094598897);
    effector:SetKey(_TRACK_X, 10.04, 513.345000431401);
    effector:SetKey(_TRACK_Y, 10.04, 186.720094598897);
    effector:SetKey(_TRACK_O, 0, 0);
    effector:SetKey(_TRACK_O, 5, 1);
    effector:SetKey(_TRACK_O, 10.04, 0);
    
    effector:Play();
    
    
    -- Layer Clouds_163
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2.png");
    element:SetName("Clouds_163");
    composition:AddElement(element);
    element:SetHotSpot(1000, 444);
    element:SetParentElement(composition);
    element:SetScaleX(0.458);
    element:SetScaleY(0.458);
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5, 10.08);
    
    effector:SetKey(_TRACK_X, 5, 378.396598568038);
    effector:SetKey(_TRACK_Y, 5, 159);
    effector:SetKey(_TRACK_X, 10.04, 430.404585540787);
    effector:SetKey(_TRACK_Y, 10.04, 159);
    effector:SetKey(_TRACK_X, 15.04, 482);
    effector:SetKey(_TRACK_Y, 15.04, 159);
    effector:SetKey(_TRACK_O, 5, 0);
    effector:SetKey(_TRACK_O, 10, 1);
    effector:SetKey(_TRACK_O, 15.04, 0);
    
    effector:Play();
    
    
    -- Layer Clouds_lighting_155
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2_lighting.png");
    element:SetName("Clouds_lighting_155");
    composition:AddElement(element);
    element:SetHotSpot(1000, 444);
    element:SetParentElement(composition);
    element:SetXY(632.578430175781, 121.306411743164);
    
    element:SetScaleX(-0.34795789498);
    element:SetScaleY(0.30568677507076);
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.12, 7.52);
    
    effector:SetKey(_TRACK_O, 7.12, 0);
    effector:SetKey(_TRACK_O, 7.2, 1);
    effector:SetKey(_TRACK_O, 7.48, 0);
    
    effector:Play();
    
    
    -- Layer Clouds_165
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2.png");
    element:SetName("Clouds_165");
    composition:AddElement(element);
    element:SetHotSpot(1000, 444);
    element:SetParentElement(composition);
    element:SetScaleX(0.458);
    element:SetScaleY(0.458);
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0, 5.04);
    
    effector:SetKey(_TRACK_X, 0, 430.4046);
    effector:SetKey(_TRACK_Y, 0, 159);
    effector:SetKey(_TRACK_X, 5, 482);
    effector:SetKey(_TRACK_Y, 5, 159);
    effector:SetKey(_TRACK_O, 0, 1);
    effector:SetKey(_TRACK_O, 5, 0);
    
    effector:Play();
    
    
    -- Layer Clouds_166
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2.png");
    element:SetName("Clouds_166");
    composition:AddElement(element);
    element:SetHotSpot(1000, 444);
    element:SetParentElement(composition);
    element:SetScaleX(0.458);
    element:SetScaleY(0.458);
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0, 10.08);
    
    effector:SetKey(_TRACK_X, 0, 378.396598568038);
    effector:SetKey(_TRACK_Y, 0, 159);
    effector:SetKey(_TRACK_X, 10.04, 482);
    effector:SetKey(_TRACK_Y, 10.04, 159);
    effector:SetKey(_TRACK_O, 0, 0);
    effector:SetKey(_TRACK_O, 5, 1);
    effector:SetKey(_TRACK_O, 10.04, 0);
    
    effector:Play();
    
    
    -- Layer Moon_167
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/moon.png");
    element:SetName("Moon_167");
    composition:AddElement(element);
    element:SetHotSpot(315, 315);
    element:SetParentElement(composition);
    element:SetXY(548.038879394531, 106.673873901367);
    
    element:SetScaleX(0.17398608111351);
    element:SetScaleY(0.17398608111351);
    element:SetAngle(0);
    element:SetOpacity(1);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0, 10.08);
    
    
    effector:Play();
    
    
    -- Layer Clouds_lighting_168
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2_lighting.png");
    element:SetName("Clouds_lighting_168");
    composition:AddElement(element);
    element:SetHotSpot(1000, 444);
    element:SetParentElement(composition);
    element:SetXY(533.975372314453, 163.548248291016);
    
    element:SetScaleX(0.34303901437372);
    element:SetScaleY(0.34303901437372);
    element:SetAngle(3.02273472661388);
    
    effector = element:GetEffector();
    effector:SetLifeTime(14.52, 14.530101010101);
    
    effector:SetKey(_TRACK_O, 14.52, 0);
    effector:SetKey(_TRACK_O, 14.6, 1);
    effector:SetKey(_TRACK_O, 14.88, 0);
    
    effector:Play();
    
    
    -- Layer Clouds_back_169
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/back1.jpg");
    element:SetName("Clouds_back_169");
    composition:AddElement(element);
    element:SetHotSpot(654, 412.5);
    element:SetParentElement(composition);
    element:SetScaleX(0.93251968503937);
    element:SetScaleY(0.84251968503937);
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0, 5.2);
    
    effector:SetKey(_TRACK_X, 0, 480.7443);
    effector:SetKey(_TRACK_Y, 0, 326.155789555475);
    effector:SetKey(_TRACK_X, 5.16, 521.851642518532);
    effector:SetKey(_TRACK_Y, 5.16, 326.155789555475);
    effector:SetKey(_TRACK_O, 0, 1);
    effector:SetKey(_TRACK_O, 5.16, 0);
    
    effector:Play();
    
    
    -- Layer Clouds_back_170
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/back1.jpg");
    element:SetName("Clouds_back_170");
    composition:AddElement(element);
    element:SetHotSpot(654, 412.5);
    element:SetParentElement(composition);
    element:SetScaleX(0.93251968503937);
    element:SetScaleY(0.84251968503937);
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.16, 15.24);
    
    effector:SetKey(_TRACK_X, 5.16, 441.851642518532);
    effector:SetKey(_TRACK_Y, 5.16, 326.155789555475);
    effector:SetKey(_TRACK_X, 10.04, 480.744327573196);
    effector:SetKey(_TRACK_Y, 10.04, 326.155789555475);
    effector:SetKey(_TRACK_X, 15.2, 521.851642518532);
    effector:SetKey(_TRACK_Y, 15.2, 326.155789555475);
    effector:SetKey(_TRACK_O, 5.16, 0);
    effector:SetKey(_TRACK_O, 10.04, 1);
    effector:SetKey(_TRACK_O, 15.2, 0);
    
    effector:Play();
    
    
    -- Layer Clouds_back_171
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/back1.jpg");
    element:SetName("Clouds_back_171");
    composition:AddElement(element);
    element:SetHotSpot(654, 412.5);
    element:SetParentElement(composition);
    element:SetScaleX(0.93251968503937);
    element:SetScaleY(0.84251968503937);
    element:SetAngle(0);
    element:SetOpacity(1);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0, 10.08);
    
    effector:SetKey(_TRACK_X, 0, 441.851642518532);
    effector:SetKey(_TRACK_Y, 0, 326.155789555475);
    effector:SetKey(_TRACK_X, 10.04, 521.851642518532);
    effector:SetKey(_TRACK_Y, 10.04, 326.155789555475);
    
    effector:Play();
    
    
    -- Layer Clouds_lighting_172
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2_lighting.png");
    element:SetName("Clouds_lighting_172");
    composition:AddElement(element);
    element:SetHotSpot(1000, 444);
    element:SetParentElement(composition);
    element:SetXY(186, 298);
    
    element:SetScaleX(1.03);
    element:SetScaleY(1.03);
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.56, 7.96);
    
    effector:SetKey(_TRACK_O, 7.56, 0);
    effector:SetKey(_TRACK_O, 7.64, 1);
    effector:SetKey(_TRACK_O, 7.92, 0);
    
    effector:Play();
    
    
    -- Layer Flash_173
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/lighting_04.png");
    element:SetName("Flash_173");
    composition:AddElement(element);
    element:SetHotSpot(171, 167.5);
    element:SetParentElement(composition);
    element:SetXY(701.240219116211, 386.628311157227);
    
    element:SetScaleX(1.6904287596923);
    element:SetScaleY(1.6904287596923);
    element:SetAngle(1.13863919750427);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.8, 8.12);
    
    effector:SetKey(_TRACK_O, 7.8, 0);
    effector:SetKey(_TRACK_O, 7.88, 1);
    effector:SetKey(_TRACK_O, 8.08, 0);
    
    effector:Play();
    
    
    -- Layer Clouds_lighting_174
    local element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2_lighting.png");
    element:SetName("Clouds_lighting_174");
    composition:AddElement(element);
    element:SetHotSpot(1000, 444);
    element:SetParentElement(composition);
    element:SetXY(898, 224);
    
    element:SetScaleX(1.03);
    element:SetScaleY(1.03);
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.8, 8.2);
    
    effector:SetKey(_TRACK_O, 7.8, 0);
    effector:SetKey(_TRACK_O, 7.88, 1);
    effector:SetKey(_TRACK_O, 8.16, 0);
    
    effector:Play();
    
    composition:Play();
end
-- CLEAR_ON_SAVE_BEGIN
-- Do not edit code listed below (generated by the editor on each save)
function LoadData(screen)
	local anim = CreateAnimation('data/Texture/Scenes/Common/area.png',0,0,8,8,1,0)
	anim:SetHotSpot(4,4)
	anim:SetBlendMode(2)
	anim:SetColor('0x01FFFFFF')
	screen:CreateObject('background',anim,512,384,99,0,128,96)
	local anim = CreateAnimation('data/Texture/Scenes/Common/area.png',0,0,8,8,1,0)
	anim:SetHotSpot(4,4)
	anim:SetBlendMode(2)
	anim:SetColor('0x01FFFFFF')
	screen:CreateObject('area_door',anim,486,434,103,0,30,20)
	local anim = CreateAnimation('data/Texture/Characters/Dupen/body.png',0,0,376,520,1,0)
	anim:SetHotSpot(188,260)
	anim:SetBlendMode(2)
	anim:SetColor('0x00FFFFFF')
	screen:CreateObject('body',anim,375,508,110,0,1,1)
	local anim = CreateAnimation('data/Texture/Characters/Dupen/head1.png',0,0,185,244,1,0)
	anim:SetHotSpot(92,122)
	anim:SetBlendMode(2)
	anim:SetColor('0xFFFFFFFF')
	screen:CreateObject('head1',anim,408,202,111,0,1,1)
	local anim = CreateAnimation('data/Texture/Characters/Dupen/head2.png',0,0,214,252,1,0)
	anim:SetHotSpot(107,126)
	anim:SetBlendMode(2)
	anim:SetColor('0xFFFFFFFF')
	screen:CreateObject('head2',anim,407,200,111,0,1,1)
	local anim = CreateAnimation('data/Texture/Scenes/Common/area.png',0,0,8,8,1,0)
	anim:SetHotSpot(4,4)
	anim:SetBlendMode(2)
	anim:SetColor('0x01FFFFFF')
	screen:CreateObject('area_paper',anim,833,603,101,0,10,10)
	local anim = CreateAnimation('data/Texture/Scenes/01_Dupens_House_Entrance/Zone_main/Zoom_paper/ZOOM_paper.jpg',0,0,640,480,1,0)
	anim:SetHotSpot(320,240)
	anim:SetBlendMode(2)
	anim:SetColor('0x00FFFFFF')
	screen:CreateObject('ZOOM_paper',anim,512,384,150,0,1,1)
	local anim = CreateAnimation('data/Texture/Scenes/Common/area.png',0,0,8,8,1,0)
	anim:SetHotSpot(4,4)
	anim:SetBlendMode(2)
	anim:SetColor('0x01FFFFFF')
	screen:CreateObject('area_koloni',anim,197,379,101,0,20,20)
	local anim = CreateAnimation('data/Texture/Scenes/01_Dupens_House_Entrance/Zone_door/Animations/ants_anim.png',0,0,118,57,26,10)
	anim:SetHotSpot(59,29)
	anim:SetBlendMode(2)
	anim:SetColor('0xFFFFFFFF')
	screen:CreateObject('ants_anim',anim,982,512,101,0,0.7,0.7)
	local anim = CreateAnimation('data/Texture/Scenes/01_Dupens_House_Entrance/Zone_main/Animations/Window_anim1.png',0,0,118,116,10,8)
	anim:SetHotSpot(59,58)
	anim:SetBlendMode(2)
	anim:SetColor('0xFFFFFFFF')
	screen:CreateObject('Window_anim1',anim,708,467,103,0,1,1)
	local anim = CreateAnimation('data/Texture/Scenes/01_Dupens_House_Entrance/Zone_main/Animations/Window_anim2.png',0,0,118,116,10,8)
	anim:SetHotSpot(59,58)
	anim:SetBlendMode(2)
	anim:SetColor('0xFFFFFFFF')
	screen:CreateObject('Window_anim2',anim,708,467,103,0,1,1)
	local anim = CreateAnimation('data/Texture/Scenes/01_Dupens_House_Entrance/Zone_main/Layers/open_door.png',0,0,59,85,1,0)
	anim:SetHotSpot(29,42)
	anim:SetBlendMode(2)
	anim:SetColor('0xFFFFFFFF')
	screen:CreateObject('open_door',anim,516,413,102,0,1,1)
end

function FreeData(screen)
end
-- CLEAR_ON_SAVE_END
